IP Library Granted Patent US 8,032,429
Granted Patent B2
US 8,032,429 · App. 10/798,007 · Granted Oct 4, 2011

Method and identification tag for asset management

Assignee: Microsoft Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,032,429
App. No.
10/798,007
Granted
Oct 4, 2011
Kind
B2
Abstract

A method, identification tag, data signal, and service for asset management are disclosed. Identification data may be retrieved from an identification tag. The identification data may include a first data element comprising a global routing prefix and a second data element comprising an asset identifier. Based on the global routing prefix, a uniform resource locator may be determined for a selected asset lookup service. Based on the determined uniform resource locator, the received asset identifier may be sent to the asset lookup service.

Claims (43)

1. A method of asset management comprising:

sending an identification query to an asset identification tag, the asset identification tag having a global routing prefix of an Internet Protocol address and an asset identifier stored therein;

receiving, from the asset identification tag, the asset identifier and the global routing prefix;

based on the global routing prefix received from the asset identification tag, identifying a predetermined suffix of a uniform resource locator for a selected asset lookup service of the received global routing prefix;

appending the predetermined suffix to the global routing prefix received from the asset identification tag to create the uniform resource locator for the selected asset lookup service; and

based on the created uniform resource locator, sending the received asset identifier to the selected asset lookup service,

wherein the method is implemented by a processor operating with a computer readable medium.

2. The method of claim 1 , wherein the appending is performed by interrogating a predetermined resource service.

3. The method of claim 2 , wherein the predetermined resource service formats the uniform resource locator from the global routing prefix and the predetermined suffix.

4. The method of claim 1 , further comprising sending asset property information to the selected asset lookup service.

5. A method of asset management comprising:

sending an identification query to an asset identification tag, the asset identification tag having a global routing prefix of an Internet Protocol address stored therein;

receiving, from the asset identification tag, the global routing prefix and an asset identifier indicating at least one of: an asset model descriptor, a unique asset serial number, an asset physical location, an asset age descriptor, or an asset environment descriptor; and

formatting a uniform resource locator by appending a predetermined uniform asset lookup service suffix to the received global routing prefix,

wherein the method is implemented by a processor operating with a computer readable medium.

6. The method of claim 5 , further comprising receiving predetermined fixed data representing a tag index compliant with an Internet Protocol address format.

7. The method of claim 6 , wherein the global routing prefix, the asset identifier, and the predetermined fixed data representing the tag index are compliant with an Internet Protocol version 6 address format.

8. The method of claim 5 , further comprising, based on the uniform resource locator, sending the asset identifier to an asset lookup service.

9. The method of claim 5 , wherein the formatting is performed by a predetermined resource service.

10. The method of claim 5 , wherein sending an identification query includes transmitting a modulated data signal over a frequency communication channel.

11. The method of claim 5 , further comprising sending at least one of the asset physical location and the asset environment descriptor to an asset lookup service for storage.

12. One or more computer readable storage media storing computer executable instructions which, when executed by one or more processors, perform:

receiving, from an asset identification tag, identification data having a first data element comprising a global routing prefix of an Internet Protocol address and a second data element comprising an asset identifier indicating one or more asset properties of an asset, the asset identification tag having stored therein the global routing prefix and the asset identifier;

formatting a uniform resource locator for a selected asset lookup service by appending a predetermined uniform asset lookup service suffix for the selected asset lookup service to the received global routing prefix; and

based on the formatted uniform resource locator, sending the received asset identifier to the selected asset lookup service.

13. The computer readable storage media of claim 12 , wherein the one or more asset properties comprise at least one of:

an asset model descriptor, a unique asset serial number, an asset physical location, an asset age descriptor, or an asset environment descriptor.

14. The computer readable storage media of claim 12 , further comprising computer executable instructions which, when executed the by one or more processors, perform:

storing the global routing prefix in a database, the database associating the global routing prefix with:

the asset identifier;

a serial number associated with the asset;

a model of the asset;

a manufacturer of the asset;

an expiration date of the asset;

a weight of the asset;

a color of the asset; or

a location associated with the asset.

15. The method according to claim 1 , wherein the global routing prefix and the asset identifier are stored together on the asset identification tag as part of an individual Internet Protocol version 6-compliant address.

16. The method according to claim 15 , wherein the asset identifier and the global routing prefix are received from the asset identification tag together in the Internet Protocol version 6-compliant address.

17. The method according to claim 1 , further comprising:

rewriting the asset identification tag with a new global routing prefix.

18. The method according to claim 17 , further comprising:

rewriting the asset identification tag with a new asset identifier.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034541/0477 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2004
From: SHAFER, STEVEN
To: MICROSOFT CORPORATION
Reel/Frame 015086/0094 →
Continuity (1)
Related Publication 20050209947A1 · Sep 22, 2005