Patents by Inventor Joel M. Lopes Da Silva

Joel M. Lopes Da Silva 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: 11949725
    Abstract: One embodiment provides for a media playback device comprising a memory device to store instructions; one or more processors to execute the instructions stored on the memory device, the instructions to cause the one or more processors to provide a playback queue manager to manage one or more media playback queues including a set of media items associated with a scheduled event and a playback routing manager to determine an output destination for the set of media items based on context associated with the scheduled event, the playback routing manager to route output of playback of the set of media items to one or more of multiple different connected media playback devices based on the context associated with the scheduled event.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: April 2, 2024
    Assignee: Apple Inc.
    Inventors: Thomas M. Alsina, David C. Graham, Andrew M. Wadycki, Edward T. Schmidt, Joel M. Lopes Da Silva, Richard M. Powell, Gregory R. Chapman
  • Publication number: 20220239715
    Abstract: One embodiment provides for a media playback device comprising a memory device to store instructions; one or more processors to execute the instructions stored on the memory device, the instructions to cause the one or more processors to provide a playback queue manager to manage one or more media playback queues including a set of media items associated with a scheduled event and a playback routing manager to determine an output destination for the set of media items based on context associated with the scheduled event, the playback routing manager to route output of playback of the set of media items to one or more of multiple different connected media playback devices based on the context associated with the scheduled event.
    Type: Application
    Filed: April 11, 2022
    Publication date: July 28, 2022
    Inventors: Thomas M. ALSINA, David C. GRAHAM, Andrew M. WADYCKI, Edward T. SCHMIDT, Joel M. LOPES DA SILVA, Richard M. POWELL, Gregory R. CHAPMAN
  • Patent number: 11303686
    Abstract: One embodiment provides for a data processing system comprising a memory device to store instructions and one or more processors to execute the instructions stored on the memory device. The instructions cause the one or more processors to provide a virtual assistant to receive voice input at a media playback device associated with the data processing system. The virtual assistant, via the one or more processors, is configured to receive a voice command at the media playback device, where the voice command is to schedule an event, then determine a user account associated with the voice command, a type of command based on context information associated with the voice command, and a target device to which media playback associated with the event is to be scheduled.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: April 12, 2022
    Assignee: Apple Inc.
    Inventors: Thomas M. Alsina, David C. Graham, Andrew M. Wadycki, Edward T. Schmidt, Joel M. Lopes Da Silva, Richard M. Powell, Gregory R. Chapman
  • Publication number: 20210029184
    Abstract: One embodiment provides for a data processing system comprising a memory device to store instructions and one or more processors to execute the instructions stored on the memory device. The instructions cause the one or more processors to provide a virtual assistant to receive voice input at a media playback device associated with the data processing system. The virtual assistant, via the one or more processors, is configured to receive a voice command at the media playback device, where the voice command is to schedule an event, then determine a user account associated with the voice command, a type of command based on context information associated with the voice command, and a target device to which media playback associated with the event is to be scheduled.
    Type: Application
    Filed: October 9, 2020
    Publication date: January 28, 2021
    Inventors: Thomas M. Alsina, David C. Graham, Andrew M. Wadycki, Edward T. Schmidt, Joel M. Lopes Da Silva, Richard M. Powell, Gregory R. Chapman
  • Patent number: 10805370
    Abstract: One embodiment provides for a media playback device comprising a memory device to store instructions; one or more processors to execute the instructions stored on the memory device, the instructions to cause the one or more processors to provide a playback queue manager to manage one or more media playback queues including a set of media items associated with a scheduled event and a playback routing manager to determine an output destination for the set of media items based on context associated with the scheduled event, the playback routing manager to route output of playback of the set of media items to one or more of multiple different connected media playback devices based on the context associated with the scheduled event.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: October 13, 2020
    Assignee: Apple Inc.
    Inventors: Thomas M. Alsina, David C. Graham, Andrew M. Wadycki, Edward T. Schmidt, Joel M. Lopes Da Silva, Richard M. Powell, Gregory R. Chapman
  • Patent number: 10209879
    Abstract: An electronic device, while in an interaction configuration mode for a first application, concurrently displays: a first user interface, one or more interaction control user interface objects, and an application restriction controls display user interface object for the first application. The device detects a first gesture, and in response, displays application restriction control user interface objects for the first application. A respective application restriction control user interface object indicates whether a corresponding feature of the first application is configured to be enabled in a restricted interaction mode. The device detects a second gesture, and changes display of a setting in the first application restriction control user interface object for the first application. The device detects a second input, and in response, enters the restricted interaction mode for the first application.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: February 19, 2019
    Assignee: Apple Inc.
    Inventors: Christopher B. Fleizach, Joel M. Lopes Da Silva
  • Publication number: 20180352014
    Abstract: One embodiment provides for a media playback device comprising a memory device to store instructions; one or more processors to execute the instructions stored on the memory device, the instructions to cause the one or more processors to provide a playback queue manager to manage one or more media playback queues including a set of media items associated with a scheduled event and a playback routing manager to determine an output destination for the set of media items based on context associated with the scheduled event, the playback routing manager to route output of playback of the set of media items to one or more of multiple different connected media playback devices based on the context associated with the scheduled event.
    Type: Application
    Filed: December 8, 2017
    Publication date: December 6, 2018
    Inventors: Thomas M. Alsina, David C. Graham, Andrew M. Wadycki, Edward T. Schmidt, Joel M. Lopes Da Silva, Richard M. Powell, Gregory R. Chapman
  • Patent number: 10013162
    Abstract: While an electronic device with a display and a touch-sensitive surface is in a screen reader accessibility mode, the device displays a character input area and a keyboard, the keyboard including a plurality of key icons. The device detects a sequence of one or more gestures on the touch-sensitive surface that correspond to one or more characters. A respective gesture of the one or more gestures that corresponds to a respective character is a single finger gesture that moves across the touch-sensitive surface along a respective path that corresponds to the respective character. The respective path traverses one or more locations on the touch-sensitive surface that correspond to one or more key icons of the plurality of key icons without activating the one or more key icons. In response to detecting the respective gesture, the device enters the corresponding respective character in the character input area of the display.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: July 3, 2018
    Assignee: Apple Inc.
    Inventors: Christopher B. Fleizach, Darren C. Minifie, Gregory F. Hughes, Ryan N. Dour, Ian M. Fisch, Joel M. Lopes Da Silva, Michael M. Pedersen, II, Eric T. Seymour, Devang K. Naik, Ryan S. Dixon
  • Patent number: 9696807
    Abstract: The present disclosure describes technology, which can be implemented as a method, apparatus, and/or computer software embodied in a computer-readable medium, and which, among other things, be used to create custom feedback patterns in response to user input, for example, in response to the user inputting a desired pattern of tactile events detected on a mobile device. For example, one or more aspects of the subject matter described in this disclosure can be embodied in one or more methods that include receiving tactile input from a user of an electronic device specifying a custom feedback pattern, in concert with receiving tactile input, providing feedback to the user corresponding to the received tactile input, and storing the specified custom feedback pattern for use by the electronic device to actuate feedback signaling a predetermined notification event.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: July 4, 2017
    Assignee: Apple Inc.
    Inventors: Christopher B. Fleizach, Eric Taylor Seymour, Joel M. Lopes Da Silva
  • Publication number: 20170185285
    Abstract: While an electronic device with a display and a touch-sensitive surface is in a screen reader accessibility mode, the device displays a character input area and a keyboard, the keyboard including a plurality of key icons. The device detects a sequence of one or more gestures on the touch-sensitive surface that correspond to one or more characters. A respective gesture of the one or more gestures that corresponds to a respective character is a single finger gesture that moves across the touch-sensitive surface along a respective path that corresponds to the respective character. The respective path traverses one or more locations on the touch-sensitive surface that correspond to one or more key icons of the plurality of key icons without activating the one or more key icons. In response to detecting the respective gesture, the device enters the corresponding respective character in the character input area of the display.
    Type: Application
    Filed: March 16, 2017
    Publication date: June 29, 2017
    Inventors: Christopher B. FLEIZACH, Darren C. MINIFIE, Gregory F. HUGHES, Ryan N. DOUR, Ian M. FISCH, Joel M. LOPES DA SILVA, Michael M. PEDERSEN, II, Eric T. SEYMOUR, Devang K. NAIK, Ryan S. DIXON
  • Patent number: 9633191
    Abstract: While an electronic device with a display and a touch-sensitive surface is in a screen reader accessibility mode, the device displays an application launcher screen including a plurality of application icons. A respective application icon corresponds to a respective application stored in the device. The device detects a sequence of one or more gestures on the touch-sensitive surface that correspond to one or more characters. A respective gesture that corresponds to a respective character is a single finger gesture that moves across the touch-sensitive surface along a respective path that corresponds to the respective character. The device determines whether the detected sequence of one or more gestures corresponds to a respective application icon of the plurality of application icons, and, in response to determining that the detected sequence of one or more gestures corresponds to the respective application icon, performs a predefined operation associated with the respective application icon.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: April 25, 2017
    Assignee: APPLE INC.
    Inventors: Christopher B. Fleizach, Darren C. Minifie, Gregory F. Hughes, Ryan N. Dour, Ian M. Fisch, Joel M. Lopes Da Silva, Michael M. Pedersen, II, Eric T. Seymour, Devang K. Naik, Ryan S. Dixon
  • Publication number: 20160306428
    Abstract: The present disclosure describes technology, which can be implemented as a method, apparatus, and/or computer software embodied in a computer-readable medium, and which, among other things, be used to create custom feedback patterns in response to user input, for example, in response to the user inputting a desired pattern of tactile events detected on a mobile device. For example, one or more aspects of the subject matter described in this disclosure can be embodied in one or more methods that include receiving tactile input from a user of an electronic device specifying a custom feedback pattern, in concert with receiving tactile input, providing feedback to the user corresponding to the received tactile input, and storing the specified custom feedback pattern for use by the electronic device to actuate feedback signaling a predetermined notification event.
    Type: Application
    Filed: June 30, 2016
    Publication date: October 20, 2016
    Inventors: Christopher B. Fleizach, Eric Taylor Seymour, Joel M. Lopes Da Silva
  • Patent number: 9383820
    Abstract: The present disclosure describes technology, which can be implemented as a method, apparatus, and/or computer software embodied in a computer-readable medium, and which, among other things, be used to create custom vibration patterns in response to user input, for example, in response to the user tapping out a desired pattern on the display of a mobile device. For example, one or more aspects of the subject matter described in this disclosure can be embodied in one or more methods that include receiving tactile input from a user of an electronic device specifying a custom vibration pattern, in concert with receiving tactile input, providing visual feedback to the user corresponding to the received tactile input, and storing the specified custom vibration pattern for use by the electronic device to actuate haptic feedback signaling a predetermined notification event.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: July 5, 2016
    Assignee: Apple Inc.
    Inventors: Christopher B. Fleizach, Eric Taylor Seymour, Joel M. Lopes Da Silva
  • Publication number: 20160179334
    Abstract: An electronic device, while in an interaction configuration mode for a first application, concurrently displays: a first user interface, one or more interaction control user interface objects, and an application restriction controls display user interface object for the first application. The device detects a first gesture, and in response, displays application restriction control user interface objects for the first application. A respective application restriction control user interface object indicates whether a corresponding feature of the first application is configured to be enabled in a restricted interaction mode. The device detects a second gesture, and changes display of a setting in the first application restriction control user interface object for the first application. The device detects a second input, and in response, enters the restricted interaction mode for the first application.
    Type: Application
    Filed: March 1, 2016
    Publication date: June 23, 2016
    Inventors: Christopher B. FLEIZACH, Joel M. LOPES DA SILVA
  • Patent number: 9292195
    Abstract: An electronic device, while in an interaction configuration mode for a first application, concurrently displays: a first user interface, one or more interaction control user interface objects, and an application restriction controls display user interface object for the first application. The device detects a first gesture, and in response, displays application restriction control user interface objects for the first application. A respective application restriction control user interface object indicates whether a corresponding feature of the first application is configured to be enabled in a restricted interaction mode. The device detects a second gesture, and changes display of a setting in the first application restriction control user interface object for the first application. The device detects a second input, and in response, enters the restricted interaction mode for the first application.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: March 22, 2016
    Assignee: APPLE INC.
    Inventors: Christopher B. Fleizach, Joel M. Lopes Da Silva
  • Publication number: 20150040213
    Abstract: While an electronic device with a display and a touch-sensitive surface is in a screen reader accessibility mode, the device displays an application launcher screen including a plurality of application icons. A respective application icon corresponds to a respective application stored in the device. The device detects a sequence of one or more gestures on the touch-sensitive surface that correspond to one or more characters. A respective gesture that corresponds to a respective character is a single finger gesture that moves across the touch-sensitive surface along a respective path that corresponds to the respective character. The device determines whether the detected sequence of one or more gestures corresponds to a respective application icon of the plurality of application icons, and, in response to determining that the detected sequence of one or more gestures corresponds to the respective application icon, performs a predefined operation associated with the respective application icon.
    Type: Application
    Filed: October 17, 2014
    Publication date: February 5, 2015
    Inventors: Christopher B. FLEIZACH, Darren C. MINIFIE, Gregory F. HUGHES, Ryan N. DOUR, Ian M. FISCH, Joel M. LOPES DA SILVA, Michael M. PEDERSEN, II, Eric T. SEYMOUR, Devang K. NAIK, Ryan S. DIXON
  • Patent number: 8881269
    Abstract: While an electronic device with a display and a touch-sensitive surface is in a screen reader accessibility mode, the device displays an application launcher screen including a plurality of application icons. A respective application icon corresponds to a respective application stored in the device. The device detects a sequence of one or more gestures on the touch-sensitive surface that correspond to one or more characters. A respective gesture that corresponds to a respective character is a single finger gesture that moves across the touch-sensitive surface along a respective path that corresponds to the respective character. The device determines whether the detected sequence of one or more gestures corresponds to a respective application icon of the plurality of application icons, and, in response to determining that the detected sequence of one or more gestures corresponds to the respective application icon, performs a predefined operation associated with the respective application icon.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: November 4, 2014
    Assignee: Apple Inc.
    Inventors: Christopher B. Fleizach, Darren C. Minifie, Gregory F. Hughes, Ryan N. Dour, Ian M. Fisch, Joel M. Lopes Da Silva, Michael M. Pedersen, II, Eric T. Seymour, Devang K. Naik, Ryan S. Dixon
  • Publication number: 20140165000
    Abstract: An electronic device, while in an interaction configuration mode for a first application, concurrently displays: a first user interface, one or more interaction control user interface objects, and an application restriction controls display user interface object for the first application. The device detects a first gesture, and in response, displays application restriction control user interface objects for the first application. A respective application restriction control user interface object indicates whether a corresponding feature of the first application is configured to be enabled in a restricted interaction mode. The device detects a second gesture, and changes display of a setting in the first application restriction control user interface object for the first application. The device detects a second input, and in response, enters the restricted interaction mode for the first application.
    Type: Application
    Filed: February 18, 2014
    Publication date: June 12, 2014
    Applicant: Apple Inc.
    Inventors: Christopher B. Fleizach, Joel M. Lopes Da Silva
  • Publication number: 20130263251
    Abstract: While an electronic device with a display and a touch-sensitive surface is in a screen reader accessibility mode, the device displays an application launcher screen including a plurality of application icons. A respective application icon corresponds to a respective application stored in the device. The device detects a sequence of one or more gestures on the touch-sensitive surface that correspond to one or more characters. A respective gesture that corresponds to a respective character is a single finger gesture that moves across the touch-sensitive surface along a respective path that corresponds to the respective character. The device determines whether the detected sequence of one or more gestures corresponds to a respective application icon of the plurality of application icons, and, in response to determining that the detected sequence of one or more gestures corresponds to the respective application icon, performs a predefined operation associated with the respective application icon.
    Type: Application
    Filed: December 10, 2012
    Publication date: October 3, 2013
    Applicant: APPLE INC.
    Inventors: Christopher B. Fleizach, Darren C. Minifie, Gregory F. Hughes, Ryan N. Dour, Ian M. Fisch, Joel M. Lopes Da Silva, Michael M. Pedersen, II, Eric T. Seymour
  • Publication number: 20120306632
    Abstract: The present disclosure describes technology, which can be implemented as a method, apparatus, and/or computer software embodied in a computer-readable medium, and which, among other things, be used to create custom vibration patterns in response to user input, for example, in response to the user tapping out a desired pattern on the display of a mobile device. For example, one or more aspects of the subject matter described in this disclosure can be embodied in one or more methods that include receiving tactile input from a user of an electronic device specifying a custom vibration pattern, in concert with receiving tactile input, providing visual feedback to the user corresponding to the received tactile input, and storing the specified custom vibration pattern for use by the electronic device to actuate haptic feedback signaling a predetermined notification event.
    Type: Application
    Filed: June 3, 2011
    Publication date: December 6, 2012
    Applicant: APPLE INC.
    Inventors: Christopher B. Fleizach, Eric Taylor Seymour, Joel M. Lopes Da Silva