System, method and apparatus for locating and controlling objects
First Claim
Patent Images
1. A locator system comprising:
- an originating device having an originating device address, the originating device comprising;
a means for entering a natural language request message;
a transceiver adapted to send the natural language request message to a server and the transceiver configured to receive a natural language response message from the server; and
a display for displaying the natural language response message;
the server comprising;
a means for receiving the natural language request message from the originating device and receiving the originating device address of the originating device;
a means to translate the originating device address and the natural language request message into a locator device address and an encoded request;
a means for sending the encoded request to a locator device at the locator device address;
a means for receiving an encoded response from the locator device and for receiving the locator device address;
a means for translating the encoded response into the natural language response message; and
a means to send the natural language response message to the originating device at the originating device address;
the locator device comprising;
a location receiver for measuring an approximate location of the locator device;
a second transceiver adapted to receive the encoded request from the server and adapted to transmit the encoded response to the server; and
a controller connected to the location receiver and the second transceiver, the controller configured to receive the encoded request from the second transceiver, read location information from the location receiver, generate the encoded response and send the encoded response to server through the transceiver.
5 Assignments
0 Petitions
Accused Products
Abstract
A text message containing a natural language request is sent from an originating station to a central server. The server parses the request and uses the originating station identification to authorize the request and determine the address of the object. The server then sends a request to the address of the object, the object acts upon the request and sends results and acknowledgements back to the server, where the results and acknowledgement are translated back into a natural language and sent to the originating station.
44 Citations
49 Claims
-
1. A locator system comprising:
-
an originating device having an originating device address, the originating device comprising;
a means for entering a natural language request message;
a transceiver adapted to send the natural language request message to a server and the transceiver configured to receive a natural language response message from the server; and
a display for displaying the natural language response message;
the server comprising;
a means for receiving the natural language request message from the originating device and receiving the originating device address of the originating device;
a means to translate the originating device address and the natural language request message into a locator device address and an encoded request;
a means for sending the encoded request to a locator device at the locator device address;
a means for receiving an encoded response from the locator device and for receiving the locator device address;
a means for translating the encoded response into the natural language response message; and
a means to send the natural language response message to the originating device at the originating device address;
the locator device comprising;
a location receiver for measuring an approximate location of the locator device;
a second transceiver adapted to receive the encoded request from the server and adapted to transmit the encoded response to the server; and
a controller connected to the location receiver and the second transceiver, the controller configured to receive the encoded request from the second transceiver, read location information from the location receiver, generate the encoded response and send the encoded response to server through the transceiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for locating comprising:
-
sending a natural language request message from an originating device to a server, the originating device having an originating device address;
translating the originating device address and natural language request message into a locator device address and an encoded request;
sending the encoded request from the server to a locator device at the locator device address;
acting upon the encoded request at the locator device;
sending an encoded response back from the locator device to the server;
translating at the server the encoded response into a natural language response message; and
sending the natural language response message to the originating device at the originating device address. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for managing a locator system, the apparatus comprising:
-
a server;
a means for receiving a natural language request message and an originating device address assigned to an originating device;
a means for translating the originating device address and the natural language request message into a locator device address and an encoded request;
a means for sending the encoded request to a locator device at the locator device address;
a means for receiving an encoded response from the locator device;
a means for translating the encoded response into a natural language response message; and
a means for sending the natural language response message to the originating device. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A locator system comprising:
-
an originating device having an originating device address, the originating device comprising;
a means for entering a natural language request message;
a transceiver adapted to send the natural language request message to a server and the transceiver configured to receive a natural language response message from the server; and
a display for displaying the natural language response message;
the server comprising;
a means for receiving the natural language request message from the originating device and receiving the originating device address of the originating device;
a means to translate the originating device address and the natural language request message into a locator device address and an encoded request;
a means for sending the encoded request to a locator device at the locator device address;
a means for receiving an encoded response from the locator device and for receiving the locator device address;
a means for translating the encoded response into the natural language response message; and
a means to send the natural language response message to the originating device at the originating device address;
the locator device comprising;
a second transceiver adapted to receive the encoded request from the server and adapted to transmit the encoded-response to the server, the second transceiver adapted to measure an approximate location; and
a controller connected to the location receiver and the second transceiver, the controller configured to receive the encoded request from the second transceiver, turn on the location receiver, read location information from the location receiver, turn off the location receiver, generate the encoded response and send the encoded response to the transceiver. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for locating comprising:
-
sending a natural language request message from an originating device to a server, the originating device having an originating device address;
translating in the server the originating device address and natural language request message into a locator device address and an encoded request;
sending the encoded request from the server to a locator device at the locator device address;
acting upon the encoded request at the locator device;
sending an encoded response back from the locator device to the server;
translating in the server the encoded response into a natural language response message; and
sending the natural language response message from the server to the originating device at the originating device address, wherein the locator device comprises;
a transceiver adapted to send and receive short messages and the transceiver adapted to determine an approximate location of the locating device; and
a controller connected to the transceiver, the controller adapted to send and receive the short messages from and to the server through the transceiver, the controller adapted to read the approximate location of the locating device from the transceiver. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42)
-
-
43. A method for locating comprising:
-
sending a natural language request message from an originating device to a server, the originating device having an originating device address;
translating in the server the originating device address and natural language request message into a locator device address and an encoded request;
sending the encoded request from the server to a wireless network;
determining an approximate location of a locator device by the wireless network;
sending an encoded response back from the wireless network to the server;
translating in the server the encoded response into a natural language response message by the server; and
sending the natural language response message from the server to the originating device at the originating device address, wherein the locator device comprises at least a radio frequency transmitter. - View Dependent Claims (44, 45, 46, 47, 48, 49)
-
Specification