Patents by Inventor Jeremy Gordon
Jeremy Gordon 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: 20240066252Abstract: An interface and headgear assembly includes a headgear assembly. The headgear assembly has a first strap configured to connect to the interface. A crown strap can be adjusted along a length of the first strap. In some configurations, the crown strap has a first portion and a second portion that are adjustably connected. The crown strap can be removably connected to the first strap using bridge regions of the first portion and the second portion.Type: ApplicationFiled: September 13, 2023Publication date: February 29, 2024Inventors: Bruce Michael Walls, Rex Gordon Faithfull, Wen Dong Huang, Arvin San Jose Gardiola, Jeremy Owen Young
-
Patent number: 11392997Abstract: Systems and methods for curating and distributing content are provided. A listing of a plurality of content items and an access condition form is presented to a user. Each respective content item is associated with a corresponding resource allotment, source, classification, and content item access conditions. The listing includes a first virtual bin that includes some content items, and a second virtual bin for each respective content item that is not in the first virtual bin. The access condition form includes initial prompts. Upon detecting a selection of a respective content item of the second virtual bin, the item is reassigned to the first virtual bin and the access condition form is updated and re-presented. A plurality of responses to updated prompts is then received. Each content item in the first virtual bin is distributed to an address associated with the user, thereby curating and distributing the content items.Type: GrantFiled: April 23, 2021Date of Patent: July 19, 2022Assignee: STRIKEPOINT MEDIA, INC.Inventors: Bryan Maxwell Rosenkrantz, Jeremy Gordon Blossom
-
Patent number: 11303623Abstract: A system and method including: receiving an authorization request originating from an authorization module of an application executing on a client device, where the authorization request includes an identifier identifying the client device; causing transmission, based on the identifier, of a verification message to the client device, where the verification message includes a verification code; receiving a confirmation of the verification code from the authorization module of the application executing on the client device; authenticating the application based on the receiving the confirmation of the verification code; determining that the client device identified by the identifier corresponds to a user account including secure user data associated with a user; and transmitting a unique token verifying that the application is authorized to sign into the user account, where: the unique token uniquely identifies the user account to the application, and the secure user data is not shared with the application.Type: GrantFiled: March 2, 2020Date of Patent: April 12, 2022Assignee: Twitter, Inc.Inventors: Michael Ducker, Sean Cook, Jeffrey Seibert, Jr., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon
-
Patent number: 11212244Abstract: A method for using an in-message application. The method includes: receiving a broadcast message; identifying, in the broadcast message, a reference to an external data provider; obtaining an identifier of the in-message application from the external data provider; using the identifier to identify a set of components of the in-message application, where placement of the set of components is defined by a visual structure of the in-message application, and where each of the set of components is a user interface (UI) element; associating data obtained from the external data provider with a component of the set of components; and serving the broadcast message and the data to a consumer client, where the consumer client renders the in-message application based on the visual structure.Type: GrantFiled: September 17, 2019Date of Patent: December 28, 2021Assignee: Twitter, Inc.Inventors: William Morgan, Jeremy Gordon, Grant Monroe, Buster Benson, Russell D'Sa, Adam Singer, Ian Chan, Brian Ellin, Reeve Thompson, Lucas Alonso-Martinez
-
Publication number: 20210390589Abstract: Systems and methods for curating and distributing content are provided. A listing of a plurality of content items and an access condition form is presented to a user. Each respective content item is associated with a corresponding resource allotment, source, classification, and content item access conditions. The listing includes a first virtual bin that includes some content items, and a second virtual bin for each respective content item that is not in the first virtual bin. The access condition form includes initial prompts. Upon detecting a selection of a respective content item of the second virtual bin, the item is reassigned to the first virtual bin and the access condition form is updated and re-presented. A plurality of responses to updated prompts is then received. Each content item in the first virtual bin is distributed to an address associated with the user, thereby curating and distributing the content items.Type: ApplicationFiled: June 29, 2021Publication date: December 16, 2021Inventors: Bryan Maxwell Rosenkrantz, Jeremy Gordon Blossom
-
Patent number: 11146513Abstract: Various embodiments disclose an in-message application facilitating the use of third-party application programming interfaces (APIs). In particular, these in-message applications (referred to as “cards”) may be designed by a developer to access third-party API functionality. A user may then create a message referencing, e.g., a web address associated with the developer's card. The system may receive the user's message and recognize the reference. The system may then distribute an instantiation of the card to various recipients, the instantiation including elements generated using, or providing the user access to, the third party functionality.Type: GrantFiled: September 24, 2019Date of Patent: October 12, 2021Assignee: Twitter, Inc.Inventors: Brian Guarraci, William Morgan, Jeremy Gordon, Grant Monroe, Buster Benson, Russell D'sa, Adam Singer, Ian Chan, Brian Ellin, Reeve Thompson, Luke Alonso, Zachary Taylor, Zhigang Chen
-
Publication number: 20200304483Abstract: A system and method including: receiving an authorization request originating from an authorization module of an application executing on a client device, where the authorization request includes an identifier identifying the client device; causing transmission, based on the identifier, of a verification message to the client device, where the verification message includes a verification code; receiving a confirmation of the verification code from the authorization module of the application executing on the client device; authenticating the application based on the receiving the confirmation of the verification code; determining that the client device identified by the identifier corresponds to a user account including secure user data associated with a user; and transmitting a unique token verifying that the application is authorized to sign into the user account, where: the unique token uniquely identifies the user account to the application, and the secure user data is not shared with the application.Type: ApplicationFiled: March 2, 2020Publication date: September 24, 2020Inventors: Michael Ducker, Sean Cook, Jeffrey Seibert, JR., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon
-
Patent number: 10581824Abstract: A system and method including: receiving, from a client device, an authorization request originating from an authorization module of an application executing on the client device, where the authorization request includes an identifier identifying the client device; causing transmission, based on the identifier, of a verification message to the client device, where the verification message includes a verification code; receiving a confirmation of the verification code from the authorization module of the application executing on the client device; authenticating the application based on the receiving the confirmation of the verification code; determining that the client device identified by the identifier corresponds to a user account including secure user data associated with a user; and transmitting a unique token verifying that the application is authorized to sign into the user account, where: the unique token uniquely identifies the user account to the application, and the secure user data is not shared wType: GrantFiled: June 30, 2017Date of Patent: March 3, 2020Assignee: Twitter, Inc.Inventors: Michael Ducker, Sean Cook, Jeffrey Seibert, Jr., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon
-
Patent number: 10454859Abstract: A method for using an in-message application. The method includes: receiving a broadcast message; identifying, in the broadcast message, a reference to an external data provider; obtaining an identifier of the in-message application from the external data provider; using the identifier to identify a set of components of the in-message application, where placement of the set of components is defined by a visual structure of the in-message application, and where each of the set of components is a user interface (UI) element; associating data obtained from the external data provider with a component of the set of components; and serving the broadcast message and the data to a consumer client, where the consumer client renders the in-message application based on the visual structure.Type: GrantFiled: November 6, 2017Date of Patent: October 22, 2019Assignee: Twitter, Inc.Inventors: William Morgan, Jeremy Gordon, Grant Monroe, Buster Benson, Russell D'sa, Adam Singer, Ian Chan, Brian Ellin, Reeve Thompson, Lucas Alonso-Martinez
-
Patent number: 10439965Abstract: Various embodiments disclose an in-message application facilitating the use of third-party application programming interfaces (APIs). In particular, these in-message applications (referred to as “cards”) may be designed by a developer to access third-party API functionality. A user may then create a message referencing, e.g., a web address associated with the developer's card. The system may receive the user's message and recognize the reference. The system may then distribute an instantiation of the card to various recipients, the instantiation including elements generated using, or providing the user access to, the third party functionality.Type: GrantFiled: February 5, 2018Date of Patent: October 8, 2019Assignee: Twitter, Inc.Inventors: Brian Guarraci, William Morgan, Jeremy Gordon, Grant Monroe, Buster Benson, Russell D'sa, Adam Singer, Ian Chan, Brian Ellin, Reeve Thompson, Luke Alonso, Zachary Taylor, Zhigang Chen
-
Patent number: 10296403Abstract: A computing system including a first and a second application. The first application includes a first local software development kit (SDK) platform instance, and the first local SDK platform instance includes a first non-core SDK module instance, an application discovery module, and an inter-application communication module. The second application includes a second local SDK platform instance. The first non-core SDK module instance is configured to is a request to the application discovery module. Upon receipt of the request, the discovery module is configured to determine that the second local SDK platform instance includes a second non-core SDK module instance that is configured to service the request. The first local SDK platform instance, based on the determination, is configured to generate a deep link associated with the second application based on data collected by the first local SDK platform instance and provide the deep link to the first non-core SDK module.Type: GrantFiled: May 11, 2017Date of Patent: May 21, 2019Assignee: Google LLCInventors: Sean Cook, Jeffrey H. Seibert, Jr., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon, Christian Oestlien
-
Patent number: 10042684Abstract: A computing system including a first and a second application. The first application includes a first local software development kit (SDK) platform instance, and the first local SDK platform instance includes a first non-core SDK module instance, an application discovery module, and an inter-application communication module. The second application includes a second local SDK platform instance. The first non-core SDK module instance is configured to is a request to the application discovery module. Upon receipt of the request, the discovery module is configured to determine that the second local SDK platform instance includes a second non-core SDK module instance that is configured to service the request. The first local SDK platform instance, based on the determination, is configured to generate a deep link associated with the second application based on data collected by the first local SDK platform instance and provide the deep link to the first non-core SDK module.Type: GrantFiled: April 29, 2015Date of Patent: August 7, 2018Assignee: Google LLCInventors: Sean Cook, Jeffrey H. Seibert, Jr., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon, Christian Oestlien
-
Patent number: 9943921Abstract: An electrochemical machining system for machining a conductive work piece is provided. The system includes a drilling tool configured to remove material from the conductive work piece. The drilling tool is configured to advance within the conductive work piece along a tool path to form a bore hole having a variable geometry that extends through the conductive work piece when the material is removed therefrom. The system further includes an inspection device configured to determine a position of the drilling tool along the tool path, and a controller configured to communicate with the inspection device. The controller is further configured to compare the tool path to a nominal tool path, and determine a position error of said drilling tool, the position error defined by a difference between the tool path and the nominal tool path.Type: GrantFiled: July 30, 2015Date of Patent: April 17, 2018Assignee: GENERAL ELECTRIC COMPANYInventors: Andrew Lee Trimmer, Steven Robert Hayashi, Edward James Nieters, Jeremy Gordon McNamara
-
Patent number: 9925609Abstract: A drilling tool for use in machining a conductive work piece is provided. The tool includes a body portion, a forward electrode coupled to the body portion, and at least one side electrode coupled to the body portion. When electric current is supplied to the forward electrode and the at least one side electrode, material adjacent to the forward electrode and the at least one side electrode is removed from the conductive work piece. Further, the forward electrode and the at least one side electrode are selectively operable to form a bore hole having a variable geometry that extends through the conductive work piece when the material is removed therefrom.Type: GrantFiled: July 30, 2015Date of Patent: March 27, 2018Assignee: GENERAL ELECTRIC COMPANYInventors: Andrew Lee Trimmer, Edward James Nieters, Yuanfeng Luo, Robert Frank Hoskin, Jeremy Gordon McNamara, Timothy Michael Moricca
-
Patent number: 9887941Abstract: Various embodiments disclose an in-message application facilitating the use of third-party application programming interfaces (APIs). In particular, these in-message applications (referred to as “cards”) may be designed by a developer to access third-party API functionality. A user may then create a message referencing, e.g., a web address associated with the developer's card. The system may receive the user's message and recognize the reference. The system may then distribute an instantiation of the card to various recipients, the instantiation including elements generated using, or providing the user access to, the third party functionality.Type: GrantFiled: February 3, 2015Date of Patent: February 6, 2018Assignee: Twitter, Inc.Inventors: Brian Guarraci, William Morgan, Jeremy Gordon, Grant Monroe, Buster Benson, Russell D'Sa, Adam Singer, Ian Chan, Brian Ellin, Reeve Thompson, Luke Alonso, Zachary Taylor, Zhijang Chen
-
Patent number: 9813260Abstract: A method for using an in-message application. The method includes: receiving a broadcast message; identifying, in the broadcast message, a reference to an external data provider; obtaining an identifier of the in-message application from the external data provider; using the identifier to identify a set of components of the in-message application, where placement of the set of components is defined by a visual structure of the in-message application, and where each of the set of components is a user interface (UI) element; associating data obtained from the external data provider with a component of the set of components; and serving the broadcast message and the data to a consumer client, where the consumer client renders the in-message application based on the visual structure.Type: GrantFiled: January 18, 2013Date of Patent: November 7, 2017Assignee: Twitter, Inc.Inventors: William Morgan, Jeremy Gordon, Grant Monroe, Buster Benson, Russell D'sa, Adam Singer, Ian Chan, Brian Ellin, Reeve Thompson, Lucas Alonso-Martinez
-
Publication number: 20170302645Abstract: A system and method including: receiving, from a client device, an authorization request originating from an authorization module of an application executing on the client device, where the authorization request includes an identifier identifying the client device; causing transmission, based on the identifier, of a verification message to the client device, where the verification message includes a verification code; receiving a confirmation of the verification code from the authorization module of the application executing on the client device; authenticating the application based on the receiving the confirmation of the verification code; determining that the client device identified by the identifier corresponds to a user account including secure user data associated with a user; and transmitting a unique token verifying that the application is authorized to sign into the user account, where: the unique token uniquely identifies the user account to the application, and the secure user data is not shared wType: ApplicationFiled: June 30, 2017Publication date: October 19, 2017Inventors: Michael Ducker, Sean Cook, Jeffrey Seibert, JR., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon
-
Publication number: 20170249198Abstract: A computing system including a first and a second application. The first application includes a first local software development kit (SDK) platform instance, and the first local SDK platform instance includes a first non-core SDK module instance, an application discovery module, and an inter-application communication module. The second application includes a second local SDK platform instance. The first non-core SDK module instance is configured to is a request to the application discovery module. Upon receipt of the request, the discovery module is configured to determine that the second local SDK platform instance includes a second non-core SDK module instance that is configured to service the request. The first local SDK platform instance, based on the determination, is configured to generate a deep link associated with the second application based on data collected by the first local SDK platform instance and provide the deep link to the first non-core SDK module.Type: ApplicationFiled: May 11, 2017Publication date: August 31, 2017Inventors: Sean Cook, Jeffrey H. Seibert, JR., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon, Christian Oestlien
-
Patent number: 9699161Abstract: A system and method including: receiving, from a client device, an authorization request originating from an authorization module of an application executing on the client device, where the authorization request includes an identifier identifying the client device; causing transmission, based on the identifier, of a verification message to the client device, where the verification message includes a verification code; receiving a confirmation of the verification code from the authorization module of the application executing on the client device; authenticating the application based on the receiving the confirmation of the verification code; determining that the client device identified by the identifier corresponds to a user account including secure user data associated with a user; and transmitting a unique token verifying that the application is authorized to sign into the user account, where: the unique token uniquely identifies the user account to the application, and the secure user data is not shared wType: GrantFiled: April 28, 2015Date of Patent: July 4, 2017Assignee: Twitter, Inc.Inventors: Michael Ducker, Sean Cook, Jeffrey Seibert, Jr., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon
-
Publication number: 20170052835Abstract: A computing system including a first and a second application. The first application includes a first local software development kit (SDK) platform instance, and the first local SDK platform instance includes a first non-core SDK module instance, an application discovery module, and an inter-application communication module. The second application includes a second local SDK platform instance. The first non-core SDK module instance is configured to is a request to the application discovery module. Upon receipt of the request, the discovery module is configured to determine that the second local SDK platform instance includes a second non-core SDK module instance that is configured to service the request. The first local SDK platform instance, based on the determination, is configured to generate a deep link associated with the second application based on data collected by the first local SDK platform instance and provide the deep link to the first non-core SDK module.Type: ApplicationFiled: April 29, 2015Publication date: February 23, 2017Applicant: Twitter, Inc.Inventors: Sean Cook, Jeffrey H. Seibert, Jr., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon, Christian Oestlien