Patents by Inventor Christopher Walker

Christopher Walker 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: 12481974
    Abstract: Techniques described herein are directed to generating group data objects and monitoring inputs associated with the group data objects to determine if attribute thresholds are satisfied. When satisfied, functionality may be enabled for the users associated with the group data objects. Additionally, when change to the group data object are detected, user interfaces associated with the group data object may be updated to provide real-time indications of information and functionality associated with the group data object.
    Type: Grant
    Filed: May 1, 2023
    Date of Patent: November 25, 2025
    Assignee: Block, Inc.
    Inventors: Demitra Skipper, Jae Won Park, Grant Gliner, Rishi Ahuja, Christopher Walker
  • Publication number: 20250322378
    Abstract: Group functionality enablement is described. A computing system associated with a payment service may cause a user interface of a payment application executing on a user device to display an incentive indicator representing an incentive that is conditionally available to an account of the payment service, wherein the incentive becomes available when the incentive is shared with more than a threshold number of accounts within a period of time. Upon receiving, from the user device, user input data indicating a request to share the incentive with a plurality of additional accounts of the payment service and based on determining that a number of accounts in a group of accounts comprising the account and the plurality of additional accounts satisfies the threshold number, the computing system may enable incentive functionality for the group of accounts.
    Type: Application
    Filed: March 14, 2025
    Publication date: October 16, 2025
    Inventors: Demitra Skipper, Jae Won Park, Grant Gliner, Rishi Ahuja, Christopher Walker
  • Publication number: 20250209461
    Abstract: A payment service system receives a request from a user's device for an exchange between a first asset (e.g., a fiat currency) and a second asset (e.g., a cryptocurrency) via an agent, and identifies the agent based on context of the request. The system generates an interactive element, provides the interactive element to the user's device, and detects when the agent's device interacts with the interactive element on the user's device. The system verifies respective identities of the user and the agent based on the interaction. The system verifies that the first asset has been transferred between the user and the agent, and facilitates transfer of the second asset between an account associated with the user and an account associated with the agent and/or the payment service system.
    Type: Application
    Filed: March 11, 2025
    Publication date: June 26, 2025
    Inventors: Rocky Medure, Christopher Walker
  • Patent number: 12277562
    Abstract: A payment service system receives a request from a user's device for an exchange between a first asset (e.g., a fiat currency) and a second asset (e.g., a cryptocurrency) via an agent, and identifies the agent based on context of the request. The system generates an interactive element, provides the interactive element to the user's device, and detects when the agent's device interacts with the interactive element on the user's device. The system verifies respective identities of the user and the agent based on the interaction. The system verifies that the first asset has been transferred between the user and the agent, and facilitates transfer of the second asset between an account associated with the user and an account associated with the agent and/or the payment service system.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: April 15, 2025
    Assignee: Block, Inc.
    Inventors: Rocky Medure, Christopher Walker
  • Patent number: 12099985
    Abstract: Techniques described herein are directed to storing group data objects that associate accounts and generating user interfaces associated with those group data objects. User input data may be received that is associated with the group member accounts and a determination may be made that the user input data is associated with the group data object in question. Elements of the user interface may be altered based on the user input data, and a command may be sent to a device associated with the group data object, where the command may cause a payment application to be displayed in a foreground of the device and may cause display of the element as altered.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: September 24, 2024
    Assignee: Block, Inc.
    Inventors: Demitra Skipper, Jae Won Park, Grant Gliner, Rishi Ahuja, Christopher Walker
  • Publication number: 20240185211
    Abstract: Techniques described herein are directed to storing group data objects that associate accounts and generating user interfaces associated with those group data objects. User input data may be received that is associated with the group member accounts and a determination may be made that the user input data is associated with the group data object in question. Elements of the user interface may be altered based on the user input data, and a command may be sent to a device associated with the group data object, where the command may cause a payment application to be displayed in a foreground of the device and may cause display of the element as altered.
    Type: Application
    Filed: October 25, 2022
    Publication date: June 6, 2024
    Inventors: Demitra Skipper, Jae Won Park, Grant Gliner, Rishi Ahuja, Christopher Walker
  • Publication number: 20240185212
    Abstract: Techniques described herein are directed to generating group data objects and monitoring inputs associated with the group data objects to determine if attribute thresholds are satisfied. When satisfied, functionality may be enabled for the users associated with the group data objects. Additionally, when change to the group data object are detected, user interfaces associated with the group data object may be updated to provide real-time indications of information and functionality associated with the group data object.
    Type: Application
    Filed: May 1, 2023
    Publication date: June 6, 2024
    Inventors: Demitra Skipper, Jae Won Park, Grant Gliner, Rishi Ahuja, Christopher Walker
  • Patent number: 11734360
    Abstract: Disclosed herein is a method for facilitating the classification of documents. Accordingly, the method may include receiving, using a communication device, documents from at least one user device, analyzing, using a processing device, the documents based on a filter, classifying, using the processing device, the documents into a topic based on the analyzing of the documents, transmitting, using the communication device, the documents and a topic identifier associated with the topic to a user device, receiving, using the communication device, a judgment data from the user device, analyzing, using the processing device, the judgment data, modifying, using the processing device, the filter based on the analyzing of the judgment data, generating, using the processing device, a modified filter based on the modifying, and storing, using a storage device, the modified filter.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: August 22, 2023
    Assignee: Catachi Co.
    Inventors: Danielle Lee Deibler, Brendan Callahan, Christopher Walker
  • Publication number: 20220410153
    Abstract: Techniques are provided for a microfluidic chip for performing a microfluidic reaction. The microfluidic chip includes a rigid layer, a first polymer layer that forms a first surface of a microfluidic chamber within the microfluidic chip, a first adhesive layer disposed between the rigid layer and the first polymer layer, and a second polymer layer that forms a second surface of the microfluidic chamber, and a first port connecting an exterior of the microfluidic chip to the microfluidic chamber through at least the rigid layer, the first polymer layer, and the first adhesive layer. A first self-sealing valve is formed in the first polymer layer and disposed within the first port, the first self-sealing valve configured to seal directly against the rigid layer through a first gap in the first adhesive layer in response to pressure from thermal expansion of a fluid within the microfluidic chamber.
    Type: Application
    Filed: July 11, 2022
    Publication date: December 29, 2022
    Inventor: Christopher Walker
  • Patent number: 11494449
    Abstract: Disclosed is a method of facilitating searching of regulatory content. The method may include receiving, using a communication device, a search request from a user device. Further, the search request may be associated with a user account. Further, the method may include querying, using a storage device, at least one database based on the search request. Further, the method may include receiving, using a processing device, at least one regulatory content from the storage device based on the querying. Further, the method may include retrieving, using the storage device, at least one user characteristic associated with the user account. Further, the method may include generating, using the processing device, at least one personalized regulatory content based on each of the at least one regulatory content and the at least one user characteristic. Further, the method may include transmitting the at least one personalized regulatory content to the user device.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: November 8, 2022
    Assignee: COMPLIANCE.AI
    Inventors: Kayvan Alikhani, Danielle Lee Deibler, Christopher Walker, Brendan Callahan
  • Patent number: 11383236
    Abstract: Techniques are provided for a microfluidic chip for performing a microfluidic reaction. The microfluidic chip includes a rigid layer, a first polymer layer that forms a first surface of a microfluidic chamber within the microfluidic chip, a first adhesive layer disposed between the rigid layer and the first polymer layer, and a second polymer layer that forms a second surface of the microfluidic chamber, and a first port connecting an exterior of the microfluidic chip to the microfluidic chamber through at least the rigid layer, the first polymer layer, and the first adhesive layer. A first self-sealing valve is formed in the first polymer layer and disposed within the first port, the first self-sealing valve configured to seal directly against the rigid layer through a first gap in the first adhesive layer in response to pressure from thermal expansion of a fluid within the microfluidic chamber.
    Type: Grant
    Filed: November 12, 2018
    Date of Patent: July 12, 2022
    Inventor: Christopher Walker
  • Patent number: 11295071
    Abstract: Methods and systems are disclosed for creating and linking a series of interfaces configured to display information and receive confirmation of classifications made by a natural language modeling engine to improve organization of a collection of documents into an hierarchical structure. In some embodiments, the interfaces may display to an annotator a plurality of labels of potential classifications for a document as identified by a natural language modeling engine, collect annotated responses from the annotator, aggregate the annotated responses across other annotators, analyze the accuracy of the natural language modeling engine based on the aggregated annotated responses, and predict accuracies of the natural language modeling engine's classifications of the documents.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: April 5, 2022
    Assignee: 100.co, LLC
    Inventors: Robert J. Munro, Christopher Walker, Sarah K. Luger, Jason Brenier, Paul A. Tepper, Ross Mechanic, Andrew Gilchrist-Scott, Gary C. King, Brendan D. Callahan, Tyler J. Schnoebelen, Edgar Nunez, Haley Most
  • Patent number: 11165727
    Abstract: Technologies are presented directed to uploading of attachments to a relevant group cloud storage at send time. A communication application and/or service may suggest to a user to upload an attachment of an outgoing communication to a group cloud storage upon generation of the communication. Suggestion of group may be based on last use, document type, content, user(s), which account the user is in, and comparable factors. The user (or sender) may also be provided with options to set permissions for the attachment based on the upload destination selection. In some examples, upload of work documents to personal cloud storage may be prevented and suitable groups may be selected for user that are part of multiple groups.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: November 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Misbah Uraizee, George Arthur Herbert, III, Christopher Walker, Aaron Stolarz
  • Patent number: 11106692
    Abstract: Methods, systems and apparatus, including computer programs encoded on computer storage media for a data record resolution and correlation system. One of the methods includes obtaining data sets each including records associated with entities, the records each specifying information for a plurality of aspects of an entity, the information being encoded in the records, for each of the data sets, according to a respective format. One or more bundles are determined from the data sets, with each bundle indicating records determined to be associated with a same entity and determined using similarity rules that compare aspects specified in the records. Information describing a particular bundle is presented to a reviewing user, and the reviewing user can specify one or more records included in the particular bundle that are properly matched. The particular bundle can be updated based on the reviewing user's specification.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: August 31, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Charles Guetta, Anuraag Bahl, Brandon Krieger, Christopher Walker, Daniel Campos, Elisa Castaner, Samuel Tarng
  • Publication number: 20210232763
    Abstract: Methods and systems are disclosed for creating and linking a series of interfaces configured to display information and receive confirmation of classifications made by a natural language modeling engine to improve organization of a collection of documents into an hierarchical structure. In some embodiments, the interfaces may display to an annotator a plurality of labels of potential classifications for a document as identified by a natural language modeling engine, collect annotated responses from the annotator, aggregate the annotated responses across other annotators, analyze the accuracy of the natural language modeling engine based on the aggregated annotated responses, and predict accuracies of the natural language modeling engine's classifications of the documents.
    Type: Application
    Filed: February 22, 2021
    Publication date: July 29, 2021
    Applicant: AI IP INVESTMENTS LTD
    Inventors: Robert J. Munro, Christopher Walker, Sarah K. Luger, Jason Brenier, Paul A. Tepper, Ross Mechanic, Andrew Gilchrist-Scott, Gary C. King, Brendan D. Callahan, Tyler J. Schnoebelen, Edgar Nunez, Haley Most
  • Publication number: 20210232762
    Abstract: Systems are presented for generating a natural language model. The system may comprise a database module, an application program interface (API) module, a background processing module, and an applications module, each stored on the at least one memory and executable by the at least one processor. The system may be configured to generate the natural language model by: ingesting training data, generating a hierarchical data structure, selecting a plurality of documents among the training data to be annotated, generating an annotation prompt for each document configured to elicit an annotation about said document, receiving the annotation based on the annotation prompt, and generating the natural language model using an adaptive machine learning process configured to determine patterns among the annotations for how the documents in the training data are to be subdivided according to the at least two topical nodes of the hierarchical data structure.
    Type: Application
    Filed: February 3, 2021
    Publication date: July 29, 2021
    Applicant: Al IP INVESTMENTS LTD
    Inventors: Robert J. Munro, Schuyler D. Erie, Christopher Walker, Sarah K. Luger, Jason Brenier, Gary C. King, Paul A. Tepper, Ross Mechanic, Andrew Gilchrist-Scott, Jessica D. Long, James B. Robinson, Brendan D. Callahan, Michelle Casbon, Ujjwal Sarin, Aneesh Nair, Veena Basavaraj, Tripti Saxena, Edgar Nunez, Martha G. Hinrichs, Haley Most, Tyler J. Schnoebelen
  • Patent number: 11072122
    Abstract: A system and method for manufacturing objects in an automated fashion to improve the accessibility and effectiveness of manufacturing technologies. The system may be comprised of one or more web-accessible servers, one or more clients that may communicate with the server, and one or more manufacturing apparatuses that may communicate with one or more clients or servers. The server turns designs into manufacturing instructions using user-specified settings and databases of manufacturing parameters for particular apparatuses and/or manufacturing methods. The system may facilitate communication and revision of designs, manufacturing parameters, or manufacturing instructions between the user and the owner or operator of the manufacturing apparatus. The client may facilitate communication between the server and manufacturing apparatus, may monitor the manufacturing apparatus, and may be physically internal or external to the apparatus.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: July 27, 2021
    Assignee: Jabil Inc.
    Inventors: Christopher Walker, John Feusi
  • Publication number: 20210191981
    Abstract: Disclosed herein is a method for facilitating the classification of documents. Accordingly, the method may include receiving, using a communication device, documents from at least one user device, analyzing, using a processing device, the documents based on a filter, classifying, using the processing device, the documents into a topic based on the analyzing of the documents, transmitting, using the communication device, the documents and a topic identifier associated with the topic to a user device, receiving, using the communication device, a judgment data from the user device, analyzing, using the processing device, the judgment data, modifying, using the processing device, the filter based on the analyzing of the judgment data, generating, using the processing device, a modified filter based on the modifying, and storing, using a storage device, the modified filter.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 24, 2021
    Inventors: Danielle Lee Deibler, Brendan Callahan, Christopher Walker
  • Publication number: 20210192813
    Abstract: Disclosed herein is a method for facilitating generation of navigable visualizations of documents, in accordance with some embodiments.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 24, 2021
    Inventors: Danielle Lee Deibler, Brendan Callahan, Christopher Walker
  • Publication number: 20210192125
    Abstract: Disclosed herein is a method for facilitating summarization of a document. Accordingly, the method may include receiving, using a communication device, the document from a user device, analyzing, using a processing device, the document, and generating, using the processing device, an initial summary of the document based on the analyzing of the document. Further, the method may include retrieving, using a storage device, a ground truth metric document associated with the document. Further, the method may include analyzing, using the processing device, the initial summary based on the ground truth metric document. Further, the method may include modifying, using the processing device, the initial summary based on the analyzing of the initial summary. Further, the method may include generating, using the processing device, a final summary of the document based on the modifying. Further, the method may include transmitting, using the communication device, the final summary to the user device.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 24, 2021
    Inventors: Danielle Lee Deibler, Brendan Callahan, Christopher Walker