U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5678617

Method and apparatus for making a drink hop along a bar or counter

A method for generating a drink which appears to hop from a remote spot on the bar or counter and take one or more leaps, before landing in a patron's glass.

Newsletter  PatentStorm News

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.

 

Truong, LeChi


Primary examiner statistics: 191 patents; average approval time: 197 days
Assistant examiner statistics: 171 patents; average approval time: 179 days

Patents as Assistant Examiner


1          
NumberTitleIssue Date
7945917Monitoring method, monitoring system, system program and recording medium having program recorded thereon
A screen image for monitoring the usage state of a client computer is acquired, the acquired screen image is efficiently stored, and the stored screen image can be easily searched. A draw command is acquired by a driverware (22) when a screen image is ...
05/17/2011
7941811Data processing device and data processing method
A data processing device includes a notified party storage unit for storing a party notified of information on the data processing device; a notification unit for notifying each notified party of the information on the data processing device; a reception unit for re...
05/10/2011
7707590Computer system and method for providing robust file system information for non-native file system devices
An embodiment of the invention is directed to providing robust file system information for non-native devices. In operation, a file system includes both a file storage area for providing access to the contents of files, and a metadata store. The metadata store store...
04/27/2010
7596792Method and system for supporting a plurality of event types
The present invention provides a method and system that is capable of identifying an event type from a plurality of event types to direct an event translator to determine an event occurrence based on the event type. A method is provided for identifying the event typ...
09/29/2009
7590989Load balancer management
Load balancer management is described herein. In one implementation a load balancer system includes servers for hosting content on a network site, disparate load balancers that manage the servers to substantially balance data communications across the servers, and a...
09/15/2009
7543305Selective event registration
A method, apparatus, system, and signal-bearing medium that, in an embodiment, register each partition in a logically-partitioned computer to send local events to an aggregation component and register a first partition to send events associated with a group of parti...
06/02/2009
7543298Systems and methods for updating EMS class object references
A system and method is described for updating EMS class object references within a database of an NMS when a change is made in the EMS or a component within a system architecture. Such updating of NMS database occurs in real time by continuously requesting informati...
06/02/2009
7536694Exception handling in a multiprocessor system
In one embodiment, a first processor of a multiprocessor system, encounters an exception and jumps to exception handler code at an architecture-defined exception vector. The processor is directed to a data structure which provides a programmable exception vector to ...
05/19/2009
7533387Guaranteed invocation/consumption of nested, composite software services
Methods, systems, frameworks and software products are disclosed for semantic-based definition, and guaranteed invocation/consumption of nested composite software services containing other composite or atomic software services, such as but not limited to Web service...
05/12/2009
7523456System and method for adding local resources for use by a mobile agent object
System and method for importing service objects to a host computing environment. In one embodiment, a method includes the steps of executing a mobile agent object, (called a delivery-mobile agent object) in a mobile-agent runtime environment in a host computing envi...
04/21/2009
7512957Interface infrastructure for creating and interacting with web services
A web services namespace pertains to an infrastructure for enabling creation of a wide variety of applications. The infrastructure provides a foundation for building message-based applications of various scale and complexity. The infrastructure or framework provides...
03/31/2009
7509649System and method for conversion of generic services' applications into component based applications for devices
A system and method is provided for converting a page-based application, expressed as a series of presentation pages having embedded data and messaging elements for interaction with a user interface, to a component based application configured for execution on a dev...
03/24/2009
7509648Paradigm in multimedia services creation methodology, and new service creation and service execution environments
The present invention discloses a new paradigm in Multimedia Services Creation Methodology, and new Service Creation and Service Execution Environments, based on this methodology. A service designer can access the Service Creation Environment via a Web based Graphic...
03/24/2009
7496922Communication terminal and program therefor
In a communication terminal where a running application is not managed by an OS (operating system), a message is received without a communication connection being established, and if the message is destined for a running application, receipt of the message is notifi...
02/24/2009
7487515Programmable object model for extensible markup language schema validation
A programmable object model includes a plurality of object-oriented message calls for application programming interfaces allowing a user to programmatically access the schema validation model of an application by sending message calls and required parameters to the ...
02/03/2009
7487508System and method for reconstructing client web page accesses from captured network packets
According to one embodiment of the present invention, a method for reconstructing client web page accesses is provided that comprises capturing network-level information for client accesses of at least one web page, and using the captured network-level information t...
02/03/2009
7478402Configurable message pipelines
In accordance with certain aspects of configurable message pipelines, a service allows one or more applications running on a system to communicate with one or more other systems. The service includes a port having a send pipeline to allow the one or more application...
01/13/2009
7478400Efficient distributed transaction protocol for a distributed file sharing system
An efficient distributed transaction protocol for a distributed file sharing system is described. One embodiment of the protocol involves a transaction coordinator node sending three messages to participant nodes, where the participant nodes reply to only two of tho...
01/13/2009
7472395Systems for generating and managing filter strings in a filter graph
In accordance with at least one embodiment, a systems generates a source chain for use in a development project, and caches the source chain when it is not currently required in the development project. ...
12/30/2008
7472394System and method for programming point of sale devices
A system for programming point of sale devices is provided. The system includes a terminal programming system that can program point of sale devices provided by different manufacturers and having different proprietary operating systems. A communications interface is...
12/30/2008
7469406Process suspension through process model design
Various implementations are disclosed for designing a process model that includes a task, the task associated with a potential suspension, e.g., in response to an error or other exception. At least one suspension task may be provided in parallel with the task to for...
12/23/2008
7461175Information processing apparatus, information processing method, and program
An information processing apparatus is disclosed which includes: a signal processing executing device for executing signal processing on data that has been acquired; a recording device for temporarily recording the data and information so that either the data or the...
12/02/2008
7458084Methods and systems for converged service creation and execution environment applications
Embodiments of the present invention relate to systems and methods for a converged service creation and execution application. In an embodiment, an application is coupled to an application server. One or more open application programming interfaces are coupled to th...
11/25/2008
7458079Application independent messaging system
A messaging system that isolates application programs from the underlying transport and routing mechanisms that are actually used to convey messages. This isolation is provided in part through the use of directory files. The directory files contain all of the specif...
11/25/2008
7454757Technology for processing information e.g. representing print requests in networked environment a system suitable for applying this method, and a computer program element comprising a program code for applying this method
The invention relates to a method of processing information with a system comprising at least two processing devices coupled to a network, in which method a job for processing information is defined by a user of the system, whereafter in respect of processing device...
11/18/2008
7454762Method and computer program product for handling application references to undefined operating system services
A method and a computer program product that enable an existing operating system (OS) to provide a non-failure response to an application's reference to an OS service that is not currently defined/available within the existing OS. The loader of the OS responds to ea...
11/18/2008
7451454Event handling mechanism
A method and apparatus for an event handling mechanism are described. Under an embodiment of the invention, a method comprises setting a timer for a plurality of time intervals; calling a polling function at the end of each of the plurality of time intervals, the po...
11/11/2008
7451458Software methods of an optical networking apparatus with multiple multi-protocol optical networking modules having packet filtering resources
An API is provided to an optical networking apparatus to facilitate uniform access, control and interaction with its multi-protocol optical networking modules (MPONM) by its applications. Each of the MPONM has a number of function blocks having corresponding drivers...
11/11/2008
7448039Method and system for logging test data
A method and system for logging messages in a test environment. Devices that display, output, store, or transmit log messages are instantiated as objects to log messages sent from a testing application. The testing application requests that a message be logged by a ...
11/04/2008
7448040Transfers of information in a communications network
The invention features various techniques for managing transfers of information in public packet switched communications networks. In one aspect, the invention provides a system for identifying updated items of network-based information, such as pages, to users in a...
11/04/2008
7444642Method for indicating completion status of asynchronous events
The present disclosure describes a method comprising issuing a plurality of commands to a controller, wherein the commands are issued in a first order, and wherein the completion status of commands is written to the memory in a second order, and wherein the second o...
10/28/2008
7441247Resource management method and system with active associations
A method (300) and a corresponding system for managing associations in the CIM model are proposed. An association is modeled by a particular class, which includes two or more references to other classes; the association is implemented by a corresponding provi...
10/21/2008
7426734Facilitating presentation functionality through a programming interface media namespace
An Application programming interface (API) provides functions for generating applications, documents, media presentations and other content. These functions allow developers to obtain services from an operating system, object model service, or other system or servic...
09/16/2008
7424716Method for tracking an event through multiple module-specific files
A method and apparatus for tracking data associated with an event across multiple files includes generating a particular value upon occurrence of a particular event during a first process spawned from a first module. The particular value is unique among all events d...
09/09/2008
7421699Service meta model for an enterprise service architecture
Methods and apparatus, including computer program products, for defining and using a service meta model operate on a meta model that includes an object node class, an association class, and an object class. The object node class includes a key identifier and represe...
09/02/2008
7421706Methods and systems for predicting events associated with renderable media content samples
Methods and systems are provided for predicting an event's occurrence and notifying one or more interested applications that an event has been predicted to have occurred. ...
09/02/2008
7418707System and method for building a target operating system from a source operating system
Systems and methods are described herein for determining which components of a source operating system are required to be included in a target operating system to support selected source operating system features in the target operating system. Data objects are cons...
08/26/2008
7418715System and method for producing and communicating requested data among networked application programs
Delivering document fragments from a web server to a server-deployed client application. The invention includes a data structure of a request for data including a namespace field, an event handler field, and a parameter field. A first process sends a populated data ...
08/26/2008
7412704Generating and managing filter strings in a filter graph
A source chain is generated for use in a development project, and cached when it is not currently required in the development project. ...
08/12/2008
7404195Programmable object model for extensible markup language markup in an application
A programmable object model allows a user/programmer to programmatically access the Extensible Markup Language (XML) functionality of a software application. The programmable object model is comprised of a plurality of object-oriented message calls or application pr...
07/22/2008
1          
 
Sign InRegister
Username  
Password   
forgot password?