Patents by Inventor Shaojun Mo

Shaojun Mo 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: 10979863
    Abstract: The present disclosure relates to systems and methods for remotely operating an interface of a mobile device. The method may include receiving a request for an LBS sent from the mobile device through the information exchange port, and obtaining a current time point in response to the request for the LBS. The method may also include obtaining historical behavior information related to a user of the mobile device. The method may also include determining, based on the historical behavior information and the current time point, one or more recommended destinations for the user. The method may further include remotely controlling the interface of the mobile device, through the information exchange port, to display the one or more recommended destinations.
    Type: Grant
    Filed: January 20, 2020
    Date of Patent: April 13, 2021
    Assignee: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Lingyu Zhang, Chao Ye, Wenjie Li, Bin Huang, Xiangyi Zhong, Shaojun Mo, Yong Qiao
  • Publication number: 20200154245
    Abstract: The present disclosure relates to systems and methods for remotely operating an interface of a mobile device. The method may include receiving a request for an LBS sent from the mobile device through the information exchange port, and obtaining a current time point in response to the request for the LBS. The method may also include obtaining historical behavior information related to a user of the mobile device. The method may also include determining, based on the historical behavior information and the current time point, one or more recommended destinations for the user. The method may further include remotely controlling the interface of the mobile device, through the information exchange port, to display the one or more recommended destinations.
    Type: Application
    Filed: January 20, 2020
    Publication date: May 14, 2020
    Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Lingyu ZHANG, Chao YE, Wenjie LI, Bin HUANG, Xiangyi ZHONG, Shaojun MO, Yong QIAO
  • Publication number: 20030052909
    Abstract: A method for video editing software to display a preview of a video in real-time includes (a) retrieving one or more frames to be displayed at a current time into a system RAM of a computer; (b) applying one or more effects to the one or more frames to form a new frame; (c) displaying the new frame on a monitor without saving the new frame on a storage medium of the computer; and (d) repeating the actions (a) to (c) for subsequent times. The method may include reducing the resolution of the one or more frames after retrieving the one or more frames. The displaying of the new frame on a screen may include using a multimedia programming interface, such as DirectX, to copy the new frame in the system RAM to a RAM of a display card of the computer and using the multimedia programming interface to refresh the display card to display on a monitor the new frame.
    Type: Application
    Filed: June 21, 2002
    Publication date: March 20, 2003
    Applicant: ArcSoft, Inc.
    Inventors: Shaojun Mo, Rusong Fang, Qinggen Chen
  • Publication number: 20020196269
    Abstract: A system and process for real-time rendering of video images. A computer processes a set of video clips, images, and stills and simultaneously displays them on a screen. At any given time, a program processes the set along with transition and special effect frames and displays them to an observer.
    Type: Application
    Filed: June 25, 2001
    Publication date: December 26, 2002
    Applicant: ArcSoft, Inc.
    Inventors: Shaojun Mo, Rusong Fang, Qinggen Chen