Patent application number | Description | Published |
20090112869 | SOLUTION THAT UTILIZES ACCESS QUEUES FOR AUTOMATICALLY MANAGING ACCESS TO AN ELECTRONIC DOCUMENT - The present invention discloses a system for automatically controlling access to electronic documents. Such a system can include a set of electronic documents, a set of access queues, and a document access manager. Each access queue in the set of access queues can be configured to store a waiting list of reviewers for a specific electronic document. The document access manager can be configured to automatically add access requests for an electronic document to the corresponding access queue when the electronic document is currently being accessed. Additionally, the document access manager can automatically transfer access of the electronic document to the next reviewer in the access queue when the electronic document becomes available. | 04-30-2009 |
20100259385 | GROUP AWARE TRACKING OF PERSONAL PROPERTY WITHIN A BOUNDED ZONE - Embodiments of the present invention address deficiencies of the art in respect to personal articles tracking and provide a method, system and computer program product for group aware tracking within a bounded zone. In an embodiment of the invention, a group aware tracking method can include recording an association in a table in a computing system between individuals within a geographically bounded zone and at least one target object within the geographically bounded zone. The method also can include sensing an individual from amongst the individuals exiting the geographically bounded zone and further sensing a target object exiting the geographically bounded zone. The method yet further can include comparing the sensed individual with the further sensed target object to determine whether or not an association exists in the table and triggering an alarm when an association is determined not to exist in the table between the sensed individual and the further sensed target object. | 10-14-2010 |
20110001686 | PUSHING CONTENT FROM A LOCAL DEVICE TO A REMOTE DISPLAY - One or more remote content-displaying devices are represented on a display of a content-pushing device. A user of the content-pushing device is thus enabled to select which remote content-displaying device(s) is to receive and display the content. | 01-06-2011 |
20110078630 | SCROLLABLE CONTEXT MENU FOR MULTIPLE ELEMENT SELECTION - Selections from a long list of elements on a Graphical User Interface (GUI) are presented. When a context window is presented for the selections, different cues are provided in the context window to provide feedback regarding the selections that are not in the current view, and to also facilitate rapid navigation to those selections on the GUI. Interaction with the GUI widgets within the context window, and interaction with the context window itself, facilitates the navigation toward the other selections that are not in the current view. Interaction with the GUI widgets also facilitates the preview of the selections that are not in the current view, thus making it easier to determine what has been selected without having to navigate to the view that contains those selections. | 03-31-2011 |
20110296303 | REPLICATING RECORDED ACTIONS ACROSS COMPUTER SYSTEMS IN A COLLABORATIVE ENVIRONMENT - A first computer system in a collaborative environment receives a plurality of indications of actions executed on content of a second computer system in the collaborative environment. A mapping between the content of the second computer system and corresponding content of the first computer system is determined. A subset of the plurality of indications of the actions executed on the content of the second computer system that are to be executed on the corresponding content of the first computer system is identified. A preview of executing the subset of the plurality of indications of the actions is presented on the first computer system. The subset of the plurality of indications of the actions is executed on the corresponding content of the first computer system. | 12-01-2011 |
20120017175 | MANAGEMENT OF SELECTED AND NONSELECTED ITEMS IN A LIST - A method includes, in response to items being selected in a graphical user interface, defining a first state for the items as selected items and a second state for a set of one or more unselected items in the list as unselected. The method includes graphically indicating via the graphical user interface the items as selected items and the set of items as unselected items. The method includes updating the first state of the items to a third state that reflects manipulation of the items while still indicating the items as selected items and maintaining the second state for the set of items. The method includes updating the graphical user interface to depict the manipulation of the items in accordance with the command while still indicating the items as selected items and the set of items as unselected items. | 01-19-2012 |
20120158605 | CREATING A DYNAMIC ACCOUNT STORING AGGREGATED SOCIAL DATA TO ASSIST CUSTOMER KNOWLEDGE - A method, system and computer program product for assisting customer knowledge using social media data. Responses to text-based posts regarding compatibility of an updated product with respect to other products/components in a complex product environment are aggregated and used to create what is referred to herein as a “dynamic account.” The dynamic account contains information regarding the compatibility of an updated product from a particular vendor/company with other products from other vendors/companies, where these products are used in combination in a complex product environment. This knowledge base may be used by users of a social network system who are customers of these companies to keep them informed regarding compatibility issues when an update to a product occurs. | 06-21-2012 |
20120166351 | CREATING A DYNAMIC ACCOUNT STORING AGGREGATED SOCIAL DATA TO ASSIST CUSTOMER KNOWLEDGE - A method for assisting customer knowledge using social media data. Responses to text-based posts regarding compatibility of an updated product with respect to other products/components in a complex product environment are aggregated and used to create what is referred to herein as a “dynamic account.” The dynamic account contains information regarding the compatibility of an updated product from a particular vendor/company with other products from other vendors/companies, where these products are used in combination in a complex product environment. This knowledge base may be used by users of a social network system who are customers of these companies to keep them informed regarding compatibility issues when an update to a product occurs. | 06-28-2012 |
20120303718 | RECEIVING EMAIL ATTACHMENTS WHEN A MAILBOX IS FULL - Within a system comprising a processor and a memory, a method of sending an attachment of a first electronic mail (email) to a recipient. The method includes receiving the first email addressed to the recipient and, via the processor, determining whether a volume of data contained in the recipient's electronic mailbox has reached a threshold level. When the volume of data has reached the threshold level, via the processor, establishment of an instant messaging session with an instant messaging client associated with the recipient can be initiated. The attachment can be caused to be attached to an instant message. Sending of the instant message to the instant messaging client associated with the recipient can be initiated. | 11-29-2012 |
20120317468 | NAVIGATING THROUGH CROSS-REFERENCED DOCUMENTS - An instruction is received to display a section of a referencing document on a screen. The section has at least one referencing link referencing a different section. The section of the referencing document is displayed on the screen. A selection of a referencing link is received. The different section referenced by the referencing link is displayed on the screen, at least partially at a same time of the displaying of the section of the referencing document. A visual indicator that associates the referencing link with the different section is displayed. Also in response to receiving the selection and in response to determining that the section of the referencing document includes multiple reference links of the at least one reference link to different section, other visual indicators that associate the multiple referencing links with the different section are displayed. | 12-13-2012 |
20130054705 | Tracking Desktop Application Referrals to Content Distributed Over a Network - Tracking initiation of network content requests is achieved by receiving at a network device requests from clients for network content, and tracking initiation of network content requests based upon initiator information, wherein the initiator information comprises information relating to each type of application hosted by a client that initiates the client request for network content from the network device. | 02-28-2013 |
20130124555 | NAVIGATING RELATED ITEMS IN DOCUMENTS BASED ON THEIR CLASSIFICATION, GROUPING, HIERARCHY OR ONTOLOGY - Disclosed are systems, methods and computer program products for navigating related items in responses to search requests. In response to a search request, a server determines a first results set of items, where the items have one or more item characteristics. The server receives a selection indicating one of the characteristics items in the first results set. The server performs a search utilizing the first characteristic to obtain a second set of items having the selected characteristic. A visual link indicator module of the server generates commands and data for displaying the second set of items having the selected characteristic. The display includes a visual indicator of a relationship of the second set of items to the selected characteristic. | 05-16-2013 |
20140006197 | ENCODING STAFFING INFORMATION ON RECIEPTS | 01-02-2014 |
20140108574 | RECEIVING EMAIL ATTACHMENTS WHEN A MAILBOX IS FULL - Within a system comprising a processor and a memory, a method of sending an attachment of a first electronic mail (email) to a recipient. The method includes receiving the first email addressed to the recipient and, via the processor, determining whether a volume of data contained in the recipient's electronic mailbox has reached a threshold level. When the volume of data has reached the threshold level, via the processor, establishment of an instant messaging session with an instant messaging client associated with the recipient can be initiated. The attachment can be caused to be attached to an instant message. Sending of the instant message to the instant messaging client associated with the recipient can be initiated. | 04-17-2014 |
20140123313 | ACCESSING INFORMATION DURING A TELECONFERENCING EVENT - A method for accessing information during a teleconferencing event. The method includes identifying a reference to a document transmitted by a telecommunication device participating in a teleconferencing event and identifying a name of the referenced document. The method includes determining, by a computer, an identity of a user of the participating telecommunication device. The method further includes determining the user has permission to access the identified document and, in response, transmitting the identified document to the participating telecommunication device. | 05-01-2014 |
20140123318 | ACCESSING INFORMATION DURING A TELECONFERENCING EVENT - A method for accessing information during a teleconferencing event. The method includes identifying a reference to a document transmitted by a telecommunication device participating in a teleconferencing event and identifying a name of the referenced document. The method includes determining, by a computer, an identity of a user of the participating telecommunication device. The method further includes determining the user has permission to access the identified document and, in response, transmitting the identified document to the participating telecommunication device. | 05-01-2014 |
20140149390 | Automatically Providing Relevant Search Results Based on User Behavior - According to an embodiment of the present invention, a system displays initial search results based on a query and enables selection by a user of an item within the search results. The system determines refined search results based on behavior of the user with respect to the initial search results. Embodiments of the present invention further include a method and computer program product for presenting revised search results based on user behavior while examining the results in substantially the same manners described above. | 05-29-2014 |
20140201198 | AUTOMATICALLY PROVIDING RELEVANT SEARCH RESULTS BASED ON USER BEHAVIOR - According to an embodiment of the present invention, a system displays initial search results based on a query and enables selection by a user of an item within the search results. The system determines refined search results based on behavior of the user with respect to the initial search results. Embodiments of the present invention further include a method and computer program product for presenting revised search results based on user behavior while examining the results in substantially the same manners described above. | 07-17-2014 |
20140320946 | Dynamically Managing Vehicle Glass Dimming - A method, system or computer usable program product for dynamically changing transparency of portions of a vehicle transparent material including determining a location of a bright light with respect to a vehicle; determining a driver location within the vehicle; selectively changing a transparency of a selected portion of the vehicle transparent material to obscure the bright light from the driver's eyes, while allowing a majority of the vehicle transparent material to remain normally transparent; and repeating the above steps continually to adjust a location of the selected portion of the vehicle transparent material as the vehicle changes orientation with respect to the bright light. | 10-30-2014 |
20140359025 | APPLICATION BASED DISPLAY LAYOUT SYSTEM AND METHOD - A method, computer program product, and computer system for defining, at a first computing device, at least a portion of a display area associated with the first computing device. A specialized communication from a second computing device is received at the first computing device. The specialized communication is rendered at the first computing device in at least the portion of the display area. Use of an application within at least the portion of the display is prevented at least while the specialized communication is accessed. | 12-04-2014 |
Patent application number | Description | Published |
20090092233 | Method of and System for Updating Mobile Telephone Contact List Entries - A mobile telephone and a method of updating mobile telephone contact list entries automatically sends a new contact information notification text message to selected contact mobile phone numbers. The mobile telephone automatically updates an entry in its contact list in response to receiving a new contact information notification text message from another mobile telephone. | 04-09-2009 |
20090150793 | Multidimensional Web Page Ruler - A method, system and computer-usable medium are disclosed for managing the spatial coordinates and visual attributes of objects within a user interface (UI). A Web UI ruler is executed within a UI comprising a plurality of objects. A first object and second object are selected. The Web UI Ruler then collects the spatial coordinate and visual attribute values for the first and second object and their relationship values are determined. The spatial coordinate and visual attribute values for the first and second objects, along with their corresponding relationship values, are modified and the modifications are applied to the target objects. The values are then stored in the Web UI ruler. These values can then be subsequently applied to one or more target objects. Alternatively, the stored values are exported as a cascading style sheet (CSS) class, which can then likewise be subsequently applied to one or more target objects. | 06-11-2009 |
20090198531 | METHOD AND SYSTEM FOR DISCOVERING DEPENDENCIES IN PROJECT PLANS OF DISTRIBUTED SYSTEM - A method and system for discovering dependencies in project plans of a distributed system. Project plans are located by a project plan path. A project plan contains dependency information of a task to be performed, a resource necessary to perform the task, and a prerequisite task to perform the task. The method generates a master project plan containing all dependency information in all project plans in the distributed system, which dictates an order of tasks or task-resource maps in all project plans pursuant to the dependency information in project plans. The method utilizes project plan files in diverse formats in generating the master project plan for the distributed system. | 08-06-2009 |
20120157157 | Sharing Contact Information - A method for exchanging contact information includes, with a mobile computing device, establishing communication with a peer mobile computing device within a specified distance from the mobile computing device, determining if the peer mobile computing device meets a trust policy, automatically receiving contact information from the peer mobile computing device, and storing the contact information in a temporary contact list. A mobile computing system includes a processor and a memory communicatively coupled to the processor. The processor is configured to establish communication with a peer mobile computing device within a specified distance from the mobile computing device, determine if the peer mobile computing device meets a trust policy, receive contact information from the peer mobile computing device, and place the contact information in a temporary contact list stored on the memory. | 06-21-2012 |
20130246520 | Recognizing Social Media Posts, Comments, or other Texts as Business Recommendations or Referrals - An approach is provided that receives social network feeds at a network interface. Each of the feeds is a freeform comment. The feeds are analyzed in order to identify keywords that are included in any of the social network feeds. A keyword found in a social network feed indicates the presence of contact data in the social network feed. When a keyword is found, contact data is extracted from the selected social network feed and the extracted data is stored in a contact-oriented application. | 09-19-2013 |
Patent application number | Description | Published |
20090064324 | NON-INTRUSIVE MONITORING OF SERVICES IN A SERVICE-ORIENTED ARCHITECTURE - A method for monitoring a service provided in a service-oriented architecture may include submitting a subscription request to a plurality of intermediaries in the service-oriented architecture from which to receive monitored data related to the service and determining which ones of the plurality of intermediaries to rely upon for monitoring the service. The method may also include receiving the monitored data from the determined ones of the plurality of intermediaries and presenting the monitored data for monitoring the service. | 03-05-2009 |
20110202683 | Inband Data Gathering with Dynamic Intermediary Route Selections - Included are a method to manage subscriptions over a network, where the network may comprise intermediaries, clients, and service providers, and the method may include, receiving a subscription at a network intermediary, the subscription having management application data and having application level header information. The method may further include reviewing the application level header information of the received subscription and redirecting the subscription over the network using the reviewed application level header information. | 08-18-2011 |
20120144029 | NON-INTRUSIVE MONITORING OF SERVICES IN A SERVICES-ORIENTED ARCHITECTURE - A system for monitoring a service provided in a service-oriented architecture may include a computing device configured to submit a subscription request to a plurality of intermediaries in the service-oriented architecture from which to receive monitored data related to the service. An application operating on the computing device may determine which ones of the plurality of intermediaries to rely upon for monitoring the service based at least in part on a probability value associated with each intermediary. The probability value is a function of at least a frequency of messages associated with the service processed by the intermediary and a time period since a last message associated with the service was processed by the intermediary. The system may also include an output device to present the monitored data in response to the monitored data being received by the computing device from the determined ones of the plurality of intermediaries. | 06-07-2012 |
20120166615 | Inband Data Gathering with Dynamic Intermediary Route Selections - Included are a method to manage subscriptions over a network, where the network may comprise intermediaries, clients, and service providers, and the method may include, receiving a subscription at a network intermediary, the subscription having management application data and having application level header information. The method may further include reviewing the application level header information of the received subscription and redirecting the subscription over the network using the reviewed application level header information. | 06-28-2012 |