Patent application number | Description | Published |
20100082583 | AUTOMATICALLY TAGGING SOFTWARE RESOURCES WITH SEARCH TERMS - A user can enter terms into a search engine, which produces a set of results. The results can include links to software resources. In one embodiment, when a user selects one of these links, the associated resource can be automatically tagged with one or more of the search terms. In another embodiment, the software resource can be tagged with one or more of the search terms only after a user responds affirmatively to a prompt to tag the software resource with one or more of the search terms. In still another embodiment, one or more search terms can be automatically applied to one or more software resources when search results are produced by the search engine. | 04-01-2010 |
20100185946 | MULTI-TOUCH DEVICE HAVING A BOT WITH LOCAL AND REMOTE CAPABILITIES - A system, method, and program product for instantiating and executing a bot on an interface system are disclosed. A bot is an agent for the user and includes an animated visual personification. The system includes an interface system including a graphical user interface, a system for instantiating a bot and displaying the bot on the graphical user interface, and a command processing system for causing the bot to execute one of a plurality of actions in response to a user command. The plurality of actions includes at least one local capability and at least one remote capability. The at least one remote capability also includes a system for transferring the bot to a second interface at a remote location. | 07-22-2010 |
20120179822 | TECHNIQUES FOR PROVISIONING CLOUD COMPUTING ENVIRONMENT RESOURCES BASED ON SOCIAL MEDIA ANALYSIS - A technique for provisioning computing environment resources based on social media analysis includes monitoring, using a data processing system, references (e.g., hyperlinks) provided by a first website to detect an anticipated flash crowd for a web-accessible resource (e.g., second website). The technique also includes generating, using the data processing system, a notice to allocate resources associated with the web-accessible resource to service the anticipated flash crowd. | 07-12-2012 |
20130169673 | COORDINATED GEOSPATIAL, LIST-BASED AND FILTER-BASED SELECTION - A geospatial and list-based mapping system, including: a mapping engine configured to: present a map display on a display device, wherein the map display includes elements within a viewing area of the map display, wherein the elements include geospatial characteristics; and present a list display on the display device, wherein the list display includes a customizable list having the elements from the map display; and synchronizer configured to: synchronize the map display and the list display to concurrently update the elements according to a user input. | 07-04-2013 |
20130346515 | Content-Sensitive Notification Icons - Methods and systems may provide for receiving a message, determining a mood condition for the message, and generating a message notification icon based on the mood condition. In one example, the mood condition estimates one or more of a mood of the sender of the message and a mood impact of the message on a recipient of the message. Moreover, one or more additional messages may be received, wherein one or more additional mood conditions are determined for the additional messages, and the mood conditions are combined to form an aggregate mood condition. The message notification icon may be further generated based on the aggregate mood condition. | 12-26-2013 |
20140074757 | ESTIMATING TAXI FARE - A method, computer usable program product or system for providing an estimated taxi fare to a passenger including providing a user interface (UI) for identifying a route and the estimated taxi fare for travelling the route in a taxi from a point of origin to a destination meeting a set of criteria, and responsive to the passenger utilizing the UI with the point of origin and identifying the destination, accessing a set of databases with a set of real-time information including traveling related information and pricing information, identifying the route and the estimated taxi fare for the route based upon the point of origin, the destination, the set of criteria, and the set of real-time information, and presenting the estimated taxi fare to the passenger. | 03-13-2014 |
20140101179 | Mapping Infrastructure Layout Between Non-Corresponding Datasets - A system or computer usable program product for mapping infrastructure layout between non-corresponding datasets including accessing from a memory a set of long links with points that trace the curvature of a set of linestrings, accessing from the memory a set of short links that are short enough for analytical purposes wherein each short link represents a straight line, and from the set of long links and the set of short links, using a processor to create a set of hybrid links for storage in the memory, each hybrid link corresponding to one short link for analytic purposes, a plurality of the hybrid links including at least one of the points for tracing the curvature of the set of linestrings. | 04-10-2014 |
20140101180 | Mapping Infrastructure Layout Between Non-Corresponding Datasets - A method for mapping infrastructure layout between non-corresponding datasets including accessing from a memory a set of long links with points that trace the curvature of a set of linestrings, accessing from the memory a set of short links that are short enough for analytical purposes wherein each short link represents a straight line, and from the set of long links and the set of short links, using a processor to create a set of hybrid links for storage in the memory, each hybrid link corresponding to one short link for analytic purposes, a plurality of the hybrid links including at least one of the points for tracing the curvature of the set of linestrings. | 04-10-2014 |
20140214403 | SYSTEM AND METHOD FOR IMPROVING VOICE COMMUNICATION OVER A NETWORK - Systems and methods for improving communication over a network are provided. A system for improving communication over a network, comprises a detection module capable of detecting data indicating a problem with a communication between at least two participants communicating via communication devices over the network, a management module capable of analyzing the data to determine whether a participant is dissatisfied with the communication, wherein the management module includes a determining module capable of determining that the participant is dissatisfied, and identifying an event causing the dissatisfaction, and a resolution module capable of providing a solution for eliminating the problem. | 07-31-2014 |
20140214426 | SYSTEM AND METHOD FOR IMPROVING VOICE COMMUNICATION OVER A NETWORK - Systems and methods for improving communication over a network are provided. A system for improving communication over a network, comprises a detection module capable of detecting data indicating a problem with a communication between at least two participants communicating via communication devices over the network, a management module capable of analyzing the data to determine whether a participant is dissatisfied with the communication, wherein the management module includes a determining module capable of determining that the participant is dissatisfied, and identifying an event causing the dissatisfaction, and a resolution module capable of providing a solution for eliminating the problem. | 07-31-2014 |
20140259151 | ARRANGEMENTS FOR IDENTIFYING USERS IN A MULTI-TOUCH SURFACE ENVIRONMENT - Arrangements to identify, in some form, multiple participants by an interactive surface system utilizing multi-touch technology are disclosed. The interactive surface system could identify, authorize, and allocate space on a surface for a participant based on identifying at least one attribute of the participant such as an object associated with the participant. The method can include searching for a first distinctive attribute of the participant, assigning an identifier to the attribute,. and storing the identifier for future use. Other embodiments are also disclosed.” | 09-11-2014 |
20140313205 | PROVIDING USER CONTROLLED ABILITY TO DETERMINE DATA LEVEL OF DETAIL IN A GRAPH - One embodiment of the invention comprises a method for constructing a graph pertaining to a specified metric. Measured values of the specified metric are selectively stored, wherein each stored value comprises a data point. The method further includes routing successive data points to a location associated with the graph, wherein a first number of data points are included in a specified graph time period. The method further includes using a value that represents a particular data level of detail to divide the specified graph time period into multiple time intervals, wherein each time interval includes a second number of data points. The method further includes selectively processing the second number of data points of a time interval, in accordance with prespecified criteria, to determine a most representative value for that time interval. The most representative values of respective time intervals are then used to construct the graph. | 10-23-2014 |
20140324406 | COMBINED SEWER OVERFLOW WARNING AND PREVENTION SYSTEM - A monitoring and alert methodology ascertains conditions that may result in a combined sewer overflow (CSO) event. The method employs a semantic model of a combined sewer system that includes specification information describing the components of the combined sewer system. Sensors distributed throughout the components of the combined sewer system sense operating parameter information for those components. A monitoring and alerting (MA) information handling system (IHS) receives operating parameter information from the sensors. The MA IHS analyzes the operating parameter information received from the sensors together with the specification information in the semantic model of the combined sewer system to determine if a combined sewer overflow (CSO) event is possible. The MA IHS generates an alert to provide notification of a possible CSO event if the MA IHS determines that a CSO event is possible. In this manner, an operator may take early corrective action before a CSO event occurs. | 10-30-2014 |
20140375682 | INTERACTIVE CONTROL OVER AUGMENTED REALITY CONTENT - In a method for performing a computer action to manage a visual display on an augmented reality computing device, parameters are received representing a user command entered on at least one tactile sensor of an augmented reality computing device. One or more processors determine a computer action represented by the user command. In response to determining the computer action, modifying the display of content at a specific location on the augmented reality computing device. | 12-25-2014 |
20150025868 | COMBINED SEWER OVERFLOW WARNING AND PREVENTION SYSTEM - A monitoring and alert methodology ascertains conditions that may result in a combined sewer overflow (CSO) event. The method employs a semantic model of a combined sewer system that includes specification information describing the components of the combined sewer system. Sensors distributed throughout the components of the combined sewer system sense operating parameter information for those components. A monitoring and alerting (MA) information handling system (IHS) receives operating parameter information from the sensors. The MA IHS analyzes the operating parameter information received from the sensors together with the specification information in the semantic model of the combined sewer system to determine if a combined sewer overflow (CSO) event is possible. The MA IHS generates an alert to provide notification of a possible CSO event if the MA IHS determines that a CSO event is possible. In this manner, an operator may take early corrective action before a CSO event occurs. | 01-22-2015 |
20150030310 | INTELLIGENT VIEWING OF A TELEVISION PROGRAM SERIES USING METADATA - Embodiments of the present invention provide a system, method, and program product. In certain embodiments, a computing device monitors a viewing selection of an episode multimedia file, wherein the episode multimedia file is included as executable code on an optical disc, and wherein the episode multimedia file is associated with a television series. The computing device determines whether the episode multimedia file or a copy thereof has been previously executed by a computing device associated with the user of the monitoring computing device. The computing device transmits the episode multimedia file for display, in response to determining that the episode multimedia file or a copy thereof was not previously executed by the computing device associated with the user of the monitoring computing device. The computing device generates an action, in response to determining that the episode multimedia file or copy thereof was previously executed by the computing device. | 01-29-2015 |