IP Library Granted Patent US 7,913,261
Granted Patent B2
US 7,913,261 · App. 10/068,295 · Granted Mar 22, 2011

Application-specific information-processing method, system, and apparatus

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,913,261
App. No.
10/068,295
Granted
Mar 22, 2011
Kind
B2
Abstract

An information-processing method for application-specific processing of messages. A message is received. Whether the message is in a selected application format is ascertained. If not, the message is routed to a next location. If so, the message is routed to a selected application processor, processed by the processor, and routed to the next location.

Claims (41)

1. An information-processing method including:

receiving a message;

ascertaining whether the message is in a selected application format;

if the message is not in the selected application format:

routing the message to a next location; and

if the message is in the selected format:

routing the message to a selected application processor;

processing the message by the selected application processor; and

routing the message to the next location;

wherein the selected application format relates to the encryption status of the message, and wherein the message has a property selected from the group consisting of: (a) the message is in the selected application format if it is not encrypted, and the message is not in the selected application format if it is encrypted, and (b) the message is in the selected application format if it is encrypted, and the message is not in the selected application format if it is not encrypted;

wherein receiving a packet or the message from a network includes receiving the packet from a packet switched network;

and processing the message by the selected application processor includes decrypting the message by the selected application processor;

wherein first and second iterations of the method are performed, and wherein the receiving a message of the second iteration corresponds to the routing of the message to a next location of the first iteration, whereby the message is processed in a pipeline fashion.

2. The method of claim 1 , wherein receiving the message includes receiving the packet.

3. The method of claim 2 , wherein receiving the packet includes receiving the packet from the network.

4. The method of claim 3 , wherein the network is the Internet.

5. The method of claim 1 , wherein

ascertaining whether the message is in the selected application format includes ascertaining whether the message is encrypted; and

processing the message by the selected application processor includes decrypting the message by the selected application processor.

6. The method of claim 1 , wherein the message is in the selected application format if it is encrypted, and wherein the message is not in the selected application format if it is not encrypted.

7. The method of claim 1 , wherein the message is in the selected application format if it is not encrypted, and wherein the message is not in the selected application format if it is encrypted.

8. An information-processing method, including:

receiving a message;

after receiving the message: ascertaining whether the message is susceptible to be processed by a particular application;

if the message is susceptible to be processed by the particular application:

routing the message to an application service device that is adapted to use the particular application to process the message;

after routing the message to the application service device: processing the message by the application service device using the particular application;

after processing the message: routing the message to a next location; and if the message is not an application-specific message: routing the message to the next location;

wherein the particular application comprises a decryption application, wherein a message susceptible to by processed by the particular application comprises an encrypted message, wherein first and second iterations of the method are performed, and wherein the receiving a message of the second iteration corresponds to the routing of the message to the next location of the first iteration, whereby the message is processed in a pipeline fashion.

9. The information-processing method of claim 8 , wherein the message is a packet.

10. A method for processing information, comprising:

receiving a packet in a packet filter from a switched network;

ascertaining whether the packet is in sequence or out of sequence;

if the packet is out of sequence:

routing the packet to a packet sequencer, and

routing the packet from the packet sequencer to a selected application processor; and

if the packet is in sequence:

routing the packet to a selected application processor;

processing the packet by the selected application processor; and

routing the packet to the next location;

wherein processing the packet by the selected application processor includes decrypting the packet, wherein first and second iterations of the method are performed, and wherein the receiving a message of the second iteration corresponds to the routing of the message to the next location of the first iteration, whereby the message is processed in a pipeline fashion.

Assignments (5)
CHANGE OF NAME Recorded Jan 23, 2020
From: THALES HOLDINGS UK PLC
To: THALES UK LIMITED
Reel/Frame 051604/0526 →
CHANGE OF NAME Recorded Jan 23, 2020
From: THALES UK LIMITED
To: NCIPHER SECURITY LIMITED
Reel/Frame 051604/0546 →
CHANGE OF ADDRESS Recorded Mar 20, 2018
From: THALES HOLDINGS UK PLC
To: THALES HOLDINGS UK PLC
Reel/Frame 045657/0457 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2012
From: NCIPHER CORPORATION LTD
To: THALES E-SECURITY LTD.
Reel/Frame 029018/0612 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2012
From: THALES E-SECURITY LTD.
To: THALES HOLDINGS UK PLC
Reel/Frame 029018/0784 →