US20090109031A1 - Method of and System for Finding Physical Locations of Servers - Google Patents

Method of and System for Finding Physical Locations of Servers Download PDF

Info

Publication number
US20090109031A1
US20090109031A1 US11/924,310 US92431007A US2009109031A1 US 20090109031 A1 US20090109031 A1 US 20090109031A1 US 92431007 A US92431007 A US 92431007A US 2009109031 A1 US2009109031 A1 US 2009109031A1
Authority
US
United States
Prior art keywords
server
location
rfid tag
physical location
rfid
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/924,310
Inventor
Duane A. Calvin
John D. Upton
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Priority to US11/924,310 priority Critical patent/US20090109031A1/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION reassignment INTERNATIONAL BUSINESS MACHINES CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CALVIN, DUANE A., UPTON, JOHN D.
Publication of US20090109031A1 publication Critical patent/US20090109031A1/en
Priority to US15/159,092 priority patent/US9805429B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services; Handling legal documents
    • G06Q50/184Intellectual property management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/3331Query processing
    • G06F16/334Query execution
    • G06F16/3344Query execution using natural language analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/34Browsing; Visualisation therefor
    • G06F16/345Summarisation for human users
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/35Clustering; Classification
    • G06F16/353Clustering; Classification into predefined classes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/38Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/382Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using citations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2216/00Indexing scheme relating to additional aspects of information retrieval not explicitly covered by G06F16/00 and subgroups
    • G06F2216/11Patent retrieval

Definitions

  • the present invention relates in general to the field of server farm or data center operation, and more particularly to a method of and system for finding the physical location of a server in server farm or data center.
  • Data centers and server farms comprise large numbers of servers that may be located at several different physical locations.
  • a server needs to be serviced, it can be very difficult to find the physical server reporting a problem or needing attention.
  • Several methods have been devised to find the physical locations of servers.
  • the server needing attention produces a flashing light or other visible signal.
  • a system administrator keeps a table or chart showing the correspondence between each servers system designation, i.e., IP address, system host name, etc., and its physical location in the data center.
  • the visual signaling method may not work and large data centers spanning multiple rooms, buildings, or sites. A technician may not even know where to look for the flashing light.
  • a shortcoming of the table or chart method is that it is difficult to keep the table or chart current. Server names and locations may be changed often. The chart or table must be updated every time a server is moved or replaced or given a new system name.
  • the present invention provides a method of and system for finding the physical location of a server.
  • the method positions a plurality of radio frequency identification (RFID) tags at known locations in an area. Each RFID tag has unique location information.
  • RFID radio frequency identification
  • a server is coupled to a collocated RFID tag reader. Upon power up, the server performs a scan with its collocated RFID tag reader. The server determines its physical location with respect to at least one scanned RFID tag. The server storing its physical location of said server. Upon receiving a location request, the server returning its physical location.
  • FIG. 1 is a block diagram of an embodiment of a system according to the present invention.
  • FIG. 2 is a plan view of an embodiment of a data center room according to the present invention.
  • FIG. 3 illustrates an embodiment RFID tag location data according to the present invention
  • FIG. 4 is a flowchart of an embodiment of service processor location determination according to the present invention.
  • FIG. 5 is a flow chart of an embodiment server location notification according to the present invention.
  • System 100 comprises a server farm or data center.
  • System 100 includes a plurality of servers 101 located at a plurality of areas 103 .
  • Areas 103 may be rooms in buildings.
  • Areas 103 may be located in the same building or in different buildings in different cities.
  • Each server 101 includes a service processor 105 and a system vital product data (VPD) file 107 .
  • System VDP file may be stored in local memory of server 101 .
  • Server 101 is coupled to a radio frequency identification (RFID) reader 109 .
  • RFID radio frequency identification
  • service processor 105 is programmed to operate RFID reader 109 to scan RFID tags positioned at known locations within area 103 to determine physical location of each server 101 .
  • Service processor 105 is further programmed to store physical location information determined from RFID reader 109 and system VDP file 107 .
  • a server 101 updates its VPD physical location file every time the server is powered on. Thus, whenever a server 101 is moved to a new location, it automatically updates its physical location information.
  • Each server 101 and system 100 is coupled to a network, indicated generally at 111 .
  • Network 111 may be a local area network, a wide area network, a virtual private network, a wireless network, a fiber Channel network, or any other network.
  • An administration server 113 may be coupled to network 111 .
  • Administration server 113 is adapted to request physical location information from servers 101 .
  • Customers or other user devices may also be coupled to network 111 .
  • FIG. 2 is a plan view of an area 103 .
  • Area 103 has installed therein a grid of RFID tags 201 .
  • Each RFID tag 201 is positioned at a known location in area 103 .
  • RFID tags 201 may be positioned in the ceiling of area 103 are in or on the floor of area 103 .
  • RFID tags 201 may also be positioned in or on fixed equipment racks located in area 103 .
  • Each RFID tag 201 has stored therein location information uniquely associated with its location in area 103 .
  • FIG. 3 illustrates a format of location data stored in an RFID tag 201 .
  • Location data includes a city/building number 301 , a data center room number 303 , and a room grid number 305 .
  • Those skilled in the art will recognize that other data formats may be used.
  • FIG. 4 is a flow chart of service processor physical location processing according to an embodiment of the present invention.
  • the service processor is powered on, at block 401 .
  • the service processor initializes its associated RFID reader, at block 403 .
  • the service processor starts an RFID read operation, as indicated at block 405 , by scanning for nearby RFID tags. If, as determined at decision block 407 , no RFID tag is located, the service processor turns off the RFID reader, at block 409 and generates an “Unknown Location” VDP record, at block 411 . If, as determined at decision block 407 , an RFID tag is found, the service processor saves the tag data in a temporary list, at block 413 . If, as determined at decision block 415 , more tags are found, processing returns to block 413 .
  • the service processor turns off the RFID reader, at block 417 , and determines the nearest grid location coordinate, as indicated at block 419 .
  • the nearest grid coordination may be the location of the closest or only RFID tag found. The closest RFID tag is the tag producing the strongest signal. Alternatively, the service processor may calculate a grid location based upon signal strengths produced by multiple RFID tags in a manner known to those skilled in the art.
  • the service processor After determining the nearest grid coordinate, at block 419 , the service processor generates a VPD record with the location information, as indicated at block 421 . After having generated a VPD record at, block 411 or block 421 , the service processor saves to VPD record and its system VPD storage area, at block 423 .
  • FIG. 5 is a flow chart of location request processing according to an embodiment of the present invention. If as determined at decision block 501 , the service processor receives a location request, the service process returns its VDP location record and server serial number, as indicated at block 503 . With that information, a person can find the server.

