Method of enabling a wireless information device to access the presence information of several entities
AssigneeConversant Wireless Licensing S.a.r.l.
InventorsPetter Karlsson, Dominic Butler
Life of this patent
Estimating the term…
Abstract
The method allows a user to define groups of entities that will be queried automatically for Presence information by his wireless information device. The user, once he has selected the group to be queried, need do no more than select at one time a ‘Pinging’ function using an on-screen dialog or other menu, which initiates the automatic querying. There is no need to manually query each member of the group for its Presence information.
Claims15
A method comprising:
- receiving, at a server, a search request from a first wireless device, the search request comprising at least one pre-defined criterion and a user-defined geographic location selected from one or more presence information menu lists shown on the first wireless device;
- performing, at the server, a search, based on the search request, of one or more data stores for entities having presence information matching the at least one pre-defined criterion and the user-defined geographic location;
- sending, to the first wireless device, a search result of one or more resulting entities having presence information matching the at least one pre-defined criterion and the user-defined geographic location to said first wireless device;
- logging, at the server, an identification of the first wireless device from which the search request is received to maintain an audit trail of search requests, including automatic denials to search requests from pre-defined categories of entities;
- and
- sending, from the server, the logged identification of the first wireless device to each of the resulting entities having presence information matching the at least one pre-defined criterion and the user-defined geographic location of the search request.
A server comprising:
- a memory configured to store program code;
- and
- a processor configured to, when executing the program code, cause the server to:
- receive a search request from a first wireless device, the search request comprising at least one pre-defined criterion and a user-defined geographic location selected from one or more presence information menu lists shown on a first wireless device;
- perform a search, based on the search request, of one or more data stores for entities having presence information matching the at least one pre-defined criterion and the user-defined geographic location;
- send, to the first wireless device, a search result of one or more resulting entities having presence information matching the at least one pre-defined criterion and the user-defined geographic location to said first wireless device;
- log an identification of the first wireless device from which the search request is received to maintain an audit trail of search requests, including automatic denials to search requests from pre-defined categories of entities;
- and
- send the logged identification of the first wireless device to each of the resulting entities having presence information matching the at least one pre-defined criterion and the user-defined geographic location of the search request.
A non-transitory computer readable storage medium with an executable program stored thereon, wherein the program instructs a microprocessor, running on a server, to cause the server to:
- receive a search request from a first wireless device, the search request comprising at least one pre-defined criterion and a user-defined geographic location selected from one or more presence information menu lists shown on a first wireless device;
- perform a search, based on the search request, of one or more data stores for entities having presence information matching the at least one pre-defined criterion and the user-defined geographic location;
- send, to the first wireless device, a search result of one or more resulting entities having presence information matching the at least one pre-defined criterion and the user-defined geographic location to said first wireless device;
- log an identification of the first wireless device from which the search request is received to maintain an audit trail of search requests, including automatic denials to search requests from pre-defined categories of entities;
- and
- send the logged identification of the first wireless device to each of the resulting entities having presence information matching the at least one pre-defined criterion and the user-defined geographic location of the search request.
Dependencies are inferred from the claim text.