IP Library Granted Patent US 8,163,035
Granted Patent B2
US 8,163,035 · App. 11/929,319 · Granted Apr 24, 2012

Interference management for an electronic device security and tracking system and method

Assignee: Softex Incorporated
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,163,035
App. No.
11/929,319
Granted
Apr 24, 2012
Kind
B2
Abstract

This disclosure relates to interference management for a security and tracking system of an electronic device. In one embodiment, during a startup process, an electronic device executes a security program and automatically attempts to access a first web server to ascertain whether the electronic devices has been reported as stolen. In response to an unsuccessful attempt to access the first web server, the electronic device may automatically attempt to access a second web server for data regarding operational status of the first web server. In response to unsuccessful attempts to access the first and second web servers, the electronic device may automatically present an interference alert to provide notification that the electronic device will be disabled if the electronic device continues to experience interference. The electronic device may be automatically disabled in response to a predetermined number of startup sequences with interference. Other embodiments are described and claimed.

Claims (41)

1. A method for managing interference with a security and tracking system of an electronic device, the method comprising:

during a startup process for an electronic device, executing a security program that causes the electronic device to automatically attempt to access a first web server;

in response to an unsuccessful attempt to access the first web server, automatically attempting to access a second web server;

determining whether the electronic device can access a third web server, other than the first and second web servers;

in response to unsuccessful attempts to access the first and second web servers and a determination that the electronic device can access the third web server, automatically presenting an interference alert on the electronic device, wherein the operation of automatically presenting an interference alert comprises (a) presenting a warning that the electronic device will be disabled after a specified number of startup sequences have experienced unsuccessful attempts to access at least one of the first and second web servers and (b) presenting a message that an override code can be used to prevent the electronic device from being disabled;

if the override code has not been entered in the electronic device, automatically disabling the electronic device in response to the specified number of startup sequences having experienced unsuccessful attempts to access at least one of the first and second web servers; and

if the override code has been entered in the electronic device, allowing the electronic device to continue operation, despite interference with the security and tracking system of the electronic device.

2. The method of claim 1 , wherein the specified number is five.

3. The method of claim 1 , further comprising:

in response to a successful attempt to access the first web server, querying the first web server as to whether the electronic device has been reported stolen.

4. The method of claim 1 , further comprising:

in response to a successful attempt to access the second web server, querying the second web server as to a status of the first web server.

5. An article of manufacture, comprising:

a non-transitory machine-readable medium; and

instructions in the machine-readable medium, wherein the instructions, when executed by an electronic device, cause the electronic device to perform operations comprising:

automatically attempting to access a first web server;

in response to an unsuccessful attempt to access the first web server, automatically attempting to access a second web server;

determining whether the electronic device can access a third web server, other than the first and second web servers;

in response to unsuccessful attempts to access the first and second web servers and a determination that the electronic device can access the third web server, automatically presenting an interference alert on the electronic device, wherein the operation of automatically presenting an interference alert comprises (a) presenting a warning that the electronic device will be disabled after a specified number of startup sequences have experienced unsuccessful attempts to access at least one of the first and second web servers and (b) presenting a message that an override code can be used to prevent the electronic device from being disabled;

if the override code has not been entered in the electronic device, automatically disabling the electronic device in response to the specified number of startup sequences having experienced unsuccessful attempts to access at least one of the first and second web servers; and

if the override code has been entered in the electronic device, allowing the electronic device to continue operation, despite interference with the security and tracking system of the electronic device.

6. An article of manufacture according to claim 5 , wherein the specified number is five.

7. An article of manufacture according to claim 5 , wherein the operations further comprise:

in response to a successful attempt to access the first web server, querying the first web server as to whether the electronic device has been reported stolen.

8. An article of manufacture according to claim 5 , wherein the operations further comprise:

in response to a successful attempt to access the second web server, querying the second web server as to a status of the first web server.

9. An electronic device, comprising:

a processor;

a non-transitory machine-readable medium responsive to the processor; and

instructions in the machine-readable medium, wherein the instructions, when executed by the processor, cause the electronic device to perform operations comprising:

automatically attempting to access a first web server;

in response to an unsuccessful attempt to access the first web server, automatically attempting to access a second web server;

determining whether the electronic device can access a third web server, other than the first and second web servers;

in response to unsuccessful attempts to access the first and second web servers and a determination that the electronic device can access the third web server, automatically presenting an interference alert on the electronic device, wherein the operation of automatically presenting an interference alert comprises (a) presenting a warning that the electronic device will be disabled after a specified number of startup sequences have experienced unsuccessful attempts to access at least one of the first and second web servers and (b) presenting a message that an override code can be used to prevent the electronic device from being disabled;

if the override code has not been entered in the electronic device, automatically disabling the electronic device in response to the specified number of startup sequences having experienced unsuccessful attempts to access at least one of the first and second web servers; and

if the override code has been entered in the electronic device, allowing the electronic device to continue operation, despite interference with the security and tracking system of the electronic device.

10. An electronic device according to claim 9 , wherein the specified number is five.

11. An electronic device according to claim 9 , wherein the operations further comprise:

in response to a successful attempt to access the first web server, querying the first web server as to whether the electronic device has been reported stolen.

12. An electronic device according to claim 9 , wherein the operations further comprise:

in response to a successful attempt to access the second web server, querying the second web server as to a status of the first web server.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2022
From: SOFTEX, INC.
To: SOFTEX LLC
Reel/Frame 060760/0082 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2007
From: BHANSALI, APURVA MAHENDRAKUMAR; JAIN, MANOJ KUMAR; RANGARAJAN, GAYATHRI; PATEL, MEHUL RAMJIBHAI; RAIKAR, RAYESH KASHINATH; KAPILA, RANJIT; DHANANI, KAMAL MANSUKHLAL; DUBE, SHRADHA; VARGHESE, ELZA ABRAHAM; TUCKER, THOMAS DAVID
To: SOFTEX INCORPORATED
Reel/Frame 020301/0142 →
Continuity (3)
Continuation 10925161 · Aug 23, 2004
Provisional Application 60497182 · Aug 23, 2003
Related Publication 20080127308A1 · May 29, 2008