US20090109031A1 - Method of and System for Finding Physical Locations of Servers - Google Patents
Method of and System for Finding Physical Locations of Servers Download PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/18—Legal services; Handling legal documents
- G06Q50/184—Intellectual property management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/334—Query execution
- G06F16/3344—Query execution using natural language analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/34—Browsing; Visualisation therefor
- G06F16/345—Summarisation for human users
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/35—Clustering; Classification
- G06F16/353—Clustering; Classification into predefined classes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/38—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/382—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using citations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2216/00—Indexing scheme relating to additional aspects of information retrieval not explicitly covered by G06F16/00 and subgroups
- G06F2216/11—Patent 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
- 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.
- 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.
- 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. - Referring now to drawings, and first to
FIG. 1 , a system according to the present invention is designated generally by thenumeral 100.System 100 comprises a server farm or data center.System 100 includes a plurality ofservers 101 located at a plurality ofareas 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 aservice processor 105 and a system vital product data (VPD)file 107. System VDP file may be stored in local memory ofserver 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 operateRFID reader 109 to scan RFID tags positioned at known locations withinarea 103 to determine physical location of eachserver 101.Service processor 105 is further programmed to store physical location information determined fromRFID reader 109 andsystem VDP file 107. In the preferred embodiment, aserver 101 updates its VPD physical location file every time the server is powered on. Thus, whenever aserver 101 is moved to a new location, it automatically updates its physical location information. - Each
server 101 andsystem 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. Anadministration server 113 may be coupled tonetwork 111.Administration server 113 is adapted to request physical location information fromservers 101. Customers or other user devices may also be coupled tonetwork 111. -
FIG. 2 is a plan view of anarea 103.Area 103 has installed therein a grid of RFID tags 201. Each RFID tag 201 is positioned at a known location inarea 103. RFID tags 201 may be positioned in the ceiling ofarea 103 are in or on the floor ofarea 103. RFID tags 201 may also be positioned in or on fixed equipment racks located inarea 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 datacenter room number 303, and aroom 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, atblock 401. The service processor initializes its associated RFID reader, atblock 403. Then, the service processor starts an RFID read operation, as indicated atblock 405, by scanning for nearby RFID tags. If, as determined atdecision block 407, no RFID tag is located, the service processor turns off the RFID reader, atblock 409 and generates an “Unknown Location” VDP record, atblock 411. If, as determined atdecision block 407, an RFID tag is found, the service processor saves the tag data in a temporary list, atblock 413. If, as determined atdecision 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, atblock 417, and determines the nearest grid location coordinate, as indicated atblock 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, atblock 419, the service processor generates a VPD record with the location information, as indicated atblock 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, atblock 423. -
FIG. 5 is a flow chart of location request processing according to an embodiment of the present invention. If as determined atdecision block 501, the service processor receives a location request, the service process returns its VDP location record and server serial number, as indicated atblock 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.
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)
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11468527B2 (en) * | 2000-02-29 | 2022-10-11 | PowerPatent Inc. | Patent drafting system |
Citations (10)
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)
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 |
-
2007
- 2007-10-25 US US11/924,310 patent/US20090109031A1/en not_active Abandoned
-
2016
- 2016-05-19 US US15/159,092 patent/US9805429B2/en active Active
Patent Citations (10)
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)
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 & 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 |