Sign In to Follow Application
View All Documents & Correspondence

Searching Regular Expressions With Virtualized Massively Parallel Programmable Hardware

Abstract: Logic and state information suitable for execution on a programmable hardware device may be generated from a task, such as evaluating a regular expression against a corpus. Hardware capacity requirements of the logic and state information on the programmable hardware device may be estimated. Once estimated, a plurality of the logic and state information generated from a plurality of tasks may be distributed into sets such that the logic and state information of each set fits within the hardware capacity of the programmable hardware device. The tasks within each set may be configured to execute in parallel on the programmable hardware device. Sets may then be executed in series, permitting virtualization of the resources.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
19 December 2011
Publication Number
42/2012
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application

Applicants

MICROSOFT CORPORATION
ONE MICROSOFT WAY, REDMOND, WASHINGTON 98052-6399, UNITED STATES OF AMERICA

Inventors

1. EGURO, KENNETH H.
C/O MICROSOFT CORPORATION, LCA-INTERNATIONAL PATENTS, ONE MICROSOFT WAY, REDMOND, WASHINGTON 98052-6399, UNITED STATES OF AMERICA
2. FORIN, ALESSANDRO
C/O MICROSOFT CORPORATION, LCA-INTERNATIONAL PATENTS, ONE MICROSOFT WAY, REDMOND, WASHINGTON 98052-6399, UNITED STATES OF AMERICA

Specification

NA

Documents

Application Documents

# Name Date
1 10021-delnp-2011-Abstract.pdf 2012-06-28
1 10021-delnp-2011-Form-3-(13-06-2012).pdf 2012-06-13
2 10021-delnp-2011-Correspondence Others-(13-06-2012).pdf 2012-06-13
2 10021-delnp-2011-Assignment.pdf 2012-06-28
3 Abstract.jpg 2012-06-28
3 10021-delnp-2011-Claims.pdf 2012-06-28
4 10021-delnp-2011-Correspondence-others.pdf 2012-06-28
4 10021-delnp-2011-GPA.pdf 2012-06-28
5 10021-delnp-2011-Form-5.pdf 2012-06-28
5 10021-delnp-2011-Description (Complete).pdf 2012-06-28
6 10021-delnp-2011-Form-3.pdf 2012-06-28
6 10021-delnp-2011-Drawings.pdf 2012-06-28
7 10021-delnp-2011-Form-2.pdf 2012-06-28
7 10021-delnp-2011-Form-1.pdf 2012-06-28
8 10021-delnp-2011-Form-2.pdf 2012-06-28
8 10021-delnp-2011-Form-1.pdf 2012-06-28
9 10021-delnp-2011-Form-3.pdf 2012-06-28
9 10021-delnp-2011-Drawings.pdf 2012-06-28
10 10021-delnp-2011-Description (Complete).pdf 2012-06-28
10 10021-delnp-2011-Form-5.pdf 2012-06-28
11 10021-delnp-2011-Correspondence-others.pdf 2012-06-28
11 10021-delnp-2011-GPA.pdf 2012-06-28
12 Abstract.jpg 2012-06-28
12 10021-delnp-2011-Claims.pdf 2012-06-28
13 10021-delnp-2011-Correspondence Others-(13-06-2012).pdf 2012-06-13
13 10021-delnp-2011-Assignment.pdf 2012-06-28
14 10021-delnp-2011-Form-3-(13-06-2012).pdf 2012-06-13
14 10021-delnp-2011-Abstract.pdf 2012-06-28