Abstract

A method of and system for finding the physical location of a server positions a plurality of radio frequency identification (RFID) tags at known locations in an area. Each RFID tag has unique location information. A server is coupled to a collocated RFID tag reader. Upon power up, the server performs a scan with its collocated RFID tag reader. The server determines its physical location with respect to at least one scanned RFID tag. The server storing its physical location of said server. Upon receiving a location request, the server returning its physical location.

Description

    BACKGROUND OF THE INVENTION
  • 1. Technical Field
  • The present invention relates in general to the field of server farm or data center operation, and more particularly to a method of and system for finding the physical location of a server in server farm or data center.
  • 2. Description of the Related Art
  • Data centers and server farms comprise large numbers of servers that may be located at several different physical locations. When a server needs to be serviced, it can be very difficult to find the physical server reporting a problem or needing attention. Several methods have been devised to find the physical locations of servers. In one method, the server needing attention produces a flashing light or other visible signal. In another common method, a system administrator keeps a table or chart showing the correspondence between each servers system designation, i.e., IP address, system host name, etc., and its physical location in the data center.
  • The visual signaling method may not work and large data centers spanning multiple rooms, buildings, or sites. A technician may not even know where to look for the flashing light. A shortcoming of the table or chart method is that it is difficult to keep the table or chart current. Server names and locations may be changed often. The chart or table must be updated every time a server is moved or replaced or given a new system name.
  • SUMMARY OF THE INVENTION
  • The present invention provides a method of and system for finding the physical location of a server. The method positions a plurality of radio frequency identification (RFID) tags at known locations in an area. Each RFID tag has unique location information. A server is coupled to a collocated RFID tag reader. Upon power up, the server performs a scan with its collocated RFID tag reader. The server determines its physical location with respect to at least one scanned RFID tag. The server storing its physical location of said server. Upon receiving a location request, the server returning its physical location.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The novel features believed characteristic of the invention are set forth in the appended claims. The invention itself, however, as well as a preferred mode of use, further purposes and advantages thereof, will best be understood by reference to the following detailed description of an illustrative embodiment when read in conjunction with the accompanying drawings, where:
  • FIG. 1 is a block diagram of an embodiment of a system according to the present invention;
  • FIG. 2 is a plan view of an embodiment of a data center room according to the present invention;
  • FIG. 3 illustrates an embodiment RFID tag location data according to the present invention;
  • FIG. 4 is a flowchart of an embodiment of service processor location determination according to the present invention; and,
  • FIG. 5 is a flow chart of an embodiment server location notification according to the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • Referring now to drawings, and first to FIG. 1, a system according to the present invention is designated generally by the numeral 100. System 100 comprises a server farm or data center. System 100 includes a plurality of servers 101 located at a plurality of areas 103. Areas 103 may be rooms in buildings. Areas 103 may be located in the same building or in different buildings in different cities.
  • Each server 101 includes a service processor 105 and a system vital product data (VPD) file 107. System VDP file may be stored in local memory of server 101. Server 101 is coupled to a radio frequency identification (RFID) reader 109. As will be explained in detail hereinafter, service processor 105 is programmed to operate RFID reader 109 to scan RFID tags positioned at known locations within area 103 to determine physical location of each server 101. Service processor 105 is further programmed to store physical location information determined from RFID reader 109 and system VDP file 107. In the preferred embodiment, a server 101 updates its VPD physical location file every time the server is powered on. Thus, whenever a server 101 is moved to a new location, it automatically updates its physical location information.
  • Each server 101 and system 100 is coupled to a network, indicated generally at 111. Network 111 may be a local area network, a wide area network, a virtual private network, a wireless network, a fiber Channel network, or any other network. An administration server 113 may be coupled to network 111. Administration server 113 is adapted to request physical location information from servers 101. Customers or other user devices may also be coupled to network 111.
  • FIG. 2 is a plan view of an area 103. Area 103 has installed therein a grid of RFID tags 201. Each RFID tag 201 is positioned at a known location in area 103. RFID tags 201 may be positioned in the ceiling of area 103 are in or on the floor of area 103. RFID tags 201 may also be positioned in or on fixed equipment racks located in area 103.
  • Each RFID tag 201 has stored therein location information uniquely associated with its location in area 103. FIG. 3 illustrates a format of location data stored in an RFID tag 201. Location data includes a city/building number 301, a data center room number 303, and a room grid number 305. Those skilled in the art will recognize that other data formats may be used.
  • FIG. 4 is a flow chart of service processor physical location processing according to an embodiment of the present invention. The service processor is powered on, at block 401. The service processor initializes its associated RFID reader, at block 403. Then, the service processor starts an RFID read operation, as indicated at block 405, by scanning for nearby RFID tags. If, as determined at decision block 407, no RFID tag is located, the service processor turns off the RFID reader, at block 409 and generates an “Unknown Location” VDP record, at block 411. If, as determined at decision block 407, an RFID tag is found, the service processor saves the tag data in a temporary list, at block 413. If, as determined at decision block 415, more tags are found, processing returns to block 413. If no more tags are found, the service processor turns off the RFID reader, at block 417, and determines the nearest grid location coordinate, as indicated at block 419. The nearest grid coordination may be the location of the closest or only RFID tag found. The closest RFID tag is the tag producing the strongest signal. Alternatively, the service processor may calculate a grid location based upon signal strengths produced by multiple RFID tags in a manner known to those skilled in the art. After determining the nearest grid coordinate, at block 419, the service processor generates a VPD record with the location information, as indicated at block 421. After having generated a VPD record at, block 411 or block 421, the service processor saves to VPD record and its system VPD storage area, at block 423.
  • FIG. 5 is a flow chart of location request processing according to an embodiment of the present invention. If as determined at decision block 501, the service processor receives a location request, the service process returns its VDP location record and server serial number, as indicated at block 503. With that information, a person can find the server.
  • From the foregoing, it will be apparent to those skilled in the art that systems and methods according to the present invention are well adapted to overcome the shortcomings of the prior art. While the present invention has been described with reference to presently preferred embodiments, those skilled in the art, given the benefit of the foregoing description, will recognize alternative embodiments. Accordingly, the foregoing description is intended for purposes of illustration and not of limitation.

