Patents by Inventor Roger Tsai

Roger Tsai 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: 20240064366
    Abstract: Methods, apparatus, and systems are disclosed for synchronizing streaming media content. An example apparatus includes a storage device, and a processor to execute instructions to identify a first source streaming broadcast media to a first computing device based on an audio fingerprint of audio associated with the broadcast media, identify sources broadcasting the broadcast media streaming to the first computing device, the sources available to a second computing device including the processor, select a second source of the identified sources for streaming the broadcast media to the second computing device, the second source different than the first source, detect termination of the streaming of the broadcast media on the first computing device, the termination corresponding to a termination time of the broadcast media, and automatically start, by using the selected second source, streaming of the broadcast media to the second computing device at the termination time.
    Type: Application
    Filed: November 2, 2023
    Publication date: February 22, 2024
    Inventors: Suresh Jeyachandran, Roger Tsai, Paul Emmanuel Quinn, Markus K. Cremer
  • Patent number: 11856253
    Abstract: Methods, apparatus, and systems are disclosed for synchronizing streaming media content. An example apparatus includes a storage device, and a processor to execute instructions to identify a first source streaming broadcast media to a first computing device based on an audio fingerprint of audio associated with the broadcast media, identify sources broadcasting the broadcast media streaming to the first computing device, the sources available to a second computing device including the processor, select a second source of the identified sources for streaming the broadcast media to the second computing device, the second source different than the first source, detect termination of the streaming of the broadcast media on the first computing device, the termination corresponding to a termination time of the broadcast media, and automatically start, by using the selected second source, streaming of the broadcast media to the second computing device at the termination time.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: December 26, 2023
    Assignee: Gracenote, Inc.
    Inventors: Suresh Jeyachandran, Roger Tsai, Paul Emmanuel Quinn, Markus K. Cremer
  • Publication number: 20230324182
    Abstract: Systems and methods are disclosed for dynamic content delivery based on vehicle navigational attributes. An example apparatus includes at least one memory, machine readable instructions, and processor circuitry to execute the machine readable instructions to at least obtain navigational attributes from an electronic device of a vehicle via a network, determine a relevancy score for respective ones of first sporting event data items based on the navigational attributes, based on a determination that the navigational attributes correspond to a driving condition, identify a second sporting event data item of the first sporting event data items based on a relevancy score of the second sporting event data item corresponding to the driving condition, and transmit the second sporting event data item to the electronic device of the vehicle to cause the second sporting event data item to be presented.
    Type: Application
    Filed: April 24, 2023
    Publication date: October 12, 2023
    Inventors: Markus K. Cremer, Suresh Jeyachandran, Paul Emmanuel Quinn, Roger Tsai
  • Patent number: 11674808
    Abstract: Systems and methods are disclosed for dynamic content delivery based on vehicle navigational attributes. An example apparatus includes at least one memory, machine readable instructions, and processor circuitry to execute the machine readable instructions to at least obtain navigational attributes from an electronic device of a vehicle via a network, determine a relevancy score for respective ones of first sporting event data items based on the navigational attributes, based on a determination that the navigational attributes correspond to a driving condition, identify a second sporting event data item of the first sporting event data items based on a relevancy score of the second sporting event data item corresponding to the driving condition, and transmit the second sporting event data item to the electronic device of the vehicle to cause the second sporting event data item to be presented.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: June 13, 2023
    Assignee: GRACENOTE, INC.
    Inventors: Markus K. Cremer, Suresh Jeyachandran, Paul Emmanuel Quinn, Roger Tsai
  • Publication number: 20230082827
    Abstract: Methods, apparatus, and systems are disclosed for synchronizing streaming media content. An example apparatus includes a storage device, and a processor to execute instructions to identify a first source streaming broadcast media to a first computing device based on an audio fingerprint of audio associated with the broadcast media, identify sources broadcasting the broadcast media streaming to the first computing device, the sources available to a second computing device including the processor, select a second source of the identified sources for streaming the broadcast media to the second computing device, the second source different than the first source, detect termination of the streaming of the broadcast media on the first computing device, the termination corresponding to a termination time of the broadcast media, and automatically start, by using the selected second source, streaming of the broadcast media to the second computing device at the termination time.
    Type: Application
    Filed: November 22, 2022
    Publication date: March 16, 2023
    Inventors: Suresh Jeyachandran, Roger Tsai, Paul Emmanuel Quinn, Markus K. Cremer
  • Patent number: 11540003
    Abstract: Methods, apparatus, and systems are disclosed for synchronizing streaming media content. An example apparatus includes a storage device, and a processor to execute instructions to identify a first source streaming broadcast media to a first computing device based on an audio fingerprint of audio associated with the broadcast media, identify sources broadcasting the broadcast media streaming to the first computing device, the sources available to a second computing device including the processor, select a second source of the identified sources for streaming the broadcast media to the second computing device, the second source different than the first source, detect termination of the streaming of the broadcast media on the first computing device, the termination corresponding to a termination time of the broadcast media, and automatically start, by using the selected second source, streaming of the broadcast media to the second computing device at the termination time.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: December 27, 2022
    Assignee: Gracenote, Inc.
    Inventors: Suresh Jeyachandran, Roger Tsai, Paul Emmanuel Quinn, Markus K. Cremer
  • Publication number: 20220252403
    Abstract: Systems and methods are disclosed for dynamic content delivery based on vehicle navigational attributes. An example apparatus includes at least one memory, machine readable instructions, and processor circuitry to execute the machine readable instructions to at least obtain navigational attributes from an electronic device of a vehicle via a network, determine a relevancy score for respective ones of first sporting event data items based on the navigational attributes, based on a determination that the navigational attributes correspond to a driving condition, identify a second sporting event data item of the first sporting event data items based on a relevancy score of the second sporting event data item corresponding to the driving condition, and transmit the second sporting event data item to the electronic device of the vehicle to cause the second sporting event data item to be presented.
    Type: Application
    Filed: May 2, 2022
    Publication date: August 11, 2022
    Inventors: Markus K. Cremer, Suresh Jeyachandran, Paul Emmanuel Quinn, Roger Tsai
  • Patent number: 11320270
    Abstract: Systems and methods are disclosed for dynamic content delivery based on vehicle navigational attributes. An example apparatus includes at least one memory, and at least one processor to execute instructions to at least determine an emotional state associated with a user in a vehicle based on data from one or more biometric sensors, the one or more biometric sensors to monitor the user, determine a relevancy score for respective ones of a plurality of sporting event data items based on the emotional state, and present a sporting event data item of the plurality of the sporting event data items to the user based on at least one of the emotional state or a relevancy score of the sporting event data item.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: May 3, 2022
    Assignee: GRACENOTE
    Inventors: Markus K. Cremer, Suresh Jeyachandran, Paul Emmanuel Quinn, Roger Tsai
  • Publication number: 20210211764
    Abstract: Methods, apparatus, and systems are disclosed for synchronizing streaming media content. An example apparatus includes a storage device, and a processor to execute instructions to identify a first source streaming broadcast media to a first computing device based on an audio fingerprint of audio associated with the broadcast media, identify sources broadcasting the broadcast media streaming to the first computing device, the sources available to a second computing device including the processor, select a second source of the identified sources for streaming the broadcast media to the second computing device, the second source different than the first source, detect termination of the streaming of the broadcast media on the first computing device, the termination corresponding to a termination time of the broadcast media, and automatically start, by using the selected second source, streaming of the broadcast media to the second computing device at the termination time.
    Type: Application
    Filed: March 18, 2021
    Publication date: July 8, 2021
    Inventors: Suresh Jeyachandran, Roger Tsai, Paul Emmanuel Quinn, Markus K. Cremer
  • Publication number: 20210180956
    Abstract: Systems and methods are disclosed for dynamic content delivery based on vehicle navigational attributes. An example apparatus includes at least one memory, and at least one processor to execute instructions to at least determine an emotional state associated with a user in a vehicle based on data from one or more biometric sensors, the one or more biometric sensors to monitor the user, determine a relevancy score for respective ones of a plurality of sporting event data items based on the emotional state, and present a sporting event data item of the plurality of the sporting event data items to the user based on at least one of the emotional state or a relevancy score of the sporting event data item.
    Type: Application
    Filed: February 5, 2021
    Publication date: June 17, 2021
    Inventors: Markus K. Cremer, Suresh Jeyachandran, Paul Emmanuel Quinn, Roger Tsai
  • Patent number: 10958966
    Abstract: Systems and methods are disclosed for tracking streaming of media content on a second computing device, detecting termination of the streaming of media content on the second computing device, determining when the streaming of the media content was terminated on the second computing device, and automatically resuming streaming of the media content on a first computing device, at a point where the streaming of the media content was terminated on the second computing device.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: March 23, 2021
    Assignee: GRACENOTE, INC.
    Inventors: Suresh Jeyachandran, Roger Tsai, Paul Emmanuel Quinn, Markus K. Cremer
  • Patent number: 10914593
    Abstract: Systems and methods are disclosed for dynamic content delivery based on vehicle navigational attributes. An example system includes at least one processor, and memory including instructions that, when executed, cause the at least one processor to determine a relevancy score for respective ones of a plurality of sporting event data items based on navigational attributes of a vehicle, determine whether the navigational attributes correspond to a driving condition, the driving condition indicative of a driving pattern of the vehicle in response to a condition external to the vehicle, and in response to determining that the navigational attributes correspond to the driving condition, present a first sporting event data item of the plurality of sporting event data items in response to a relevancy score of the first sporting event data item corresponding to the driving condition.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: February 9, 2021
    Assignee: GRACENOTE, INC.
    Inventors: Markus K. Cremer, Suresh Jeyachandran, Paul Emmanuel Quinn, Roger Tsai
  • Publication number: 20190376794
    Abstract: Systems and methods are disclosed for dynamic content delivery based on vehicle navigational attributes. An example system includes at least one processor, and memory including instructions that, when executed, cause the at least one processor to determine a relevancy score for respective ones of a plurality of sporting event data items based on navigational attributes of a vehicle, determine whether the navigational attributes correspond to a driving condition, the driving condition indicative of a driving pattern of the vehicle in response to a condition external to the vehicle, and in response to determining that the navigational attributes correspond to the driving condition, present a first sporting event data item of the plurality of sporting event data items in response to a relevancy score of the first sporting event data item corresponding to the driving condition.
    Type: Application
    Filed: August 22, 2019
    Publication date: December 12, 2019
    Inventors: Markus K. Cremer, Suresh Jeyachandran, Paul Emmanuel Quinn, Roger Tsai
  • Patent number: 10393530
    Abstract: Systems and methods are disclosed for receiving, at a computing device in a vehicle, data from a server computer comprising a plurality of sporting event data items. The computing device may determine which of the plurality of sporting event data items to present to a user, by performing various operations. Some example operations may comprise determining a relevancy score for each individual sporting event data of the plurality of sporting event data items, and analyzing navigational attributes of the vehicle to determine navigational conditions. The computing device may select sporting event data items based on the relevancy score and navigational conditions and present the selected sporting event data items to the user.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: August 27, 2019
    Assignee: Gracenote, Inc.
    Inventors: Markus K. Cremer, Suresh Jeyachandran, Paul Emmanuel Quinn, Roger Tsai
  • Publication number: 20180288470
    Abstract: Systems and methods are disclosed for tracking streaming of media content on a second computing device, detecting termination of the streaming of media content on the second computing device, determining when the streaming of the media content was terminated on the second computing device, and automatically resuming streaming of the media content on a first computing device, at a point where the streaming of the media content was terminated on the second computing device.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Inventors: Suresh Jeyachandran, Roger Tsai, Paul Emmanuel Quinn, Markus K. Cremer
  • Publication number: 20180176741
    Abstract: Systems and methods are disclosed for receiving, at a computing device in a vehicle, data from a server computer comprising a plurality of sporting event data items. The computing device may determine which of the plurality of sporting event data items to present to a user, by performing various operations. Some example operations may comprise determining a relevancy score for each individual sporting event data of the plurality of sporting event data items, and analyzing navigational attributes of the vehicle to determine navigational conditions. The computing device may select sporting event data items based on the relevancy score and navigational conditions and present the selected sporting event data items to the user.
    Type: Application
    Filed: December 15, 2016
    Publication date: June 21, 2018
    Inventors: Markus K. Cremer, Suresh Jeyachandran, Paul Emmanuel Quinn, Roger Tsai
  • Patent number: 7800132
    Abstract: A semiconductor device includes a T-gate disposed between drain and source regions and above a barrier layer to form a Schottky contact to the channel layer. A first inactive field mitigating plate is disposed above a portion of the T-gate and a second active field plate is disposed above the barrier layer and in a vicinity of the T-gate.
    Type: Grant
    Filed: October 25, 2007
    Date of Patent: September 21, 2010
    Assignee: Northrop Grumman Systems Corporation
    Inventors: Ioulia Smorchkova, Carol Namba, Po-Hsin Liu, Robert Coffie, Roger Tsai
  • Patent number: D969130
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: November 8, 2022
    Assignee: TOP VICTORY INVESTMENTS LIMITED
    Inventors: Bin Liu, Doc Ho, Roger Tsai
  • Patent number: D969806
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: November 15, 2022
    Assignee: Top Victory Investments Limited
    Inventors: Roger Tsai, Doc Ho
  • Patent number: D969807
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: November 15, 2022
    Assignee: Top Victory Investments Limited
    Inventors: Bin Liu, Doc Ho, Roger Tsai