Patents by Inventor Bo Fu
Bo Fu 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: 12105587Abstract: A method including determining that a memory unit is available for a channel for communication between a storage controller and a non-volatile storage device, the memory unit being for temporary storage for encoded data for transmission through the channel; allocating the memory unit to that channel; and updating a memory mapping entry corresponding to the memory unit. The memory mapping entry is stored in the storage controller. Updating a memory mapping entry may be based on reading/write tasks. The memory mapping entry may indicate a cross channel status, an operation mode and an identifier of the channel. The method may include determining the channel being stuck due to memory shortage and mapping more memory units to the channel.Type: GrantFiled: June 30, 2023Date of Patent: October 1, 2024Assignee: InnoGrit Technologies Co., Ltd.Inventors: Xiaoming Zhu, Jie Chen, Bo Fu, Zining Wu
-
Publication number: 20240323309Abstract: Methods and systems provide for applying a video effect to a video corresponding to a participant within a video communication session. The system displays a video for each of at least a subset of the participants and a user interface including a selectable video effects UI element. The system receives a selection by a participant of the video effects UI element. In response to receiving the selection, the system displays a variety of video effects options for modifying the appearance of the video and/or modifying a visual representation of the participant. The system then receives a selection by the participant of a video effects option, and further receives a subselection for customizing the amount of the video effect to be applied. The system then applies, in real time or substantially real time, the selected video effect in the selected amount to the video corresponding to the participant.Type: ApplicationFiled: June 4, 2024Publication date: September 26, 2024Inventors: Abhishek Balaji, Anna Deng, Chichen Fu, Pei Li, Bo Ling, Juliana Park, Qiang Li, Wenchong Lin
-
Publication number: 20240313031Abstract: A flat panel detector and an imaging system are disclosed. The flat panel detector includes: a main housing including a bottom wall and a side wall connected to the bottom wall, the bottom wall and the side wall defining an accommodating space; and a detection module in the accommodating space, the detection module including a support plate, a detection substrate, a driving circuit board, and a flexible circuit board, where the support plate includes a support surface and a bottom surface opposite to each other and a side surface connected therebetween, the detection substrate is fixed on the support surface, the driving circuit board is fixed on the support plate and is on a side of the support plate away from the detection substrate, and the flexible circuit board connects the detection substrate with the driving circuit board by passing the side surface of the support plate.Type: ApplicationFiled: June 22, 2022Publication date: September 19, 2024Inventors: Ziyan LI, Haonan LI, Bo FU, Yonghui WANG, Jiaqiang WANG, Chen MENG, Binghai ZHU
-
Patent number: 12094577Abstract: A method and system for detecting an amount of shale oil based on an occurrence state, wherein an occurrence-state-based shale oil quantification model is established in accordance with a kerogen swelled amount, an amount of kerogen absorbed oil, an amount of free oil in an organic pore, an amount of adsorbed oil by an inorganic mineral and an amount of free oil in an inorganic pore, and detects an amount of shale oil is detected in accordance with the occurrence-state-based shale oil quantification model, such that the accuracy of the evaluation of shale oil mobility is improved.Type: GrantFiled: September 10, 2020Date of Patent: September 17, 2024Assignee: NORTHEAST PETROLEUM UNIVERSITYInventors: Shansi Tian, Bo Liu, Fang Zeng, Xiaofei Fu, Ya'ao Chi, Tong Wu, Haiyang Yan
-
Publication number: 20240304071Abstract: A heat detector (1) includes: a detection portion (2) which is exposed to a monitoring area (12) and detects heat; a guard structure (7) which is provided around the detection portion (2) and protects the detection portion (2) from an external force on the side of the monitoring area (12); and an indicator lamp (4) which performs a display relating to the heat detector, wherein in the indicator lamp (4), at least a part includes a planar visible portion (42) inside the guard structure (7) and around the detection portion (2) and at least a part of the visible portion (42) is visible from the side of the monitoring area (12) over the guard structure (7).Type: ApplicationFiled: February 26, 2021Publication date: September 12, 2024Inventors: Hayato Tsurumi, Bo Fu
-
Patent number: 12072565Abstract: A temperature control system and a driving method thereof, and a liquid crystal apparatus are provided.Type: GrantFiled: December 25, 2020Date of Patent: August 27, 2024Assignees: Beijing BOE Sensor Technology Co., Ltd., BOE Technology Group Co., Ltd.Inventors: Dahai Hu, Wei Sun, Chen Meng, Bo Fu, Shaobo Han, Zhong Hu, Guo Liu, Jiarong Liu, Xiantao Liu, Yutao Tang, Qinhao Piao, Yongbo Wang, Siheng Xu, Wenjie Zhong, Binghai Zhu
-
Patent number: 12073292Abstract: Balancing content distribution between a machine learning model and a statistical model provides a baseline assurance in combination with the benefits of a well-trained machine learning model for content selection. In some implementations, a server receiving requests for a content item assigns a first proportion of the received requests to a first group and assigns remaining requests to a second group. The server uses a machine learning model to select variations of the requested content item for responding to requests assigned to the first group and uses a statistical model to select content variations for requests assigned to the second group. The server obtains performance information, e.g., acceptance rates for the different variations, and compares performance of the different models used for content selection. Audience share assigned to the machine learning model is increased when it outperforms the statistical model and decreased when it underperforms the statistical model.Type: GrantFiled: January 24, 2017Date of Patent: August 27, 2024Assignee: GOOGLE LLCInventors: Sue Yi Chew, Deepak Ramamurthi Sivaramapuram Chandrasekaran, Bo Fu, Prachi Gupta, Kunal Jain, Thomas Price, Sarvjeet Singh, Jierui Xie
-
Publication number: 20240273017Abstract: Systems and methods are provided for data retrieval in garbage collection (GC) processes. A method may include obtaining column addresses based on bitmaps indicating positions of valid data units in respective pages within a plurality of blocks of a non-volatile storage device and issuing data transfer commands to the non-volatile storage device, the data transfer commands including the column addresses to identify valid data units of a page of data read into cache registers from the non-volatile storage device.Type: ApplicationFiled: April 24, 2024Publication date: August 15, 2024Inventors: Bo Fu, Jie Chen
-
Publication number: 20240267585Abstract: Disclosed are a human-computer interaction method and system of a display device, which are used for providing a new interaction manner. A main control module is configured to receive an interactive instruction of a user and generate OSD data, and a data processing module is configured to superimpose and display a received video stream and the OSD data. The human-computer interaction system includes a data source generation module, a main control module and a data processing module. The data source generation module is configured to generate a video stream and send the video stream to the data processing module. The main control module is configured to receive an interactive instruction sent by a user, generate OSD data according to the interactive instruction, and transmit the OSD data to the data processing module.Type: ApplicationFiled: March 29, 2022Publication date: August 8, 2024Inventors: Xiantao LIU, Yonghui WANG, Chen MENG, Bo FU, Zhong HU, Xiaotian PANG, Jiarong LIU, Jiajia XIN, Guosheng SUN
-
Publication number: 20240264474Abstract: Disclosed are an optical waveguide device and manufacturing method thereof. The optical waveguide device includes a substrate and an optical modulation module electrically connected with the substrate, the optical modulation module including: an underlay having a first surface relatively close to the substrate and a second surface relatively far away from the substrate, which are provided opposite to each other; an optical waveguide lamination, located between the first surface of the underlay and the substrate, including a lower cladding layer, an optical waveguide layer and an upper cladding layer located between the first surface of the underlay and the optical waveguide layer, which are three stacked in a first direction perpendicular to a plane where the underlay is located; and a conductive structure, located between the optical waveguide layer and the substrate and electrically connected with the optical waveguide layer to conduct an electric signal to the optical waveguide layer.Type: ApplicationFiled: August 6, 2021Publication date: August 8, 2024Applicant: Accelink Technologies Co., Ltd.Inventors: Xuerui LIANG, Qianchen YU, Li FU, Bo ZHANG, Yi HU, Yong LUO, Qianggao HU
-
Patent number: 12038852Abstract: Systems, apparatus and methods are provided for using a partial logical-to-physical (L2P) address translation table for multiple namespaces to perform address translation. An exemplary embodiment may provide a method comprising: receiving a request for a first logical data address (LDA) that belongs to a first namespace (NS); searching the first NS in an entry location table (ELT) for all namespaces whose L2P entries always reside in memory; determining that the first NS is not in the ELT; searching a cache of lookup directory entries of recently accessed translation data units (TDUs) for a first TDU containing a L2P entry for the first LDA; determining that there is a cache miss; retrieving the lookup directory entry for the first TDU from an in-memory lookup directory and determining that it is not valid; reserving a TDU space for the first TDU; and generating a load request for the first TDU.Type: GrantFiled: June 30, 2022Date of Patent: July 16, 2024Assignee: Innogrit Technologies Co., Ltd.Inventors: Bo Fu, Lin Chen, Jie Chen, Cheng-Yun Hsu
-
Patent number: 12041373Abstract: Methods and systems provide for applying a video effect to a video corresponding to a participant within a video communication session. The system displays a video for each of at least a subset of the participants and a user interface including a selectable video effects UI element. The system receives a selection by a participant of the video effects UI element. In response to receiving the selection, the system displays a variety of video effects options for modifying the appearance of the video and/or modifying a visual representation of the participant. The system then receives a selection by the participant of a video effects option, and further receives a subselection for customizing the amount of the video effect to be applied. The system then applies, in real time or substantially real time, the selected video effect in the selected amount to the video corresponding to the participant.Type: GrantFiled: July 31, 2021Date of Patent: July 16, 2024Assignee: Zoom Video Communications, Inc.Inventors: Abhishek Balaji, Anna Deng, Chichen Fu, Pei Li, Bo Ling, Juliana Park, Qiang Li, Wenchong Lin
-
Patent number: 12032441Abstract: Systems, apparatus and methods are provided for providing an error correction code (ECC) architecture with flexible memory mapping. An apparatus may include an error correction code (ECC) engine, a multi-channel interface for one or more non-volatile storage devices, a memory including a plurality of memory units, a storage containing a plurality of mapping entries to indicate allocation status of the plurality of memory units and a memory mapping manager. The plurality of memory units may be coupled to the ECC engine and the multi-channel interface. The memory mapping manager may be configured to control allocation of the plurality of memory units and set allocation status in the plurality of mapping entries.Type: GrantFiled: June 30, 2023Date of Patent: July 9, 2024Assignee: InnoGrit Technologies Co., Ltd.Inventors: Xiaoming Zhu, Jie Chen, Bo Fu, Zining Wu
-
Patent number: 11994986Abstract: Systems and methods are provided for data retrieval in garbage collection (GC) processes. A method may include sending a command with bitmaps from a processor to a non-volatile storage device interface controller to perform a read operation on multiple blocks across multiple planes. The bitmaps may indicate positions of valid data units in respective pages within the blocks. The method may further include issuing an initial batch of multi-plane read commands to read a page of data from each of the plurality of planes into cache registers, obtaining specified column addresses to selectively identify valid data units for transferring based on the bitmaps and a data unit size, issuing subsequent batches of multi-plane cache read commands followed by data transfer commands, and issuing a cache read end command followed by a last set of data transfer commands. The data transfer commands may include the specified column addresses.Type: GrantFiled: September 14, 2022Date of Patent: May 28, 2024Assignee: InnoGrit Technologies Co., Ltd.Inventors: Bo Fu, Jie Chen
-
Patent number: 11978011Abstract: A method of object status detection for objects supported by a shelf, from shelf image data, includes: obtaining a plurality of images of a shelf, each image including an indication of a gap on the shelf between the objects; registering the images to a common frame of reference; identifying a subset of the gaps having overlapping locations in the common frame of reference; generating a consolidated gap indication from the subset; obtaining reference data including (i) identifiers for the objects and (ii) prescribed locations for the objects within the common frame of reference; based on a comparison of the consolidated gap indication with the reference data, selecting a target object identifier from the reference data; and generating and presenting a status notification for the target product identifier.Type: GrantFiled: May 1, 2018Date of Patent: May 7, 2024Assignee: Symbol Technologies, LLCInventors: Bo Fu, Yan Zhang, Yan-Ming Cheng, Jordan K. Varley, Robert E. Beach, Iaacov Coby Segall, Richard Jeffrey Rzeszutek, Michael Ramputi
-
Patent number: 11972219Abstract: This application discloses an intent recognition optimization processing method, apparatus, device and storage medium, and relates to the field of internet technology. The implementation scheme of specific method includes: acquiring a first intent set and at least one original corpus; acquiring a first recognition result of each original corpus, where the first recognition result of any one of the original corpus includes a first intent corresponding to the original corpus recognized by the intent recognition model; acquiring a second recognition result of each original corpus, where the second recognition result of any one of the original corpus includes a second intent corresponding to the original corpus obtained through artificial recognition; and performing optimization processing on the first intent set to obtain a second intent set according to the first recognition result and the second recognition result of each original corpus.Type: GrantFiled: December 30, 2020Date of Patent: April 30, 2024Assignees: Beijing Baidu Netcom Science Technology Co., Ltd., BAIDU USA LLCInventors: Zeyu Ning, Xuchen Yao, Wenhao Fang, Bo Fu, Liqin Feng, Xiaomei Chu
-
Patent number: 11936403Abstract: Systems and methods are provided for decoding data read from non-volatile storage devices. A method that may include decoding a first codeword read from a storage location of a non-volatile storage device using a first decoder without soft information, determining that the first decoder has failed to decode the first codeword, decoding the first codeword using a second decoder without soft information, determining that the second decoder has succeeded in decoding the first codeword, generating soft information associated with the storage location using decoding information generated by the second decoder and decoding a subsequent codeword from the storage location using the soft information associated with the storage location. The second decoder may be more powerful than the first decoder.Type: GrantFiled: December 12, 2022Date of Patent: March 19, 2024Assignee: Innogrit Technologies Co., Ltd.Inventors: Bo Fu, Jie Chen, Han Zhang, Zining Wu
-
Publication number: 20240086317Abstract: Systems and methods are provided for data retrieval in garbage collection (GC) processes. A method may include sending a command with bitmaps from a processor to a non-volatile storage device interface controller to perform a read operation on multiple blocks across multiple planes. The bitmaps may indicate positions of valid data units in respective pages within the blocks. The method may further include issuing an initial batch of multi-plane read commands to read a page of data from each of the plurality of planes into cache registers, obtaining specified column addresses to selectively identify valid data units for transferring based on the bitmaps and a data unit size, issuing subsequent batches of multi-plane cache read commands followed by data transfer commands, and issuing a cache read end command followed by a last set of data transfer commands. The data transfer commands may include the specified column addresses.Type: ApplicationFiled: September 14, 2022Publication date: March 14, 2024Inventors: Bo Fu, Jie Chen
-
Publication number: 20240082245Abstract: The present invention features interferon-free therapies for the treatment of HCV. Preferably, the treatment is over a shorter duration of treatment, such as no more than 12 weeks. In one aspect, the treatment comprises administering at least two direct acting antiviral agents to a subject with HCV infection, wherein the treatment lasts for 12 weeks and does not include administration of either interferon or ribavirin, and said at least two direct acting antiviral agents comprise (a) Compound 1 or a pharmaceutically acceptable salt thereof and (b) Compound 2 or a pharmaceutically acceptable salt thereof.Type: ApplicationFiled: November 3, 2023Publication date: March 14, 2024Inventors: Christine Collins, Bo Fu, Abhishek Gulati, Jens Kort, Matthew Kosloski, Yang Lei, Chih-Wei Lin, Ran Liu, Federico Mensa, Iok Chan NG, Tami Pilot-Matias, David Pugatch, Nancy S. Shulman, Roger Trinh, Rolando M. Viani, Stanley Wang, Zhenzhen Zhang
-
Patent number: D1045839Type: GrantFiled: December 28, 2022Date of Patent: October 8, 2024Assignee: LANTO ELECTRONIC LIMITEDInventors: Bo Sun, Rong Fu, Xiange Yang, Tonghui Xiao