Claims (12)

1. A method of finding the physical location of a server, which comprises:
performing a scan with an RFID tag reader coupled to server;
determining a physical location of said server with respect to at least one scanned RFID tag, RFID tag having a known location; and,
storing said physical location of said server.
2. The method as claimed in claim 1, wherein said RFID tag reader is collocated with said server.
3. The method as claimed in claim 1, wherein said scan is performed in connection with powering up said server.
4. The method as claimed in claim 1, further comprising:
positioning a plurality of RFID tags at known positions in an area, each said RFID tag having unique location information.
5. The method as claimed in claim 1, further comprising:
receiving a location request at said server;
returning said physical location in response to said location request.
6. The method as claimed in claim 5, further comprising:
returning server identifying information along with said physical location.
7. The method as claimed in claim 1, wherein said physical location is the known location of a nearest scanned RFID tag.
8. The method as claimed in claim 1, wherein said physical location is determined from the known position of a plurality of scanned RFID tags.
9. A server system, which comprises:
a plurality of radio frequency identification (RFID) tags positioned at known locations in an area, each of said RFID tags having stored thereon its know location;
a plurality of servers in said area, each said server comprising:
an RFID tag reader;
means for scanning with said RFID tag reader; and,
means for determining a physical location of said server with respect to the known location of at least one scanned RFID tag.
10. The system as claimed in claim 9, wherein each said server further comprises:
means for returning said physical location in response to a location request.
11. The system as claimed in claim 9, wherein each said server further comprises:
means for storing said physical location.
12. A method of finding the physical location of a server, which comprises:
positioning a plurality of radio frequency identification (RFID) tags at known locations in an area, each said RFID tag having unique location information;
powering up a server, said server being coupled to a collocated RFID tag reader;
performing a scan with said RFID tag reader;
determining a physical location of said server with respect to at least one scanned RFID tag;
storing said physical location of said server;
receiving a location request for said server; and,
returning said physical location information in response to said location request.
US11/924,310 2007-10-25 2007-10-25 Method of and System for Finding Physical Locations of Servers Abandoned US20090109031A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US11/924,310 US20090109031A1 (en) 2007-10-25 2007-10-25 Method of and System for Finding Physical Locations of Servers
US15/159,092 US9805429B2 (en) 2007-10-25 2016-05-19 System and methods for analyzing documents

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/924,310 US20090109031A1 (en) 2007-10-25 2007-10-25 Method of and System for Finding Physical Locations of Servers

