Abstract:
Provided is a method, system, and program for analyzing data within a personal information management program. Position records are provided in a database for at least one user. Each position record includes a time period value and event information indicating an event that occurred with respect to the user during the time period. The time period value and event information in each position record is based on time information and position coordinates generated by a wireless device associated with the user that indicate a location of the wireless device for time periods. The database is queried to determine position records for one user that satisfy at least one search criteria. Information is generated characterizing data in the determined position records.
Abstract:
A method for presenting content from the page in a distributed database. In a preferred embodiment, a server receives a request from a client for a page from the database wherein the page has a plurality of links to linked pages in the database. The server retrieves the page and generates a set of thumbnails of the linked pages in the database. The server then sends the page and the set of thumbnails to the client. In a system for processing requests for pages on the Internet, a server receives 710, from a user, a request for web content. The server determines 715 from the request whether the user has selected the thumbnail option, and if not, sends the web page without thumbnails. If so the server parses the web page for links to other pages, checks the cache for linked pages and prefetches 730 the linked pages which are not in cache. Then it generates thumbnails of uncached pages 735 and stores them in cache. The web page may then be regenerated with thumbnails included and the modified web page is sent 750 to the user.
Abstract:
Provided is a method, system, and program for analyzing data within a personal information management program. Position records are provided in a database for at least one user. Each position record includes a time period value and event information indicating an event that occurred with respect to the user during the time period. The time period value and event information in each position record is based on time information and position coordinates generated by a wireless device associated with the user that indicate a location of the wireless device for time periods. The database is queried to determine position records for one user that satisfy at least one search criteria. Information is generated characterizing data in the determined position records.
Abstract:
A particular electronic device is enabled to detect 82 the proximity of other electronic devices. Multiple proximity based conditions for usage of the electronic device may be provided by a manufacturer 88, user or other authorities at the electronic device. The proximity of the other electronic devices is compared with proximity based conditions and a level of usage of the particular electronic device is determined 94, such that the level of usage of the electronic device is conditionally adjusted according to the proximity of the other electronic devices.. Priority may also be used 90 to determine which conditional usage level selection should be used in a particular proximity. Embodiments include limiting use (e.g audio output/volume levels) in particular areas and/or at particular times. Another embodiment given is during specified times of the day when a specific mobile device is detected in the proximity of a users mobile device, audio output of the users mobile device is disabled except when specific callers are identified, in which case the disabling condition is overridden and output is provided to the user.
Abstract:
Provided is a method, system, and program for providing user location information for a personal information management program. A plurality of records for a user of a wireless device each include at least one position coordinate and an associated time indicating a location of the wireless device at the time and the position coordinate. Records for transmitting devices each include at least one position coordinate and an associated location description providing information on the position coordinate in the records. The location description from at least one of the transmitting device records is added to at least one record associated with the user of the wireless unit.
Abstract:
A method and apparatus in a distributed data processing system for processing class files. A first data structure is received at a server. The first data structure includes a plurality of bytecodes and optimized content. A set of elements is identified in the optimized content. The set of elements is stored. Responsive to a request from a client, a second data structure is created. This second data structure includes the plurality of bytecodes and an element from the set of elements.
Abstract:
A user requests a first web page and user preferences 905. The requested web page is retrieved 910 and subsequently parsed for user criteria 920. Pages linked to the requested page are parsed for user criteria 930 and user configured preferences are applied 940. The appearance of the requested web page is modified to indicate the presence or absence of user criteria on the linked pages 950 and subsequently sent to the user 960.
Abstract:
A method and system for tailoring a multimedia presentation of an event on a computerized multimedia system to meet a user's desires. In a preferred embodiment, a set of video streams and a set of audio streams for the event are provided to the user via a network coupled to the multimedia system. From the set of available video streams for the event, one or more video streams are selected for presentation to the user. From the set of available audio streams for the event, one or more audio streams are selected for presentation to the user. Furthermore, the relative volumes of the different audio streams may be adjusted. In response to user input, the selected video and audio streams are assigned to respective portions of video and audio output devices. The event is presented to the user according to the selected video stream assignments.