Patent application number | Description | Published |
20090037832 | Method and System for Mashing Up and Presenting Contextual Suggestions to Mobile Users - An inventive system and method for determining and presenting contextual suggestions on a mobile device is presented. The invention comprises a server having an incoming context handler, and a context presentation manager, a notifier, and a goal resolution component all on the mobile device, and user context, wherein the incoming context handler emits an event toward the mobile device, the goal resolution component determines the event causes a change in the user context and forwards notification to the context presentation manager, the notifier receives notification, renders notification on the mobile device, and presents the contextual suggestions based on the change in the user context on the mobile device. The system may further comprise a goal inferral component operable to determine detailed user context based on the event. In one embodiment, the notifier renders notification by causing the mobile device to vibrate, display multiple colors and/or emit sounds. | 02-05-2009 |
20090037928 | System for Intelligent Context-Based Adjustments of Coordination and Communication Between Multiple Mobile Hosts Engaging in Services - A system and method for intelligent, context-sensitive enhancement of transactions among a plurality of mobile hosts, each having a local coordinator, engaging in services comprising an actual coordinator and an intelligence coordinator that determines context regarding the mobile hosts, and leverages the context to enhance the transactions between the local coordinators and the actual coordinator. The context can be leveraged by reducing the number and/or the amount of data of the transactions. The context can comprise a physical location, temporal data, and a network load near and at a network location of the mobile host. The system can also have an application operating on the services, in which the intelligence coordinator can improve performance of the application. The intelligence coordinator can receive and parse a meta-expression piggy-backed on a transaction message to enhance transactions. | 02-05-2009 |
20090081994 | Method and System for Improving Wireless Customer Experience by Anticipating and Explaining Communication Quality Problems Through Notifications - In wireless mobile device system a distributed set of software and/or hardware components provide continual warnings, monitoring, and explanations of device and system communication issues to mobile devices/users. The warnings and explanations are relevant to past, current, and future communications events that cause end-to-end quality problems such as disruptions including “dropped call”. | 03-26-2009 |
20100023472 | System and Method for a Reactive and Personalized Exposure of Mobile End-User Context to a Third Party - A system and method for a reactive and personalized exposure of user context to a third party comprises information sources, a context discovery module providing the user context based on the information sources, an identification module obtaining an identity of the third party, a personalization engine, and a rendering system rendering and forwarding a reply to the third party, wherein if the identification module obtains the identity, the personalization engine creates a personalized message in accordance with the user context and the identity and the reply is the personalized message, and if the identification module does not find the identity, the reply is a generic message. The context discovery module and the identification module can each comprise an inferencing engine. The inferencing engine can be associated with a policy engine. Policy engines can be associated with each module and/or engine. The personalization engine can comprise a database of special messages. | 01-28-2010 |
20100031236 | System and Method to Unify Multiple Service Environments to Optimize the Delivery of Telecommunications Services - System and method to unify multiple service environments to optimize the delivery of telecommunications services include a composite service execution environment providing a common platform for executing a plurality of different execution environments. A service creation environment enables creating of service logic from a plurality of pre-defined software components and one or more inter-method communication components operable to handle communications between the plurality of different execution environments. | 02-04-2010 |
20100175112 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCTS FOR ENABLING TRUSTED ACCESS TO INFORMATION IN A DIVERSE SERVICE ENVIRONMENT - A system, method, and computer program product for enabling mediated access to information controlled by one or more information repositories by one or more application service providers. The information controlled by the one or more information repositories is associated with one or more subscribers of information-based services offered by the one or more application service providers. | 07-08-2010 |
20100233999 | SYSTEM AND METHOD FOR PRIVACY-ENABLED MOBILE LOCATOR SERVICES WITH DYNAMIC ENCOUNTER HORIZON - A method and system for managing awareness information relating to a mobile device's visibility with respect to other buddy devices, the system comprising; the mobile device, a mobile application listing one or more buddies, an application listener which tracks the one or more buddies zoom operations and radar zoom factors, and a server, the server comprising an encounter manager, an approach manager and a notification marshalling system. | 09-16-2010 |
20100318520 | SYSTEM AND METHOD FOR PROCESSING COMMENTARY THAT IS RELATED TO CONTENT - A system and method for processing commentary that is related to content is provided. In an illustrative embodiment, the system and method involves receiving commentary that is related to content and which is generated after generation of the content, and generating data associating the commentary with the content by at least one of spatially linking the commentary to the content or temporally linking the commentary to the content. | 12-16-2010 |
20110035387 | SYSTEM AND METHOD FOR THE CONTROLLED INTRODUCTION OF NOISE TO INFORMATION FILTERING - A system and method for controlled introduction of noise to information filtering, comprises requesting, directly or indirectly, infatuation by a user having a user profile, obtaining the requested information, generating the noise related to the requested information and the user profile, and presenting the requested information and the noise in an information stream. Generating can further comprise finding aggregate profiles relevant to the user profile, obtaining the noise from non-overlapping parts of the aggregate profiles, and prioritizing the noise based on predefined rules. In one embodiment, each of the aggregate profiles comprises at least one characteristic found in the user profile. The aggregate profiles can be constructed using data mining or data aggregation mechanisms. In one embodiment, the noise is generated using random selection or complex selection algorithms. | 02-10-2011 |
20110090540 | SYSTEM AND METHOD FOR MULTI-RESOLUTION INFORMATION FILTERING - A method for ranking a plurality of documents relevant to a user profile comprises determining a high resolution representation for the user profile, computing a high resolution representation for each document, calculating a rank for each document based on the high resolution representation of the document and the high resolution representation of the user profile, recalculating the rank for each document based on a lower resolution representation of the document and/or a lower resolution representation of the user profile when the rank of each document is not satisfactory, and outputting a number of the plurality of documents sorted by the rank of each document, when the rank is satisfactory. The high resolution representation can be a discrete wavelet transform. The lower resolution representation can be recalculated by averaging the values of the discrete wavelet transform. Outputting the number of documents can comprise displaying the documents on a device. | 04-21-2011 |
20110178969 | METHOD AND SYSTEM FOR IMPROVING PERSONAL PRODUCTIVITY IN HOME ENVIRONMENTS - Method and system for improving personal productivity in home environments may store state information associated with an environment and one or more users in a knowledge base, detected activity of a user, infer location of the user based on the detected activity, and suggest one or more tasks to be performed based on the inferred user location. | 07-21-2011 |
20110276552 | RECONSTRUCTION OF TRANSIENT INFORMATION IN INFORMATION DELIVERY SYSTEMS - In a dynamic information delivery context, a system collects data regarding transient information accessed by a user. The user can then query the stored data to reconstruct transient information. The system uses heuristics to help reconstruct transient information. The heuristics include user profile, time stamps, metadata, and indexing. | 11-10-2011 |
20110282862 | SYSTEM AND METHOD FOR PREVENTING NFORMATION INFERENCING FROM DOCUMENT COLLECTIONS - A method for preventing information inferencing from documents comprises creating a document collection view from the documents, obtaining rules based on information to be hidden, establishing a plurality of levels of the rules, said levels ranging from a shallow level to a deepest level, for each level of the rules, from the shallow level to the deepest level, examining the document collection view in accordance with the level of the rules, when said examining detects inferencing, performing trace and repair on the document collection view, and outputting the document collection view. Examining can be performed using a search engine, a natural language processing engine, and a conceptual inferencability engine. The shallow level can correspond to a search engine, a deep level can correspond to a natural language processing engine, and a deepest level can correspond to a conceptual inferencability engine. The documents can be data in digital form. | 11-17-2011 |
20130144620 | METHOD, SYSTEM AND PROGRAM FOR VERIFYING THE AUTHENTICITY OF A WEBSITE USING A RELIABLE TELECOMMUNICATION CHANNEL AND PRE-LOGIN MESSAGE - Various embodiments of the present invention for validating the authenticity of a website are provided. An example of a method according to the present invention comprises providing a website having an artifact, receiving a communication from a user, at a service provider, for validating the website associated with a service provider, inquiring from the user a description of the artifact comparing the artifact on the website with the description of the artifact from the user and generating a indication to the user based upon the comparing. The communication is over a first communication channel and the website is accessed over a second communication channel. The first communication channel is different than the second. The artifact can be displayed after a user session is identified. | 06-06-2013 |
20130225126 | SYSTEM AND METHOD FOR PRIVACY-ENABLED MOBILE LOCATOR SERVICES WITH DYNAMIC ENCOUNTER HORIZON - A method and system for managing awareness information relating to a mobile device's visibility with respect to other buddy devices, the system comprising; the mobile device, a mobile application listing one or more buddies, an application listener which tracks the one or more buddies zoom operations and radar zoom factors, and a server, the server comprising an encounter manager, an approach manager and a notification marshalling system. | 08-29-2013 |
20130226698 | SYSTEM, METHOD AND PROGRAM FOR EMBEDDING IN LINE ADVERTISEMENTS DURING A MULTI-FACTOR AUTHENTICATION SESSION - Systems, methods and programs for determining a question posed to a user during a user authentication process are provided. An example of a method for determining the question comprises obtaining user commercial activity, storing the user commercial activity by activity type, generating a set of candidate questions for a user based upon the user commercial activity, each candidate question in the set of candidate questions is associated with a score, selecting one candidate question from the set of the candidate questions based upon a first selection criteria, detecting a vendor placement opportunity in the selected candidate question by analyzing the user commercial activity and adding a vendor name into the selected candidate question based upon the detecting. The user commercial activity can be user purchases of goods and services from corresponding vendors. Lost Opportunities for the placement of an advertisement are detected and recorded. | 08-29-2013 |
20140006093 | Method for Systematic Modeling and Evaluation of Application Flows | 01-02-2014 |
20140080106 | Method and System for Improving Personal Productivity in Home Environments - Method and system for improving personal productivity in home environments may store state information associated with an environment and one or more users in a knowledge base, detected activity of a user, infer location of the user based on the detected activity, and suggest one or more tasks to be performed based on the inferred user location. | 03-20-2014 |