IP Library Granted Patent US 7,805,709
Granted Patent B2
US 7,805,709 · App. 11/441,839 · Granted Sep 28, 2010

System and method for bypassing execution of an algorithm

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 7,805,709
App. No.
11/441,839
Granted
Sep 28, 2010
Kind
B2
Abstract

A system and a method for bypassing execution of an algorithm are provided. The method includes associating a first algorithm of a first computer with a second algorithm of a second computer, utilizing the first computer, wherein execution of the second algorithm by the second computer is to be bypassed. The method further includes determining when the second computer has a predetermined state. The method further includes stopping execution of the second algorithm on the second computer when the second computer has the predetermined state. The method further includes initiating execution of the first algorithm on the first computer when the second computer has the predetermined state.

Claims (28)

1. A method for setting operational modes of first and second algorithms, comprising:

transmitting a first message having a user ID and an algorithm ID from a first computer to a second computer, the user ID identifying the user, the algorithm ID identifying the second algorithm;

accessing a message transmission indicator indicating that the first message was transmitted from the first computer, utilizing the second computer;

comparing the user ID to a list of authorized user IDs to determine whether the user ID is valid;

comparing the algorithm ID to a list of valid algorithm IDs to determine whether the algorithm ID is valid;

setting the operational mode of the first algorithm associated with the first computer to a predetermined operational mode when the user ID is valid and the algorithm ID is valid; and

setting the operational mode of the second algorithm associated with the second computer to the predetermined operational mode when the user ID is valid and the algorithm ID is valid; wherein the predetermined operational mode comprises a bypass mode; wherein execution of the second algorithm is bypassed, and the predetermined operational mode comprises a tap mode wherein the first algorithm is executed.

2. A system for setting operational modes of first and second algorithms, comprising:

a first computer configured to transmit a first message having a user ID and an algorithm ID to a second computer, the user ID identifying the user, the algorithm ID identifying the second algorithm;

the second computer configured to access a message transmission indicator indicating that the first message was transmitted from the first computer;

the second computer further configured to compare the user ID to a list of authorized user IDs to determine whether the user ID is valid;

the second computer further configured to compare the algorithm ID to a list of valid algorithm IDs to determine whether the algorithm ID is valid;

the first computer further configured to set the operational mode of the first algorithm associated with the first computer to a predetermined operational mode when the user ID is valid and the algorithm ID is valid; and

the first computer further configured to set the operational mode of the second algorithm associated with the second computer to the predetermined operational mode when the user ID is valid and the algorithm ID is valid; wherein the predetermined operational mode comprises a bypass mode; wherein execution of the second algorithm is bypassed, and the predetermined operational mode comprises a tap mode wherein the first algorithm is executed.

3. A method for changing an operational mode of an algorithm between a tap mode and a bypass mode, comprising:

associating a first algorithm of a first computer with a second algorithm of a second computer, utilizing the first computer;

setting an operational mode of the first algorithm to the tap mode;

executing the first algorithm on the first computer wherein the first algorithm generates first resultant data that is observable, based on first input data;

executing the second algorithm on the second computer wherein the second algorithm generates second resultant data for controlling a device, based on either the first input data or second input data;

when the first resultant data satisfies predetermined criteria:

setting the operational mode of the first algorithm to the bypass mode; and

executing the first algorithm on the first computer wherein the first algorithm generates third resultant data for controlling the device, based on the first input data.

4. A system for changing an operational mode of an algorithm between a tap mode and a bypass mode, comprising:

a first computer configured to associate a first algorithm of the first computer with a second algorithm of a second computer;

the first computer further configured to set an operational mode of the first algorithm to the tap mode;

the first computer further configured to execute the first algorithm wherein the first algorithm generates first resultant data that is observable, based on first input data;

the second computer configured to execute the second algorithm wherein the second algorithm generates second resultant data for controlling a device, based on either the first input data or second input data; and

when the first resultant data satisfies predetermined criteria, the first computer further configured to set the operational mode of the first algorithm to the bypass mode, and to execute the first algorithm wherein the first algorithm generates third resultant data for controlling the device, based on the first input data.

Assignments (2)
CHANGE OF NAME Recorded Sep 18, 2024
From: DELPHI TECHNOLOGIES IP LIMITED
To: BORGWARNER US TECHNOLOGIES LLC
Reel/Frame 068985/0968 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2018
From: DELPHI TECHNOLOGIES, INC
To: DELPHI TECHNOLOGIES IP LIMITED
Reel/Frame 045113/0958 →