IP Library Patent Application 10758930
Patent Application
App. No. 10/758,930

Method and system for interfacing with mobile telemetry devices

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
10/758,930
Abstract

An interface is provided for managing a plurality of tracked objects, each tracked object associated with a corresponding telemetry device. A request is received from a web browser for at least one action to be performed by the telemetry device. A message including information indicating the at least one action is transmitted, to the corresponding telemetry device. The web browser is configured to display at least one geographical map indication of at least one location of each tracked object.

Claims (52)

1 . A method for managing a plurality of tracked objects, each tracked object associated with a corresponding telemetry device, the method comprising:

receiving, from a web browser, a request for at least one action to be performed by the at least one corresponding telemetry device; and

transmitting, to the at least one corresponding telemetry device, a message including information indicating the at least one action, wherein the web browser is configured to display at least one geographical map indication of at least one location of each tracked object.

2 . A method according to claim 1 , wherein the at least one action includes instructing the tracked object to perform a tracked object activity.

3 . A method according to claim 2 , wherein the tracked object activity includes at least one of turning a vehicle ignition on, turning the vehicle ignition off, locking a door, unlocking the door, turning on a temperature control system, turning off the temperature control system, turning on a refrigerating control system, and turning off the refrigerating control system.

4 . A method according to claim 1 , wherein the at least one action includes obtaining data indicating at least one status of the tracked object.

5 . A method according to claim 4 , wherein the at least one status is obtained by an Input/Output (I/O) interface of the telemetry device.

6 . A method according to claim 4 , wherein the at least one status includes at least one of a GeoFence status, a location status, an ignition status of the tracked object, a locked door status of the tracked object, a battery status, a speed status, and a tracked object property status.

7 . A method according to claim 1 , further comprising:

receiving, from the at least one corresponding telemetry device, a message including an indication of at least one status of the corresponding tracked object; and

transmitting, to the web browser, display information including a display indicator of an alert based on the at least one status.

8 . A method according to claim 1 , wherein communication with the web browser includes transmission of geographic map information which is preprocessed by a server and sent in an image file with associating data to the web browser.

9 . A method according to claim 1 , wherein communication with the web browser includes transmission of information which is preprocessed by a servlet using a Java Object Input/Output Stream and Reflection configuration.

10 . A display device for managing a plurality of tracked objects, each tracked object associated with a corresponding telemetry device, the display device comprising:

a web browser configured to process a request for at least one action to be performed by the at least one corresponding telemetry device, to display at least one geographical map indication of at least one location of each tracked object, and to transmit information for inclusion in a message, for transmission to the corresponding telemetry device, the message including information indicating the at least one action.

11 . A display device according to claim 10 , wherein the at least one action includes instructing the tracked object to perform a tracked object activity.

12 . A display device according to claim 11 , wherein the tracked object activity includes at least one of turning a vehicle ignition on, turning the vehicle ignition off, locking a door, unlocking the door, turning on a temperature control system, turning off the temperature control system, turning on a refrigerating control system, and turning off the refrigerating control system.

13 . A display device according to claim 10 , wherein the at least one action includes obtaining data indicating at least one status of the tracked object.

14 . A display device according to claim 13 , wherein the at least one status is obtained by an Input/Output (I/O) interface of the telemetry device.

15 . A method according to claim 14 , wherein the at least one status includes at least one of a GeoFence status, a location status, an ignition status of the tracked object, a locked door status of the tracked object, a battery status, a speed status, and a tracked object property status.

16 . A display device according to claim 10 , wherein the web browser is further configured to receive, from the at least one corresponding telemetry device, an indication of at least one status of the corresponding tracked object, and to display information including a display indicator of an alert based on the at least one status.

17 . A display device according to claim 10 , wherein communication with the web browser includes transmission of map information which is preprocessed by a server and sent in an image file with associating data to the web browser.

18 . A display device according to claim 10 , wherein communication with the web browser includes transmission of information which is preprocessed by a servlet using a Java Object Input/Output Stream and Reflection configuration.

19 . A computer-readable medium carrying one or more sequences of one or more instructions for prioritizing transmission of messages from a telemetry device, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:

receiving, from a web browser, a request for at least one action to be performed by the at least one corresponding telemetry device; and

