CONTEXT-AWARE ELECTRONIC SOCIAL NETWORKING
First Claim
1. A computer-implemented method for performing context-aware social networking within an electronic social network, the method comprising:
- dynamically obtaining context information corresponding to at least one of past, present and future events associated with each user of a plurality of users within the electronic social network;
storing the obtained context information;
defining one or more context patterns of interest using the stored context information; and
detecting a context pattern of interest from the one or more context patterns of interest for a first user of the plurality of users and formulating one or more recommendations or executing user-defined actions or predefined actions by the electronic social network for the first user using the detected context pattern of interest and the context information of at least a second user of the plurality of users.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for performing context-aware social networking within an electronic social network is provided. The method includes dynamically obtaining context information corresponding to at least one of past, present and future events associated with each user of a plurality of users within the electronic social network, storing the obtained context information, defining one or more context patterns of interest using the stored context information, and detecting a context pattern of interest from the one or more context patterns of interest for a first user of the plurality of users and formulating one or more recommendations or executing user-defined actions or predefined actions by the electronic social network for the first user using the detected context pattern of interest and the context information of at least a second user of the plurality of users.
83 Citations
20 Claims
-
1. A computer-implemented method for performing context-aware social networking within an electronic social network, the method comprising:
-
dynamically obtaining context information corresponding to at least one of past, present and future events associated with each user of a plurality of users within the electronic social network; storing the obtained context information; defining one or more context patterns of interest using the stored context information; and detecting a context pattern of interest from the one or more context patterns of interest for a first user of the plurality of users and formulating one or more recommendations or executing user-defined actions or predefined actions by the electronic social network for the first user using the detected context pattern of interest and the context information of at least a second user of the plurality of users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising a computer useable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to implement a method for performing context-aware social networking within an electronic social network, the method comprising:
-
dynamically obtaining context information corresponding to at least one of past, present and future events associated with each user of a plurality of users within the electronic social network; storing the obtained context information; defining one or more context patterns of interest using the stored context information; and detecting a context pattern of interest from the one or more context patterns of interest for a first user of the plurality of users and formulating one or more recommendations or executing user-defined actions or predefined actions by the electronic social network for the first user using the detected context pattern of interest and the context information of at least a second user of the plurality of users. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a plurality of user interfaces; a network; and a processing unit in communication with the plurality of user interfaces via the network, wherein the processing unit is configured to; dynamically obtain context information corresponding to at least one of past, present and future events associated with each user of a plurality of users within the electronic social network; store the obtained context information; define one or more context patterns of interest using the stored context information; and detect a context pattern of interest from the one or more context patterns of interest for a first user of the plurality of users and formulate one or more recommendations or execute user-defined actions or predefined actions by the electronic social network for the first user using the detected context pattern of interest and the context information of at least a second user of the plurality of users. - View Dependent Claims (18, 19, 20)
-
Specification