Patents by Inventor Yixiang Zeng

Yixiang Zeng 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: 20220394360
    Abstract: A method provides for tracking client playback events when playing an asset specified in a manifest for streaming adaptive bit rate (ABR) content. The method includes generating, with a manifest manipulator, a manifest that includes an asset URL inserted at a marker denoting a placement opportunity in a content manifest requested by a client. The manifest also includes callback URLs for tracking playback events to be returned by the client. The manifest manipulator sends the manifest to the client. At least one of the callback URLs is received by a tracking proxy associated with the manifest manipulator, indicating that the event has been performed by the client. In response, a tracking URL is obtained by the tracking proxy. The tracking URL is sent to at least one asset decision system participating in an asset decision process that resulted in providing the asset URL to the manifest manipulator.
    Type: Application
    Filed: August 22, 2022
    Publication date: December 8, 2022
    Applicant: ARRIS Enterprises LLC
    Inventors: David A. Romrell, Yixiang Zeng, Sean Michael Sheedy, Matthew A. Milford
  • Patent number: 11501657
    Abstract: Systems and methods for providing driver training in a virtual reality environment are disclosed. According to some aspects, an appropriate virtual reality driving simulation may be determined based on one or more input parameters provided by a user. The virtual reality driving simulation may include: (i) an instructional lesson, to be rendered in virtual reality, for teaching driving-related rules and/or skills to a user, and (ii) a driving scenario, to be rendered in virtual reality, for the user to practice the driving-related rules and/or skills taught by the instructional lesson. While the virtual reality driving simulation is rendered, user performance data may be recorded. Based on an analysis of the user performance data, a driving competency score and/or user feedback may be determined.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: November 15, 2022
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Anna Marie Madison, Yixiang Zeng, Jeffrey Yin
  • Patent number: 11445271
    Abstract: A method provides for tracking client playback events when playing an asset specified in a manifest for streaming adaptive bit rate (ABR) content. The method includes generating, with a manifest manipulator, a manifest that includes an asset URL inserted at a marker denoting a placement opportunity in a content manifest requested by a client. The manifest also includes callback URLs for tracking playback events to be returned by the client. The manifest manipulator sends the manifest to the client. At least one of the callback URLs is received by a tracking proxy associated with the manifest manipulator, indicating that the event has been performed by the client. In response, a tracking URL is obtained by the tracking proxy. The tracking URL is sent to at least one asset decision system participating in an asset decision process that resulted in providing the asset URL to the manifest manipulator.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: September 13, 2022
    Assignee: ARRIS Enterprises LLC
    Inventors: David A. Romrell, Yixiang Zeng, Sean Michael Sheedy, Matthew A. Milford
  • Publication number: 20210192968
    Abstract: Systems and methods for providing driver training in a virtual reality environment are disclosed. According to some aspects, an appropriate virtual reality driving simulation may be determined based on one or more input parameters provided by a user. The virtual reality driving simulation may include: (i) an instructional lesson, to be rendered in virtual reality, for teaching driving-related rules and/or skills to a user, and (ii) a driving scenario, to be rendered in virtual reality, for the user to practice the driving-related rules and/or skills taught by the instructional lesson. While the virtual reality driving simulation is rendered, user performance data may be recorded. Based on an analysis of the user performance data, a driving competency score and/or user feedback may be determined.
    Type: Application
    Filed: March 9, 2021
    Publication date: June 24, 2021
    Inventors: Anna Marie Madison, Yixiang Zeng, Jeffrey Yin
  • Patent number: 10977956
    Abstract: Systems and methods for providing driver training in a virtual reality environment are disclosed. According to some aspects, an appropriate virtual reality driving simulation may be determined based on one or more input parameters provided by a user. The virtual reality driving simulation may include: (i) an instructional lesson, to be rendered in virtual reality, for teaching driving-related rules and/or skills to a user, and (ii) a driving scenario, to be rendered in virtual reality, for the user to practice the driving-related rules and/or skills taught by the instructional lesson. While the virtual reality driving simulation is rendered, user performance data may be recorded. Based on an analysis of the user performance data, a driving competency score and/or user feedback may be determined.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: April 13, 2021
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Anna Marie Madison, Yixiang Zeng, Jeffrey Yin
  • Publication number: 20200128305
    Abstract: A method provides for tracking client playback events when playing an asset specified in a manifest for streaming adaptive bit rate (ABR) content. The method includes generating, with a manifest manipulator, a manifest that includes an asset URL inserted at a marker denoting a placement opportunity in a content manifest requested by a client. The manifest also includes callback URLs for tracking playback events to be returned by the client. The manifest manipulator sends the manifest to the client. At least one of the callback URLs is received by a tracking proxy associated with the manifest manipulator, indicating that the event has been performed by the client. In response, a tracking URL is obtained by the tracking proxy. The tracking URL is sent to at least one asset decision system participating in an asset decision process that resulted in providing the asset URL to the manifest manipulator.
    Type: Application
    Filed: October 21, 2019
    Publication date: April 23, 2020
    Inventors: David A. Romrell, Yixiang Zeng, Sean Michael Sheedy, Matthew A. Milford