Michael McCool - Pasadena CA, US Linda Ann Wald - Los Angeles CA, US
Assignee:
Sand Technology Systems International, Inc. - Quebec
International Classification:
G06F 17/30
US Classification:
707201, 707100, 707 3, 707 7
Abstract:
A method and apparatus for storage, insertion, deletion, and searching of a database index using a compact representation of a 0-complete binary tree. The compact representation, termed a C-trie, is represented in a computer memory as a set of layered vectors with the layering of the vectors corresponding to the depths of the C-trie. Insertion and deletion processes maintain the representation of the C-trie remains in a well-formed and taut state at the end of each operation, thus providing subsequent efficient manipulations of the C-trie in computer memory.
Method And Apparatus For Representation Of Unstructured Data
Michael McCool - Pasadena CA, US Linda Ann Wald - Los Angeles CA, US
Assignee:
Sand Technology Systems International, Inc. - Westmount, Quebec
International Classification:
G06F 17/30
US Classification:
707102, 707 2, 707 3, 707101
Abstract:
Method and apparatus providing a binary representation of a document storing unstructured data. A unique word identifier is obtained for each word included in the document. A word select vector includes positions identified by different word identifiers. A 1-bit value is stored at positions identified by the word identifiers of the words included in the document. A unique position identifier is further assigned to each word appearing in the document. A word use set includes vectors for each unique word identifier for which a 1-bit is stored in the word select vector. Each vector in the word use set indicates the position identifiers of the instances of a particular word included in the document. Once the binary representation is generated, it may be efficiently searched to determine whether particular words appear in the document.
N-Way Processing Of Bit Strings In A Dataflow Architecture
Michael W. McCool - Pasadena CA Jean A. Marquis - Sierra Madre CA
Assignee:
Sand Technology Systems International, Inc. - Westmont
International Classification:
G06F 500 H03M 730
US Classification:
707 3
Abstract:
A method of processing bit vectors or raw bit strings wherein the bit vectors or raw bit strings are input to a binary tree structure of processing elements. Each processing element performs a boolean "OR" operation on a pair of inputs to produce an output stream of compressed bit string fragments. Processing takes place according to dataflow principles, wherein the processing element is activated when data is available at its inputs. The output compressed bit string fragments are buffered in a FIFO before being input to another processing element at a lower level of the binary tree. A resultant bit vector or raw bit string is output from the processing element representing the root node of the binary tree. The resultant bit vector or raw bit string is a representation of the result of the boolean "OR" of all inputs.
Memory Management System And Method Using Dual Indexing Structures
Michael W. McCool - Pasadena CA Scott J. Kurman - Wenatchee WA
Assignee:
Sand Technology Systems International, Inc. - Westmount
International Classification:
G06F 1208
US Classification:
711171
Abstract:
An embodiment of the present invention is a memory management system. A storage device is organized into at least one file comprising numbered data frames of stored data for swapping into a memory. Each frame contains storage blocks of space. A memory is connected to the storage device and comprises a cache comprising numbered pages for storing swapped frames and a page list heads list comprising at least one list head entry. Each numbered page contains data frames that contain memory blocks for data storage or header frames that contain frame meta data. Each such list head entry stores a page number identifying a first of the numbered pages that contains free memory blocks of a given block size. A processor is connected to the memory and comprises means for allocating the one memory block responsive to a memory request by looking up the numbered page identified by the page number stored in the one list head entry.
Method And System For Performing A Boolean Operation On Bit Strings Using A Maximal Bit Slice
Michael W. McCool - Pasadena CA Jean A. Marquis - Pasadena CA
Assignee:
Sand Technology Systems International, Inc. - Westmount
International Classification:
G06F 738
US Classification:
708231
Abstract:
A system and a method using a computer for performing a boolean operation on bit strings to form a resultant bit string. Each such bit string is divided into input bit slices. The resultant bit string is divided into a resultant bit slices. An action is determined according to the boolean operation based on a first such input bit slice from a first such bit string and on a second such input bit slice from a second such bit string. The input bit slice with a longer bit length is selected from between the first input bit slice and the second input bit slice. The longer input bit slice and a plurality of the input bit slices in the bit string having the input bit slice with a shorter bit length are processed according to the determined action for up to a number of bits in at least one such bit string equaling the longer bit length to form at least one such resultant bit slice.
Name / Title
Company / Classification
Phones & Addresses
Michael Mccool General Partner, Principal
BUDGET FILE, L.P Business Services at Non-Commercial Site · Nonclassifiable Establishments
Jan 2012 to 2000 Cook/DishwasherOld Athens Grill Hattiesburg, MS Jul 2010 to Dec 2011 Kitchen Manager/CookCuco's Mexican Cantina Hattiesburg, MS Jun 2009 to Jul 2010 CookHattiesburg Clinic Hattiesburg, MS Jul 2002 to Feb 2009 Urology Technician
Education:
William B. Murrah High School Jackson, MS 1990 to 1993 High School Diploma
Youtube
Siggraph 2010: Michael McCool/Intel Software
"Into Tomorrow" broadcasts from Siggraph 2010 in Los Angeles, CA. Dave...
Category:
Science & Technology
Uploaded:
05 Aug, 2010
Duration:
5m 49s
wwe samckdown6-5-10 en mexico,palacio de los ...
pela de divas michael mccool vs natalya de referie especial vicky guer...
Category:
Sports
Uploaded:
08 May, 2010
Duration:
4m 16s
Entrada Michael Mc Cool y Nikki Bella. RING S...
Las divas se hacian presentes para la alegria del pblico masculino. Mi...
Category:
Sports
Uploaded:
25 Feb, 2009
Duration:
3m 24s
Michelle McCool
Michelle McCool Video - the ending is a bit cut up
Category:
Entertainment
Uploaded:
22 Jul, 2009
Duration:
4m 8s
Kathy Farrel and Dr. Mike McCool on Intel Arr...
Intel Software Architect Dr. Michael McCool talks with Parallel Progra...
Category:
Science & Technology
Uploaded:
14 Dec, 2010
Duration:
4m 16s
GCBPT Edinburgh Day 1a - John Higgins and Mic...
A chat with John Higgins and Michael McCool
Category:
Entertainment
Uploaded:
18 Mar, 2008
Duration:
3m 58s
Flickr
Googleplus
Michael Mccool
Work:
Pokémon trainer
Education:
Miami Coral Park Sr. High School
Relationship:
Widowed
About:
Hi im black and i speak niggerness i also love turtles and love to hang out with children *twitch twitch* i dont know why people think im creppy he.. he.. right? he. i also love squirrels and buttersn...
Tagline:
Well about me.. not much just a regular teenager who boredom its not a option im always doin stuff. i love my last name even tho i used to hate it back in my early highschool years. LOL and i want to conquer the world D:
Bragging Rights:
My last name is Mc Cool. you sooo should feel jelly about my last name and be ashamed of your boring NOT-"COOL" last name ._.