or
Bookmark and Share
System and methods for providing physical location information and a location method used in discovering the physical location information to an application on a computing device
   
Document Number
US Patent 7000015
Issued Date
February 14, 2006
Link
Map
Abstract
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 interface on the computer, applies those methods, and collects the results. The results are then converted into a common format. In addition to physical location, the information may include estimates of the quality and reliability of the information, such as error ranges and confidence intervals, and the methods used to gather the information. The information is made available to whatever system services and applications need it. Clients of the physical location information may be notified when the information provided to them changes or when new information becomes available. Clients may specify a threshold so that location changes of a magnitude below the threshold are not reported to them.
Tags:
Description:
Amusing 100%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
10
Comments:
no comments yet
Owner
Microsoft Corporation (Redmond, WA)
Published
February 14, 2006
Application Number
09/840,368
Filed
April 23, 2001
US Classification
709/224   342/450 455/456.1 709/221 709/249 709/250
Int'l Classification
G06F   15/173   (20060101)  
Examiner
Assistant Examiner
Attorney/Law Firm
Parent Case
RELATED APPLICATION This application is a continuation in part of application Ser. No. 09/557,498, filed on Apr. 24, 2000 now abandoned.
USPTO Field of Search
709/220   709/221   709/222   709/223   709/224   709/228   709/245   709/220   709/221   709/222   709/223   709/224   455/456.2   455/456.1   370/328   342/450  
Related Patents
7502793 - Method and apparatus for assigning roles to devices using physical tokens - Owned by International Business Machines Corporation (Armonk, NY)

A physical token is provided that is used to assign an activity or role to a specific device by virtue of a physical relationship with the device. By associating the token with a device, through electrical connection or by mere proximity relative to the device, an administrator informs the device of the intended role for the device in an enterprise. In conjunction with some bootstrapping or other appropriate software on the computing device, the act of placing the token in the proper physical relationship with the device is all that is necessary to configure and deploy the device in a data center. A device may be assigned roles from a plurality of tokens. Computing devices may also be assigned roles based upon their proximity to other devices. Roles may also include a concept of seniority, wherein one device may be assigned a more senior role to another device.

7251216 - Methods and systems for configuring voice over internet protocol network quality of service - Owned by AT&T Corp. (New York, NY)

Automated methods and systems for determining and setting router QoS adjustments to control the service level of VoIP voice communications in a packet switching network supporting both voice and data communications. Network topology and service level requirements are processed to determine QoS settings for each of the routers. The QoS settings are transmitted to the routers, for example in the form of a router configuration file, to set the QoS adjustments to achieve the desired VoIP service level. The invention is applicable to packet switching networks comprising routers or equivalent electronic switches providing electronically adjustable QoS settings.

7370078 - Determining a remote device name - Owned by Cisco Technology, Inc. (San Jose, CA)

A method, system, apparatus, and signal-bearing media for determining the name of a remotely attached device. A server discovers the devices attached to it and extracts the device names in a first protocol format. The server encodes the device names into a second protocol format. When a client requests a list of supported devices, the server sends the device names found in the second protocol format. The client decodes the names into the second protocol format back into the first protocol format and presents the device names to a host attached to the client. In this way, the host is freed from manually predetermining the device names, and the host need have no knowledge of the server or the second protocol.

7464094 - Shared registry with multiple keys for storing preferences and other applications on a local area network - Owned by Gateway Inc. (Irvine, CA)

A method and system for storing and automatic retrieval of data is provided. A "registry" is one way a computer system manages personal preference data such as configuration preferences and other data that users may want specific devices, applications and/or users to access. The present invention enables computer users to use a number of computer devices under essentially any circumstance and allows users and/or applications to provide individualized preference data for each situation. The registry is n-dimensional and data is stored using, for example, an identifier having three or more keys. Other features of the invention, such as wild cards and times tamps, result in a flexible robust registry system.

7440754 - System and method for concurrent operation of a wireless device in two disjoint wireless networks - Owned by Microsoft Corporation (Redmond, WA)

A system and method for wireless network communications provides a "dual-mode" wireless device that operates concurrently as a member of two disjoint wireless networks, such as an infrastructure ("IS") network and an ad hoc ("AH") network. The dual-mode device has a wireless controller driver inserted in its networking stack (e.g., the stack comprising of the Network and NDIS drivers) that exposes two virtual wireless network adapters, one for the first wireless network and one for the second wireless network. Each virtual wireless network adapter has an associated queue for queuing packets in the flow for the corresponding wireless network mode. The wireless controller driver controls the switching of the network mode. In one embodiment where the two networks include an IS network and an AH network, the mode switching is triggered by poll signals transmitted by an access point of the IS network. When the mode is switched from operating in the first network to operating in the second network, the first virtual network adapter is disabled and the second virtual network adapter is enabled, and the queued packets in the queue for the second virtual network adapter are transmitted over the second wireless network.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us