Patents by Inventor YUNJIU LI

YUNJIU LI 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: 20230115639
    Abstract: Systems and methods for managing a presentation of a dynamic profile photo are provided. In particular, a server may receive contextual information associated with one or more users. The server may determine that the contextual information is consistent with a predetermined contextual action. In some examples, the server may identify a dynamic profile photo associated with the predetermined contextual information; and present, in response to the determination that the contextual information is consistent with the predetermined contextual action, the dynamic profile photo to the one or more users.
    Type: Application
    Filed: October 13, 2021
    Publication date: April 13, 2023
    Inventors: Dan Noskin, Jiacheng Yang, Bo Hu, Shouhan Gao, Vishnuvardhan Tanguturi, Yunjiu Li, Yaxi Gao, Zhili Chen, Yiheng Zhu, Yuxi Zhang, Chaoran Huang
  • Patent number: 11516618
    Abstract: Systems and methods for social networking using augmented reality are disclosed. A network may receive, from a plurality of client devices, a request to connect to a server. The server may be associated with an object, such as a landmark or a product. The server may serialize an AR world including the object and content associated with the object and send, to the plurality of client devices, data indicative of the AR world. The server via network may receive, from a first client device among the plurality of client devices, an indication of user input associated with the AR world. The indication of user input may comprise text data, digital image data, or user feedback. The indication of user input may be broadcast to the plurality of client devices.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: November 29, 2022
    Assignee: LEMON INC.
    Inventors: Yunjiu Li, Siyao Yang, Xin Ye, Wenjing Fan, Yiheng Zhu
  • Publication number: 20220116734
    Abstract: Systems and methods for social networking using augmented reality are disclosed. A network may receive, from a plurality of client devices, a request to connect to a server. The server may be associated with an object, such as a landmark or a product. The server may serialize an AR world including the object and content associated with the object and send, to the plurality of client devices, data indicative of the AR world. The server via network may receive, from a first client device among the plurality of client devices, an indication of user input associated with the AR world. The indication of user input may comprise text data, digital image data, or user feedback. The indication of user input may be broadcast to the plurality of client devices.
    Type: Application
    Filed: October 9, 2020
    Publication date: April 14, 2022
    Inventors: Yunjiu LI, Siyao YANG, Xin YE, Wenjing FAN, Yiheng ZHU
  • Patent number: 9607353
    Abstract: In one embodiment described herein, a graphics engine with shader unit thread load balancing functionality executes shader instructions from multiple execution threads in a smaller number of execution threads by combining instructions from multiple threads at runtime. In one embodiment, multiple shader unit threads containing less than a minimum number of instructions are combined to minimize the discrepancy between the shortest and longest thread. In one embodiment, threads are merged when they contain a common output register.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: March 28, 2017
    Assignee: Intel Corporation
    Inventors: Yunjiu Li, Michael Green
  • Patent number: 9123167
    Abstract: A graphics engine with shader unit thread serializing and instance unrolling functionality that executes multi-threaded shader logic in a single hardware thread is described. Hardware accelerated tessellation functionality is implemented utilizing programmable pipeline stages that allow custom, runtime configuration of graphics hardware utilizing programs compiled from a high level shader language that are executed using one or more shader execution cores. In one embodiment, multiple shader unit program threads are serialized to run in one hardware thread to allow a greater number of instructions to be executed on the shader cores and preserve hardware threads for primitive processing by other shader units.
    Type: Grant
    Filed: September 29, 2012
    Date of Patent: September 1, 2015
    Assignee: Intel Corporation
    Inventors: Yunjiu Li, Michael Green
  • Publication number: 20150161757
    Abstract: In one embodiment described herein, a graphics engine with shader unit thread load balancing functionality executes shader instructions from multiple execution threads in a smaller number of execution threads by combining instructions from multiple threads at runtime. In one embodiment, multiple shader unit threads containing less than a minimum number of instructions are combined to minimize the discrepancy between the shortest and longest thread. In one embodiment, threads are merged when they contain a common output register.
    Type: Application
    Filed: February 18, 2015
    Publication date: June 11, 2015
    Inventors: Yunjiu Li, Michael Green
  • Patent number: 8982124
    Abstract: In one embodiment described herein, a graphics engine with shader unit thread load balancing functionality executes shader instructions from multiple execution threads in a smaller number of execution threads by combining instructions from multiple threads at runtime. In one embodiment, multiple shader unit threads containing less than a minimum number of instructions are combined to minimize the discrepancy between the shortest and longest thread. In one embodiment, threads are merged when they contain a common output register.
    Type: Grant
    Filed: September 29, 2012
    Date of Patent: March 17, 2015
    Assignee: Intel Corporation
    Inventors: Yunjiu Li, Michael Green
  • Publication number: 20140092092
    Abstract: A graphics engine with shader unit thread serializing and instance unrolling functionality that executes multi-threaded shader logic in a single hardware thread is described. Hardware accelerated tessellation functionality is implemented utilizing programmable pipeline stages that allow custom, runtime configuration of graphics hardware utilizing programs compiled from a high level shader language that are executed using one or more shader execution cores. In one embodiment, multiple shader unit program threads are serialized to run in one hardware thread to allow a greater number of instructions to be executed on the shader cores and preserve hardware threads for primitive processing by other shader units.
    Type: Application
    Filed: September 29, 2012
    Publication date: April 3, 2014
    Inventors: YUNJIU LI, MICHAEL GREEN
  • Publication number: 20140092091
    Abstract: In one embodiment described herein, a graphics engine with shader unit thread load balancing functionality executes shader instructions from multiple execution threads in a smaller number of execution threads by combining instructions from multiple threads at runtime. In one embodiment, multiple shader unit threads containing less than a minimum number of instructions are combined to minimize the discrepancy between the shortest and longest thread. In one embodiment, threads are merged when they contain a common output register.
    Type: Application
    Filed: September 29, 2012
    Publication date: April 3, 2014
    Inventors: YUNJIU LI, MICHAEL GREEN