Patents by Inventor Lin Han
Lin Han 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: 12641034Abstract: A method and a network device for achieving end-to-end latency guarantees, where the method includes: receiving, by a network device in a core network, a latency guarantee service (LGS) request message from a source node in a data network (DN), the LGS request message requesting to transmit traffic to an end device and comprising one or more of a LGS indicator, an end-to-end packet delay budget (PDB) requirement, a maximum flow rate, and an end device identifier; determining a remaining PDB for the core network and a transport network; sending an LGS slice selection request to a network function, including one or more of the remaining PDB, the maximum flow rate, and the identifier; and receiving an LGS response from the network function, which identifies an LGS slice for the requested traffic and indicates whether the LGS slice is able to satisfy the remaining PDB and the maximum flow rate.Type: GrantFiled: December 8, 2023Date of Patent: May 26, 2026Assignee: Huawei Technologies Co., Ltd.Inventors: Lijun Dong, Lin Han
-
Publication number: 20260141010Abstract: Example methods and systems for connection recommendation and collaboration are provided. A communication platform creates a user hub application comprising one or more micro-frontend modules corresponding to one or more client applications. The communication platform accesses user data associated with a plurality of users from the one or more client applications via the user hub application. The communication platform integrates the user hub application into a communication application. The communication platform receives communication data comprising an inquiry about a user via the communication application. The communication platform retrieves user data associated with the user via the user hub application. The communication platform provides the user data associated with the user via the communication application.Type: ApplicationFiled: November 25, 2025Publication date: May 21, 2026Applicant: Zoom Communications, Inc.Inventors: Lin Han, Hang Kin Lau, Yike Liu, Andy Lopez, Ying Lu, Marian Rydzanych, Hao Zhang
-
Publication number: 20260129141Abstract: One example method for conducting a conference between conference participants includes obtaining a scene layout for the conference, the scene layout comprising a plurality of video areas that are each assigned to a respective display video stream from one of the conference participants, and the scene layout forming a common visual presentation for the conference; receiving video streams from one or more of the conference participants; and displaying the scene layout, wherein the video streams from the conference participants are displayed in their respective assigned video areas.Type: ApplicationFiled: January 5, 2026Publication date: May 7, 2026Applicant: Zoom Communications, Inc.Inventors: Lin Han, Wei Li
-
Publication number: 20260112048Abstract: A computer-implemented method of estimating a volume of a processed liquid product in a container for a liquid processing apparatus is described. A first image data is received corresponding to a view of the processed liquid product in the container after a first ingredient has been processed by the liquid processing apparatus, followed by segmenting a portion of the first image data that corresponds to a surface level of the processed liquid product from a background to the processed liquid product. A dimension of the surface level of the processed liquid product in the container, is determined, from the segmented portion of the first image data. A first volume of the processed liquid product is estimated, based on the dimension, according to a predetermined relationship between the dimension of a given surface level and a known volume of liquid held by the container for the given surface level.Type: ApplicationFiled: November 17, 2023Publication date: April 23, 2026Applicant: VERSUNI HOLDING B.V.Inventors: Weimin XIAO, Wen SUN, Bo Jian XU, Lin HAN
-
Patent number: 12596973Abstract: Example methods and systems provide a workplace assistant application that can detect electronic content associated with a remote user and access multiple communication channels connected to a workplace assistant client application. The system can submit the electronic content to one or more predictive models to provide a context for the electronic content. The context is based at least in part on information from multiple channels. The system can generate, using the predictive model(s), an action item based at least in part on the context of the electronic content as well as display or store the action item using the workplace assistant client application. An action item, as examples, can be a “to do” item, a meeting agenda, a reminder, a meeting, a task, or some combination of one or more of these.Type: GrantFiled: October 30, 2023Date of Patent: April 7, 2026Assignee: Zoom Communications, Inc.Inventors: Lin Han, Hong Hao, Jingwei Li, Zijian Li, Yike Liu, Ying Lu, Chensi Mao, Keping Zhai
-
Publication number: 20260030666Abstract: In one example, a computing system comprises a memory that stores instructions, and processing circuitry that executes the instructions to: generate one or more user interface elements for an application store, wherein the application store hosts a plurality of applications where each application is associated with respective application information; generate intermediary application information by at least providing the application information as input to a first machine learning module, wherein the intermediary application information is a compressed version of the application information and lacks particular subject matter from the application information; generate filtered application information by at least providing the intermediary application information as input to a second machine learning module; receive a request for one or more applications; and responsive to receiving the request, output the filtered application information along with an indication of the one or more applications for presentatioType: ApplicationFiled: June 24, 2025Publication date: January 29, 2026Inventors: Andrew Kendall Moore, Xinxin Liu, Qinmin Wang, Chao Huang, Thomas Charles Beagles, Shanshan Duan, Sanjeev Jagannatha Rao, Zhong Xiu, Yu Wu, Lin Han, Fang Liu, Xinnan Yu, Isaac Sterling VanDuyn, Steven Taillieu, Keishia Chandran Arnott, Yuanjian Lai, Zuowei Xie, Yoshiki Hayashi, Yuanhao Chen, Xueyu Shi, Jingwei Ma, Lin Sun, Zhenyu Shi
-
Publication number: 20260018819Abstract: A signal terminal and an electrical connector, and the electrical connector includes a plurality of terminal modules. Each terminal module includes two signal terminals. Each signal terminal includes a main body and an attaching portion attached to each other, a first elastic arm extending from the main body, and a second elastic arm extending from the attaching portion. The first elastic arm and the second elastic arm counteract the opposing sliding forces when contacting a circuit broad, thus forming dual signal transmission paths, and enhancing the transmission rates.Type: ApplicationFiled: January 17, 2025Publication date: January 15, 2026Inventor: Lin Han
-
Publication number: 20260018820Abstract: An electrical connector, a conductive terminal and a forming method of a conductive portion of the conductive terminal. The conductive portion of the conductive terminal includes two elastic arms elastically abutting against a metal pad of a circuit board. Each elastic arm includes a first arm portion and a second arm portion separated along an up-down direction. A contact portion is formed at a tail end of the second arm portion, which does not form an open stub. Each contact portion has a tearing surface, such that a distance between the two contact portions of the two elastic arms is minimized. The two contact portions of the two elastic arms are provided to be staggered along the front-rear direction, and the two tearing surfaces of the two elastic arms are staggered along a front-rear direction, thus preventing the two elastic arms from scratching and colliding with each other.Type: ApplicationFiled: January 17, 2025Publication date: January 15, 2026Inventors: Lin Han, Chih Kun Chen
-
Patent number: 12524160Abstract: A method for allocating a data storage space includes detecting one allocation request of an operating system for a continuous storage space for a target program; extracting a feature of the allocation request; determining, based on the feature of the allocation request, a fault tolerance requirement corresponding to the allocation request; and allocating a storage space of a corresponding fault tolerance level to the allocation request based on the fault tolerance requirement corresponding to the allocation request.Type: GrantFiled: April 30, 2024Date of Patent: January 13, 2026Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Rui Zhang, Lin Han, Xing Wang
-
Patent number: 12519900Abstract: One example method for conducting a conference between conference participants includes obtaining a scene layout for the conference, the scene layout comprising a plurality of video areas that are each assigned to a respective display video stream from one of the conference participants, and the scene layout forming a common visual presentation for the conference; receiving video streams from one or more of the conference participants; and displaying the scene layout, wherein the video streams from the conference participants are displayed in their respective assigned video areas.Type: GrantFiled: August 4, 2023Date of Patent: January 6, 2026Assignee: Zoom Communications, Inc.Inventors: Lin Han, Wei Li
-
Patent number: 12499166Abstract: Example methods and systems for connection recommendation are provided. A communication platform provides a user hub application comprising one or more application modules corresponding to one or more user applications. The communication platform accesses user data associated with a plurality of users at the one or more user applications via the user hub application. The plurality of users includes a first user and a set of other users. The communication platform determines a connection recommendation for the first user based on the user data and provides the connection recommendation to the first user via the user hub application.Type: GrantFiled: November 29, 2023Date of Patent: December 16, 2025Assignee: Zoom Communications, Inc.Inventors: Lin Han, Hang Kin Lau, Yike Liu, Andy Lopez, Ying Lu, Marian Rydzanych, Hao Zhang
-
Publication number: 20250379844Abstract: Example methods and systems for context-based channel recommendation and management are provided. A communication platform creates a user embedding representation for a user based on a set of user data associated with the user on a communication platform. The communication platform creates a plurality of channel embedding representations for a plurality of chat channels on the communication platform based on channel data associated with the plurality of chat channels. The communication platform determines a similarity score corresponding to each of the plurality of chat channels with respect to the user based on the user embedding representation and the plurality of channel embedding representations to obtain a plurality of similarity scores. The communication platform generates a recommendation of one or more chat channels to the user based on the plurality of similarity scores. The communication platform provides the recommendation of one or more chat channels to the user.Type: ApplicationFiled: August 26, 2025Publication date: December 11, 2025Applicant: Zoom Communications, Inc.Inventors: Bryan James Bulmer, Lisa Ann Gervais, Lin Han, Ying Lu, Kai Ni, Longdong Tai, Wang Tian, Yingying Zhang, Huilian Zhao
-
Publication number: 20250337858Abstract: One example system for providing notifications to videoconferencing sub-meetings includes a processor and at least one memory device. The processor establishes a videoconferencing session associated with a host. The videoconferencing session can include a main meeting, a sub-meeting, and a waiting queue. The processor can move the host from the main meeting to the sub-meeting, and subsequently move a new participant into the waiting queue. The processor can generate a notification that the participant has entered the waiting queue and determine that the host has moved to the sub-meeting. The processor can route, to the host in the sub-meeting using a stored connection of the host to the main meeting, a notification of the participant entering the waiting queue, and subsequently allow the host to admit the new participant.Type: ApplicationFiled: June 4, 2025Publication date: October 30, 2025Applicant: Zoom Communications, Inc.Inventors: Lin Han, Nitasha Walia, Yamin Wei
-
Patent number: 12446451Abstract: A first product may be provided that comprises a substrate having a first surface, a first side, and a first edge where the first surface meets the first side; and a device disposed over the substrate, the device having a second side, where at least a first portion of the second side is disposed within 3 mm from the first edge of the substrate. The first product may further comprise a first barrier film that covers at least a portion of the first edge of the substrate, at least a portion of the first side of the substrate, and at least the first portion of the second side of the device.Type: GrantFiled: November 29, 2023Date of Patent: October 14, 2025Assignees: Universal Display Corporation, The Trustees of Princeton UniversityInventors: Prashant Mandlik, Ruiqing Ma, Jeffrey Silvernail, Julia J. Brown, Lin Han, Sigurd Wagner, Luke Walski
-
Publication number: 20250310480Abstract: One example system for multiple host management of videoconferencing sub-meetings includes a processor and at least one memory device. The processor establishes a main videoconferencing meeting and establishes a host of the main videoconferencing meeting. The host participates using a first host client device. The processor can receive a selection of a participant to be a co-host. The co-host participates in the main videoconferencing meeting from a second host client device. The processor receives a first sub-meeting control input from the second host client device, wherein the first sub-meeting control input identifies an action to perform with respect to a sub-meeting. The system generates a second sub-meeting control input based on the first sub-meeting control input, executes the second sub-meeting control input, and discards the first sub-meeting control input so that the sub-meeting command is associated with the main host.Type: ApplicationFiled: June 12, 2025Publication date: October 2, 2025Applicant: Zoom Communications, Inc.Inventors: Lin Han, Nitasha Walia
-
Publication number: 20250300955Abstract: Example methods and systems provide a workplace assistant application that can detect one or more received messages associated with a remote user and access multiple communication channels connected to a workplace assistant client application. Received message(s), information from the channels, and stored metadata can be submitted to one or more predictive models to provide a context for the message(s). The system can generate, using output from the predictive model(s), a response message based at least in part on the context of the received message. The system can display the response in the workplace assistant client application for acceptance or editing by the user, or transmit the response message.Type: ApplicationFiled: June 10, 2025Publication date: September 25, 2025Applicant: Zoom Communications, Inc.Inventors: Lin Han, Jingwei Li, Zijian Li, Yike Liu, Ying Lu, Keping Zhai, Fengtian Zhang, Hao Zhang
-
Publication number: 20250284692Abstract: Techniques are disclosed for implementing a multi-agent framework for generating responses to queries. In an example method, a computing system receives, from a client device, a query. The computing system determines one or more query portions based on the query. The computing system determines a domain agent for each query portion, in which each domain agent is configured to determine execution steps for one or more executors to cause the executors to generate a response to the query portion. The computing system provides first information about the one or more query portions and the determined execution steps to the respective determined domain agents. The computing system receives, from the one or more domain agents, response portions. The computing system generates the response using the response portions. The computing system outputs, to the client device, the response to the query.Type: ApplicationFiled: May 19, 2025Publication date: September 11, 2025Applicant: Zoom Communications, Inc.Inventors: Qiumin Dong, Lin Han, Chen Li, Ying Lu, Kai Ni, Wang Tian, Da-Yi Wu, Linxiao Zeng
-
Publication number: 20250231942Abstract: Techniques are disclosed relating to a multi-agent search client. In an example method, a search agent application receives a query. The search agent application determines, using a search agent, one or more agents to each execute a portion of the query. The search agent application outputs, to a domain agent, a portion of the query. The search agent application determines, using the domain agent, an execution step based on the portion of the query and information about an executor. The executor generates instructions based on the execution step that are configured to generate a response to the execution step and outputs a command to execute the instructions. The executor then outputs, to the first domain agent, the response to the execution step. The search agent application outputs, using the search agent, a response to the query based on the response to the execution step.Type: ApplicationFiled: January 16, 2024Publication date: July 17, 2025Inventors: Qiumin Dong, Lin Han, Chen Li, Ying Lu, Kai Ni, Wang Tian, Da-Yi Wu, Linxiao Zeng
-
Patent number: 12361004Abstract: Techniques are disclosed relating to a multi-agent search client. In an example method, a search agent application receives a query. The search agent application determines, using a search agent, one or more agents to each execute a portion of the query. The search agent application outputs, to a domain agent, a portion of the query. The search agent application determines, using the domain agent, an execution step based on the portion of the query and information about an executor. The executor generates instructions based on the execution step that are configured to generate a response to the execution step and outputs a command to execute the instructions. The executor then outputs, to the first domain agent, the response to the execution step. The search agent application outputs, using the search agent, a response to the query based on the response to the execution step.Type: GrantFiled: January 16, 2024Date of Patent: July 15, 2025Assignee: Zoom Communications, Inc.Inventors: Qiumin Dong, Lin Han, Chen Li, Ying Lu, Kai Ni, Wang Tian, Da-Yi Wu, Linxiao Zeng
-
Patent number: D1125195Type: GrantFiled: March 22, 2024Date of Patent: May 5, 2026Assignee: Zoom Communications, Inc.Inventors: Edwin Barton Yeary, Licheng Gu, Lin Han