Technique for effective organization and communication of information
First Claim
1. A method for use in a server serving a user of a communication device, the method comprising:
- receiving, through a wireless communications network, a request for information concerning one or more product or service providers, and data indicative of a user profile and a location of the communication device determined by the communication device, the communication device being selected from the group consisting of a mobile telephone, a personal digital assistant (PDA), a tablet computing device, and a laptop computer;
receiving from the communication device, through the wireless communications network, an identification message that identifies a device type of the communication device, the identification message being configured in accordance with a first wireless communications protocol;
selecting, from a plurality of protocols, and based on the identification message, a second wireless communications protocol for communicating with the communication device;
collecting requested information from one or more sources based on the received data;
providing the requested information to the communication device in accordance with the selected second wireless communications protocol, the requested information including information concerning at least a first product or service provider in accordance with the user profile and a second product or service provider not in accordance with the user profile, wherein the first product or service provider and the second product or service provider are selected in a vicinity of the location of the communication device;
indicating that the first product or service provider is in accordance with the user profile;
providing data for the communication device to indicate to the user a location of the first product or service provider relative to the location of the communication device; and
receiving from the communication device, through the wireless communications network, and after receiving the identification message, a second request for information concerning one or more product or service providers, the second request for information being configured according to the second wireless communications protocol.
3 Assignments
0 Petitions
Accused Products
Abstract
In a communication arrangement in accordance with the invention, a server is employed to collect and organize information for mobile device users according to the user profiles, e.g., personal profile, business profile, vacation profile, etc., which reflect different user personae. Moreover, with the server, incoming messages for the user are organized and stored according to the source of the messages and the user criteria established in the user profiles. Further, information in a mobile device may be organized using electronic information cards, referred to as “E-cards,” which facilitate, among others, transfer of information from the mobile device to the server, or other mobile devices to conduct various commercial and data transactions.
190 Citations
76 Claims
-
1. A method for use in a server serving a user of a communication device, the method comprising:
-
receiving, through a wireless communications network, a request for information concerning one or more product or service providers, and data indicative of a user profile and a location of the communication device determined by the communication device, the communication device being selected from the group consisting of a mobile telephone, a personal digital assistant (PDA), a tablet computing device, and a laptop computer; receiving from the communication device, through the wireless communications network, an identification message that identifies a device type of the communication device, the identification message being configured in accordance with a first wireless communications protocol; selecting, from a plurality of protocols, and based on the identification message, a second wireless communications protocol for communicating with the communication device; collecting requested information from one or more sources based on the received data; providing the requested information to the communication device in accordance with the selected second wireless communications protocol, the requested information including information concerning at least a first product or service provider in accordance with the user profile and a second product or service provider not in accordance with the user profile, wherein the first product or service provider and the second product or service provider are selected in a vicinity of the location of the communication device; indicating that the first product or service provider is in accordance with the user profile; providing data for the communication device to indicate to the user a location of the first product or service provider relative to the location of the communication device; and receiving from the communication device, through the wireless communications network, and after receiving the identification message, a second request for information concerning one or more product or service providers, the second request for information being configured according to the second wireless communications protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for serving a user of a communication device, the system comprising:
-
an interface for receiving, through a communication network, a request for information concerning one or more product or service providers, and data indicative of a user profile and a location of the communication device determined by the communication device, the communication device being selected from the group consisting of a mobile telephone, a personal digital assistant (PDA), a tablet computing device, and a laptop computer; a plurality of protocol drivers that can be loaded over the internet onto the communication device, a first one of the protocol drivers being compatible with the communication device, a second one of the protocol drivers being incompatible with the communication device but compatible with a second communication device; a processing unit configured to collect requested information from one or more sources based on the received data; and an output element for providing the requested information to the communication device, the requested information including information concerning at least a first product or service provider, in accordance with the user profile and a second product or service provider not in accordance with the user profile, wherein the first product or service provider and the second product or service provider are selected in a vicinity of the location of the communication device, the output element being configured to indicate which of the first and second product or service providers are in accordance with the user profile and to provide data for the communication device to indicate to the user a location of the first product or service provider relative to the location of the communication device; wherein the output element is configured to provide the requested information to the communication device in accordance with a first communication protocol if the first one of the protocol drivers is loaded onto the communication device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for use in a server serving a user of a communication device, the method comprising:
-
maintaining a plurality of profiles of the user, each profile being configured for storing in memory, items of information according to a predetermined criteria; receiving, through a communication network, requests for information from the communication device intended for the user; collecting requested information from one or more sources intended for the user according to the plurality of profiles; processing the collected information to determine at least one profile of the plurality of profiles for storing items included in the collected information; storing the collected information in accordance with the determined at least one profile; and providing, over the communication network, the collected information to the communication device according to a profile of the plurality of profiles selected by the user, wherein the communication device is selected from the group consisting of a mobile telephone, a personal digital assistant (PDA), a tablet computing device, and a laptop computer. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A system for serving a user of a communication device comprising:
-
a storage for maintaining a plurality of profiles of the user, each profile being configured for storing in memory, items of information according to a predetermined criteria; an interface for receiving, through a communication network, requests for information from the communication device intended for the user; a processor for collecting requested information from one or more sources intended for the user according to the plurality of profiles, determining at least one profile of the plurality of profiles for storing items included in the collected information, and storing the collected information in the storage in accordance with the determined profile; and an output for providing the collected information to the communication device according to a profile of the plurality of profiles selected by the user, wherein the communication device is selected from the group consisting of a mobile telephone, a personal digital assistant (PDA), a tablet computing device, and a laptop computer. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A method for use in a server serving a user of a communication device, the method comprising:
-
receiving through a communication network, information including data indicative of a user profile and a location of the communication device, the communication device being selected from the group consisting of a mobile telephone, a personal digital assistant (PDA), a tablet computing device, and a laptop computer, the data indicative of a location including image data and global positioning system (GPS) information, the information including aggregated messages from a predetermined group of contacts, the aggregated messages comprising a social media newsfeed; determining a location of the user based on the data received; and outputting, via the communication network a notification including the determined location of the user in accordance with the user profile, the social media newsfeed being included in the notification. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76)
-
Specification