transmitting, to the at least one corresponding telemetry device, a message including information indicating the at least one action wherein the web browser is configured to display at least one geographical map indication of at least one location of each tracked object.

20 . A computer-readable medium according to claim 19 , wherein the at least one action includes instructing the tracked object to perform a tracked object activity.

21 . A computer-readable medium according to claim 19 , wherein the tracked object activity includes at least one of turning a vehicle ignition on, turning the vehicle ignition off, locking a door, unlocking the door, turning on a temperature control system, turning off the temperature control system, turning on a refrigerating control system, and turning off the refrigerating control system.

22 . A computer-readable medium according to claim 19 , wherein the at least one action includes obtaining data indicating at least one status of the tracked object.

23 . A computer-readable medium according to claim 22 , wherein the at least one status is obtained by an Input/Output (I/O) interface of the telemetry device.

24 . A computer-readable medium according to claim 23 , wherein the at least one status includes at least one of a GeoFence status, a location status, an ignition status of the tracked object, a locked door status of the tracked object, a battery status, a speed status, and a tracked object property status.

25 . A computer-readable medium according to claim 19 , further including instructions for causing the one or more processors to perform the steps of:

receiving, from the at least one corresponding telemetry device, a message including an indication of at least one status of the corresponding tracked object; and

transmitting, to the web browser, display information including a display indicator of an alert based on the at least one status.

26 . A computer-readable medium according to claim 19 , wherein communication with the web browser includes transmission of map information which is preprocessed by a server and sent in an image file with associating data to the web browser.

27 . A computer-readable medium according to claim 19 , wherein communication with the web browser includes transmission of information which is preprocessed by a servlet using a Java Object Input/Output Stream and Reflection configuration.

28 . A method for managing a plurality of tracked objects, each tracked object associated with a corresponding telemetry device, the method comprising:

transmitting, to a user, display information for displaying interactive elements on a display device;

receiving, from the user, information associated with at least one status of at least one of the tracked objects; and

transmitting, to the telemetry device corresponding to the at least one tracked object, a message including the information associated with the at least one status,

wherein the at least one status is at least one of monitored and controlled by at least one processor included in the telemetry device corresponding to the at least one tracked object, and wherein the display device is configured to display at least one geographical map indication of at least one location of each tracked object.

29 . A method according to claim 28 , further comprising:

determining whether the at least one tracked object includes a status of in range of a provider; and

transmitting the message to the telemetry device corresponding to the at least one tracked object if the at least one tracked object includes a status of in range of a provider.

30 . An apparatus for managing a plurality of tracked objects, each tracked object associated with a corresponding telemetry device, the apparatus comprising:

means for transmitting, to a user, display information for displaying interactive elements on a display device, wherein the display device is configured to display at least one geographical map indication of at least one location of each tracked object;

means for receiving, from the user, information associated with at least one status of at least one of the tracked objects; and

means for transmitting, to the telemetry device corresponding to the at least one tracked object, a message including the information associated with the at least one status,

wherein the at least one status is at least one of monitored and controlled by at least one processor included in the telemetry device corresponding to the at least one tracked object.

31 . An apparatus according to claim 30 , further comprising:

means for determining whether the at least one tracked object includes a status of in range of a provider; and

means for transmitting the message to the telemetry device corresponding to the at least one tracked object if the at least one tracked object includes a status of in range of a provider.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2008
From: BELL INDUSTRIES, INC.
To: SKYGUARD, LLC
Reel/Frame 021138/0226 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2008
From: MCI, LLC
To: BELL INDUSTRIES, INC.
Reel/Frame 020680/0857 →
SECURITY AGREEMENT Recorded Mar 14, 2007
From: BELL INDUSTRIES, INC.; BELL INDUSTRIES, INC.
To: NEWCASTLE PARTNERS, L.P.
Reel/Frame 019009/0529 →
MERGER Recorded Jan 24, 2007
From: MCI, INC.
To: MCI, LLC
Reel/Frame 018797/0288 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2004
From: ZOU, JIE; UPPALAPATI, VAMSI; GREER, MICHAEL; GOENING, NORMAN
To: MCI INC.
Reel/Frame 014645/0995 →