Publications (1)

Publication Number Publication Date
US20090109031A1 true US20090109031A1 (en) 2009-04-30

Family

ID=40582130

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/924,310 Abandoned US20090109031A1 (en) 2007-10-25 2007-10-25 Method of and System for Finding Physical Locations of Servers
US15/159,092 Active US9805429B2 (en) 2007-05-09 2016-05-19 System and methods for analyzing documents

Family Applications After (1)

Application Number Title Priority Date Filing Date
US15/159,092 Active US9805429B2 (en) 2007-05-09 2016-05-19 System and methods for analyzing documents

Country Status (1)

Country Link
US (2) US20090109031A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110107126A1 (en) * 2009-10-30 2011-05-05 Goodrum Alan L System and method for minimizing power consumption for a workload in a data center
US20140108784A1 (en) * 2012-10-12 2014-04-17 International Business Machines Corporation Reducing noise in a shared media sesssion
US8816857B2 (en) 2010-10-20 2014-08-26 Panduit Corp. RFID system
US9384406B2 (en) 2011-07-28 2016-07-05 International Business Machines Corporation Determining a computer's position and system for manufacturing a tag
US9418256B2 (en) 2010-10-20 2016-08-16 Panduit Corp. RFID system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11468527B2 (en) * 2000-02-29 2022-10-11 PowerPatent Inc. Patent drafting system

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6738628B1 (en) * 1999-09-03 2004-05-18 International Business Machines Corporation Electronic physical asset tracking
US20050270139A1 (en) * 2004-06-04 2005-12-08 Samsung Electro-Mechanics Co., Ltd. Automatic document transfer system and method thereof
US7038573B2 (en) * 2003-09-08 2006-05-02 Single Chip Systems Corporation Systems and methods for tracking the location of items within a controlled area
US20060114145A1 (en) * 2004-11-26 2006-06-01 Heng Chu Location identification
US20060145856A1 (en) * 2004-11-22 2006-07-06 Sdgi Holdings, Inc. Systems and methods for processing surgical instrument tray shipping totes
US20070024463A1 (en) * 2005-07-26 2007-02-01 Rockwell Automation Technologies, Inc. RFID tag data affecting automation controller with internal database
US7180422B2 (en) * 2003-12-29 2007-02-20 Intel Corporation Asset management methods and apparatus
US20070176782A1 (en) * 2005-08-08 2007-08-02 Mohalik Swarup K Device location system and method
US20070205894A1 (en) * 2006-03-01 2007-09-06 Sun Microsystems, Inc. Radio frequency identification for asset management
US20080094208A1 (en) * 2004-10-12 2008-04-24 Koninklijke Philips Electronics, N.V. Method And System For Tracking Equipment Employing Rf-Id Technology

