Patents by Inventor Qixing Zheng

Qixing Zheng 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: 11928712
    Abstract: A computer-implemented method for allocation-free control of online campaigns for distributing online content includes receiving a daily content distribution spending budget and one or more response functions, calculating one or more plant gain estimates based on the one or more response functions, calculating a marginal content distribution spending budget based on the daily content distribution spending budget, generating one or more control signals based on the calculated marginal budget and the calculated one or more plant gain estimates, generating a price control signal based on the generated one or more control signals, and calculating a bid for one or more impressions based on the price control signal.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: March 12, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Qixing Zheng, Niklas Karlsson
  • Publication number: 20220358548
    Abstract: A computer-implemented method for allocation-free control of online campaigns for distributing online content includes receiving a daily content distribution spending budget and one or more response functions, calculating one or more plant gain estimates based on the one or more response functions, calculating a marginal content distribution spending budget based on the daily content distribution spending budget, generating one or more control signals based on the calculated marginal budget and the calculated one or more plant gain estimates, generating a price control signal based on the generated one or more control signals, and calculating a bid for one or more impressions based on the price control signal.
    Type: Application
    Filed: July 25, 2022
    Publication date: November 10, 2022
    Inventors: Qixing ZHENG, Niklas KARLSSON
  • Patent number: 11436644
    Abstract: A computer-implemented method for allocation-free control of online campaigns for distributing online content includes receiving a daily content distribution spending budget and one or more response functions, calculating one or more plant gain estimates based on the one or more response functions, calculating a marginal content distribution spending budget based on the daily content distribution spending budget, generating one or more control signals based on the calculated marginal budget and the calculated one or more plant gain estimates, generating a price control signal based on the generated one or more control signals, and calculating a bid for one or more impressions based on the price control signal.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: September 6, 2022
    Assignee: Yahoo Ad Tech LLC
    Inventors: Qixing Zheng, Niklas Karlsson
  • Patent number: 10846755
    Abstract: A method for monitoring an advertising campaign is disclosed and includes receiving a campaign transaction signal, generating a discrete function based on the signal, and generating a continuous function based on the discrete function. The signal indicates a price and an event rate for impressions in the campaign. The discrete function indicates a discrete cumulative distribution of the impressions. The price dimension corresponds to an impression price independent variable. The event rate dimension corresponds to an event rate independent variable. The price dimension and the rate dimension are segmented into a plurality of bins based on threshold values. The continuous function indicates a continuous cumulative distribution of the impressions and is continuous in the price dimension and the rate dimension. The response function is also a continuous function. The response function is a function of control variable that parameterizes a correspondence between the price and event rate variables.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: November 24, 2020
    Assignee: Verizon Media Inc.
    Inventors: Niklas Karlsson, Mohammad Ziaemohseni, Qixing Zheng
  • Patent number: 10082931
    Abstract: Transitioning of a command user interface (UI) between a toolbar UI and a full menu UI based on a use context is provided. An application such as a messaging application detects a request to interact with a message. A presentation mode is identified based on the use context associated with the request. The use context includes a reading mode or an authoring mode. A command UI is generated based on the presentation mode. The command UI includes a toolbar UI for the reading mode or a full menu UI for the authoring mode. The command UI is displayed in proximity to the message within a messaging UI.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: September 25, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Malia Douglas, Qixing Zheng, Rebecca Haruyama, Jason Blackheart, Ruediger Kinast
  • Patent number: 9880727
    Abstract: In some examples, a gesture configuration component provides for different ways to interpret gestures made by a user to specify various parameters of control settings to modify system or application settings. For instance, a user may change display settings for one or more display devices, such as resolution, orientation, and display arrangements. Further, in some cases, the gesture configuration component may perform configuration changes while providing a live preview of the changes being made.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: January 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Qixing Zheng, Thomas Scott Coon, Jason Morris Yore
  • Patent number: 9588604
    Abstract: A shared edge for a display environment is described. In one or more implementations, a display environment of a computing device that is implemented using a plurality of display devices is configured to include a shared edge defined through a described arrangement of at least two of the display devices in relation to each other. Responsive to an input that describes movement of a cursor across at least a portion of the shared edge, an element is displayed in the display environment.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: March 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Qixing Zheng, Jesse Clay Satterfield, Matthew P. Duignan, Yaou Wei, Jennifer Nan, Bret P. Anderson, Joshua A. Clow, Robert J. Jarrett
  • Publication number: 20160364090
    Abstract: Transitioning of a command user interface (UI) between a toolbar UI and a full menu UI based on a use context is provided. An application such as a messaging application detects a request to interact with a message. A presentation mode is identified based on the use context associated with the request. The use context includes a reading mode or an authoring mode. A command UI is generated based on the presentation mode. The command UI includes a toolbar UI for the reading mode or a full menu UI for the authoring mode. The command UI is displayed in proximity to the message within a messaging UI.
    Type: Application
    Filed: June 12, 2015
    Publication date: December 15, 2016
    Inventors: Malia Douglas, Qixing Zheng, Rebecca Haruyama, Jason Blackheart, Ruediger Kinast
  • Patent number: 9013366
    Abstract: A display environment for a plurality of display devices is described. In one or more implementations, a display environment of an operating system of a computing device is configured to display a plurality of shells that support user interaction with the operating system by launching a first shell for display on a first display device of the computing device and launching a second shell for display on a second display device of the computing device such that the first and second shells are displayable simultaneously by the computing device.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: April 21, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Qixing Zheng, Mark Yalovsky, Thomas Scott Coon, Christopher E. Swan, Alex Snitkovskiy, Gabriel S. DeBacker
  • Publication number: 20140359435
    Abstract: In some examples, a gesture configuration component provides for different ways to interpret gestures made by a user to specify various parameters of control settings to modify system or application settings. For instance, a user may change display settings for one or more display devices, such as resolution, orientation, and display arrangements. Further, in some cases, the gesture configuration component may perform configuration changes while providing a live preview of the changes being made.
    Type: Application
    Filed: September 20, 2013
    Publication date: December 4, 2014
    Applicant: Microsoft Corporation
    Inventors: Qixing Zheng, Thomas Scott Coon, Jason Morris Yore
  • Patent number: 8896955
    Abstract: A disk drive comprises a track follow control system having a plurality of selectable frequency modes, the track follow control system configured to receive a position error signal and to output a control signal based on the position error signal, wherein the control signal is used by a head assembly to position a head over a disk. The disk drive also comprises a state estimator configured to receive the control signal and a position signal indicating a position of the head, to estimate a disturbance based on the control signal and the position signal, and to output an estimated disturbance signal based on the estimated disturbance. The disk drive further comprises a disturbance evaluator configured to receive the estimated disturbance signal, and to select one of the frequency modes of the track follow control system based on the estimated disturbance signal.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: November 25, 2014
    Assignee: Western Digital Technologies, Inc.
    Inventors: Min Chen, Alain Chahwan, Shang-Chen Wu, Qixing Zheng, Alexander Babinski, Duc T. Phan
  • Publication number: 20130113703
    Abstract: A shared edge for a display environment is described. In one or more implementations, a display environment of a computing device that is implemented using a plurality of display devices is configured to include a shared edge defined through a described arrangement of at least two of the display devices in relation to each other. Responsive to an input that describes movement of a cursor across at least a portion of the shared edge, an element is displayed in the display environment.
    Type: Application
    Filed: November 7, 2011
    Publication date: May 9, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Qixing Zheng, Jesse Clay Satterfield, Matthew P. Duignan, Yaou Wei, Jennifer Nan, Bret P. Anderson, Joshua A. Clow, Robert J. Jarrett
  • Publication number: 20130033414
    Abstract: A display environment for a plurality of display devices is described. In one or more implementations, a display environment of an operating system of a computing device is configured to display a plurality of shells that support user interaction with the operating system by launching a first shell for display on a first display device of the computing device and launching a second shell for display on a second display device of the computing device such that the first and second shells are displayable simultaneously by the computing device.
    Type: Application
    Filed: August 4, 2011
    Publication date: February 7, 2013
    Applicant: Microsoft Corporation
    Inventors: Qixing Zheng, Mark Yalovsky, Thomas Scott Coon, Christopher E. Swan, Alex Snitkovskiy, Gabriel S. DeBacker
  • Patent number: 8189286
    Abstract: A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of servo sectors that define a plurality of servo tracks. The servo sectors comprise a plurality of servo bursts including a first servo burst, a second servo burst following the first servo burst and offset radially by approximately one half of a servo track from the first servo burst, a third servo burst following the second servo burst and offset radially by approximately one full servo track from the second servo burst, and a fourth servo burst following the third servo burst and offset radially by approximately one half of a servo track from the third servo burst. A PES is generated form the servo bursts that is substantially insensitive to a radial velocity of the head.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: May 29, 2012
    Assignee: Western Digital Technologies, Inc.
    Inventors: Min Chen, Qixing Zheng
  • Publication number: 20120096349
    Abstract: An invention is disclosed for using touch input to display a representation of information for an item of a plurality of grouped items not otherwise accessible via other touch input. In an embodiment. In an embodiment, a user provides touch input to a touch-input device that comprises a scrubbing motion. Where the scrub corresponds to interacting with an item of a plurality of grouped items, a representation of information not otherwise accessible via other touch input is displayed (such as an infotip). In this manner, touch input may serve as a way to obtain a mouse-over event where there is no mouse pointer with which to create a mouse-over.
    Type: Application
    Filed: October 19, 2010
    Publication date: April 19, 2012
    Applicant: Microsoft Corporation
    Inventors: Qixing Zheng, William David Carr, Xu Zhang, Ethan Ray, Gerrit Hendrik Hofmeester
  • Patent number: 8077428
    Abstract: A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of servo sectors that define a plurality of servo tracks. A position error signal (PES) is generated in response to the servo sectors, and a head velocity is estimated relative to the servo tracks. A correction value is generated as a function of the head velocity and the PES, and the PES is adjusted using the correction value to generate an adjusted PES. The head is positioned over the disk in response to the adjusted PES.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: December 13, 2011
    Assignee: Western Digital Technologies, Inc.
    Inventors: Min Chen, Qixing Zheng, James V. Wiseman