- Austin TX, US Todd Wesley Gruben - Cedar Park TX, US Ben Johnson - Denver CO, US Cody Stephen Soyland - Austin TX, US Hignio O. Maycotte - Austin TX, US
International Classification:
G06F 17/30
Abstract:
A method includes receiving a first signal and updating a bitmap index responsive to the first signal. The bitmap index includes a plurality of bit strings, where a value stored in a particular location in each of the bit strings indicates whether a corresponding signal associated with a signal source has been received. Updating the bitmap index responsive to the first signal includes updating a first bit of the bitmap index and updating first metadata values stored in the bitmap index, wherein the first metadata values comprise a plurality of sort index values indicating relative ranks of the first bit string relative to other bit strings. The method also includes outputting query results based on a query, wherein the query results identify one or more signals associated with one or more bit strings of the plurality of bit strings and one or more signal sources of a plurality of signal sources, and wherein the query results are sorted according to one of the first metadata values.
- Austin TX, US Todd Wesley Gruben - Cedar Park TX, US Ben Johnson - Denver CO, US Cody Stephen Soyland - Austin TX, US Higinio O. Maycotte - Austin TX, US
International Classification:
G06F 17/30 G06F 17/30 G06F 17/30
Abstract:
A method includes receiving a first signal and updating a bitmap index responsive to the first signal. The bitmap index includes a plurality of bit strings, where a value stored in a particular location in each of the bit strings indicates whether a corresponding signal associated with a signal source has been received. Updating the bitmap index responsive to the first signal includes updating a first bit of the bitmap index and updating a first metadata value stored in the bitmap index. The method also includes receiving a second signal and updating the bitmap index responsive to the second signal. Updating the bitmap index responsive to the second signal includes updating a second bit of the bitmap index and updating a second metadata value stored in the bitmap index.
Systems And Methods Of Using A Bitmap Index To Determine Bicliques
- Austin TX, US Ryan Edward Ebanks - Austin TX, US Kevin Troy Safford - Austin TX, US Matthew Isaac Jaffee - Austin TX, US Todd Wesley Gruben - Cedar Park TX, US Cody Stephen Soyland - Austin TX, US Higinio O. Maycotte - Austin TX, US Charles Martin - Austin TX, US
International Classification:
G06F 17/30 G06F 17/30 G06Q 30/02
Abstract:
A method includes receiving, at a computing device comprising a processor, a request to determine bicliques in a graph, where the graph includes a first set of nodes, a second set of nodes, and a set of edges, each edge in the set of edges connecting a node in the first set of nodes to a node in the second set of nodes. The method also includes determining at least one biclique based on querying a bitmap index representing the graph, where the bitmap index includes a plurality of bit strings corresponding to the first set of nodes, and where a value stored in a particular location in each bit string indicates whether an edge connects a first node corresponding to the bit string to a second node corresponding to the particular location.
Systems And Methods Of Generating And Using A Bitmap Index
- Austin TX, US Todd Gruben - Cedar Park TX, US Higinio O. Maycotte - Austin TX, US Cody Soyland - Austin TX, US
International Classification:
G06F 17/30
Abstract:
Systems and methods of generating and using a bitmap index are disclosed. The bitmap index stores bit strings. In a particular implementation, each bit string in the bitmap index corresponds to an attribute. Each location in each bit string corresponds to the same source. The bitmap index supports parallelized and distributed execution of queries with respect to data indexed by the bitmap index. For example, the described bitmap index can be used to index advertising data, healthcare data, financial data, etc.
Systems And Methods Of Generating And Using A Bitmap Index
- Austin TX, US Todd Gruben - Cedar Park TX, US Higinio O. Maycotte - Austin TX, US Cody Soyland - Austin TX, US
International Classification:
G06Q 30/02 G06F 17/30
Abstract:
Systems and methods of generating and using a bitmap index are disclosed. The bitmap index stores bit strings. In a particular implementation, each bit string in the bitmap index corresponds to an attribute of an audience. Each location in each bit string corresponds to the same audience member. The bitmap index supports parallelized and distributed execution of queries with respect to data indexed by the bitmap index. For example, the described bitmap index can be used to index advertising data, healthcare data, financial data, etc.
Systems And Methods Of Generating And Using A Bitmap Index
- Austin TX, US Todd Gruben - Cedar Park TX, US Higinio O. Maycotte - Austin TX, US Cody Soyland - Austin TX, US
International Classification:
G06F 17/30
Abstract:
Systems and methods of generating and using a bitmap index are disclosed. The bitmap index stores bit strings. In a particular implementation, each bit string in the bitmap index corresponds to an attribute of an audience. Each location in each bit string corresponds to the same audience member. The bitmap index supports parallelized and distributed execution of queries with respect to data indexed by the bitmap index. For example, the described bitmap index can be used to index advertising data, healthcare data, financial data, etc.
Systems And Methods Of Measurement And Modification Of Advertisements And Content
- Austin TX, US Rishi Shah - Austin TX, US Megan Winget - Austin TX, US Troy Lanier - Austin TX, US Michael Baird - Austin TX, US Travis Turner - Austin TX, US Cody Soyland - Austin TX, US
International Classification:
G06Q 30/02
Abstract:
Systems and methods of measurement and modification of advertisements and content are described. In one example, a measurement system receives measurement data from a client device. The measurement data identifies an event associated with an advertisement or a content item presented by the client device. The measurement system determines performance data associated with the advertisement or the content item based at least in part on the received measurement data. The measurement system also sends the performance data to at least one of a server or the client device to cause at least one action related to the advertisement or the content item.
Systems And Methods Of Generating And Using A Bitmap Index
- Austin TX, US Todd Gruben - Cedar Park TX, US Higinio O. Maycotte - Austin TX, US Cody Soyland - Austin TX, US
Assignee:
Umbel Corporation - Austin TX
International Classification:
G06Q 30/02
Abstract:
Systems and methods of generating and using a bitmap index are disclosed. The bitmap index stores bit strings. In a particular implementation, each bit string in the bitmap index corresponds to an attribute of an audience. Each location in each bit string corresponds to the same audience member. The bitmap index supports parallelized and distributed execution of queries with respect to data indexed by the bitmap index. For example, the described bitmap index can be used to index advertising data, healthcare data, financial data, etc.
Umbel since Nov 2011
Senior Web Developer
Mediaphormedia Sep 2009 - Oct 2011
Software Developer
Absorbent, Ink. Nov 2008 - Aug 2009
Web Developer
Skills:
Django Python Git Nginx Postgresql Open Source Rest Apache Subversion Ruby Jquery Web Development Linux Javascript Bash Devops Amazon Web Services Distributed Systems Zeromq Service Oriented Architecture Design Content Management Go