Patents by Inventor Joseph E. Meyer

Joseph E. Meyer 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: 20230344903
    Abstract: One embodiment provides for an electronic device, comprising a non-transitory machine-readable medium to store instructions, one or more processors to execute the instructions, and a memory coupled to the one or more processors. The memory can be configured to store a set of synchronization data associated with interaction between the electronic device and one or more applications and instructions which, when executed by the one or more processors, configure the one or more processors to retrieve a set of synchronization data to be transmitted from the electronic device to select a transport channel from one of a peer-to-peer channel or a network-based channel and transmit the set of synchronization data from the electronic device to one or more remote devices via the selected transport channel.
    Type: Application
    Filed: June 29, 2023
    Publication date: October 26, 2023
    Applicant: Apple Inc.
    Inventors: Joao Pedro De Almeida Forjaz de Lacerda, Giovanni M. Agnoli, Bob Bradley, Joshua R. Ford, Michael D. Ford, Brian E. Korver, Marc J. Krochmal, Joseph E. Meyer, Jared K. McGann, Rex C. Ross, Paul W. Salzman, Christopher G. Skogen
  • Patent number: 11799955
    Abstract: One embodiment provides for an electronic device, comprising a non-transitory machine-readable medium to store instructions, one or more processors to execute the instructions, and a memory coupled to the one or more processors. The memory can be configured to store a set of synchronization data associated with interaction between the electronic device and one or more applications and instructions which, when executed by the one or more processors, configure the one or more processors to retrieve a set of synchronization data to be transmitted from the electronic device to select a transport channel from one of a peer-to-peer channel or a network-based channel and transmit the set of synchronization data from the electronic device to one or more remote devices via the selected transport channel.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: October 24, 2023
    Assignee: Apple Inc.
    Inventors: Joao Pedro De Almeida Forjaz de Lacerda, Giovanni M. Agnoli, Bob Bradley, Joshua R. Ford, Michael D. Ford, Brian E. Korver, Marc J. Krochmal, Joseph E. Meyer, Jared K. McGann, Rex C. Ross, Paul W. Salzman, Christopher G. Skogen
  • Patent number: 11792242
    Abstract: Content objects may be selected for sharing and shared across devices using a sharing routine and suggestion engine to provide suggestions of target applications to share the content objects and recipients with whom the content objects may be shared. A sharing routine may receive and analyze a sharing request and invoke a suggestion engine configured to generate application suggestions and/or recipient suggestions. The sharing routine may receive sets of application suggestions and/or recipient suggestions from a suggestion engine, modify and/or select subsets of the suggestions to be provided to user via a sharing user interface. In response to a user selection of applications and/or recipient via the user interface, the sharing routine may invoke the selected application for sharing, and provide the content object to the selected application.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: October 17, 2023
    Assignee: Apple Inc.
    Inventors: Marc J. Krochmal, John J. Iarocci, Joseph E. Meyer, Chiraag Sumanth, Joao Pedro Lacerda, Jacob Klapper
  • Publication number: 20230236717
    Abstract: Systems and processes for user configurable task triggers are provided. In one example, at least one user input, including a selection of at least one condition of a plurality of conditions and a selection of at least one task of a plurality of tasks, is received. Stored context data corresponding to an electronic device is received. A determination is whether the stored context data indicates an occurrence of the at least one selected condition. In response to determining that the stored context data indicates an occurrence of the at least one selected condition, the at least one selected task associated with the at least one selected condition is performed.
    Type: Application
    Filed: March 28, 2023
    Publication date: July 27, 2023
    Inventors: Joseph E. MEYER, Kelan CHAMPAGNE, Joao Pedro DE ALMEIDA FORJAZ DE LACERDA, Aleksandr GUSEV, Conrad B. KRAMER, Yuan LI, Ari WEINSTEIN
  • Patent number: 11675491
    Abstract: Systems and processes for user configurable task triggers are provided. In one example, at least one user input, including a selection of at least one condition of a plurality of conditions and a selection of at least one task of a plurality of tasks, is received. Stored context data corresponding to an electronic device is received. A determination is whether the stored context data indicates an occurrence of the at least one selected condition. In response to determining that the stored context data indicates an occurrence of the at least one selected condition, the at least one selected task associated with the at least one selected condition is performed.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: June 13, 2023
    Assignee: Apple Inc.
    Inventors: Joseph E. Meyer, Kelan Champagne, Joao Pedro De Almeida Forjaz De Lacerda, Aleksandr Gusev, Conrad B. Kramer, Yuan Li, Ari Weinstein
  • Patent number: 11556546
    Abstract: Systems and methods can suggest applications and/or recipients for a user of a computing device to perform communication. The suggestions can be provided on a user interface for a user to select. A suggestion engine can use historical user interactions that include a recipient, a communication application used to communicate with the recipient, and contextual data to determine which application and/or recipients to suggest. The user interactions may occur in a variety of ways, e.g., after a content object has been selected within a host application, where a communication application is selected thereafter. Multiple models may be used to provide the suggestions, such as a pattern model or a cluster model that uses recent user interactions. As another example, a heuristics model may also be used.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: January 17, 2023
    Assignee: Apple Inc.
    Inventors: Saeed Abbasi Moghaddam, Joao Pedro Lacerda, Joseph E. Meyer, Chiraag Sumanth
  • Publication number: 20220368768
    Abstract: The subject technology provides systems and methods for context-based user status indicator selection. In an example, a method includes obtaining, by a first electronic device associated with a first user, status indicators, each of which indicates a respective status of a second user of a second electronic device. Furthermore, the method includes determining, by the first electronic device, a respective relevance priority of each of the status indicators. Based on the determined respective priorities, a subset of the status indicators is selected by the first electronic device and is displayed in a graphical element on the first electronic device.
    Type: Application
    Filed: October 1, 2021
    Publication date: November 17, 2022
    Inventors: Austin A. MARUSCO, Benjamin W. BROWN, Chiraag SUMANTH, Gokcen CILINGIR, Joseph E. MEYER, Rafael Marques MARTINS, Roberto GARCIA, Sara QIAM
  • Patent number: 11490316
    Abstract: Techniques are disclosed for predictive media streaming using microlocation. Microlocations of a mobile device can be determined by measuring one or more sensor values at one or more times, the one or more sensor values are determined from one or more signals emitted by a corresponding one or more signal sources. Streaming events can be stored at the mobile device. Each streaming event may include a destination device for playing media and a cluster location, the cluster location corresponding to sensor values that are spatially near each other. A selection of a media item is detected and one or more current sensor values are measured. A current cluster location can be identified using the one or more current sensor value. The current cluster location and the streaming events can identify a particular destination device for playing the selected media item.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: November 1, 2022
    Assignee: Apple Inc.
    Inventors: Alexander D. Palmer, Jahshan A. Bhatti, Joao Pedro Lacerda, John L. Blatz, Joseph E. Meyer, Adam A. Sonnanstine
  • Publication number: 20220197491
    Abstract: Systems and processes for user configurable task triggers are provided. In one example, at least one user input, including a selection of at least one condition of a plurality of conditions and a selection of at least one task of a plurality of tasks, is received. Stored context data corresponding to an electronic device is received. A determination is whether the stored context data indicates an occurrence of the at least one selected condition. In response to determining that the stored context data indicates an occurrence of the at least one selected condition, the at least one selected task associated with the at least one selected condition is performed.
    Type: Application
    Filed: March 11, 2022
    Publication date: June 23, 2022
    Inventors: Joseph E. MEYER, Kelan CHAMPAGNE, Joao Pedro DE ALMEIDA FORJAZ DE LACERDA, Aleksandr GUSEV, Conrad B. KRAMER, Yuan LI, Ari WEINSTEIN
  • Patent number: 11307752
    Abstract: Systems and processes for user configurable task triggers are provided. In one example, at least one user input, including a selection of at least one condition of a plurality of conditions and a selection of at least one task of a plurality of tasks, is received. Stored context data corresponding to an electronic device is received. A determination is whether the stored context data indicates an occurrence of the at least one selected condition. In response to determining that the stored context data indicates an occurrence of the at least one selected condition, the at least one selected task associated with the at least one selected condition is performed.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: April 19, 2022
    Assignee: Apple Inc.
    Inventors: Joseph E. Meyer, Kelan Champagne, Joao Pedro De Almeida Forjaz De Lacerda, Aleksandr Gusev, Conrad B. Kramer, Yuan Li, Ari Weinstein
  • Publication number: 20210235361
    Abstract: Techniques are disclosed for predictive media streaming using microlocation. Microlocations of a mobile device can be determined by measuring one or more sensor values at one or more times, the one or more sensor values are determined from one or more signals emitted by a corresponding one or more signal sources. Streaming events can be stored at the mobile device. Each streaming event may include a destination device for playing media and a cluster location, the cluster location corresponding to sensor values that are spatially near each other. A selection of a media item is detected and one or more current sensor values are measured. A current cluster location can be identified using the one or more current sensor value. The current cluster location and the streaming events can identify a particular destination device for playing the selected media item.
    Type: Application
    Filed: February 19, 2021
    Publication date: July 29, 2021
    Applicant: Apple Inc.
    Inventors: Alexander D. Palmer, Jahshan A. Bhatti, Joao Pedro Lacerda, John L. Blatz, Joseph E. Meyer, Adam A. Sonnanstine
  • Patent number: 10945190
    Abstract: Techniques are disclosed for predictive media streaming using microlocation. Microlocations of a mobile device can be determined by measuring one or more sensor values at one or more times, the one or more sensor values are determined from one or more signals emitted by a corresponding one or more signal sources. Streaming events can be stored at the mobile device. Each streaming event may include a destination device for playing media and a cluster location, the cluster location corresponding to sensor values that are spatially near each other. A selection of a media item is detected and one or more current sensor values are measured. A current cluster location can be identified using the one or more current sensor value. The current cluster location and the streaming events can identify a particular destination device for playing the selected media item.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: March 9, 2021
    Assignee: Apple Inc.
    Inventors: Alexander D. Palmer, Jahshan A. Bhatti, Joao Pedro Lacerda, John L. Blatz, Joseph E. Meyer, Adam A. Sonnanstine
  • Publication number: 20200382568
    Abstract: Content objects may be selected for sharing and shared across devices using a sharing routine and suggestion engine to provide suggestions of target applications to share the content objects and recipients with whom the content objects may be shared. A sharing routine may receive and analyze a sharing request and invoke a suggestion engine configured to generate application suggestions and/or recipient suggestions. The sharing routine may receive sets of application suggestions and/or recipient suggestions from a suggestion engine, modify and/or select subsets of the suggestions to be provided to user via a sharing user interface. In response to a user selection of applications and/or recipient via the user interface, the sharing routine may invoke the selected application for sharing, and provide the content object to the selected application.
    Type: Application
    Filed: September 17, 2019
    Publication date: December 3, 2020
    Inventors: Marc J. Krochmal, John J. Iarocci, Joseph E. Meyer, Chiraag Sumanth, Joao Pedro Lacerda, Jacob Klapper
  • Publication number: 20200380003
    Abstract: Systems and methods can suggest applications and/or recipients for a user of a computing device to perform communication. The suggestions can be provided on a user interface for a user to select. A suggestion engine can use historical user interactions that include a recipient, a communication application used to communicate with the recipient, and contextual data to determine which application and/or recipients to suggest. The user interactions may occur in a variety of ways, e.g., after a content object has been selected within a host application, where a communication application is selected thereafter. Multiple models may be used to provide the suggestions, such as a pattern model or a cluster model that uses recent user interactions. As another example, a heuristics model may also be used.
    Type: Application
    Filed: March 30, 2020
    Publication date: December 3, 2020
    Applicant: Apple Inc.
    Inventors: Saeed Abbasi Moghaddam, Joao Pedro Lacerda, Joseph E. Meyer, Chiraag Sumanth
  • Publication number: 20200356243
    Abstract: Systems and processes for user configurable task triggers are provided. In one example, at least one user input, including a selection of at least one condition of a plurality of conditions and a selection of at least one task of a plurality of tasks, is received. Stored context data corresponding to an electronic device is received. A determination is whether the stored context data indicates an occurrence of the at least one selected condition. In response to determining that the stored context data indicates an occurrence of the at least one selected condition, the at least one selected task associated with the at least one selected condition is performed.
    Type: Application
    Filed: August 1, 2019
    Publication date: November 12, 2020
    Inventors: Joseph E. MEYER, Kelan CHAMPAGNE, Joao Pedro DE ALMEIDA FORJAZ DE LACERDA, Aleksandr GUSEV, Conrad B. KRAMER, Yuan LI, Ari WEINSTEIN
  • Publication number: 20200221366
    Abstract: Techniques are disclosed for predictive media streaming using microlocation. Microlocations of a mobile device can be determined by measuring one or more sensor values at one or more times, the one or more sensor values are determined from one or more signals emitted by a corresponding one or more signal sources. Streaming events can be stored at the mobile device. Each streaming event may include a destination device for playing media and a cluster location, the cluster location corresponding to sensor values that are spatially near each other. A selection of a media item is detected and one or more current sensor values are measured. A current cluster location can be identified using the one or more current sensor value. The current cluster location and the streaming events can identify a particular destination device for playing the selected media item.
    Type: Application
    Filed: August 27, 2019
    Publication date: July 9, 2020
    Applicant: Apple Inc.
    Inventors: Alexander D. Palmer, Jahshan A. Bhatti, Joao Pedro Lacerda, John L. Blatz, Joseph E. Meyer, Adam A. Sonnanstine
  • Publication number: 20190373058
    Abstract: One embodiment provides for an electronic device, comprising a non-transitory machine-readable medium to store instructions, one or more processors to execute the instructions, and a memory coupled to the one or more processors. The memory can be configured to store a set of synchronization data associated with interaction between the electronic device and one or more applications and instructions which, when executed by the one or more processors, configure the one or more processors to retrieve a set of synchronization data to be transmitted from the electronic device to select a transport channel from one of a peer-to-peer channel or a network-based channel and transmit the set of synchronization data from the electronic device to one or more remote devices via the selected transport channel.
    Type: Application
    Filed: May 23, 2019
    Publication date: December 5, 2019
    Inventors: Joao Pedro De Almeida Forjaz de Lacerda, Giovanni M. Agnoli, Bob Bradley, Joshua R. Ford, Michael D. Ford, Brian E. Korver, Marc J. Krochmal, Joseph E. Meyer, Jared K. McGann, Rex C. Ross, Paul W. Salzman, Christopher G. Skogen
  • Patent number: 5415738
    Abstract: Non-woven fabrics and methods and apparatus for their manufacture are disclosed. The fabrics have excellent mechanical strength and hand, and have a substantial uniformity of constituent fibers even at low basis weights. The fabric comprises chopped fibers of a synthetic polymeric thermoplastic material, which serve as binder fibers, and chopped fibers of a synthetic polymeric material which need not be a thermoplastic, which serve as bonded fibers. No extraneous binder materials need be present in the fabric. During manufacture, the binder fibers are uniformly dispersed in an aqueous liquid with the bonded fibers. The fibers are wet laid to form a web which is subsequently dried. During drying, the web is physically supported to prevent fracture. Also, during drying, the web is heated sufficiently to cause the binder fibers to bond to the bonded fibers, thereby forming the finished fabric.
    Type: Grant
    Filed: March 22, 1993
    Date of Patent: May 16, 1995
    Assignee: Evanite Fiber Corporation
    Inventors: Haresh R. Mehta, Tejendra M. Singh, Joseph E. Meyer