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: 20240066252
    Abstract: 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: Application
    Filed: September 13, 2023
    Publication date: February 29, 2024
    Inventors: Bruce Michael Walls, Rex Gordon Faithfull, Wen Dong Huang, Arvin San Jose Gardiola, Jeremy Owen Young
  • Patent number: 11392997
    Abstract: 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: Grant
    Filed: April 23, 2021
    Date of Patent: July 19, 2022
    Assignee: STRIKEPOINT MEDIA, INC.
    Inventors: Bryan Maxwell Rosenkrantz, Jeremy Gordon Blossom
  • Patent number: 11303623
    Abstract: 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: Grant
    Filed: March 2, 2020
    Date of Patent: April 12, 2022
    Assignee: Twitter, Inc.
    Inventors: Michael Ducker, Sean Cook, Jeffrey Seibert, Jr., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon
  • Patent number: 11212244
    Abstract: 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: Grant
    Filed: September 17, 2019
    Date of Patent: December 28, 2021
    Assignee: 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: 20210390589
    Abstract: 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: Application
    Filed: June 29, 2021
    Publication date: December 16, 2021
    Inventors: Bryan Maxwell Rosenkrantz, Jeremy Gordon Blossom
  • Patent number: 11146513
    Abstract: 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: Grant
    Filed: September 24, 2019
    Date of Patent: October 12, 2021
    Assignee: 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: 20200304483
    Abstract: 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: Application
    Filed: March 2, 2020
    Publication date: September 24, 2020
    Inventors: Michael Ducker, Sean Cook, Jeffrey Seibert, JR., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon
  • Patent number: 10581824
    Abstract: 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 w
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: March 3, 2020
    Assignee: Twitter, Inc.
    Inventors: Michael Ducker, Sean Cook, Jeffrey Seibert, Jr., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon
  • Patent number: 10454859
    Abstract: 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: Grant
    Filed: November 6, 2017
    Date of Patent: October 22, 2019
    Assignee: 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: 10439965
    Abstract: 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: Grant
    Filed: February 5, 2018
    Date of Patent: October 8, 2019
    Assignee: 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: 10296403
    Abstract: 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: Grant
    Filed: May 11, 2017
    Date of Patent: May 21, 2019
    Assignee: Google LLC
    Inventors: Sean Cook, Jeffrey H. Seibert, Jr., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon, Christian Oestlien
  • Patent number: 10042684
    Abstract: 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: Grant
    Filed: April 29, 2015
    Date of Patent: August 7, 2018
    Assignee: Google LLC
    Inventors: Sean Cook, Jeffrey H. Seibert, Jr., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon, Christian Oestlien
  • Patent number: 9943921
    Abstract: 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: Grant
    Filed: July 30, 2015
    Date of Patent: April 17, 2018
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Andrew Lee Trimmer, Steven Robert Hayashi, Edward James Nieters, Jeremy Gordon McNamara
  • Patent number: 9925609
    Abstract: 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: Grant
    Filed: July 30, 2015
    Date of Patent: March 27, 2018
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Andrew Lee Trimmer, Edward James Nieters, Yuanfeng Luo, Robert Frank Hoskin, Jeremy Gordon McNamara, Timothy Michael Moricca
  • Patent number: 9887941
    Abstract: 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: Grant
    Filed: February 3, 2015
    Date of Patent: February 6, 2018
    Assignee: 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: 9813260
    Abstract: 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: Grant
    Filed: January 18, 2013
    Date of Patent: November 7, 2017
    Assignee: 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: 20170302645
    Abstract: 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 w
    Type: Application
    Filed: June 30, 2017
    Publication date: October 19, 2017
    Inventors: Michael Ducker, Sean Cook, Jeffrey Seibert, JR., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon
  • Publication number: 20170249198
    Abstract: 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: Application
    Filed: May 11, 2017
    Publication date: August 31, 2017
    Inventors: Sean Cook, Jeffrey H. Seibert, JR., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon, Christian Oestlien
  • Patent number: 9699161
    Abstract: 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 w
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: July 4, 2017
    Assignee: Twitter, Inc.
    Inventors: Michael Ducker, Sean Cook, Jeffrey Seibert, Jr., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon
  • Publication number: 20170052835
    Abstract: 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: Application
    Filed: April 29, 2015
    Publication date: February 23, 2017
    Applicant: Twitter, Inc.
    Inventors: Sean Cook, Jeffrey H. Seibert, Jr., Alex Roetter, Kevin Weil, Akash Garg, Jeremy Gordon, Christian Oestlien