Patents by Inventor Matthew Whitlock
Matthew Whitlock has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8959075Abstract: Systems and methods for storing and retrieving data elements transmitted via data streams received from distributed devices connected via a network. The received data elements may be stored in block stores on the distributed devices. The stored data-elements may be allocated to data-blocks of a block-store that have assigned block-identifiers and further allocated to events of the data-blocks that have assigned token-names. Stream-schema of the received data-streams may comprise a list of token-names and an index-definition for each corresponding data-stream. Indices may be generated for the event-allocated data-elements. A query may be executed in order to retrieve data-elements of the received data-streams based on the indices.Type: GrantFiled: March 3, 2014Date of Patent: February 17, 2015Assignee: Red Lambda, Inc.Inventors: Robert Bird, Adam Leko, Matthew Whitlock
-
Patent number: 8914333Abstract: A system and method for storing data-files stored on distributed devices connected to a network. Data-elements of the data-files are allocated to data-blocks stored on the distributed devices. Key-identifiers are calculated for each of the data-blocks based on the allocated data-elements. The key-identifiers are stored in distributed tables stored on the distributed devices. Index-nodes are generated for the data-files based on the data-blocks. A Paxos algorithm is executed for the index-nodes based on the key-identifiers to provide a consensus of the data-files that are stored on the plurality of distributed devices.Type: GrantFiled: April 8, 2014Date of Patent: December 16, 2014Assignee: Red Lambda, Inc.Inventors: Robert Bird, Matthew Whitlock
-
Publication number: 20140222829Abstract: A system and method for storing data-files stored on distributed devices connected to a network. Data-elements of the data-files are allocated to data-blocks stored on the distributed devices. Key-identifiers are calculated for each of the data-blocks based on the allocated data-elements. The key-identifiers are stored in distributed tables stored on the distributed devices. Index-nodes are generated for the data-files based on the data-blocks. A Paxos algorithm is executed for the index-nodes based on the key-identifiers to provide a consensus of the data-files that are stored on the plurality of distributed devices.Type: ApplicationFiled: April 8, 2014Publication date: August 7, 2014Applicant: Red Lambda, Inc.Inventors: Robert Bird, Matthew Whitlock
-
Publication number: 20140207728Abstract: Systems and methods for storing and retrieving data elements transmitted via data streams received from distributed devices connected via a network. The received data elements may be stored in block stores on the distributed devices. The stored data-elements may be allocated to data-blocks of a block-store that have assigned block-identifiers and further allocated to events of the data-blocks that have assigned token-names. Stream-schema of the received data-streams may comprise a list of token-names and an index-definition for each corresponding data-stream. Indices may be generated for the event-allocated data-elements. A query may be executed in order to retrieve data-elements of the received data-streams based on the indices.Type: ApplicationFiled: March 3, 2014Publication date: July 24, 2014Applicant: Red Lambda, Inc.Inventors: Robert Bird, Adam Leko, Matthew Whitlock
-
Patent number: 8738572Abstract: Systems, methods and computer readable medium for storing data elements transmitted via data streams received from distributed devices connected via a network. The received data elements may be stored in block stores on the distributed devices. The stored data elements may be allocated to data blocks of a block store that have assigned block identifiers and further allocated to events of the data blocks. Stream schema of the received plurality of data streams may have the same stream schema, and indices may be generated indices based on the order of the event allocated data elements. Stream schema of the received data streams may comprise a list of token names. Token names may be assigned to the event allocated data elements. Indices may be generated for the event allocated data elements based on the stream schema.Type: GrantFiled: August 31, 2012Date of Patent: May 27, 2014Assignee: Red Lambda, Inc.Inventors: Robert Bird, Adam Leko, Matthew Whitlock
-
Patent number: 8732140Abstract: A system and method for storing data-files stored on distributed devices connected to a network. Data-elements of the data-files are allocated to data-blocks stored on the distributed devices. Key-identifiers are calculated for each of the data-blocks based on the allocated data-elements. The key-identifiers are stored in distributed tables stored on the distributed devices. Index-nodes are generated for the data-files based on the data-blocks. A Paxos algorithm is executed for the index-nodes based on the key-identifiers to provide a consensus of the data-files that are stored on the plurality of distributed devices.Type: GrantFiled: May 24, 2012Date of Patent: May 20, 2014Assignee: Red Lambda, Inc.Inventors: Robert Bird, Matthew Whitlock
-
Patent number: 8706710Abstract: Systems and methods for storing and retrieving data elements transmitted via data streams received from distributed devices connected via a network. The received data elements may be stored in block stores on the distributed devices. The stored data-elements may be allocated to data-blocks of a block-store that have assigned block-identifiers and further allocated to events of the data-blocks that have assigned token-names. Stream-schema of the received data-streams may comprise a list of token-names and an index-definition for each corresponding data-stream. Indices may be generated for the event-allocated data-elements. A query may be executed in order to retrieve data-elements of the received data-streams based on the indices.Type: GrantFiled: May 24, 2012Date of Patent: April 22, 2014Assignee: Red Lambda, Inc.Inventors: Robert Bird, Adam Leko, Matthew Whitlock
-
Publication number: 20140032568Abstract: A system, method and computer readable medium for indexing streaming data. Data may be received from distributed devices connected via a network. Data elements may be stored and allocated to data blocks and events of the block stores. Non-text data may be converted into a text representation. The data may be split into terms, and term frequencies of each term within each of the event may be calculated. Block-level term frequency statics may be calculated based on the term frequencies. Tree index structures, such as the Y-tree index, may be generated based on the block-level term frequency data. The Y-tree index structures may use the terms as keys and pointers to the corresponding data blocks and block-level term frequency data. A search query may be performed over the tree index structures.Type: ApplicationFiled: March 15, 2013Publication date: January 30, 2014Applicant: Red Lambda, Inc.Inventors: Adam Leko, Robert Bird, Matthew Whitlock
-
Publication number: 20130027059Abstract: A test waveguide (33) for evaluating the performance of microwave probe assemblies (1, 13) and their associated analysis equipment is mounted on a stand (56). The test waveguide (33) includes geometry that is similar to that found on the test cell assembly (2) used during commercial production activities. The test waveguide (33) includes an unsealed interior space (41) that remains accessible while the probe assemblies (1, 13) are fastened to the test waveguide. One or more reference blocks (59) are formed having known characteristics that permit calibration and evaluation of the probe assemblies and their associated analysis equipment.Type: ApplicationFiled: July 25, 2011Publication date: January 31, 2013Inventors: Scott Richard Breimon, Matthew Whitlock Dawson, Teresa Ainsworth, Darrell Thomas Butler
-
Publication number: 20120330909Abstract: Systems, methods and computer readable medium for storing data elements transmitted via data streams received from distributed devices connected via a network. The received data elements may be stored in block stores on the distributed devices. The stored data elements may be allocated to data blocks of a block store that have assigned block identifiers and further allocated to events of the data blocks. Stream schema of the received plurality of data streams may have the same stream schema, and indices may be generated indices based on the order of the event allocated data elements. Stream schema of the received data streams may comprise a list of token names. Token names may be assigned to the event allocated data elements. Indices may be generated for the event allocated data elements based on the stream schema.Type: ApplicationFiled: August 31, 2012Publication date: December 27, 2012Applicant: Red Lambda, Inc.Inventors: Robert Bird, Adam Leko, Matthew Whitlock
-
Publication number: 20120303597Abstract: Systems and methods for storing and retrieving data elements transmitted via data streams received from distributed devices connected via a network. The received data elements may be stored in block stores on the distributed devices. The stored data-elements may be allocated to data-blocks of a block-store that have assigned block-identifiers and further allocated to events of the data-blocks that have assigned token-names. Stream-schema of the received data-streams may comprise a list of token-names and an index-definition for each corresponding data-stream. Indices may be generated for the event-allocated data-elements. A query may be executed in order to retrieve data-elements of the received data-streams based on the indices.Type: ApplicationFiled: May 24, 2012Publication date: November 29, 2012Applicant: RED LAMBDA, INC.Inventors: Robert Bird, Adam Leko, Matthew Whitlock
-
Publication number: 20120303631Abstract: A system and method for storing data-files stored on distributed devices connected to a network. Data-elements of the data-files are allocated to data-blocks stored on the distributed devices. Key-identifiers are calculated for each of the data-blocks based on the allocated data-elements. The key-identifiers are stored in distributed tables stored on the distributed devices. Index-nodes are generated for the data-files based on the data-blocks. A Paxos algorithm is executed for the index-nodes based on the key-identifiers to provide a consensus of the data-files that are stored on the plurality of distributed devices.Type: ApplicationFiled: May 24, 2012Publication date: November 29, 2012Applicant: Red Lambda, Inc.Inventors: Robert Bird, Matthew Whitlock
-
Patent number: 7225029Abstract: An implantable cardiac therapy device is constructed with a housing that defines first and second chambers. The first chamber holds cardiac therapy circuitry, such as sensing and/or stimulation circuitry. The second chamber holds high-frequency circuitry that transmits and receives high-frequency signals used in communication with external devices. The dual-chamber housing allows the implantable cardiac therapy device to handle high-frequency signals in an isolated environment, thereby enabling longer range telemetry, without interfering with the cardiac therapy circuitry. The implantable cardiac therapy device can be linked to a cardiac network of knowledge workers that evaluate the data generated by the device and provide instructions to remotely program the device.Type: GrantFiled: October 26, 2001Date of Patent: May 29, 2007Inventors: Balakrishnan Shankar, Matthew Whitlock, Mark W. Kroll
-
Patent number: 6694184Abstract: A method and assembly for selectively actuating features of implanted medical devices with a magneto-static field. The method includes selectively exposing the implanted device to a static magnetic field source, selectively shielding the magnetic field source, and distancing the shielded magnetic field source from the medical device. One version of the assembly includes a permanent magnet and a displaceable shield assembly that shields the magnetic field generated by the magnet in one configuration and is displaceable to a second configuration wherein the magnetic field is at least partially exposed. In another version, the assembly is an electromagnet that can be selectively activated and deactivated. The electromagnet generates minimal magnet field when it is off.Type: GrantFiled: January 9, 2001Date of Patent: February 17, 2004Assignee: Pacesetter, Inc.Inventors: Armando M. Cappa, J. Kelly Fox, Paul A. Levine, Matthew Whitlock, James B. Hamilton
-
Publication number: 20030083719Abstract: An implantable cardiac therapy device is constructed with a housing that defines first and second chambers. The first chamber holds cardiac therapy circuitry, such as sensing and/or stimulation circuitry The second chamber holds high-frequency circuitry that transmits and receives high-frequency signals used in communication with external devices. The dual-chamber housing allows the implantable cardiac therapy device to handle high-frequency signals in an isolated environment, thereby enabling longer range telemetry, without interfering with the cardiac therapy circuitry. The implantable cardiac therapy device can be linked to a cardiac network of knowledge workers that evaluate the data generated by the device and provide instructions to remotely program the device.Type: ApplicationFiled: October 26, 2001Publication date: May 1, 2003Inventors: Balakrishnan Shankar, Matthew Whitlock, Mark W. Kroll
-
Publication number: 20020091413Abstract: A method and assembly for selectively actuating features of implanted medical devices with a magneto-static field. The method includes selectively exposing the implanted device to a static magnetic field source, selectively shielding the magnetic field source, and distancing the shielded magnetic field source from the medical device. One version of the assembly includes a permanent magnet and a displaceable shield assembly that shields the magnetic field generated by the magnet in one configuration and is displaceable to a second configuration wherein the magnetic field is at least partially exposed. In another version, the assembly is an electromagnet that can be selectively activated and deactivated. The electromagnet generates minimal magnet field when it is off.Type: ApplicationFiled: January 9, 2001Publication date: July 11, 2002Inventors: Armando M. Cappa, J. Kelly Fox, Paul A. Levine, Matthew Whitlock, James B. Hamilton