| Patent Number |
Title Of Patent |
Date Issued |
| 6985933 |
Method and system for increasing ease-of-use and bandwidth utilization in wireless devices |
January 10, 2006 |
| A method and system for increasing ease-of-use and bandwidth utilization in a wireless device capable of accessing a communication network is disclosed. The present invention uses the wireless device to send information about the environment to a server on the communication network. |
| 6978373 |
Methods systems and computer program products for providing secure client profile completion by |
December 20, 2005 |
| Methods, systems and computer program products are provided which provide profile information associated with a client to a server by generating, at the client, a profile document containing profile information associated with the client and incorporating in the profile document a design |
| 6968380 |
Method and system for increasing ease-of-use and bandwidth utilization in wireless devices |
November 22, 2005 |
| A method and system for increasing ease-of-use and bandwidth utilization in a wireless device capable of accessing a communication network is disclosed. The present invention receives information about the wireless device's environment, and then uses the environment to determine web site |
| 6662224 |
Methods, systems and computer program products for providing alternative displays for networked |
December 9, 2003 |
| Methods, systems and computer program products are provided for accessing an alternative display from a data processing system by automatically discovering the accessibility of a display server operably associated with a network upon connection of the data processing system with the netw |
| 6598161 |
Methods, systems and computer program products for multi-level encryption |
July 22, 2003 |
| Methods, systems and computer program products are provided which encrypt a document by dividing the document into at least a first portion having a first security level and a second portion having a second security level. The document is then encrypted utilizing at least two encryption |
| 6530840 |
Method and system for an object architecture for a multi-user game lobby and game session |
March 11, 2003 |
| A game lobby allows users to open a game with their name at a central place so that others may see and join that game. The user can set the criteria for starting this game, such as the number of players or start time, whichever comes first. This paradigm enables a platform-independent ob |
| 6477576 |
Methods, systems and computer program products for the automated discovery of a services menu |
November 5, 2002 |
| Methods, systems and computer program products are provided for the automated discovery of a services menu of a processing system such as a pervasive computing device by broadcasting to a plurality of devices connected to a network, a Request Services Menu message. The Request Servic |
| 6446096 |
Method and system for providing device-specific key control using role-based HTML element tags |
September 3, 2002 |
| Content developers author Web content that is both appropriate for a desktop machine having a mouse and a keyboard and for client devices having alternative user input hardware. This content is capable of being received by the client browser and interpreted according to the local user |
| 6256632 |
Method and system for enabling dynamic cache structures in a networked environment |
July 3, 2001 |
| Methods, systems and computer program products are provided for managing shared data elements among a plurality of different client processes in a network environment. Shared data elements are associated with a Flow. A Flow is a logical stream of data that is only transmitted to a client |
| 6151622 |
Method and system for portably enabling view synchronization over the world-wide web using frame |
November 21, 2000 |
| Methods, systems and computer program products are provided for synchronizing views among a plurality of different Web browsers in a network environment by selecting a source root frame displayed by a source browser included in the plurality of different web browsers and generating a |
| 6148328 |
Method and system for signaling presence of users in a networked environment |
November 14, 2000 |
| Dynamic information is unobtrusively provided to a target user about other users in an online environment. The target user is informed of the arrival and departure from the environment of particular selected users. Additionally, an indication of an aggregate number of users in the en |
| 6041343 |
Method and system for a hybrid peer-server communications structure |
March 21, 2000 |
| Server capacity is increased on a network computer system. A total number of peers that an individual client will communicate with directly is determined. Then, a total number of clients handled by a server interconnected to the individual client is reduced by the determined total nu |
| 6035337 |
Method and system for managing data flow within a collaboration system using proximity determina |
March 7, 2000 |
| Applications are enabled to provide information about which hosts should receive data generated by each host in a collaborative system. The data flow information is enabled, and the way that data flows is calculated to be dynamically changed during the application's execution. This data |
| 6012092 |
Method and system for managing multi-user data flows in environments having minimal bandwidth an |
January 4, 2000 |
| The overall management task required to determine data dissemination in multi-user applications is reduced herein. The management task required at any one host in the multi-user application is also limited. In addition, the number of simultaneous connections that any one participating ho |
| 6006334 |
Method and system for authentication over a distributed service to limit password compromise |
December 21, 1999 |
| No more than one user at any one time is allowed to access a distributed service for each User ID and password. A user is allowed initial access to the distributed service with a password. The use of the distributed service is then restricted to the user upon entering the password plus a |
| 5920692 |
Method and system for a remote notification service for a multi-user server architecture |
July 6, 1999 |
| An optimized design for a multi-user server architecture for disseminating a variety of real-time application data, such as audio, video, text and motion, while supporting general purpose tools. A general server system without an imposed GUI enables the end purchaser to customize the use |
| 5907328 |
Automatic and configurable viewpoint switching in a 3D scene |
May 25, 1999 |
| A method and apparatus for automatically changing a user's avatar's displayed view perspective in a virtual world upon execution of a gesture by the avatar, and in which the view perspective is changed for each gesture. The configuration of the view perspective switching specifies an |