| 7028310 |
Dynamic user interfaces for network services |
| Apr-11-2006 |
In order to assure that services in an network and applications or users in the network are able to communicate and interact with one another a framework is provided that registers the service. The service... |
| 7024456 |
Method for facilitating collaborative development efforts between widely dispersed users |
| Apr-4-2006 |
A method permitting collaboration between a plurality of users of incompatible hardware and/or operating system, includes steps for selectively generating predetermined objects, text objects, active hyperlink... |
| 7020681 |
Method for caching XML documents viewable on devices with different displays |
| Mar-28-2006 |
Systems and methods consistent with this invention provide for efficient processing, caching and routing of XML documents through the use of a proxy server. The proxy server is coupled to at least one... |
| 7000100 |
Application-level software watchdog timer |
| Feb-14-2006 |
A software implementation of an application watchdog, comprising a restart service operating in the user mode and a watchdog driver operating in the kernel mode of a computer operating system. The driver... |
| 6996816 |
Utilization of third party legacy data list |
| Feb-7-2006 |
An application program is provided access to a third party legacy data list not supported by the application program. A method embodiment includes supplying a plug-in module capable of providing an interface... |
| 6989836 |
Acceleration of graphics for remote display using redirection of rendering and compression |
| Jan-24-2006 |
A system and method are disclosed for improving the remote display of graphics images by the redirection of rendering and the optional use of image data compression. Instead of sending graphics commands... |
| 6976241 |
Cross platform administrative framework |
| Dec-13-2005 |
An event service system includes an administrative framework utilizing CORBA interfaces, an administrative system interface coupled to the administrative framework, and at least one language-specific interface... |
| 6973481 |
System and method for creating and managing forwarding email address |
| Dec-6-2005 |
A system and method of creating an email forwarding address during an Internet session where a user is viewing a web page that includes a prompt for an email address includes creating and storing an email... |
| 6963903 |
Browser-based email system with user interface for audio/video capture |
| Nov-8-2005 |
A browser-based email system has a thin client connected to a host mail server. The thin client implements a browser. The host mail server provides pages to the thin client, which can be rendered by the... |
| 6961945 |
Method and apparatus for adapting and hosting legacy user interface controls |
| Nov-1-2005 |
A method and apparatus for adapting and hosting legacy user interface controls is provided. Legacy user interface controls are exposed within a new window manager as native user interface objects. A bridge... |
| 6961760 |
Transforming data automatically between communications parties in a computing network |
| Nov-1-2005 |
Methods, systems, and computer program products for automatically transforming data or business messages to enable communication between parties in a distributed computing environment (e.g. between business... |
| 6938262 |
Dual data representation |
| Aug-30-2005 |
In a computer software application involving object calculations using numbers or symbols assigned to an object, multiple physical objects may be defined and grouped logically. The method for DDR provides... |
| 6934740 |
Method and apparatus for sharing common data objects among multiple applications in a client device |
| Aug-23-2005 |
Disclosed is software architecture and method for sharing data objects among multiple applications in a client device. The architecture includes a server process in the client device for processing a template,... |
| 6934737 |
Method and apparatus for providing multi-level access control in a shared computer window |
| Aug-23-2005 |
One embodiment of the present invention provides a shared window into which a remote user can input commands from a remote computer system subject to access control. The system operates by receiving a... |
| 6928467 |
Apparatus and methods for providing data synchronization by facilitating data synchronization system design |
| Aug-9-2005 |
Object stores are used as building blocks to construct a system with variable complexity on a network. Typically, an object store comprises information (e.g., data) stored in object format, or objects.... |
| 6925609 |
Hybrid task and file oriented user interface |
| Aug-2-2005 |
An interactive process navigation window is a hybrid of a file-based paradigm and a task-based paradigm. The window contains multiple panes, in which at least one pane (object pane) lists objects, while... |
| 6920480 |
Methods and apparatus for efficiently transmitting interactive application data between a client and server using markup language |
| Jul-19-2005 |
A method for efficiently transferring data between a client and a server includes the steps of: providing an application program; providing an application-independent client process effecting a plurality... |
| 6915521 |
Virtual loop carrier system with cobra interface for gateway control |
| Jul-5-2005 |
A loop carrier system includes a home local area network having plural telephone modules and a hub coupled to in-home telephone wiring. The telephone modules and the hub communicate voice signals over... |
| 6904597 |
Inter-thread communications between different components using double buffer |
| Jun-7-2005 |
An arrangement is provided for inter-thread communications. A first group of thread includes at least one thread. A thread from the first group buffers a request in a first buffer. A thread from a second... |
| 6883022 |
Method and system for receiving and providing access to information at a web site |
| Apr-19-2005 |
At a vendor-managed web site, purchasing information is received from a first terminal, including purchasing information that is customized for a customer. The customer includes first and second users... |
| 6874152 |
System for accessing content by virtual remote control through mapping channel codes to network addresses |
| Mar-29-2005 |
A system for accessing content over a network of computers. The system includes a database system, a content provider interface, a viewer interface, and a virtual remote control. The database system maps... |
| 6874139 |
Method and system for seamless integration of preprocessing and postprocessing functions with an existing application program |
| Mar-29-2005 |
A method for associating file activity of an application with the graphical display of the file on a screen comprises loading by an operating system an executable code of a message monitoring program adapted... |
| 6874029 |
Method and system for mediating interactive services over a wireless communications network |
| Mar-29-2005 |
The present invention is directed to a method and system for controlling the state of an interactive application and controlling delivery of the interactive application to one or more users. The system... |
| 6865733 |
Standardized interface between Java virtual machine classes and a host operating environment |
| Mar-8-2005 |
A system and method are disclosed for a host platform interface (HPI), which defines a common set of functions implementing the native methods of Component Peer classes within the Java AWT. This allows... |
| 6851117 |
Supplanting motif dialog boxes via modifying intercepted function calls from an application |
| Feb-1-2005 |
A technique for supplanting the display of a Motif dialog box is disclosed. In a first aspect, the invention includes a method for supplanting a Motif dialog box. The method comprises interposing a functionality... |
| 6842905 |
Method and system for implementing collection program interface for accessing a collection of data associated with a legacy enumeration application interface |
| Jan-11-2005 |
A software wrapper for interfacing to pre-existing software code is provided. The software wrapper is capable of inheriting from a first application program interface (API) and a second API. For calls... |
| 6839744 |
System, method, and computer program product for administering channels, content, and data for mobile devices |
| Jan-4-2005 |
Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well... |
| 6826762 |
Radio interface layer in a cell phone with a set of APIs having a hardware-independent proxy layer and a hardware-specific driver layer |
| Nov-30-2004 |
A Radio Interface Layer (RIL) is disclosed. The RIL comprises an API set which provides a level of abstraction between the radio on a cell phone and the software of the cell phone. The API set of RIL is... |
| 6826761 |
Efficient timer management system |
| Nov-30-2004 |
A timer management system and method for managing timers in both a synchronous and asynchronous system. In one embodiment of the present invention, a timer management system comprises an application program... |
| 6823495 |
Mapping tool graphical user interface |
| Nov-23-2004 |
A graphical user interface and method for creating a mapping between a source object and a destination or target object are provided. The user interface includes a source screen region which displays a... |
| 6823366 |
Content delivery system including content delivery confirmation data |
| Nov-23-2004 |
A contents delivery system includes a client machine that executes a browser capable of requesting contents and a server machine that has a HDD for storing contents and executes WWW server capable of transmitting... |
| 6810414 |
System and methods for easy-to-use periodic network data capture engine with automatic target data location, extraction and storage |
| Oct-26-2004 |
System and methods for automatically capturing and storing data from a network is disclosed. The system and methods include easy-to-use graphical user interfaces; integration with Web browsers; point-and-click... |
| 6807668 |
Method and apparatus for improved interaction with an application program according to data types and actions performed by the application program |
| Oct-19-2004 |
A method and apparatus for performing actions while selecting objects on a user interface display. A user may select a first item in an area of a display controlled by a first process and drag that item... |
| 6807565 |
Instant messaging system using voice enabled web based application server |
| Oct-19-2004 |
An application server receives an HTTP request for execution of an instant messaging application operation for a sending party. A selected extensible markup language (XML) document is accessed in response... |
| 6792470 |
Method and apparatus for communicating with data frames having priority levels |
| Sep-14-2004 |
The invention relates to a method and apparatus for transmitting and receiving video data arranged in data frames forming a data stream. Each frame has assigned a priority level. Once a data frame has... |
| 6792453 |
Information terminal unit, character input control method to be used in the same, and storage medium recording control program therefor |
| Sep-14-2004 |
An information terminal unit is capable of inputting a desired character with lesser key stroke by eliminating unnecessary operation of a user. The information terminal unit obtains a file described by... |
| 6785718 |
Method and system for interfacing with a shipping service |
| Aug-31-2004 |
A logistics node receives a purchase order from a customer. The logistics node selects an appropriate carrier to transport products specified in the purchase order and conveys shipping instructions to... |
| 6763373 |
Method and system for creating and sending handwritten or handdrawn messages |
| Jul-13-2004 |
An electronic messaging system, and related method, employs a handwriting server component operable on a network with a messaging host server, and a client device operable with a handwritten messaging... |
| 6751656 |
Apparatus and method for providing information about two-way computer communication services |
| Jun-15-2004 |
A plurality of user terminals regularly accessing Internet Relay Chat (IRC) services are also in communication with a service selecting host. The service selecting host is configured to collect data from... |
| 6721951 |
Data transfer utilizing single functionally independent data transfer mechanism |
| Apr-13-2004 |
An improved data transfer mechanism is provided. In a preferred embodiment of the present invention, a uniform data transfer mechanism is used by each computer program performing data transfer. The uniform... |
| 6721942 |
Component object model interface to C++ type conversion |
| Apr-13-2004 |
Methods for converting from a COM interface pointer to an underlying C++ object are described in various embodiments. In the various embodiments, classes are constructed in support of the underlying C++... |
| 6714971 |
Method and system for remote diagnostic, control and information collection based on various communication modes for sending messages to users |
| Mar-30-2004 |
A method, system, and program product for communicating with machines and end users connected to a network. Information sent to or from the machines is transmitted using electronic mail or a via a direct... |
| 6704777 |
Recording and reproducing apparatus and terminal apparatus |
| Mar-9-2004 |
A recording and reproducing apparatus has a communicating unit, a reading unit, a storing unit, a control unit, and an output unit. The communicating unit transmits and receives data to/from an information... |
| 6701348 |
Method and system for automatically updating contact information within a contact database |
| Mar-2-2004 |
A method is proposed for automatically updating and maintaining contact information for various contacts stored in a contact database without requiring an individual to manually update their contacts by... |
| 6694379 |
Method and apparatus for providing distributed clip-list management |
| Feb-17-2004 |
A method and apparatus for providing distributed clip-list management. In an embodiment, an application maintains a local clip-list that identifies those portions of a remote frame buffer that are unambiguously... |
| 6691146 |
Logical partition manager and method |
| Feb-10-2004 |
A partition manager for managing logical partitions in a computer system includes hooks to low-level operating system code in one of the logical partitions. By using the operating system code to manage... |
| 6687735 |
Method and apparatus for balancing distributed applications |
| Feb-3-2004 |
An improved method and apparatus for balancing distributed applications within a client/server network, such as a cable television network, is disclosed. In one aspect of the invention, a method of balancing... |
| 6686932 |
System and method for sharing data across frames using environment variables |
| Feb-3-2004 |
A system and method for sharing data from separate servers between browser frames. A first server opens a client browser frame set and loads data to a first frame. A second server is called from the first... |
| 6675230 |
Method, system, and program for embedding a user interface object in another user interface object |
| Jan-6-2004 |
Disclosed is a system, method, and program for implementing components of a user interface as an object. A user interface is implemented in a first user interface program object including elements compatible... |
| 6675205 |
Peer-to-peer automated anonymous asynchronous file sharing |
| Jan-6-2004 |
A service on a computer network which performs centralized searches based on index information transmitted by peer systems to a central site using an agent program running on each peer and then directs... |