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: 12481974Abstract: 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: GrantFiled: May 1, 2023Date of Patent: November 25, 2025Assignee: Block, Inc.Inventors: Demitra Skipper, Jae Won Park, Grant Gliner, Rishi Ahuja, Christopher Walker
-
Publication number: 20250322378Abstract: 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: ApplicationFiled: March 14, 2025Publication date: October 16, 2025Inventors: Demitra Skipper, Jae Won Park, Grant Gliner, Rishi Ahuja, Christopher Walker
-
Publication number: 20250209461Abstract: 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: ApplicationFiled: March 11, 2025Publication date: June 26, 2025Inventors: Rocky Medure, Christopher Walker
-
Patent number: 12277562Abstract: 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: GrantFiled: July 14, 2022Date of Patent: April 15, 2025Assignee: Block, Inc.Inventors: Rocky Medure, Christopher Walker
-
Patent number: 12099985Abstract: 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: GrantFiled: October 25, 2022Date of Patent: September 24, 2024Assignee: Block, Inc.Inventors: Demitra Skipper, Jae Won Park, Grant Gliner, Rishi Ahuja, Christopher Walker
-
Publication number: 20240185211Abstract: 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: ApplicationFiled: October 25, 2022Publication date: June 6, 2024Inventors: Demitra Skipper, Jae Won Park, Grant Gliner, Rishi Ahuja, Christopher Walker
-
Publication number: 20240185212Abstract: 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: ApplicationFiled: May 1, 2023Publication date: June 6, 2024Inventors: Demitra Skipper, Jae Won Park, Grant Gliner, Rishi Ahuja, Christopher Walker
-
Patent number: 11734360Abstract: 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: GrantFiled: December 18, 2020Date of Patent: August 22, 2023Assignee: Catachi Co.Inventors: Danielle Lee Deibler, Brendan Callahan, Christopher Walker
-
Publication number: 20220410153Abstract: 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: ApplicationFiled: July 11, 2022Publication date: December 29, 2022Inventor: Christopher Walker
-
Patent number: 11494449Abstract: 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: GrantFiled: September 6, 2018Date of Patent: November 8, 2022Assignee: COMPLIANCE.AIInventors: Kayvan Alikhani, Danielle Lee Deibler, Christopher Walker, Brendan Callahan
-
Polymerase chain reaction using a microfluidic chip fabricated with printed circuit board techniques
Patent number: 11383236Abstract: 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: GrantFiled: November 12, 2018Date of Patent: July 12, 2022Inventor: Christopher Walker -
Patent number: 11295071Abstract: 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: GrantFiled: December 14, 2018Date of Patent: April 5, 2022Assignee: 100.co, LLCInventors: 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: 11165727Abstract: 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: GrantFiled: July 3, 2019Date of Patent: November 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Misbah Uraizee, George Arthur Herbert, III, Christopher Walker, Aaron Stolarz
-
Patent number: 11106692Abstract: 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: GrantFiled: August 2, 2017Date of Patent: August 31, 2021Assignee: Palantir Technologies Inc.Inventors: Charles Guetta, Anuraag Bahl, Brandon Krieger, Christopher Walker, Daniel Campos, Elisa Castaner, Samuel Tarng
-
Publication number: 20210232763Abstract: 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: ApplicationFiled: February 22, 2021Publication date: July 29, 2021Applicant: AI IP INVESTMENTS LTDInventors: 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: 20210232762Abstract: 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: ApplicationFiled: February 3, 2021Publication date: July 29, 2021Applicant: Al IP INVESTMENTS LTDInventors: 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: 11072122Abstract: 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: GrantFiled: December 11, 2019Date of Patent: July 27, 2021Assignee: Jabil Inc.Inventors: Christopher Walker, John Feusi
-
Publication number: 20210191981Abstract: 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: ApplicationFiled: December 18, 2020Publication date: June 24, 2021Inventors: Danielle Lee Deibler, Brendan Callahan, Christopher Walker
-
Publication number: 20210192813Abstract: Disclosed herein is a method for facilitating generation of navigable visualizations of documents, in accordance with some embodiments.Type: ApplicationFiled: December 18, 2020Publication date: June 24, 2021Inventors: Danielle Lee Deibler, Brendan Callahan, Christopher Walker
-
Publication number: 20210192125Abstract: 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: ApplicationFiled: December 18, 2020Publication date: June 24, 2021Inventors: Danielle Lee Deibler, Brendan Callahan, Christopher Walker