Patents by Inventor Dan Feng

Dan Feng 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: 11989090
    Abstract: Disclosed in the present invention are a method and a system for ensuring the failure atomicity in a non-volatile memory, which belong to the field of computer storage.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: May 21, 2024
    Assignee: HUAZHONG UNIVERSITY OF SCIENCE AND TECHNOLOGY
    Inventors: Wei Tong, Dan Feng, Jingning Liu, Xueliang Wei, Weilin Zhu
  • Publication number: 20240159955
    Abstract: A display device and a tiled display device are provided. The display device includes: a display panel; a backlight module located on an incident side of the display panel, and including a frame and a light guiding structure, where the frame includes a first supporting surface and a second supporting surface both facing the display panel, where the second supporting surface is located on a side of the first supporting surface away from the display panel, the first supporting surface is attached to a backlight surface of the display panel, and the second supporting surface is engaged with the light guiding structure. The assembling of the display panel and the backlight module can be achieved in the present disclosure.
    Type: Application
    Filed: October 27, 2021
    Publication date: May 16, 2024
    Inventors: Zhaoshou TIAN, Dan LI, Hongbo FENG, Haijun SHI, Bochang WANG, Bin WU, Qingshan QU, Shanlei HOU
  • Publication number: 20240155443
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive system information associated with a set of neighboring cells included in a non-terrestrial network (NTN). The UE may be connected to or camped in a current cell included in the NTN. The current cell may be associated with a current platform. The UE may monitor a neighboring cell, of the set of neighboring cells, based at least in part on the system information. Numerous other aspects are provided.
    Type: Application
    Filed: January 5, 2024
    Publication date: May 9, 2024
    Inventors: Liangping MA, Huilin XU, Jun MA, Qiang WU, Xiao Feng WANG, Iyab Issam SAKHNINI, Dan ZHANG
  • Publication number: 20240130856
    Abstract: A heart valve prosthesis device includes a stent and leaflets. The stent includes an annular part and guide parts. A first end of the annular part includes cell sections arranged in sequence in a circumferential direction of the annular part. The guide parts are arranged at intervals in the circumferential direction of the annular part, one side of each guide part is connected to a corresponding cell section, and the other side gradually tapers to an end where a retrieval cell is provided for a pulling wire to pass through. Each guide part includes a first region being the retrieval cell, a second region aligned with the first region and configured as a central region, and a third region and a fourth region distributed on two sides of the central region in the circumferential direction of the annular part.
    Type: Application
    Filed: December 25, 2023
    Publication date: April 25, 2024
    Inventors: Quangang Gong, Mao Chen, Yuan Feng, Yaru Li, Dan Rui
  • Patent number: 11943043
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may determine a transmission frequency for an uplink transmission based at least in part on a reference point for the uplink transmission, the reference point being associated with one of: a satellite that provides a cell covering the user equipment, the satellite being associated with a non-terrestrial network, or a gateway associated with the satellite; and transmit the uplink transmission based at least in part on the transmission frequency. Numerous other aspects are provided.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: March 26, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Xiao Feng Wang, Peter Gaal, Alberto Rico Alvarino, Jun Ma, Qiang Wu, Liangping Ma, Ayan Sengupta, Dan Zhang
  • Publication number: 20240085987
    Abstract: In one implementation, a method of presenting a scene is performed at a device including a display, one or more processors, and non-transitory memory. The method includes displaying, on the display, a virtual character in association with a physical environment at a character location in a three-dimensional coordinate system of the physical environment. The method includes determining, for an object, an object location in the three-dimensional coordinate system of the physical environment. The method includes displaying, on the display, the virtual character at the character location performing a gesture based on the object location.
    Type: Application
    Filed: September 12, 2023
    Publication date: March 14, 2024
    Inventors: Dan Feng, Anna Weinstein
  • Publication number: 20240078372
    Abstract: The freshness of one or more terms in a documentation, indicative of a currency of the one or more terms is computed. Each term includes one or more constituent words, and the terms are visually marked as current or out-of-date based on the computed freshness. Upon marking a term as out-of-date, a latest term for the out-of-date term is retrieved or a most possible latest term for the out-of-date term is predicted.
    Type: Application
    Filed: September 6, 2022
    Publication date: March 7, 2024
    Inventors: Dan Zhang, Jun Qian Zhou, Yuan Jie Song, Meng Chai, Zhen Ma, Xiao Feng Ji
  • Publication number: 20240045501
    Abstract: According to various implementations, a method is performed at an electronic device including one or more processors, a non-transitory memory, and a display. The method includes displaying, on the display, a virtual agent that is associated with a first viewing frustum. The first viewing frustum includes a user avatar associated with a user, and the user avatar includes a visual representation of one or more eyes. The method includes, while displaying the virtual agent associated with the first viewing frustum, obtaining eye tracking data that is indicative of eye behavior associated with an eye of the user, updating the visual representation of one or more eyes based on the eye behavior, and directing the virtual agent to perform an action based on the updating and scene information associated with the electronic device.
    Type: Application
    Filed: October 18, 2023
    Publication date: February 8, 2024
    Inventors: Mu Qiao, Dan Feng, Bo Morgan, Mark E. Drummond
  • Publication number: 20240038228
    Abstract: In some implementations, a method includes displaying, on a display, an environment that includes a representation of a virtual agent that is associated with a sensory characteristic. In some implementations, the method includes selecting, based on the sensory characteristic associated with the virtual agent, a subset of a plurality of sensors to provide sensor data for the virtual agent. In some implementations, the method includes providing the sensor data captured by the subset of the plurality of sensors to the virtual agent in order to reduce power consumption of the device. In some implementations, the method includes displaying a manipulation of the representation of the virtual agent based on an interpretation of the sensor data by the virtual agent.
    Type: Application
    Filed: July 26, 2023
    Publication date: February 1, 2024
    Inventors: Dan Feng, Behrooz Mahasseni, Bo Morgan, Daniel L. Kovacs, Mu Qiao
  • Publication number: 20240027290
    Abstract: Systems and methods for measuring web tension distribution in roll-to-roll processes, for example, such as R2R processes employed in the fabrication of printed devices. Such systems and methods entail a web that travels between first and second rollers in a longitudinal direction of the web, inducing tension in the web in the longitudinal direction thereof such that tension is present in a flexible substrate of the web between the first and second rollers, and operating the system to determine an average tension and linear variation of tension present in the flexible substrate resulting from the tension induced in the web inducing a nonuniform tension distribution in the flexible substrate between the first and second rollers. The systems and methods utilize one or more devices that induce deflection in the web between the first and second rollers.
    Type: Application
    Filed: April 5, 2022
    Publication date: January 25, 2024
    Inventors: Dan Feng, Ryan Wagner, Arvind Raman
  • Publication number: 20240027291
    Abstract: Systems and methods for measuring web tension distribution in roll-to-roll processes, for example, such as R2R processes employed in the fabrication of printed devices. Such systems and methods entail a web that travels between first and second rollers in a longitudinal direction of the web, inducing tension in the web in the longitudinal direction thereof such that tension is present in a flexible substrate of the web between the first and second rollers, and operating the system to determine an average tension and linear variation of tension present in the flexible substrate resulting from the tension induced in the web inducing a nonuniform tension distribution in the flexible substrate between the first and second rollers. The systems and methods utilize one or more devices that induce deflection in the web between the first and second rollers.
    Type: Application
    Filed: April 5, 2022
    Publication date: January 25, 2024
    Inventors: Dan Feng, Ryan Wagner, Arvind Raman
  • Patent number: 11869144
    Abstract: In some implementations, a device includes one or more sensors, one or more processors and a non-transitory memory. In some implementations, a method includes determining that a first portion of a physical environment is associated with a first saliency value and a second portion of the physical environment is associated with a second saliency value that is different from the first saliency value. In some implementations, the method includes obtaining, via the one or more sensors, environmental data corresponding to the physical environment. In some implementations, the method includes generating, based on the environmental data, a model of the physical environment by modeling the first portion with a first set of modeling features that is a function of the first saliency value and modeling the second portion with a second set of modeling features that is a function of the second saliency value.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: January 9, 2024
    Assignee: APPLE INC.
    Inventors: Payal Jotwani, Bo Morgan, Behrooz Mahasseni, Bradley W. Peebler, Dan Feng, Mark E. Drummond, Siva Chandra Mouli Sivapurapu
  • Patent number: 11822716
    Abstract: According to various implementations, a method is performed at an electronic device including one or more processors, a non-transitory memory, and a display. The method includes displaying, on the display, a virtual agent that is associated with a first viewing frustum. The first viewing frustum includes a user avatar associated with a user, and the user avatar includes a visual representation of one or more eyes. The method includes, while displaying the virtual agent associated with the first viewing frustum, obtaining eye tracking data that is indicative of eye behavior associated with an eye of the user, updating the visual representation of one or more eyes based on the eye behavior, and directing the virtual agent to perform an action based on the updating and scene information associated with the electronic device.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: November 21, 2023
    Assignee: APPLE INC.
    Inventors: Mu Qiao, Dan Feng, Bo Morgan, Mark E. Drummond
  • Publication number: 20230350536
    Abstract: Various implementations disclosed herein include devices, systems, and methods for selecting a point-of-view (POV) for displaying an environment. In some implementations, a device includes a display, one or more processors, and a non-transitory memory. In some implementations, a method includes obtaining a request to display a graphical environment. The graphical environment is associated with a set of saliency values corresponding to respective portions of the graphical environment. A POV for displaying the graphical environment is selected based on the set of saliency values. The graphical environment is displayed from the selected POV on the display.
    Type: Application
    Filed: February 22, 2023
    Publication date: November 2, 2023
    Inventors: Dan Feng, Aashi Manglik, Adam M. O'Hern, Bo Morgan, Bradley W. Peebler, Daniel L. Kovacs, Edward Ahn, James Moll, Mark E. Drummond, Michelle Chua, Mu Qiao, Noah Gamboa, Payal Jotwani, Siva Chandra Mouli Sivapurapu
  • Patent number: 11804012
    Abstract: In some implementations, a method of navigation mesh exploration is performed at a virtual agent operating system. The method includes: determining one or more first sensory perception regions for one or more senses of a virtual agent based on a first perceptual vector associated with the virtual agent; generating a first portion of a navigation mesh for the XR environment based on the one or more first sensory perception regions, wherein the first portion of the navigation mesh includes candidate subsequent locations different from the first location; and in response to detecting movement of the virtual agent to a respective candidate subsequent location among candidate subsequent locations, generating a second portion of the navigation mesh for the XR environment based on one or more second sensory perception regions for the one or more senses of the virtual agent relative to the respective candidate subsequent location.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: October 31, 2023
    Assignee: APPLE INC.
    Inventors: Daniel Laszlo Kovacs, Payal Jotwani, Dan Feng
  • Publication number: 20230089049
    Abstract: In one implementation, a method of displaying content is performed at a device including a display, one or more processors, and non-transitory memory. The method includes scanning a first physical environment to detect a first physical object in the first physical environment and a second physical object in the first physical environment, wherein the first physical object meets at least one first object criterion and the second physical object meets at least one second object criterion. The method includes displaying, in association with the first physical environment, a virtual object moving along a first path from the first physical object to the second physical object.
    Type: Application
    Filed: June 29, 2022
    Publication date: March 23, 2023
    Inventors: Mark E. Drummond, Daniel L. Kovacs, Shaun D. Budhram, Edward Ahn, Behrooz Mahasseni, Aashi Manglik, Payal Jotwani, Mu Qiao, Bo Morgan, Noah Gamboa, Michael J. Gutensohn, Dan Feng, Siva Chandra Mouli Sivapurapu
  • Publication number: 20230026511
    Abstract: According to various implementations, a method is performed at an electronic device including one or more processors, a non-transitory memory, and a display. The method includes displaying, on the display, a virtual agent that is associated with a first viewing frustum. The first viewing frustum includes a user avatar associated with a user, and the user avatar includes a visual representation of one or more eyes. The method includes, while displaying the virtual agent associated with the first viewing frustum, obtaining eye tracking data that is indicative of eye behavior associated with an eye of the user, updating the visual representation of one or more eyes based on the eye behavior, and directing the virtual agent to perform an action based on the updating and scene information associated with the electronic device.
    Type: Application
    Filed: June 24, 2022
    Publication date: January 26, 2023
    Inventors: Mu Qiao, Dan Feng, Bo Morgan, Mark E. Drummond
  • Publication number: 20220334918
    Abstract: Disclosed in the present invention are a method and a system for ensuring the failure atomicity in a non-volatile memory, which belong to the field of computer storage.
    Type: Application
    Filed: June 16, 2020
    Publication date: October 20, 2022
    Inventors: Wei TONG, Dan FENG, Jingning LIU, Xueliang WEI, Weilin ZHU
  • Patent number: 11467905
    Abstract: A stripe merging method and system based on erasure codes are provided. A StripeMerge-P algorithm is used first to determine alignment information of parity chunks of erasure code stripes based on a preprocessed hash table. Through a greedy strategy, erasure code stripe pairs to be merged are selected for merging. Through the hash table, location information of the parity chunks is directly looked up, so that no additional computing overhead is required, and the overhead of selecting and merging the erasure code stripe pairs is further reduced through the combination with the greedy strategy.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: October 11, 2022
    Assignee: HUAZHONG UNIVERSITY OF SCIENCE AND TECHNOLOGY
    Inventors: Yuchong Hu, Qiaori Yao, Liangfeng Cheng, Yazhe Zhang, Dan Feng
  • Patent number: 11381950
    Abstract: An example method includes identifying, by a mobile computing device, short-range wireless communication signals that are associated with a vehicle computing system; determining, by the mobile computing device, based on the short-range wireless communication signals, that the mobile computing device is proximate to the vehicle computing system; identifying, by the mobile computing device, an electrical connection between the mobile computing device and the vehicle, wherein the electrical connection is provided by an electrical cable that connects a port of the mobile computing device to a port of the vehicle; determining, by the mobile computing device, that the electrical connection is a charge-only connection, wherein the charge-only connection enables an electrical charging or discharging of the mobile computing device but prohibits any data transfer between the mobile computing device and the vehicle computing system; and outputting, by the mobile computing device, a notification indicative of the charge-
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: July 5, 2022
    Assignee: Google LLC
    Inventors: Sriram Viswanathan, Lukasz Pawel Krakowiak, Dan Feng, Eugene Koh