Patents by Inventor Jason Oster

Jason Oster 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: 11876803
    Abstract: A method of authorizing a client device to a service includes, by a customer electronic device associated with a customer: defining an access control list that includes permissions for authorized clients of the customer, creating authorization tokens and encoding the ACL into each of the authorization tokens, and distributing the authorization tokens to the authorized clients. The method includes, by a data center that provides a service to one or more of the authorized clients: receiving a service request for the service from a requesting client that includes a submitted authorization token, decoding the submitted authorization token to identify a received ACL in the submitted authorization token, analyzing the received ACL to determine whether the requesting client is an authorized client and the permissions in the received ACL grant the requesting client permission to access the service, and if so, providing the service to the requesting client.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: January 16, 2024
    Assignee: PubNub, Inc.
    Inventor: Jason Oster
  • Publication number: 20220283775
    Abstract: A system and method are provided herein for dynamically adjusting delay in an audio distribution system, the method comprising: determining what audio processing devices comprise each of a plurality of audio data channels, wherein each of the plurality of audio data channels comprises a path from a digital audio receiving device to a back end audio playing device; obtaining digital audio processing delays for each of the audio processing devices for each of the audio data channels; determining which of the audio data channels has the greatest delay in processing and transmitting digital audio data signals (digital audio data processing delay) prior to broadcasting the digital audio data signals as acoustic audio signals; determining a difference between the audio data channel with the greatest digital audio data processing delay and each of the remaining audio data channels (delay difference per channel); and adding a delay to each digital audio word in each different audio channel that substantially equalize
    Type: Application
    Filed: March 4, 2022
    Publication date: September 8, 2022
    Applicant: Crestron Electronics, Inc.
    Inventors: Ekin Binal, Jason Oster, Doug Jacobson
  • Patent number: 9955444
    Abstract: A system synchronizes data across multiple data centers to geographically distributed clients may receive current versions of the objects (or portions of objects) from whatever data center is closest to the client. When one of the data centers receives an application object from a first client, it may save the application object in a data collection at that data center. It may also send the application object to other data centers so that the application object is replicated among each of the other data centers. Each of the data centers will relay the updates to the other data centers subscribing clients via various channels, while at least some of the data centers will make the updates available to clients who request the updates. Optionally, the data centers also may publish change notification messages to the channels.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: April 24, 2018
    Assignee: PubNub Inc.
    Inventors: Stephen Blum, Dara Kong, Aaron Levy, Bhagat Nainani, Jochen Roth, Jason Oster, Geremy Cohen
  • Patent number: D644045
    Type: Grant
    Filed: April 3, 2010
    Date of Patent: August 30, 2011
    Inventor: Jason Oster