Family Cites Families (87)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3750135T2 (en) 1987-04-23 1994-12-08 Oce Nederland Bv Word processing system and method for checking the correct and consistent use of units and chemical formulas in a word processing system.
US5144679A (en) 1987-06-29 1992-09-01 Hitachi, Ltd Graphic data searching and storage method
US6002798A (en) 1993-01-19 1999-12-14 Canon Kabushiki Kaisha Method and apparatus for creating, indexing and viewing abstracted documents
US5623681A (en) 1993-11-19 1997-04-22 Waverley Holdings, Inc. Method and apparatus for synchronizing, displaying and manipulating text and image documents
US6963920B1 (en) 1993-11-19 2005-11-08 Rose Blush Software Llc Intellectual asset protocol for defining data exchange rules and formats for universal intellectual asset documents, and systems, methods, and computer program products related to same
US5991751A (en) 1997-06-02 1999-11-23 Smartpatents, Inc. System, method, and computer program product for patent-centric and group-oriented data processing
US5799325A (en) 1993-11-19 1998-08-25 Smartpatents, Inc. System, method, and computer program product for generating equivalent text files
US5806079A (en) 1993-11-19 1998-09-08 Smartpatents, Inc. System, method, and computer program product for using intelligent notes to organize, link, and manipulate disparate data objects
US5623679A (en) 1993-11-19 1997-04-22 Waverley Holdings, Inc. System and method for creating and manipulating notes each containing multiple sub-notes, and linking the sub-notes to portions of data objects
US5774833A (en) 1995-12-08 1998-06-30 Motorola, Inc. Method for syntactic and semantic analysis of patent text and drawings
US5754840A (en) 1996-01-23 1998-05-19 Smartpatents, Inc. System, method, and computer program product for developing and maintaining documents which includes analyzing a patent application with regards to the specification and claims
US6038561A (en) 1996-10-15 2000-03-14 Manning & Napier Information Services Management and analysis of document information text
US6049811A (en) 1996-11-26 2000-04-11 Petruzzi; James D. Machine for drafting a patent application and process for doing same
US7890851B1 (en) 1999-03-19 2011-02-15 Milton Jr Harold W System for facilitating the preparation of a patent application
US20090307577A1 (en) * 2001-08-28 2009-12-10 Lee Eugene M System for providing a binding cost for foreign filing a patent application
US7941468B2 (en) 1999-12-30 2011-05-10 At&T Intellectual Property I, L.P. Infringer finder
US20010049707A1 (en) 2000-02-29 2001-12-06 Tran Bao Q. Systems and methods for generating intellectual property
US6793429B2 (en) 2000-07-26 2004-09-21 William Q. Arrison Chalk holding device
JP3494292B2 (en) 2000-09-27 2004-02-09 インターナショナル・ビジネス・マシーンズ・コーポレーション Error correction support method for application data, computer device, application data providing system, and storage medium
US20020042784A1 (en) * 2000-10-06 2002-04-11 Kerven David S. System and method for automatically searching and analyzing intellectual property-related materials
WO2002082224A2 (en) 2001-04-04 2002-10-17 West Publishing Company System, method, and software for identifying historically related legal opinions
US20030115115A1 (en) 2001-08-25 2003-06-19 Ouchi Norman Ken Private exchange catalog system and methods
US6954766B2 (en) 2001-12-21 2005-10-11 Juniper Networks, Inc. Systems and methods for organizing and validating data in documents
US7260773B2 (en) 2002-03-28 2007-08-21 Uri Zernik Device system and method for determining document similarities and differences
JP4310068B2 (en) 2002-04-17 2009-08-05 株式会社日立製作所 Document reading support method
JP2003323322A (en) 2002-05-07 2003-11-14 Ricoh Co Ltd Document control system and program and recording medium
US7325194B2 (en) 2002-05-07 2008-01-29 Microsoft Corporation Method, system, and apparatus for converting numbers between measurement systems based upon semantically labeled strings
TW567432B (en) 2002-05-24 2003-12-21 Hon Hai Prec Ind Co Ltd System and method for mining and statistical analyzing patent information
US20030229470A1 (en) 2002-06-10 2003-12-11 Nenad Pejic System and method for analyzing patent-related information
US20040059994A1 (en) 2002-09-23 2004-03-25 Ronny Fogel Method of checking patent claims
TWI284849B (en) 2002-10-04 2007-08-01 Hon Hai Prec Ind Co Ltd Patent indicator analysis system and method
US7058931B2 (en) 2002-10-08 2006-06-06 Sun Microsystems, Inc. Dynamically configurable unit conversion mechanism
US7296015B2 (en) 2002-10-17 2007-11-13 Poltorak Alexander I Apparatus and method for identifying and/or for analyzing potential patent infringement
US7801909B2 (en) 2002-10-17 2010-09-21 Poltorak Alexander I Apparatus and method for identifying and/or for analyzing potential patent infringement
TWI284821B (en) 2002-10-18 2007-08-01 Hon Hai Prec Ind Co Ltd Patent family analysis system and method
JP4197699B2 (en) 2002-10-23 2008-12-17 有限会社アイ・アール・ディー Information processing apparatus, information processing method, and program
WO2004038628A1 (en) 2002-10-23 2004-05-06 Ird Corp. Information processor and program
JP2004145569A (en) 2002-10-23 2004-05-20 Internatl Business Mach Corp <Ibm> Documents display system, documents display method and its program
US20040098673A1 (en) 2002-11-14 2004-05-20 Riddoch Damian Mark System and method for managing reference values
TWI290698B (en) 2002-12-20 2007-12-01 Hon Hai Prec Ind Co Ltd System and method for updating and displaying patent citation information
US7254385B2 (en) 2003-03-06 2007-08-07 International Business Machines Corporation System and method of automatic conversion of units of measure in a wireless communication network
US20050005239A1 (en) 2003-07-03 2005-01-06 Richards James L. System and method for automatic insertion of cross references in a document
US7516492B1 (en) 2003-10-28 2009-04-07 Rsa Security Inc. Inferring document and content sensitivity from public account accessibility
US7454701B2 (en) 2003-10-30 2008-11-18 Sap Ag Systems and methods for implementing formulas
WO2005048055A2 (en) * 2003-11-07 2005-05-26 Spore, Inc. Patent claims analysis system and method
US20050125744A1 (en) 2003-12-04 2005-06-09 Hubbard Scott E. Systems and methods for providing menu availability help information to computer users
US7457837B2 (en) 2003-12-31 2008-11-25 Sap Ag System and method for precise calculation of alternative units of measure
US20050210008A1 (en) 2004-03-18 2005-09-22 Bao Tran Systems and methods for analyzing documents over a network
US20050210042A1 (en) 2004-03-22 2005-09-22 Goedken James F Methods and apparatus to search and analyze prior art
WO2005114468A2 (en) 2004-05-20 2005-12-01 Wizpatent, Pte Ltd. System and method for text segmentation and display
TWI340329B (en) * 2004-10-01 2011-04-11 Inst Information Industry Patent summarization system, method and machine-readable storage medium
US7444589B2 (en) 2004-12-30 2008-10-28 At&T Intellectual Property I, L.P. Automated patent office documentation
US7853572B2 (en) 2005-03-21 2010-12-14 Foundationip, Llc Bulk download of documents from a system for managing documents
US7412441B2 (en) 2005-05-31 2008-08-12 Microsoft Corporation Predictive phonetic data search
US20070016431A1 (en) * 2005-07-15 2007-01-18 Sbc Knowledge Ventures L.P. Method and apparatus for managing intellectual property
EP1913465A4 (en) 2005-07-27 2010-09-22 Schwegman Lundberg & Woessner Patent mapping
US7487071B2 (en) 2005-09-06 2009-02-03 The Mathworks, Inc. Physical units of measure in modeling languages
US20070073653A1 (en) * 2005-09-29 2007-03-29 Caterpillar Inc. Patent related search method and system
US20080015968A1 (en) * 2005-10-14 2008-01-17 Leviathan Entertainment, Llc Fee-Based Priority Queuing for Insurance Claim Processing
US20070162481A1 (en) 2006-01-10 2007-07-12 Millett Ronald P Pattern index
US20070208764A1 (en) 2006-03-06 2007-09-06 John Edward Grisinger Universal information platform
US7735010B2 (en) 2006-04-05 2010-06-08 Lexisnexis, A Division Of Reed Elsevier Inc. Citation network viewer and method
EP1860578A1 (en) 2006-05-22 2007-11-28 Caterpillar Inc. System for analyzing patents
US20070288256A1 (en) * 2006-06-07 2007-12-13 Speier Gary J Patent claim reference generation
US7533096B2 (en) 2006-07-12 2009-05-12 International Business Machines Corporation Computer-based method for finding similar objects using a taxonomy
US7788306B2 (en) 2006-07-13 2010-08-31 International Business Machines Corporation On-demand numerical conversion
US20080033736A1 (en) 2006-08-02 2008-02-07 Richard Bulman Method to monetize intellectual property assets
US20080124050A1 (en) 2006-09-07 2008-05-29 Joseph Deschamp Method and Apparatus for Processing Digital Program Segments
US8719174B2 (en) 2006-11-15 2014-05-06 International Business Machines Corporation Method, system, and computer program product for collaborative and integrated intellectual property management
US8046364B2 (en) * 2006-12-18 2011-10-25 Veripat, LLC Computer aided validation of patent disclosures
US20080183518A1 (en) 2007-01-30 2008-07-31 Herb Jiang Method and system for analyzing patent flow
US7962638B2 (en) 2007-03-26 2011-06-14 International Business Machines Corporation Data stream filters and plug-ins for storage managers
WO2008119083A1 (en) 2007-03-28 2008-10-02 Cheryl Milone Requesting prior art from the public in exchange for a reward
US20080247532A1 (en) 2007-04-06 2008-10-09 Waldean Allen Schulz Method and System for Representing Quantitative Properties in a Computer Program and for Validating Dimensional Integrity of Mathematical Expressions
WO2008140721A2 (en) 2007-05-09 2008-11-20 Lexisnexis Group Systems and methods for analyzing documents
US8160306B1 (en) 2007-06-06 2012-04-17 Neustel Michael S Patent analyzing system
US20090019355A1 (en) 2007-07-11 2009-01-15 Herb Jiang Method and System for Analyzing Patent Family Information
US20090228777A1 (en) 2007-08-17 2009-09-10 Accupatent, Inc. System and Method for Search
WO2009026193A2 (en) 2007-08-17 2009-02-26 Accupatent, Inc. System and method for search
AU2008295561A1 (en) 2007-08-28 2009-03-12 Lexisnexis Group Document search tool
US20090076887A1 (en) 2007-09-16 2009-03-19 Nova Spivack System And Method Of Collecting Market-Related Data Via A Web-Based Networking Environment
US8312067B2 (en) 2007-12-14 2012-11-13 Lexisnexis Group Method and computer program product for analyzing documents
US9098479B2 (en) 2008-02-15 2015-08-04 Edyt Inc. Methods and apparatus for improved navigation among controlled terms in one or more user documents
US20090276694A1 (en) 2008-05-02 2009-11-05 Accupatent, Inc. System and Method for Document Display
US8606796B2 (en) 2008-09-15 2013-12-10 Kilac, LLC Method and system for creating a data profile engine, tool creation engines and product interfaces for identifying and analyzing files and sections of files
US8412659B2 (en) 2009-05-11 2013-04-02 General Electric Company Semi-automated and inter-active system and method for analyzing patent landscapes
US9836460B2 (en) 2010-06-11 2017-12-05 Lexisnexis, A Division Of Reed Elsevier Inc. Systems and methods for analyzing patent-related documents

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6738628B1 (en) * 1999-09-03 2004-05-18 International Business Machines Corporation Electronic physical asset tracking
US7038573B2 (en) * 2003-09-08 2006-05-02 Single Chip Systems Corporation Systems and methods for tracking the location of items within a controlled area
US7180422B2 (en) * 2003-12-29 2007-02-20 Intel Corporation Asset management methods and apparatus
US20050270139A1 (en) * 2004-06-04 2005-12-08 Samsung Electro-Mechanics Co., Ltd. Automatic document transfer system and method thereof
US20080094208A1 (en) * 2004-10-12 2008-04-24 Koninklijke Philips Electronics, N.V. Method And System For Tracking Equipment Employing Rf-Id Technology
US20060145856A1 (en) * 2004-11-22 2006-07-06 Sdgi Holdings, Inc. Systems and methods for processing surgical instrument tray shipping totes
US20060114145A1 (en) * 2004-11-26 2006-06-01 Heng Chu Location identification
US20070024463A1 (en) * 2005-07-26 2007-02-01 Rockwell Automation Technologies, Inc. RFID tag data affecting automation controller with internal database
US20070176782A1 (en) * 2005-08-08 2007-08-02 Mohalik Swarup K Device location system and method
US20070205894A1 (en) * 2006-03-01 2007-09-06 Sun Microsystems, Inc. Radio frequency identification for asset management

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110107126A1 (en) * 2009-10-30 2011-05-05 Goodrum Alan L System and method for minimizing power consumption for a workload in a data center
US8816857B2 (en) 2010-10-20 2014-08-26 Panduit Corp. RFID system
US9047581B2 (en) 2010-10-20 2015-06-02 Panduit Corp. RFID system
US9418256B2 (en) 2010-10-20 2016-08-16 Panduit Corp. RFID system
US9384406B2 (en) 2011-07-28 2016-07-05 International Business Machines Corporation Determining a computer's position and system for manufacturing a tag
US9436885B2 (en) 2011-07-28 2016-09-06 International Business Machines Corporation Determining a computer's position and system for manufacturing a tag
US9740889B2 (en) 2011-07-28 2017-08-22 International Business Machines Corporation Determining a computer's position and system for manufacturing a tag
US20140108784A1 (en) * 2012-10-12 2014-04-17 International Business Machines Corporation Reducing noise in a shared media sesssion
US9374228B2 (en) * 2012-10-12 2016-06-21 International Business Machines Corporation Verifying a geographic location of a virtual disk image executing at a data center server within a data center

