Patents by Inventor Jonathan Oliver

Jonathan Oliver 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: 20230188790
    Abstract: Methods and systems are provided for streaming a media asset with an adaptive bitrate transcoder. A server receives, from a client device, a first request for a first portion of the plurality of portions to be transcoded at a first bitrate. The server then starts to transcode the plurality of portions at the requested first bitrate to generate a plurality of corresponding transcoded portions. The server updates a header of a transcoded portion to include: 1) a transcode latency value; and 2) a count value indicating a number of available pre-transcoded portions of the media asset at the time the first request was received. The server then transmits the transcoded portion to the client. The client device then determines a second bitrate based on the transcode latency value included in the header of the transcoded portion corresponding to the first portion.
    Type: Application
    Filed: October 25, 2022
    Publication date: June 15, 2023
    Inventors: Steven Mayhew, Maciej Dobrzynski, Jonathan Oliver
  • Patent number: 11516542
    Abstract: Methods and systems are provided for streaming a media asset with an adaptive bitrate transcoder. A server receives, from a client device, a first request for a first portion of the plurality of portions to be transcoded at a first bitrate. The server then starts to transcode the plurality of portions at the requested first bitrate to generate a plurality of corresponding transcoded portions. The server updates a header of a transcoded portion to include: 1) a transcode latency value; and 2) a count value indicating a number of available pre-transcoded portions of the media asset at the time the first request was received. The server then transmits the transcoded portion to the client. The client device then determines a second bitrate based on the transcode latency value included in the header of the transcoded portion corresponding to the first portion.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: November 29, 2022
    Assignee: Rovi Guides, Inc.
    Inventors: Steven Mayhew, Maciej Dobrzynski, Jonathan Oliver
  • Patent number: 11209456
    Abstract: In one embodiment, a system includes an inertial measurement unit, a lidar sensor, and one or more processors configured to perform operations. The operations include receiving data from the lidar sensor. The operations include determining movement data based on the data received from the lidar sensor. The operations include receiving data from the inertial measurement unit. The operations include determining, based on the movement data and the data received from the inertial measurement unit, one or more calibration factors for the inertial measurement unit. The operations include applying the one or more calibration factors to a measurement received from the inertial measurement unit.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: December 28, 2021
    Assignee: Woven Planet North America, Inc.
    Inventors: Jonathan Oliver Nichols, Mayur Nitinbhai Shah
  • Publication number: 20210385540
    Abstract: Methods and systems are provided for streaming a media asset with an adaptive bitrate transcoder. A server receives, from a client device, a first request for a first portion of the plurality of portions to be transcoded at a first bitrate. The server then starts to transcode the plurality of portions at the requested first bitrate to generate a plurality of corresponding transcoded portions. The server updates a header of a transcoded portion to include: 1) a transcode latency value; and 2) a count value indicating a number of available pre-transcoded portions of the media asset at the time the first request was received. The server then transmits the transcoded portion to the client. The client device then determines a second bitrate based on the transcode latency value included in the header of the transcoded portion corresponding to the first portion.
    Type: Application
    Filed: August 20, 2021
    Publication date: December 9, 2021
    Inventors: Steven Mayhew, Maciej Dobrzynski, Jonathan Oliver
  • Patent number: 11128916
    Abstract: Methods and systems are provided for streaming a media asset with an adaptive bitrate transcoder. A server receives, from a client device, a first request for a first portion of the plurality of portions to be transcoded at a first bitrate. The server then starts to transcode the plurality of portions at the requested first bitrate to generate a plurality of corresponding transcoded portions. The server updates a header of a transcoded portion to include: 1) a transcode latency value; and 2) a count value indicating a number of available pre-transcoded portions of the media asset at the time the first request was received. The server then transmits the transcoded portion to the client. The client device then determines a second bitrate based on the transcode latency value included in the header of the transcoded portion corresponding to the first portion.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: September 21, 2021
    Assignee: Rovi Guides, Inc.
    Inventors: Steven Mayhew, Maciej Dobrzynski, Jonathan Oliver
  • Publication number: 20210195290
    Abstract: Methods and systems are provided for streaming a media asset with an adaptive bitrate transcoder. A server receives, from a client device, a first request for a first portion of the plurality of portions to be transcoded at a first bitrate. The server then starts to transcode the plurality of portions at the requested first bitrate to generate a plurality of corresponding transcoded portions. The server updates a header of a transcoded portion to include: 1) a transcode latency value; and 2) a count value indicating a number of available pre-transcoded portions of the media asset at the time the first request was received. The server then transmits the transcoded portion to the client. The client device then determines a second bitrate based on the transcode latency value included in the header of the transcoded portion corresponding to the first portion.
    Type: Application
    Filed: August 21, 2018
    Publication date: June 24, 2021
    Inventors: Steven Mayhew, Maciej Dobrzynski, Jonathan Oliver
  • Patent number: 10813482
    Abstract: A portable mattress seating apparatus attachable to a mattress. The portable mattress seating apparatus clips onto a location on the peripheral of any conventional mattress. The apparatus has a retaining member that is retained under a mattress and above the box spring. The retaining member is attached to a vertical member adjacent to the side of the mattress. The vertical member is attached to another seating member that is oriented parallel to the top of the mattress face. The seat member is attached to a back-rest member. The back-rest member is attached to the seating member distal to the side of the mattress. The back-rest member is adjustable, allowing the back rest to be at acute, obtuse or 90-degree angles to the seating member. Further, the apparatus includes supporting members to spread the weight of a seated person.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: October 27, 2020
    Inventor: Jonathan Oliver
  • Publication number: 20200271689
    Abstract: In one embodiment, a system includes an inertial measurement unit, a lidar sensor, and one or more processors configured to perform operations. The operations include receiving data from the lidar sensor. The operations include determining movement data based on the data received from the lidar sensor. The operations include receiving data from the inertial measurement unit. The operations include determining, based on the movement data and the data received from the inertial measurement unit, one or more calibration factors for the inertial measurement unit. The operations include applying the one or more calibration factors to a measurement received from the inertial measurement unit.
    Type: Application
    Filed: February 22, 2019
    Publication date: August 27, 2020
    Inventors: Jonathan Oliver Nichols, Mayur Nitinbhai Shah
  • Publication number: 20190335912
    Abstract: A portable mattress seating apparatus attachable to a mattress. The portable mattress seating apparatus clips onto a location on the peripheral of any conventional mattress. The apparatus has a retaining member that is retained under a mattress and above the box spring. The retaining member is attached to a vertical member adjacent to the side of the mattress. The vertical member is attached to another seating member that is oriented parallel to the top of the mattress face. The seat member is attached to a back-rest member. The back-rest member is attached to the seating member distal to the side of the mattress. The back-rest member is adjustable, allowing the back rest to be at acute, obtuse or 90-degree angles to the seating member. Further, the apparatus includes supporting members to spread the weight of a seated person.
    Type: Application
    Filed: April 17, 2019
    Publication date: November 7, 2019
    Inventor: Jonathan Oliver
  • Patent number: 9069845
    Abstract: Personalized electronic-mail delivery is disclosed. The content of incoming electronic-mail messages is identified. Determinations may be made with respect to whether the content of the incoming electronic-mail messages corresponds to a user profile. The user profile may indicate one or more user preferences of a particular user with respect to incoming electronic-mail messages. If the incoming electronic-mail messages correspond to the one or more user preferences indicated in the user profile, the electronic-mail messages may be delivered to an electronic-mail server. The electronic-mail messages may then be displayed to the user via a list of electronic-mail messages reflective of those messages that are stored at the electronic-mail server and accessible to the end-user.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: June 30, 2015
    Assignee: Dell Software Inc.
    Inventors: Jonathan Oliver, Rohan Baxter, Wray Buntine, Steven Waterhouse
  • Patent number: 8984289
    Abstract: Systems, methods, and media for classifying messages are disclosed. A plurality of fraud indicators are identified in the message. A signature of the message is generated. The generated signature of the message is compared to a stored signature. The stored signature is based on a statistical analysis of fraud indicators in a second message associated with the stored signature. A determination as to whether the message is fraudulent is made based on the comparison. The message is processed based on the determination that the message is a fraudulent message.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: March 17, 2015
    Assignee: SonicWALL, Inc.
    Inventors: Jonathan Oliver, Scott D. Eikenberry, Gleb Budman, Brian Kim
  • Publication number: 20140157409
    Abstract: Systems, methods, and media for classifying messages are disclosed. A plurality of fraud indicators are identified in the message. A signature of the message is generated. The generated signature of the message is compared to a stored signature. The stored signature is based on a statistical analysis of fraud indicators in a second message associated with the stored signature. A determination as to whether the message is fraudulent is made based on the comparison. The message is processed based on the determination that the message is a fraudulent message.
    Type: Application
    Filed: February 7, 2014
    Publication date: June 5, 2014
    Applicant: SonicWALL, Inc.
    Inventors: Jonathan Oliver, Scott D. Eikenberry, Gleb Budman, Brian Kim
  • Patent number: 8669419
    Abstract: The present invention relates to nucleic acid molecules useful for conferring broad and durable resistance to grapevine fanleaf virus in plants. The invention also relates to methods of enhancing resistance to plant pathogens and plants or plant components (such as grape plants) expressing such nucleic acid molecules. In addition, the invention relates to products (e.g., foodstuffs including beverages such as wine or juice) derived from grape plants transformed with such nucleic acids.
    Type: Grant
    Filed: November 2, 2009
    Date of Patent: March 11, 2014
    Assignee: Cornell University
    Inventors: Marc Fuchs, Jonathan Oliver
  • Patent number: 8661545
    Abstract: Systems, methods, and media for classifying messages are disclosed. A plurality of fraud indicators are identified in the message. A signature of the message is generated. The generated signature of the message is compared to a stored signature. The stored signature is based on a statistical analysis of fraud indicators in a second message associated with the stored signature. A determination as to whether the message is fraudulent is made based on the comparison. The message is processed based on the determination that the message is a fraudulent message.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: February 25, 2014
    Assignee: SonicWALL, Inc.
    Inventors: Jonathan Oliver, Scott D. Eikenberry, Gleb Budman, Brian Kim
  • Publication number: 20120222111
    Abstract: Systems, methods, and media for classifying messages are disclosed. A plurality of fraud indicators are identified in the message. A signature of the message is generated. The generated signature of the message is compared to a stored signature. The stored signature is based on a statistical analysis of fraud indicators in a second message associated with the stored signature. A determination as to whether the message is fraudulent is made based on the comparison. The message is processed based on the determination that the message is a fraudulent message.
    Type: Application
    Filed: May 3, 2012
    Publication date: August 30, 2012
    Inventors: Jonathan Oliver, Scott D. Eikenberry, Gleb Budman, Brian Kim
  • Publication number: 20120215868
    Abstract: Personalized electronic-mail delivery is disclosed. The content of incoming electronic-mail messages is identified. Determinations may be made with respect to whether the content of the incoming electronic-mail messages corresponds to a user profile. The user profile may indicate one or more user preferences of a particular user with respect to incoming electronic-mail messages. If the incoming electronic-mail messages correspond to the one or more user preferences indicated in the user profile, the electronic-mail messages may be delivered to an electronic-mail server. The electronic-mail messages may then be displayed to the user via a list of electronic-mail messages reflective of those messages that are stored at the electronic-mail server and accessible to the end-user.
    Type: Application
    Filed: April 30, 2012
    Publication date: August 23, 2012
    Inventors: Jonathan Oliver, Rohan Baxter, Wray Buntine, Steven Waterhouse
  • Patent number: 8191148
    Abstract: Systems, methods, and media for classifying messages are disclosed. A plurality of fraud indicators are identified in the message. A signature of the message is generated. The generated signature of the message is compared to a stored signature. The stored signature is based on a statistical analysis of fraud indicators in a second message associated with the stored signature. A determination as to whether the message is fraudulent is made based on the comparison. The message is processed based on the determination that the message is a fraudulent message.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: May 29, 2012
    Assignee: SonicWALL, Inc.
    Inventors: Jonathan Oliver, Scott D. Eikenberry, Gleb Budman, Brian Kim
  • Publication number: 20110296553
    Abstract: The present invention relates to nucleic acid molecules useful for conferring broad and durable resistance to grapevine fanleaf virus in plants. The invention also relates to methods of enhancing resistance to plant pathogens and plants or plant components (such as grape plants) expressing such nucleic acid molecules. In addition, the invention relates to products (e.g., foodstuffs including beverages such as wine or juice) derived from grape plants transformed with such nucleic acids.
    Type: Application
    Filed: November 2, 2009
    Publication date: December 1, 2011
    Applicant: Cornell University
    Inventors: Marc Fuchs, Jonathan Oliver
  • Publication number: 20100095378
    Abstract: Systems, methods, and media for classifying messages are disclosed. A plurality of fraud indicators are identified in the message. A signature of the message is generated. The generated signature of the message is compared to a stored signature. The stored signature is based on a statistical analysis of fraud indicators in a second message associated with the stored signature. A determination as to whether the message is fraudulent is made based on the comparison. The message is processed based on the determination that the message is a fraudulent message.
    Type: Application
    Filed: December 14, 2009
    Publication date: April 15, 2010
    Inventors: Jonathan Oliver, Scott D. Eikenberry, Gleb Budman, Brian Kim
  • Publication number: 20100047337
    Abstract: According to the invention glyceryl monostearate and a polymeric binder are employed as a spheronising aid in the manufacture of pharmaceutical spheroids containing no or substantially no microcrystalline cellulose. The spheroids can contain one or more therapeutically active agent which undergoes no or substantially no degradation when stored under accelerated temperature and humidity conditions. A coating may be applied to the spheroids; when present, the coating is preferably a controlled release coating.
    Type: Application
    Filed: March 16, 2007
    Publication date: February 25, 2010
    Applicant: EURO-CELTIQUE S.A.
    Inventors: Malcolm Walden, Hassan Mohammad, Geoffrey Gerard Hayes, Helen Kathleen Danagher, Jonathan Oliver Whitehouse