Patents by Inventor Yee Sin Chan
Yee Sin Chan 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: 20260189986Abstract: Aspects of this technical solution can include identifying, by a wireless communication device, one or more of a plurality of data units corresponding to a set, the set configured according to a heuristic indicating a quality of service (QoS) level corresponding to the set. The wireless communication device can determine one or more metrics indicating respective states of the received plurality of data units. The wireless communication device can select according to the one or more metrics satisfying the heuristic, the set including the plurality of received data units corresponding to the set, from among a plurality of sets each having a corresponding QoS level. The wireless communication device can transmit, according to a set of one or more of the metrics satisfying the heuristic and according to the QoS level corresponding to the set, a set of one or more of the plurality of received data units corresponding to the one or more of the metrics.Type: ApplicationFiled: February 17, 2026Publication date: July 2, 2026Applicant: Meta Platforms Technologies, LLCInventors: Yee Sin Chan, Zhu Ji, Xiaodi Zhang, Jiansong Wang, Curt Wong
-
Patent number: 12666304Abstract: Systems and methods of protocol data unit (PDU) set discard policies may include a first device which receives a first PDU of a PDU set. The first PDU may include information relating to a PDU set discard policy. The first device may receive one or more second PDUs of the PDU set within a time window. The first device may apply the PDU set discard policy to the PDU set, based on a count of PDUs of the PDU set received within the time window, to selectively discard each of the PDUs of the PDU set according to the PDU set discard policy.Type: GrantFiled: November 2, 2023Date of Patent: June 23, 2026Assignee: Meta Platforms Technologies, LLCInventors: Yee Sin Chan, Zhu Ji, Xiaodi Zhang, Curt Wong
-
Patent number: 12659790Abstract: Aspects of this technical solution can include receiving, by a wireless communication device, one or more of a plurality of data units corresponding to a first set configured according to a heuristic indicating a quality-of-service (QoS) level corresponding to the first set, determining, by the wireless communication device, a first parameter from one or more of the received plurality of data units, determining, by the wireless communication device, a second parameter from one or more of the received plurality of data units, selecting, by the wireless communication device, a second set including at least a subset of the received plurality of data units satisfying the second parameter, and transmitting, by the wireless communication device and according to the QoS level corresponding to the first set, the second set according to the second parameter.Type: GrantFiled: July 31, 2023Date of Patent: June 16, 2026Assignee: Meta Platforms Technologies, LLCInventors: Zhu Ji, Yee Sin Chan, Xiaodi Zhang, Qi Qu
-
Patent number: 12615553Abstract: Aspects of this technical solution can include identifying, by a wireless communication device, one or more of a plurality of data units corresponding to a set, the set configured according to a heuristic indicating a quality of service (QoS) level corresponding to the set. The wireless communication device can determine one or more metrics indicating respective states of the received plurality of data units. The wireless communication device can select according to the one or more metrics satisfying the heuristic, the set including the plurality of received data units corresponding to the set, from among a plurality of sets each having a corresponding QoS level. The wireless communication device can transmit, according to a set of one or more of the metrics satisfying the heuristic and according to the QoS level corresponding to the set, a set of one or more of the plurality of received data units corresponding to the one or more of the metrics.Type: GrantFiled: July 31, 2023Date of Patent: April 28, 2026Assignee: Meta Platforms Technologies, LLCInventors: Yee Sin Chan, Zhu Ji, Xiaodi Zhang, Jiansong Wang, Curt Wong
-
Publication number: 20260005972Abstract: Disclosed herein are aspects related to a device that can include a wireless communication interface and one or more processors. The one or more processors can generate a plurality of data packets. The one or more processors can allocate the plurality of data packets to a buffer for transmission to a network device. The one or more processors can determine an indication of a remaining time for transmission of at least one data packet of the plurality of data packets. The one or more processors can cause transmission, using the wireless communications interface, of the indication of the remaining time to the network device.Type: ApplicationFiled: September 8, 2025Publication date: January 1, 2026Applicant: Meta Platforms Technologies, LLCInventors: Yee Sin Chan, Zhu Ji, Curt Wong, Xiaodi Zhang
-
Patent number: 12413531Abstract: Disclosed herein are aspects related to a device that can include a wireless communication interface and one or more processors. The one or more processors can generate a plurality of data packets. The one or more processors can allocate the plurality of data packets to a buffer for transmission to a network device. The one or more processors can determine an indication of a remaining time for transmission of at least one data packet of the plurality of data packets. The one or more processors can cause transmission, using the wireless communications interface, of the indication of the remaining time to the network device.Type: GrantFiled: October 31, 2023Date of Patent: September 9, 2025Assignee: Meta Platforms Technologies, LLCInventors: Yee Sin Chan, Zhu Ji, Curt Wong, Xiaodi Zhang
-
Publication number: 20250266924Abstract: Systems and methods of adjusting a codec rate may include a wireless communication endpoint which estimates an uplink rate for a wireless communication node, based on a grant provided by the wireless communication node to the wireless communication endpoint. The wireless communication endpoint may send information relating to the estimated uplink rate to an application of the wireless communication endpoint. The wireless communication endpoint may transmit, to the wireless communication node, one or more packets generated using a codec rate configured by the application according to the information relating to the estimated uplink rate.Type: ApplicationFiled: January 16, 2025Publication date: August 21, 2025Applicant: Meta Platforms Technologies, LLCInventors: Liwen Yu, Ping Wang, Yee Sin Chan, Xiaodi Zhang
-
Publication number: 20250267578Abstract: Systems and methods for adjusting monitoring periods may include a wireless communication device which receives, from a wireless communication node, an information element comprising a timing offset and a frequency block. The wireless communication device may switch, from a radio resource control (RRC) connected mode to at least one of an RRC-idle mode or an RRC-inactive mode, subsequent to receiving the information element. The wireless communication device may perform a wake-up process at a time determined according to a cycle period, and the timing offset and the frequency block of the information element, to receive a tracking reference signal (TRS) message from the wireless communication node.Type: ApplicationFiled: January 15, 2025Publication date: August 21, 2025Applicant: Meta Platforms Technologies, LLCInventors: Xiaodi Zhang, Qi Qu, Ping Wang, Qing Zhao, Yee Sin Chan, Achaleshwar Sahai
-
Publication number: 20250251781Abstract: Systems and methods for streaming-based object recognition may include a device which transmits, to a server, video data and first coordinates of a first viewport for the device at a first time instance. The video data may include one or more objects in the first viewport. The device may transmit second coordinates of a second viewport for the device at a second time instance. The device may receive, from the server, data corresponding to the one or more objects within the second viewpoint. The data may be received in a sequence according to coordinates of the one or more objects relative to the second viewport. The device may render the data relative to the one or more objects within a third viewport at a third time instance.Type: ApplicationFiled: December 31, 2024Publication date: August 7, 2025Applicant: Meta Platforms Technologies, LLCInventors: Kyungho KIM, Yee Sin CHAN, Kyunghun JUNG
-
Publication number: 20250220765Abstract: Systems and methods of adaptive wake-up signal (WUS) and connected-mode discontinuous reception (C-DRX) skipping may include a wireless communication device which establishes a connection between the wireless communication device and a wireless communication node. The connection may be established according to a discontinuous reception (DRX) configuration defined by the wireless communication node. The DRX configuration may include an on period and a sleep period of a DRX cycle. The wireless communication device may determine one or more metrics of the wireless communication device or the connection. The wireless communication device may increase a duration of the sleep period within the DRX cycle of the connection according to the one or more metrics.Type: ApplicationFiled: December 28, 2023Publication date: July 3, 2025Applicant: Meta Platforms Technologies, LLCInventors: Surendra Boppana, Zhu Ji, Madhusudan Kinthada Venkata, Yee Sin Chan
-
Patent number: 12182320Abstract: Systems and methods for streaming-based object recognition may include a device which transmits, to a server, video data and first coordinates of a first viewport for the device at a first time instance. The video data may include one or more objects in the first viewport. The device may transmit second coordinates of a second viewport for the device at a second time instance. The device may receive, from the server, data corresponding to the one or more objects within the second viewpoint. The data may be received in a sequence according to coordinates of the one or more objects relative to the second viewport. The device may render the data relative to the one or more objects within a third viewport at a third time instance.Type: GrantFiled: April 12, 2022Date of Patent: December 31, 2024Assignee: Meta Platforms Technologies, LLCInventors: Kyungho Kim, Yee Sin Chan, Kyunghun Jung
-
Publication number: 20240284259Abstract: Disclosed herein are aspects related to a device that can include a wireless communication interface and one or more processors. The one or more processors can assign a first protocol data unit (PDU) set and a second PDU set to at least one of a quality of service (QoS) flow or a data radio bearer (DRB). The one or more processors can identify a first metric of the first PDU set and a second metric of the second PDU set. The one or more processors can determine, based at least on the first metric and the second metric, one or more entities for communication of the first PDU set and the second PDU set to a remote device. The one or more processors can cause the wireless communications interface to communicate the first PDU set and the second PDU set from the at least one of the QoS flow or the DRB according to the determination.Type: ApplicationFiled: December 27, 2023Publication date: August 22, 2024Applicant: Meta Platforms Technologies, LLCInventors: Zhu Ji, Yee Sin Chan, Curt Wong, Xiaodi Zhang
-
Publication number: 20240284523Abstract: Systems and methods for classifying wireless devices may include a wireless communication device which transmits a signal to a wireless communication node. The signal may indicate a device type of the wireless communication device as a two receiver extended reality (XR) device. The wireless communication device and wireless communication node may establish a connection with the wireless communication node, the connection established on a channel within a frequency band between 2.5 gigahertz (GHz) and 5 GHz, according to information of the signal.Type: ApplicationFiled: December 28, 2023Publication date: August 22, 2024Applicant: Meta Platforms Technologies, LLCInventors: Suhwan Lim, Zhu Ji, Qi Qu, Yee Sin Chan
-
Publication number: 20240284493Abstract: Disclosed herein are aspects related to a device that can include a wireless communication interface and one or more processors. The one or more processors can allocate at least a first data burst and a second data burst to a data buffer. The one or more processors can assign a timer corresponding to an amount of time for output of the first data burst until one or more timing criteria expire. The one or more processors can assign, responsive to the first data burst and the second data burst each representing periodic network traffic, an index indicative of the position of the second data burst in the data buffer relative to the first data burst. The wireless communications interface can transmit the first data burst, the timer for the first data burst, the second data burst, and the index for the second data burst.Type: ApplicationFiled: December 27, 2023Publication date: August 22, 2024Applicant: Meta Platforms Technologies, LLCInventors: Zhu Ji, Yee Sin Chan, Jimin Liu, Xiaodi Zhang
-
Publication number: 20240284262Abstract: Disclosed herein are aspects related to a device that can include a wireless communications interface and one or more processors. The wireless communications interface can be to communicate a plurality of data packets and/or a data burst to a network device. The one or more processors can generate the plurality of data packets according to a timing characteristic of the one or more data packets. The one or more processors can provide an indication of the timing characteristic to the network device. The one or more processors can receive a communication rate from the network device. The one or more processors can cause the wireless communications interface to communicate the plurality of data packets to the network device according to the communication rate.Type: ApplicationFiled: December 15, 2023Publication date: August 22, 2024Applicant: Meta Platforms Technologies, LLCInventors: Zhu JI, Liwen YU, Yee Sin CHAN, Jimin LIU, Kyunghun JUNG, Xiaodi ZHANG, Curt WONG
-
Publication number: 20240259869Abstract: Disclosed herein are aspects related to a device that can include a wireless communication interface and one or more processors. The one or more processors can detect a congestion condition for communication of a data flow having a first data element and a second data element. the first data element can have a first importance score, and the second data element having a second importance score less than the first importance score. The one or more processors can cause, responsive to detecting the congestion condition, for communication of the data flow, discard of at least a portion of the second data element.Type: ApplicationFiled: January 16, 2024Publication date: August 1, 2024Applicant: Meta Platforms Technologies, LLCInventors: Zhu Ji, Curt Wong, Yee Sin Chan
-
Publication number: 20240154915Abstract: Disclosed herein are aspects related to a device that can include a wireless communication interface and one or more processors. The one or more processors can generate a plurality of data packets. The one or more processors can allocate the plurality of data packets to a buffer for transmission to a network device. The one or more processors can determine an indication of a remaining time for transmission of at least one data packet of the plurality of data packets. The one or more processors can cause transmission, using the wireless communications interface, of the indication of the remaining time to the network device.Type: ApplicationFiled: October 31, 2023Publication date: May 9, 2024Applicant: Meta Platforms Technologies, LLCInventors: Yee Sin Chan, Zhu Ji, Curt Wong, Xiaodi Zhang
-
Publication number: 20240155331Abstract: Disclosed herein are aspects related to a device that can include a wireless communication interface and one or more processors. The one or more processors can identify a capability of the device to control a parameter related to receiving a signal via the wireless communications interface. The capability can be representative of an improvement of reception by the device. The one or more processors can provide, to a network device using the wireless communications interface, a signal indicating the capability. The one or more processors can control operation of the wireless communications interface responsive to instructions received from the network device and related to the capability.Type: ApplicationFiled: October 27, 2023Publication date: May 9, 2024Applicant: Meta Platforms Technologies, LLCInventors: Suhwan Lim, Yee Sin Chan, Ji Woo Kim
-
Publication number: 20240155426Abstract: Systems and methods of protocol data unit (PDU) set discard policies may include a first device which receives a first PDU of a PDU set. The first PDU may include information relating to a PDU set discard policy. The first device may receive one or more second PDUs of the PDU set within a time window. The first device may apply the PDU set discard policy to the PDU set, based on a count of PDUs of the PDU set received within the time window, to selectively discard each of the PDUs of the PDU set according to the PDU set discard policy.Type: ApplicationFiled: November 2, 2023Publication date: May 9, 2024Applicant: Meta Platforms Technologies, LLCInventors: Yee Sin Chan, Zhu Ji, Xiaodi Zhang, Curt Wong
-
Publication number: 20240098035Abstract: Disclosed herein are related to devices and methods for communication. In one aspect, a device includes a first processor and a second processor. The first processor may be configured to generate a first set of packets associated with an application data unit in a first layer corresponding to content data. Each packet of the first set of packets may include a flag indicative of an association with the application data unit. The second processor may be configured to generate a second set of one or more packets in a second layer for transmission, in response to determining that the first set of packets is associated with the application data unit according to flags of the first set of packets. The second processor may be configured to schedule to transmit the second set of one or more packets in the second layer within a defined time period.Type: ApplicationFiled: August 31, 2022Publication date: March 21, 2024Applicant: Meta Platforms Technologies, LLCInventors: Yee Sin Chan, Jiansong Wang, Fang Yu, Xiaodi Zhang, Yi Lu, Chunyu Hu