[ { "title": "", "publication_date": "2019/02/02", "number": "", "url": "/2019/02/02/2005-03-01-locating-a-mobile-station-and-applications-therefor/", "abstract": "", "owner": "", "owner_city": "", "owner_country": "" }, { "title": "Enhanced system for controlling service interaction and for providing blending of services", "publication_date": "2005/20/09", "number": "08233411", "url": "/2005/09/20/enhanced-system-for-controlling-service-interaction-and-for-providing-blending-of-services/", "abstract": "A service broker system is presented for mediating events or messages to be sent to or received from a plurality of applications to control service interaction and to provide service blending in a communications system. The service broker system includes steplet functional components that determine a desired mediation for feature interaction or service blending associated with an event or message, along with a message manager component with a dispatcher for the steplet functional components, where the message manager creates and maintains a unique message object for a received request message. A user and end point data manager component is provided to obtain user data and endpoint data and to bind attribute data to a user ID associated with a current service session, and a session context component for binding attribute data to session ID associated with the current service session. In one embodiment, the system includes two or more message manager components individually associated with a different message type.", "owner": "Alcatel Lucent", "owner_city": "Paris", "owner_country": "FR" }, { "title": "Object oriented structured query language (OOSQL) support for Enterprise Java Beans", "publication_date": "2005/11/07", "number": "07631293", "url": "/2005/07/11/object-oriented-structured-query-language-oosql-support-for-enterprise-java-beans/", "abstract": "The invention which meets the needs identified above is an apparatus and method for automatic generation of a portable, OOSQL query in terms of a bean's attributes and methods at the time of development. The method accomplishes its purpose by bridging between CORBA and EJB, by providing a Finder Helper Base class which encapsulates application server-specific logic, and by generating a finder helper subclass that contains the portable OOSQL strings.", "owner": "International Business Machines Corporation", "owner_city": "Armonk", "owner_country": "US" }, { "title": "Presentation of media content", "publication_date": "2005/20/05", "number": "1988941", "url": "/2005/05/20/presentation-of-media-content/", "abstract": "A media services interface for use in a readable medium playback device enables synchronization of disparate media playback, network directed playback of media, media playback control via displayed html/javascript file, logging of consumer identifier, media identifier, and playback device identifier in a cookie or log file. The media services comprises a command handler, a properties handler, an event generator, a cookie manager, a navigator state module, an identifier engine, an initialization module, and a bookmark manager. The command handler executes commands received from a connected network, a displayed html/javascript file, etc. The properties handler provides information relating to system states in response to queries including the status of any network connections. The event generator generates events in response to predetermined system occurrences. The cookie manager records information for later reading including the tracking of consumer identifier, playback device identifier, and readable medium identifier triples. The navigator state module maintains information regarding the state of the playback device and the interaction with the readable medium. The identifier engine carries out determination of the identity of the readable medium. The initialization module controls system initialization. The bookmark manager generates bookmarks which preserve positions in the playback of the readable medium for later recall. Network sources can provide media content and issue commands which synchronize the playback of both network and readable medium originated content over multiple playback devices through the use of the synchronization abilities of the media services.", "owner": "Sonic Solutions, A California corporation", "owner_city": "Novato", "owner_country": "US" }, { "title": "Synchronous RIL proxy", "publication_date": "2005/29/03", "number": "07886311", "url": "/2005/03/29/synchronous-ril-proxy/", "abstract": "A hardware-independent proxy layer for synchronous processing of commands in a mobile telephone is disclosed. Such synchronous processing may include receiving a function call of an application program interface (API) that is associated with a function to be performed by a mobile telephone, waiting to receive from a driver layer a result notify event indicating that the function has been performed, and, after receiving the result notify event from the driver layer, passing to the client first result data associated with the first result notify event. The API may be translated into an input/output control (IOCTL) code, which may be sent to the driver layer.", "owner": "Microsoft Corporation", "owner_city": "Redmond", "owner_country": "US" }, { "title": "Input signal analyzing system and control apparatus using same", "publication_date": "2005/01/03", "number": "07899557", "url": "/2005/03/01/input-signal-analyzing-system-and-control-apparatus-using-same/", "abstract": "For example, by providing MMF software transferring data using a memory-mapped file respectively in a semiconductor manufacturing apparatus and in an input signal analyzing system , data transfer load placed on control software and analyzing software is reduced. Additionally, in the MMF software , by inserting counter information in the memory-mapped file and by observing the information by the MMF software , communication abnormality is detected.", "owner": "ASM Japan K.K.", "owner_city": "Tokyo", "owner_country": "JP" } ]