Patents by Inventor Changjiang Wei

Changjiang Wei 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: 10845958
    Abstract: System and method for controlling an image-recording device are disclosed. The image-recording device includes a control button. The method may include: starting a menu page, the menu page having a plurality of action instructions; receiving a press on the control button; when the press is a first preset press type, selecting one of the plurality of action instructions based on a sliding operation on the menu page, wherein one action instruction is selected at each time of sliding; and when the press is a second preset press type, executing a currently selected action instruction and closing the menu page. The first preset press type is one of a long press and a short press. The second preset press type is the other one of a long press and a short press. The long press has a longer pressing time than the short press.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: November 24, 2020
    Assignee: SHANGHAI XIAOYI TECHNOLOGY CO., LTD.
    Inventors: Zhisong Qu, Xuewu Zhang, Changjiang Wei
  • Patent number: 10348949
    Abstract: Methods and apparatus for synchronizing a plurality of devices are disclosed. According to certain embodiments, the synchronizing methods may include receiving a signal for initiating an operation. The methods may also include prioritizing a processing power for the operation. The methods may further include starting the operation at a calculated amount of time after receiving the signal.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: July 9, 2019
    Assignee: SHANGHAI XIAOYI TECHNOLOGY CO., LTD.
    Inventors: Chao He, Qing Hao, Changjiang Wei
  • Patent number: 10194180
    Abstract: Systems and methods for transmitting video data over a network are provided. The system comprises a camera configured to capture video data, and a hardware processor configured to receive a connection signal to establish a direct connection with a network connectivity provider. After receiving the connection signal, the hardware processor can establish a network socket with a target server via the network connectivity provider, receive network connectivity status information, and determine first parameters for capturing of video data and second parameters for generation of data packets representing the captured video data based on the network connectivity status information. The hardware processor can control, based on the first parameters, the camera to capture video data; generate, based on the second parameters, data packets representing the captured video data; and transmit the data packets to the target server using the network socket.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: January 29, 2019
    Assignee: SHANGHAI XIAOYI TECHNOLOGY CO., LTD.
    Inventors: Baoqi Wang, Changjiang Wei
  • Publication number: 20180307385
    Abstract: System and method for controlling an image-recording device are disclosed. The image-recording device includes a control button. The method may include: starting a menu page, the menu page having a plurality of action instructions; receiving a press on the control button; when the press is a first preset press type, selecting one of the plurality of action instructions based on a sliding operation on the menu page, wherein one action instruction is selected at each time of sliding; and when the press is a second preset press type, executing a currently selected action instruction and closing the menu page. The first preset press type is one of a long press and a short press. The second preset press type is the other one of a long press and a short press. The long press has a longer pressing time than the short press.
    Type: Application
    Filed: April 19, 2018
    Publication date: October 25, 2018
    Inventors: Zhisong Qu, Xuewu Zhang, Changjiang Wei
  • Publication number: 20180285471
    Abstract: A method and apparatus for caching webpages, the method including: configuring a caching area in a memory and caching content of a currently accessed page in one or more current-page caching blocks of the caching area; determining a page accessing direction; when the page accessing direction is downward, preloading first content of at least one page that continues in the downward direction from the currently accessed page, and caching the first content in a downward caching block of the caching area; and when the page accessing direction is upward, preloading second content of at least one page that continues in the upward direction from the currently accessed page, and caching the second content in an upward caching block of the caching area. The one or more current-page caching blocks, downward caching block, and upward caching block are different blocks of the caching area.
    Type: Application
    Filed: March 30, 2018
    Publication date: October 4, 2018
    Inventors: Dening HAO, Changjiang WEI, Qing HAO
  • Publication number: 20180027167
    Abstract: Methods and apparatus for synchronizing a plurality of devices are disclosed. According to certain embodiments, the synchronizing methods may include receiving a signal for initiating an operation. The methods may also include prioritizing a processing power for the operation. The methods may further include starting the operation at a calculated amount of time after receiving the signal.
    Type: Application
    Filed: September 8, 2016
    Publication date: January 25, 2018
    Inventors: Chao HE, Qing HAO, Changjiang WEI
  • Publication number: 20170347133
    Abstract: Systems and methods for transmitting video data over a network are provided. The system comprises a camera configured to capture video data, and a hardware processor configured to receive a connection signal to establish a direct connection with a network connectivity provider. After receiving the connection signal, the hardware processor can establish a network socket with a target server via the network connectivity provider, receive network connectivity status information, and determine first parameters for capturing of video data and second parameters for generation of data packets representing the captured video data based on the network connectivity status information. The hardware processor can control, based on the first parameters, the camera to capture video data; generate, based on the second parameters, data packets representing the captured video data; and transmit the data packets to the target server using the network socket.
    Type: Application
    Filed: June 7, 2016
    Publication date: November 30, 2017
    Inventors: Baoqi WANG, Changjiang Wei
  • Publication number: 20080317364
    Abstract: This invention describes methods for pre-computing neighboring locations for partitions in a video stream and for placing those pre-computed neighboring locations into a table for later retrieval and later use. The redundancy in the information of the pre-computed neighboring locations can be used to reduce the number entries in the table of neighboring locations, thus effectively reducing the amount of memory needed to store this table. Further, indexing schemes are used for non-MBAFF coded video streams and MBAFF coded video streams to further minimize memory usage.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 25, 2008
    Applicant: AUGUSTA TECHNOLOGY, INC.
    Inventors: Dayin Gou, Changjiang Wei