| Patent Number |
Title Of Patent |
Date Issued |
| 7620160 |
Announcing presence information during telephone call ringback |
November 17, 2009 |
| A method and system for outputting a call announcement based on presence information of a callee as a ringback tone is provided. The announcement system is provided with presence information of users. When the telephone system receives an indication of an incoming call from a caller, the |
| 7571308 |
Method for controlling access to a network by a wireless client |
August 4, 2009 |
| In a method for controlling access to a network by a wireless client and a network, an access point on the network receives a request for a network address broadcast by the wireless client. The request is passed to an address server, which assigns a temporary address to the wireless clie |
| 7564810 |
Method and system for managing power consumption of a network interface module in a wireless com |
July 21, 2009 |
| A power management scheme for use in a wireless device reduces the power consumption of the network interface module of the wireless device by selectively putting the network interface module into a low-power state for an idle time. The length of the idle time is calculated such that the |
| 7555663 |
Method and apparatus for managing power in network interface modules |
June 30, 2009 |
| A method and system for managing power consumption in a portable computing device having a network interface module is presented. A power management module receives inputs from other modules and determines when the network interface module is to be put in a doze state for a predetermined |
| 7549048 |
Efficient and secure authentication of computing systems |
June 16, 2009 |
| The principles of the present invention relate to systems, methods, and computer program products for more efficiently and securely authenticating computing systems. In some embodiments, a limited use credential is used to provision more permanent credentials. A client receives a lim |
| 7548749 |
High-speed internal wireless bus |
June 16, 2009 |
| Multiple computing devices are connected together using a high-speed wireless link. The wireless link enables expansion of available resources to the host device, such as one or more of volatile memory resources, non-volatile memory resources, and additional processor resources. |
| 7543065 |
Method and system for reducing the number of ports allocated by a relay |
June 2, 2009 |
| A method and system for reducing the number of ports allocated by a relay server is provided. A connection system uses a bidirectional technique to establish a connection via the relay server between two endpoints (e.g., client computers) that can be used bidirectionally to send a stream |
| 7536695 |
Architecture and system for location awareness |
May 19, 2009 |
| A location service and method provides a location aware computing device that is extensible by allowing different types of location awareness providers operate with the service. The method includes receiving a request for a location context, acquiring data associated with a current l |
| 7533407 |
System and methods for providing network quarantine |
May 12, 2009 |
| A client quarantine agent requests bill of health from a quarantine server, and receives a manifest of checks that the client computer must perform. The quarantine agent then sends a status report on the checks back to the quarantine server. If the client computer is in a valid secur |
| 7529957 |
Method and apparatus for managing power in network interface modules |
May 5, 2009 |
| A method and system for managing power consumption in a portable computing device having a network interface module is presented. A power management module receives inputs from other modules and determines when the network interface module is to be put in a doze state for a predetermined |
| 7512081 |
System and method for achieving zero-configuration wireless and wired computing and computing de |
March 31, 2009 |
| A system and method for enabling a zero configuration nomadic wireless and wired computing environment presenting a just works experience is presented. The system examines predefined user preference or profile settings to determine to which of a competing number of wireless networks |
| 7506188 |
Method and apparatus for managing power in network interface modules |
March 17, 2009 |
| A method and system for managing power consumption in a portable computing device having a network interface module is presented. A power management module receives inputs from other modules and determines when the network interface module is to be put in a doze state for a predetermined |
| 7505596 |
Automatic detection of wireless network type |
March 17, 2009 |
| A system and method for facilitating automatic detection of a type of wireless network is provided. In accordance with an aspect of the present invention, wireless network client(s) can automatically detect the "type" of a network (e.g., method of authentication and encryption) without |
| 7502364 |
Extensible metadata structure |
March 10, 2009 |
| Structured hierarchies for communicating contextual information relating to a VoIP conversation are provided. The structured hierarchies are utilized for efficient communications of various amounts and types of contextual information over a VoIP conversation channel. Information iden |
| 7478161 |
Network quality of service for qualitative applications |
January 13, 2009 |
| A system and method that enables network quality of service to be based on qualitative factors. RSVP signaling is extended to allow RSVP messages to be identified as qualitative, and to pass qualitative information with the messages. RSVP-aware network devices such as routers in the mess |
| 7475112 |
Method and system for presenting a video conference using a three-dimensional object |
January 6, 2009 |
| A presentation system receives streams of videos of a video conference and presents the videos on the faces of a three-dimensional object. The presentation system selects which video should be presented more prominently than the other videos. The presentation system generates an imag |
| 7464265 |
Methods for iteratively deriving security keys for communications sessions |
December 9, 2008 |
| Disclosed are methods for a client, having established one set of security keys, to establish a new set without having to communicate with an authentication server. When the client joins a group, master session security keys are derived and made known to the client and to the group's |
| 7460855 |
Selective pre-authentication to anticipated primary wireless access points |
December 2, 2008 |
| A wireless device that adaptively makes the determination of whether or not to pre-authenticate. If the wireless device is running an application that is sensitive to latency (also referred to herein as a low latency application), then pre-authentication is performed and latency is reduc |
| 7451331 |
Method and apparatus for managing power in network interface modules |
November 11, 2008 |
| A method and system for managing power consumption in a portable computing device having a network interface module is presented. A power management module receives inputs from other modules and determines when the network interface module is to be put in a doze state for a predetermined |
| 7448070 |
Network fingerprinting |
November 4, 2008 |
| A network fingerprinting component for a computerized system issues network identifiers (NID) for computer networks. Identity confidences may be determined for each issued network identifier with respect to current computer networks. Computer network attributes may include passive ne |
| 7340615 |
Method and apparatus for managing power in network interface modules |
March 4, 2008 |
| A method and system for managing power consumption in a portable computing device having a network interface module is presented. A power management module receives inputs from other modules and determines when the network interface module is to be put in a doze state for a predetermined |
| 7284062 |
Increasing the level of automation when provisioning a computer system to access a network |
October 16, 2007 |
| A computer system attempts to authenticate with a server to gain authorization to access a first network. It is determined by the server that the computer system is not authorized to access the first network. The computer system is given authorization to access a second network for a |
| 7257836 |
Security link management in dynamic networks |
August 14, 2007 |
| A method for setting up and managing secure data/audio/video links with secure key exchanges, authentication and authorization is described. An embodiment of the invention enables establishment of a secure link with limited privileges using the machine identifier of a trusted machine. |
| 7120129 |
System and method for achieving zero-configuration wireless computing and computing device incor |
October 10, 2006 |
| A system and method for enabling a zero configuration nomadic wireless and wired computing environment presenting a just works experience is presented. The system examines predefined user preference or profile settings to determine to which of a competing number of wireless networks |
| 7088687 |
Managing packet transmissions between a device in a limited connectivity network and a device re |
August 8, 2006 |
| The invention makes possible remote control of devices in a piconet by remote users communicating over the Internet and the like by providing a proxy-bridge device. The proxy-bridge device is a bridge for sending packets to and from between an external device and a device in the pico |
| 7079508 |
Quality of service over paths having a wireless-link |
July 18, 2006 |
| The invention provides Quality of Service assurances in a manner expected in other media to communications over paths that include one or more wireless links. The invention combines a subnet bandwidth manager ("SBM") at an access point ("AP") to track allocations of wireless bandwidth. T |
| 7043540 |
Systems and methods for uniquely and persistently identifying networks |
May 9, 2006 |
| A service is disclosed that discovers information about the logical networks to which a computer is connected and provides that information to applications. The information is keyed to names constructed by the service. There is a mapping between the names and the logical networks. Ap |
| 7007079 |
Systems and methods for uniquely identifying a network by correlating the network's name with th |
February 28, 2006 |
| A service is disclosed that discovers information about the logical networks to which a computer is connected and provides that information to applications. The information is keyed to names constructed by the service. There is a mapping between the names and the logical networks. Ap |
| 7000015 |
System and methods for providing physical location information and a location method used in dis |
February 14, 2006 |
| A service is described that discovers the physical locations of a computer's connections to logical networks and provides that information to applications. The service decides which method or methods for discovering physical location information are applicable to each network interfa |
| 7000012 |
Systems and methods for uniquely identifying networks by correlating each network name with the |
February 14, 2006 |
| A service is disclosed that discovers information about the logical networks to which a computer is connected and provides that information to applications. The information is keyed to names constructed by the service. There is a mapping between the names and the logical networks. Ap |
| 6922548 |
Providing remote network driver interface specification services over a wireless radio-frequency |
July 26, 2005 |
| The present invention provides a method and computer program product for providing, over a RF link conforming to the Bluetooth specification, a network message protocol which is bus-independent and was originally designed for bus-attached networking devices. One such network message |
| 6862628 |
Enhancing application performance in dynamic networks |
March 1, 2005 |
| A method and device are disclosed that enable a user to experience continuity by alleviating blocking of an application by a slow or failure-prone connection. The method includes dissociating the user interface from an application-client managing communications with a server over the |
| 6862285 |
Method and system for communicating with a virtual circuit network |
March 1, 2005 |
| A host computer communicatively linked with a virtual circuit network and communicatively linked with a device over a local area network receives a virtual circuit message from the virtual circuit network, such as an asynchronous transfer mode network. A data structure associating a virt |
| 6782422 |
Systems and methods for resynchronization and notification in response to network media events |
August 24, 2004 |
| The invention detects and responds to events occurring on a computer network medium. When a network media event is detected, network parameters are adjusted, if possible, to adapt to the new circumstances brought about by the event, and traffic may be rerouted if that is appropriate. |
| 6664925 |
Method and system for determining the location of a mobile computer |
December 16, 2003 |
| A mobile computer establishes a wireless communication session with a wireless access point of a computer network. The location of each wireless access point is known and obtainable either from a database on the network or from the access points themselves. The strengths of wireless sign |