A Christmas stocking having illumination means associated therewith for signalling the arrival of Santa Claus.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 7581208 | Testing internationalized software using test resource file and test font An efficient testing method is provided for internationalized software executed in a plurality of language environments. The method includes mock-translating an externalized resource file written in a first language of the internationalized software by converting ch... | 08/25/2009 |
| 7516414 | System and method for tab order mapping of user interfaces A system and method is provided to display a common display page on a variety of display devices using the item's tab order property to determine the display order. Controls that are displayed on a display device typically have a tab order. When a window that has co... | 04/07/2009 |
| 7487234 | Context conflict resolution and automatic context source maintenance Techniques are disclosed for detecting and resolving conflicts in context information from various sources. That information may be used to automatically update one or more context sources and/or to validate or invalidate (until further notice or for a period of tim... | 02/03/2009 |
| 7480716 | Non-invasive collection of data Non-invasive collection of data is presented. A server segments a web page into regions and sends the segmented web page along with a data collector program to a client in response to receiving a client request. The client displays the web page and loads the data co... | 01/20/2009 |
| 7467399 | Context-sensitive confidentiality within federated environments Techniques are disclosed for achieving context-sensitive confidentiality within a federated environment for which content is aggregated in a distributed Web portal (or similar aggregation framework), ensuring that message portions that should be confidential are con... | 12/16/2008 |
| 7466861 | Method for outputting character recognition results An output mechanism of a character recognition device includes a category classifier for classifying image data of characters to be recognized for each category recognized in character recognition processing, a clustering processor for determining feature values rel... | 12/16/2008 |
| 7467181 | System and method for context-specific instant messaging A system and method for context-specific instant messaging are presented. A user views a page of data that is segmented into regions. The user performs a user action and, in turn, a message generator displays context-specific phrases for the user to select based upo... | 12/16/2008 |
| 7464149 | System and method for managing introspectable objects in an enterprise A system and method for managing object relationships in an enterprise is presented. A request manager receives a view request from a user. The request manager retrieves a management definition object (MDO) and a perspective that corresponds to the view request, whi... | 12/09/2008 |
| 7418599 | Deterring theft of media recording devices by encrypting recorded media files Techniques are disclosed for deterring theft of media recording devices. Input received from a sensor, or some portion of the input, is encrypted prior to storing a media file. A decryption key must be provided when the media file is to be played back. If the key is... | 08/26/2008 |
| 7418501 | Dynamic extension of network-accessible services Services deployed in a network computing environment (such as a Web services implementation model) are transparently extended. Preferably, handler components in an engine that processes requests and responses provide the extensions. A handler for outgoing messages a... | 08/26/2008 |
| 7415673 | Extensible resource resolution framework An extensible resource resolution framework. Executing code that references a resource invokes an interface of an extensible resource resolution framework. Parameters may be provided on the invocation to specify information pertaining to the current execution contex... | 08/19/2008 |
| 7404149 | User-defined assistive GUI glue Techniques are disclosed for enabling users to define one or more areas of a graphical user interface (“GUI”) as being “glue-like”. When the user moves a pointing device (e.g., a mouse, joystick, track ball, etc.) and as a result, the graphical pointer moves... | 07/22/2008 |
| 7403785 | Consolidating online privacy preferences User privacy preferences are consolidated for location-based services. A mobile user is able to control the service providers to which the mobile user's location is transmitted as well as control the service providers from which the user wishes to receive content. S... | 07/22/2008 |
| 7395221 | Intelligent free-time search Techniques are disclosed for performing free-time searches that exploit information of the type used with electronic calendars. By leveraging advanced calendaring system information and using location, other context information such as corporate policy, legal constr... | 07/01/2008 |
| 7392482 | Selection accelerator in topology views A selection accelerator in topology views is presented. A user uses a topology view to manage a computer network whereby the topology view includes a plurality of nodes and their relationships that correspond to computer network components. When a user selects a pri... | 06/24/2008 |
| 7386836 | Maintaining multiple valid concurrent serialized object versions Techniques are disclosed for concurrently maintaining serialized objects that were created from more than one version of a class definition. According to preferred embodiments, a component maps and enforces multiple valid stream-unique version identifiers (“SUIDs... | 06/10/2008 |
| 7379721 | Radio station preference translational mapping A user's media preferences can be obtained and stored for later use in setting up a currently-available media device. The media device inputs are programmed based on the media device's capabilities and the available media sources for the particular geographic area i... | 05/27/2008 |
| 7376739 | Persistence of inter-application communication patterns and behavior under user control An end-user or administrator is allowed to couple portlets in a portal through user interface events taking place on the portal display itself. When the portal is displayed, if the user actuates a control corresponding to a property in a portlet, a menu of actions t... | 05/20/2008 |
| 7356767 | Extensible resource resolution framework An extensible resource resolution framework. Executing code that references a resource invokes an interface of an extensible resource resolution framework. Parameters may be provided on the invocation to specify information pertaining to the current execution contex... | 04/08/2008 |
| 7346923 | Federated identity management within a distributed portal server Techniques are disclosed for federating identity management within a distributed portal server, leveraging Web services techniques and a number of industry standards. Identities are managed across autonomous security domains which may be comprised of independent tru... | 03/18/2008 |
| 7340493 | System and method for reducing memory leaks in virtual machine programs A system and method is provided for reducing memory leaks in virtual machine programs, such as those encountered in programs running in the Java Virtual Machine (JVM) environment. A compiler, such as a Java Just-In-Time (JIT) compiler, is used to identify the last u... | 03/04/2008 |
| 7318040 | Predicting and adjusting users' working hours and electronic calendar events Techniques are disclosed for predicting and adjusting future working hours and calendar events for users of electronic calendars. Predictions may be made based on historical calendar data (e.g., a user's scheduled working hours/events and that user's actual working ... | 01/08/2008 |
| 7315988 | System and method for using short captions to map user interfaces A system and method is provided to map alternative short captions that are displayed in a constrained display environment instead of displaying standard captions. When designing a display panel, the designer identifies shorter captions to use in a constrained enviro... | 01/01/2008 |
| 7313568 | Generating and analyzing business process-aware modules Techniques are disclosed for efficiently analyzing measurement data for business processes (for example, in a service provider environment). Business process-aware modules or “cubes” are created from the measurement data, using features of a spatially-enabled da... | 12/25/2007 |
| 7308649 | Providing scalable, alternative component-level views Techniques are disclosed for improved handling of alternative content selection. Using these techniques, content designers specify alternative content views that are designed for use under different conditions, and a particular alternative view is programmatically s... | 12/11/2007 |
| 7305402 | Adaptive indexing technique for use with electronic objects Methods, systems, and computer program products for organizing and viewing electronic objects (such as incoming electronic mail messages, documents, and so forth) according to relationships among the objects. Objects may be organized according to user-selectable, no... | 12/04/2007 |
| 7299409 | Dynamically updating rendered content Techniques are disclosed for efficiently updating rendered content (such as content of a Web page) using a “slow-loading” content element, such as a slow-loading image. A reference is embedded within the markup language notation for the content to be rendered, w... | 11/20/2007 |