Daniel F. Gruhl - San Jose CA, US Christine M Robson - Sunnyvale CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 7/00 G06Q 10/00
US Classification:
707723, 705 1
Abstract:
Our approach seeks to reduce the complexity of this type of calculation through approximation and pre-computation. It is designed to work efficiently with modern relational database constructs for content management. The approach is designed to enable the kinds of highly interactive data-driven visualizations that are the hallmark of third generation business intelligence.
Christine M. Robson - Sunnyvale CA, US Yuji Watanabe - Yokohama, JP
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/00
US Classification:
707723, 707725
Abstract:
Updating an indexing tables in a database system comprising a database storing item tables of items appended by timestamps. Each of items is further categorized by timestamp into said tables, and said item tables being indexed by indexing data. The database system further comprises an indexing table for said indexing data, listing the earliest timestamp of said item table together with said indexing data and a system manager for searching said item tables using said indexing table and a maintenance module for said indexing table.
Database System, Method, Program For The Database System, And A Method For Updating An Indexing Tables In A Database System
Christine Robson - Sunnyvale CA, US Yuji Watanabe - Yokohama-shi, JP
International Classification:
G06F 17/30
US Classification:
707003000
Abstract:
A database system, a computer executable method, a computer executable program for the database system, and a method for updating an indexing tables in a database system To provide a database system, a computer executable method, a computer executable program for the database system, and a method for updating an indexing tables in a database system. The database system comprises a database storing item tables of items appended by timestamps. Each of items is further categorized by timestamp into said tables, and said item tables being indexed by indexing data. The database system further comprises an indexing table for said indexing data, listing the earliest timestamp of said item table together with said indexing data and a system manager for searching said item tables using said indexing table and a maintenance module for said indexing table.
Clemens DREWS - San Jose CA, US Christine M. Robson - San Jose CA, US Thomas G. Zimmerman - Cupertino CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06G 7/48 G06F 15/00
US Classification:
703 6, 702199, 702150
Abstract:
Embodiments of the invention relate to generating a noise model for a given environment. According to one embodiment of the invention, sounds occurring within the given environment over a given period are monitored, and signals that each represent an amplitude of the sounds occurring within the given environment during a portion of the given period are generated. Average noise levels associated with the given environment over the given period are determined, and peak noise events occurring within the given environment over the given period are identified. The average noise levels and information indicating the peak noise events are stored or transmitted.
Location-Based Mobile Application And Service Selection
Christian KAU - Los Altos CA, US Jeffrey S. PIERCE - Sunnyvale CA, US Christine M. ROBSON - San Jose CA, US Jerald T. SCHOUDT - Douglassville PA, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
H04W 4/02 H04L 29/08
Abstract:
A method, mobile device, application server, and computer program product, for requesting a geospatial-location-specific application associated with a geospatial-location-specific service that are both specific to a geospatial location corresponding to a current geospatial location of the mobile device. The mobile device determines a current geospatial location of the mobile device and sends a request message to an application server. The request message includes the current geospatial location of the mobile device and a request to receive a geospatial-location-specific application associated with a geospatial-location-specific service. The mobile device receives a response message including identification of a candidate geospatial-location-specific application associated with a geospatial-location-specific service, specific to a geospatial location within a defined nearby vicinity area of the current geospatial location of the mobile device. The mobile device displays a list of selectable choices prioritized by proximity of geospatial location associated with each candidate geospatial-location-specific application.
Managing Conversations, Awareness And Availability On Multi-Device Messaging Systems Based On Modeling Device Usage Over Time
- Armonk NY, US Jeffrey S. Pierce - Sunnyvale CA, US Christine M. Robson - San Jose CA, US Jerald T. Schoudt - Douglassville PA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L 12/58 G06N 5/04
US Classification:
709207
Abstract:
Embodiments of the invention include a system and method for determining availability of a user on a plurality of communication devices includes collecting usage data of the user. An algorithm generates a predictive availability model of a user having a plurality of devices based on previous availability data collected, using a program executable by a processor of a computer. An algorithm prioritizes the devices of the user along with their respective messaging systems, to route a message from a sender to the user based on the predictive availability model, using the program. Routing logic is configured to route the message from the sender to the user based on the prioritization algorithm.
Managing A Messaging State Across Multiple Clients
- Armonk NY, US Jeffrey S. Pierce - Sunnyvale CA, US Christine M. Robson - San Jose CA, US Jerald T. Schoudt - Douglassville PA, US
International Classification:
H04L 12/58
US Classification:
709206
Abstract:
Embodiments of the invention relate to managing a messaging state across multiple clients and devices which use respective communications systems. In one embodiment, a plurality of users are connected to multiple messaging communications systems. The multiple messaging communications systems use a plurality of associated messaging clients on each of the users' respective devices, for messaging communications between the users. The users' messaging communications are stored from the multiple messaging communications systems and their respective messaging clients, using a proxy service. A device, of the plurality of messaging clients, being used by a messaging user of the plurality of users is tracked. A current messaging communication of the messaging user from the stored messaging communications is routed to the currently used device, using the proxy service, for maintaining a state of the messaging communications of the users.
- Armonk NY, US Jeffrey S. PIERCE - Sunnyvale CA, US Christine M. ROBSON - San Jose CA, US Jerald T. SCHOUDT - Douglassville PA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
US Classification:
707668
Abstract:
Embodiments of the invention relate to interaction-based management of contact entries. In one embodiment, at least one contact in a set of contacts is determined to be associated with an archiving indicator. The archiving indicator indicates that one or more archiving operations are to be performed on the at least one contact. The set of contacts is associated with a user. At least one archiving threshold associated with the at least one contact is identified based on the determination. A determination is made as to whether the at least one archiving threshold has been satisfied. The at least one contact is archived based on the at least one archiving threshold having been satisfied.