Abstract:
Methods and apparatus for gathering, organizing and displaying contact information in a mobile communications network. In one embodiment, a method for operating a mobile communication network includes an information server and a mobile communications device coupled to the service via a wireless connection. The method comprises transmitting a location identifier message including a current location from the mobile communications device to the server via the wireless link. The mobile device also transmits a list of contacts to the server via the wireless link. The contacts are matched with the location using a location database maintained for other mobile communications devices in order to generate a list of proximate users. Alternatively, the contact list can be based upon cognitive or psychographic proximity (versus merely physical proximity). The list of proximate users is transmitted to the mobile communications device, and the list is displayed in an easily perceived fashion based on user preferences.
Abstract:
A method and device for strengthening a human foot includes a bladder, a pressure gauge, a check valve for allowing air to flow into the bladder while preventing air from flowing out, and a release valve. The bladder is coupled to the pressure gauge by a flexible tubing. The bladder is placed on the floor under the first and second toes of a user's foot, and the pressure gauge and valve assembly are held in the user's hand. The first and second toes are contracted to squeeze the bladder and thereby cause an increase in pressure in the tubing and at the pressure gauge. The user observes the pressure reading on the pressure gauge and then operates the release valve to release the pressure. The process of contracting the toes, squeezing the bladder, observing the pressure gauge, and releasing the pressure is then repeated for a desired number of repetitions.
Abstract:
Methods and apparatus for gathering, organizing and displaying contact information in a mobile communications network. In one embodiment, a method for operating a mobile communication network includes an information server and a mobile communications device coupled to the service via a wireless connection. The method comprises transmitting a location identifier message including a current location from the mobile communications device to the server via the wireless link. The mobile device also transmits a list of contacts to the server via the wireless link. The contacts are matched with the location using a location database maintained for other mobile communications devices in order to generate a list of proximate users. Alternatively, the contact list can be based upon cognitive or psychographic proximity (versus merely physical proximity). The list of proximate users is transmitted to the mobile communications device, and the list is displayed in an easily perceived fashion based on user preferences.
Abstract:
A system, method, Application Programming Interface (API) and device for discovering a location of a device, for example, to provide location information for a Location Based Service (LBS). The device includes a memory, a display, and a processor operably coupled to the memory and the display. The processor may be arranged to provide a user interface (UI) on the display, retrieve location cues in response to a location request, forward location cues to a location server and receive location information back from the location server. The location information may be a location query page associated with a new place ID if the location cues do not correspond to the location server cues or the location information may be a previously discovered place ID associated with the server location cues if one or more of the location cues correspond to one or more of the server's location cues.
Abstract:
A system, method, Application Programming Interface (API) and device for discovering a location of a device, for example, to provide location information for a Location Based Service (LBS). The device includes a memory, a display, and a processor operably coupled to the memory and the display. The processor may be arranged to provide a user interface (UI) on the display, retrieve location cues in response to a location request, forward location cues to a location server and receive location information back from the location server. The location information may be a location query page associated with a new place ID if the location cues do not correspond to the location server cues or the location information may be a previously discovered place ID associated with the server location cues if one or more of the location cues correspond to one or more of the server's location cues.
Abstract:
In order to reduce or eliminate ergonomic inefficiencies arising when an automated information agent is accessed from a device having a streamlined graphical user interface, the present invention provides a mechanism for selecting and interacting with automated information agents over a text-based messaging network by means of a conversational interface that can respond to queries in accordance with the location of the device. A server sends an electronic message identifying each of a plurality of agents to the device. The streamlined graphical user interface displays an agent selection screen showing identity information for each of the plurality of agents identified in the electronic message. The device includes an input mechanism capable of accepting a user's selection of an agent. Upon receiving a first input specifying a first selected agent, the device displays an agent interaction screen for the first selected agent. At least a portion of the agent interaction screen is capable of displaying a query entered into the input mechanism. Optionally, enabling mechanisms are provided on the server to allow human intervention in response to a query.