Also Published As

Publication number Publication date
US9805429B2 (en) 2017-10-31
US20160267613A1 (en) 2016-09-15

Similar Documents

Publication Publication Date Title
CN100468441C (en) Integrated, automated real-time location positioning asset management system
US20090109031A1 (en) Method of and System for Finding Physical Locations of Servers
US8923893B2 (en) Real-time planogram generation and maintenance
JP4286838B2 (en) Information technology (IT) equipment positioning system
US9906920B2 (en) Building design information based indoor positioning system
US9170960B2 (en) Location of computing assets within an organization
US9753117B2 (en) System and method for wireless beacon location validation
US20070177161A1 (en) Positioning system, positioning method, and program thereof
CN101083603B (en) Method, system for managing information for a network topology change
GB2353910A (en) Asset tracking using local beacons
CN102143220A (en) Method and system for discovering physical server location by correlating external and internal server information
JP2003185730A (en) System for detecting position
US20190174264A1 (en) Electronic location determination &amp; tracking system with virtual beacon clustering
CN104683161A (en) Network management method and device based on SaaS (software as a service)
CN104166900A (en) IDC machine room device management system and method
CN105635959A (en) Personnel scheduling method, platform and system on the basis of WIFI positioning
US6762691B2 (en) Method and system for automatically locating equipment stored in a rack
JP2005184296A (en) Method for setting position of wireless base station, wireless communication system and program
CN110740609A (en) Server information processing method and device for internet data center and controller
CN105277194B (en) A kind of indoor interactive boot implementation method based on cloud platform
JP2010098550A (en) Camera management apparatus, and camera management method
CN105224901A (en) Intelligence sends meal system
KR20210041351A (en) Server of system for managing rooms of accommodations
WO2001047292A2 (en) Profile splitting in a mobile communication system
CN112867148B (en) Positioning method and system for employee seat, electronic device and storage medium

Legal Events

Date Code Title Description
AS Assignment

Owner name: INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CALVIN, DUANE A.;UPTON, JOHN D.;REEL/FRAME:020017/0182

Effective date: 20071022

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION