Patents by Inventor Daniel Baird
Daniel Baird 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).
-
Publication number: 20240257284Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for enrollment analysis including receiving historical data related to an entity and a first set of applicants. A model is generated based on the historical data. The model includes a set of factors. First data between the entity and a second plurality of potential applicants is received. A first factor score for each factor for each of the second plurality of potential applicants is generated based on the model. Second data between the entity and the applicants is received. The second data reflects interactions that occur after the first data. A second factor score for each factor is generated for each potential applicant based on the model. A priority range for each factor is received. A subset of the second plurality of potential applicants is identified based a second factor score that is within the priority range.Type: ApplicationFiled: January 30, 2023Publication date: August 1, 2024Inventors: Geoff BAIRD, Amber KEECH, Daniel CURTIS
-
Patent number: 12045246Abstract: A data query and retrieval system receives a query request and identifies a plurality of data warehouses, or stores, where data needed to satisfy the query is stored. Data items, or fields, called for by the query request are grouped into sets based on fields stored at the same data warehouse. Individual data connections are generated for each data warehouse accessed, and a database view defined for the fields available at each respective data warehouse. The individual views are invoked in a single query statement by a query processor for accessing the respective data warehouses via the corresponding database view. In this manner, a query operator or user need not define multiple query expressions or perform separate queries for accessing data fields or dimensions residing at different data warehouses.Type: GrantFiled: November 18, 2021Date of Patent: July 23, 2024Assignee: AtScale, Inc.Inventors: Rouzbeh Safaie, Daniel J. Dosch, Joseph Barefoot, Trystan R. Leftwich, Matthew Baird, Sarah Gerweck
-
Publication number: 20230401196Abstract: Systems, methods, and computer readable media for decentralized two-phase commit in a datastore or database where the methods include determining pre-validating a transaction, writing first metadata to a leader partition, the first metadata including a state indicating preparing and mutations of the transaction, and writing second metadata of a follower partition to indicate the follower partition is locked by the leader partition. The methods further include updating the state of the first metadata to indicate committed and performing the transaction on the leader partition, performing the transaction on the follower partition and unlocking the follower partition, and updating the first metadata to remove the mutations of the transaction and updating the state of the first metadata to indicate the transaction is completed. The methods may further include selecting a leader partition key and updating the state of the first metadata to indicate committed unapplied.Type: ApplicationFiled: August 29, 2023Publication date: December 14, 2023Inventors: Ovais Ahmad Khan, David Andrew Killian, James Daniel Baird, Tittu Jose, Arunachalam Thirupathi
-
Patent number: 11782906Abstract: A decentralized two-phase commit in a datastore or database includes determining pre-validating a transaction, writing first metadata to a leader partition, the first metadata including a state indicating preparing and mutations of the transaction, and writing second metadata of a follower partition to indicate the follower partition is locked by the leader partition. The decentralized two-phase commit further includes updating the state of the first metadata to indicate committed and performing the transaction on the leader partition, performing the transaction on the follower partition and unlocking the follower partition, and updating the first metadata to remove the mutations of the transaction and updating the state of the first metadata to indicate the transaction is completed. The decentralized two-phase commit may further include selecting a leader partition key and updating the state of the first metadata to indicate committed unapplied.Type: GrantFiled: December 29, 2021Date of Patent: October 10, 2023Assignee: Snap Inc.Inventors: Ovais Ahmad Khan, David Andrew Killian, James Daniel Baird, Tittu Jose, Arunachalam Thirupathi
-
Patent number: 11573979Abstract: A method for making a playlist available to the public, in which the playlist comprises user-defined descriptor information. The user-defined descriptor information is entered as free form text or prose.Type: GrantFiled: November 20, 2020Date of Patent: February 7, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Michael Spiegelman, David E. Brown, Lori Ann Sutton, Pierre Schiro, Christa Maria Stelzmuller, Siddhartha S. Sahay, Daniel Baird, Adam Korman, Alexander Stephen Toth, Poorna Chandra Gowda Bannikuppe Ramachandra, Bipin Suresh
-
Patent number: 11561783Abstract: Systems and methods are provided for synchronizing data. The systems and methods include operations for: storing a synchronization entry for a messaging application feature, the synchronization entry comprising a last update timestamp associated with a first update to content of the messaging application feature received from a first source; receiving a second update to the content of the messaging application feature from the first source; determining that the second update was received within a write window of the last update timestamp; in response to determining that the second update was received within the write window of the last update timestamp, preventing updating the last update timestamp; and sending the first update and the second update to a client device in response to receiving a synchronization request from the client device based on the last update timestamp.Type: GrantFiled: March 10, 2020Date of Patent: January 24, 2023Assignee: Snap Inc.Inventors: David Andrew Killian, Bradley Baron, Benjamin Ralph Hollis, Amit Saurav, James Daniel Baird, Zubair Khan, Spoorthi Ravi
-
Publication number: 20220207003Abstract: Systems, methods, and computer readable media for a live data migration system where the methods include accessing a command to perform a live data migration of a source datastore to a target datastore, accessing a delete operation, the delete operation indicating first data to be deleted from a datastore, and determining the datastore is stored in a source datastore. The methods further includes performing a two-phase commit delete of the first data from the source datastore and the target datastore, accessing a write operation, the write operation indicating second data, and performing a two-phase commit write of the second data to the source datastore and to the target datastore. The methods further include copying the source datastore to the target datastore, accessing a read operation, the read operation indicating third data to be read from the datastore, and performing the read operation of the third data from the target datastore.Type: ApplicationFiled: December 30, 2021Publication date: June 30, 2022Inventors: Ovais Ahmad Khan, James Daniel Baird, Tittu Jose, David Andrew Killian
-
Publication number: 20220207026Abstract: Systems, methods, and computer readable media for decentralized two-phase commit in a datastore or database where the methods include determining pre-validating a transaction, writing first metadata to a leader partition, the first metadata including a state indicating preparing and mutations of the transaction, and writing second metadata of a follower partition to indicate the follower partition is locked by the leader partition. The methods further include updating the state of the first metadata to indicate committed and performing the transaction on the leader partition, performing the transaction on the follower partition and unlocking the follower partition, and updating the first metadata to remove the mutations of the transaction and updating the state of the first metadata to indicate the transaction is completed. The methods may further include selecting a leader partition key and updating the state of the first metadata to indicate committed unapplied.Type: ApplicationFiled: December 29, 2021Publication date: June 30, 2022Inventors: Ovais Ahmad Khan, David Andrew Killian, James Daniel Baird, Tittu Jose, Arunachalam Thirupathi
-
Publication number: 20210286609Abstract: Systems and methods are provided for synchronizing data. The systems and methods include operations for: storing a synchronization entry for a messaging application feature, the synchronization entry comprising a last update timestamp associated with a first update to content of the messaging application feature received from a first source; receiving a second update to the content of the messaging application feature from the first source; determining that the second update was received within a write window of the last update timestamp; in response to determining that the second update was received within the write window of the last update timestamp, preventing updating the last update timestamp; and sending the first update and the second update to a client device in response to receiving a synchronization request from the client device based on the last update timestamp.Type: ApplicationFiled: March 10, 2020Publication date: September 16, 2021Inventors: David Andrew Killian, Bradley Baron, Benjamin Ralph Hollis, Amit Saurav, James Daniel Baird, Zubair Khan, Spoorthi Ravi
-
Publication number: 20210149916Abstract: A method for making a playlist available to the public, in which the playlist comprises user-defined descriptor information. The user-defined descriptor information is entered as free form text or prose.Type: ApplicationFiled: November 20, 2020Publication date: May 20, 2021Inventors: Michael Spiegelman, David E. Brown, Lori Ann Sutton, Pierre Schiro, Christa Maria Stelzmuller, Siddhartha S. Sahay, Daniel Baird, Adam Korman, Alexander Stephen Toth, Poorna Chandra Gowda Bannikuppe Ramachandra, Bipin Suresh
-
Patent number: 10860611Abstract: The present disclosure provides a method for making a playlist available to the public. In another embodiment, the present disclosure provides a method for creating a playlist comprising user-defined descriptor information. In another embodiment, the present disclosure provides a method for searching for such public playlists.Type: GrantFiled: February 7, 2018Date of Patent: December 8, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Michael Spiegelman, David E. Brown, Lori Ann Sutton, Pierre Schiro, Christa Maria Stelzmuller, Siddhartha S. Sahay, Daniel Baird, Adam Korman, Alexander Stephen Toth, Poorna Chandra Gowda Bannikuppe Ramachandra, Bipin Suresh
-
Patent number: 10019500Abstract: The present disclosure provides a method for making a playlist available to the public. In another embodiment, the present disclosure provides a method for creating a playlist comprising user-defined descriptor information. In another embodiment, the present disclosure provides a method for searching for such public playlists.Type: GrantFiled: March 16, 2016Date of Patent: July 10, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Michael Spiegelman, David E. Brown, Lori Ann Sutton, Pierre Schiro, Christa Maria Stelzmuller, Siddhartha S. Sahay, Daniel Baird, Adam Korman, Alexander Stephen Toth, Poorna Chandra Gowda Bannikuppe Ramachandra, Bipin Suresh
-
Publication number: 20180165342Abstract: The present disclosure provides a method for making a playlist available to the public. In another embodiment, the present disclosure provides a method for creating a playlist comprising user-defined descriptor information. In another embodiment, the present disclosure provides a method for searching for such public playlists.Type: ApplicationFiled: February 7, 2018Publication date: June 14, 2018Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Michael Spiegelman, David E. Brown, Lori Ann Sutton, Pierre Schiro, Christa Maria Stelzmuller, Siddhartha S. Sahay, Daniel Baird, Adam Korman, Alexander Stephen Toth, Poorna Chandra Gowda Bannikuppe Ramachandra, Bipin Suresh
-
Publication number: 20160210345Abstract: The present disclosure provides a method for making a playlist available to the public. In another embodiment, the present disclosure provides a method for creating a playlist comprising user-defined descriptor information. In another embodiment, the present disclosure provides a method for searching for such public playlists.Type: ApplicationFiled: March 16, 2016Publication date: July 21, 2016Inventors: Michael Spiegelman, David E. Brown, Lori Ann Sutton, Pierre Schiro, Christa Maria Stelzmuller, Siddhartha S. Sahay, Daniel Baird, Adam Korman, Alexander Stephen Toth, Pooma Chandra Gowda Bannikuppe Ramachandra, Bipin Suresh
-
Publication number: 20160026636Abstract: The present disclosure provides a method for making a playlist available to the public. In another embodiment, the present disclosure provides a method for creating a playlist comprising user-defined descriptor information. In another embodiment, the present disclosure provides a method for searching for such public playlists.Type: ApplicationFiled: March 2, 2015Publication date: January 28, 2016Inventors: Michael Spiegelman, David E. Brown, Lori Ann Sutton, Pierre Schiro, Christa Maria Stelzmueller, Siddhartha S. Sahay, Daniel Baird, Adam Korman, Alexander Stephen Toth, Poorna Chandra Gowda Bannikuppe Ramachandra, Bipin Suresh
-
Patent number: 9002879Abstract: The present disclosure provides a method for making a playlist available to the public. In another embodiment, the present disclosure provides a method for creating a playlist comprising user-defined descriptor information. In another embodiment, the present disclosure provides a method for searching for such public playlists.Type: GrantFiled: November 16, 2012Date of Patent: April 7, 2015Assignee: Yahoo! Inc.Inventors: Michael Spiegelman, David E. Brown, Lori Ann Sutton, Pierre Schiro, Christa Maria Stelzmuller, Siddhartha S. Sahay, Daniel Baird, Adam Korman, Alexander Stephen Toth, III, Poorna Chandra Gowda Bannikuppe Ramachandra, Bipin Suresh
-
Patent number: 8619257Abstract: Disclosed herein are methods and devices for detection of bacterial HAI. Disclosed methods may be utilized for continuous in vivo monitoring of a potential bacterial infection site and may be utilized to alert patients and/or health care providers to the presence of pathogenic bacteria at an early stage of infection. Disclosed methods include utilization of recombinant bacteriophage to deliver to pathogenic bacteria a translatable genetic sequence encoding an optically detectable marker or an enzyme capable of producing an optically detectable marker. Upon detection of the optical signal produced by the marker, medical personnel may be alerted to the presence of pathogenic bacteria at the site of inquiry. Any bacterial causative agent of HAI may be detected according to disclosed methods.Type: GrantFiled: December 13, 2007Date of Patent: December 31, 2013Assignee: Kimberley-Clark Worldwide, Inc.Inventors: Thomas Edward Plowman, Erica M. Phillips, Richard Hantke, Daniel Baird, Mike Rainone, Talbot Presley
-
Publication number: 20130173656Abstract: The present disclosure provides a method for making a playlist available to the public. In another embodiment, the present disclosure provides a method for creating a playlist comprising user-defined descriptor information. In another embodiment, the present disclosure provides a method for searching for such public playlists.Type: ApplicationFiled: November 16, 2012Publication date: July 4, 2013Applicant: YAHOO! INC.Inventors: Michael Spiegelman, David E. Brown, Lori Ann Sutton, Pierre Schiro, Christa Maria Stelzmuller, Siddhartha S. Sahay, Daniel Baird, Adam Korman, Alexander Stephen Toth, III, Poorna Chandra Gowda Bannikuppe Ramachandra, Bipin Suresh
-
Patent number: 8346798Abstract: The present disclosure provides a method for making a playlist available to the public. In another embodiment, the present disclosure provides a method for creating a playlist comprising user-defined descriptor information. In another embodiment, the present disclosure provides a method for searching for such public playlists.Type: GrantFiled: December 21, 2005Date of Patent: January 1, 2013Assignee: Yahoo! Inc.Inventors: Michael Spiegelman, David E. Brown, Lori Ann Sutton, Pierre Schiro, Christa Maria Stelzmuller, Siddhartha S. Sahay, Daniel Baird, Adam Korman, Alexander Stephen Toth, III, Poorna Chandra Gowda Bannikuppe Ramachandra, Bipin Suresh
-
Patent number: 8280471Abstract: Disclosed are methods and devices for continuous in vivo monitoring of a potential bacterial infection site. Disclosed devices may be utilized to alert patients and/or health care providers to the presence of pathogenic bacteria at an early stage of a hospital acquired infection, thereby providing for earlier intervention. Disclosed methods utilize optical fibers to deliver an excitation signal to an area in which pathogenic bacteria may exist. In the presence of the excitation signal, bacterial pathogens may autofluoresce with a unique spectral signature. Upon generation of a fluorescent emission, an optically detectable emission signal may be transmitted to a detection/analysis device. Analysis of the characteristics of the emission signal produced in response to the excitation signal may be used to determine the presence or concentration of pathogens at the site of inquiry, following which real time information may be transmitted to medical personnel via a wireless transmission system.Type: GrantFiled: December 12, 2007Date of Patent: October 2, 2012Assignee: Kimberly-Clark Worldwide, Inc.Inventors: Mike Rainone, Erica M. Phillips, Richard Hantke, Shawn R. Feaster, Daniel Baird, Thomas Edward Plowman, Talbot Presley