Patents by Inventor Yuk Lun Li
Yuk Lun 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).
-
Patent number: 12181588Abstract: Disclosed are systems and methods for a power management framework that can computationally minimize the power consumption of a device with Real-Time Kinematic (RTK) enabled. The disclosed framework can analyze the operating characteristics of a device (e.g., applications executing, movement, battery level, signal strength and current battery consumption of the device, and the like), which can provide an indication of the device's need for updated location information, and determine a frequency for updating RTK. Thus, the disclosed framework provides computerized mechanisms for the automatic optimization between the need for an RTK power update and the device's capabilities for actually performing the update.Type: GrantFiled: November 2, 2021Date of Patent: December 31, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Yuk Lun Li, Rohit Shirish Saraf, Praveen Nair, Ritika S. Kagale
-
Publication number: 20240244018Abstract: In the various embodiments, systems and methods are disclosed for sending messages with validated representative links from entities to users on a network. In some embodiments, a message originator can interface with an A2P platform of a message aggregator server to upload a message template including message content and an Internet link. In some embodiments, the A2P platform can obtain a representative link corresponding to the Internet link from a representative link server. In some embodiments, the A2P platform can compile a message including the representative link and other information from the message template. In some embodiments, the A2P module can provide the compiled message to a messaging module of the message aggregator server. In some embodiments, the messaging module can communicate with the representative link server to validate the representative link and, if valid, transmit the compiled message to a messaging server of the network.Type: ApplicationFiled: January 18, 2023Publication date: July 18, 2024Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Jae ho CHUNG, Yuk Lun LI, Lisa DEVITO
-
Patent number: 11979458Abstract: A device may store first data structures that include first data identifying computing resources provided at an edge of a network for a computing environment. The device may store second data structures that include second data identifying aggregations of portions of the first data, and may store a third data structure that includes third data identifying an aggregation of the second data. The device may receive, from a first client device, client data identifying an address and resources associated with the first client device, and may update a first data structure based on the client data. The device may update a second data structure based on updating the first data structure, and may update the third data structure based on updating the second data structure. The device may provide a notification indicating that the first client device has been added as a computing resource for the computing environment.Type: GrantFiled: March 20, 2020Date of Patent: May 7, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Dan Sun, Weimin Liu, Yuk Lun Li
-
Patent number: 11665614Abstract: A network device in a Multi-Access Edge Computing (MEC) cluster is configured to: receive, from a wireless station, information associated with a User Equipment (UE) device that is wirelessly attached to a network through the wireless station and estimate a first time interval to complete a task for the UE device based on the information. If the first time interval is less than a threshold time interval, the processor is to: signal, through the wireless station, to the UE device to be in a connected state; execute the task; and send a result of the execution, through the wireless station, to the UE device.Type: GrantFiled: August 20, 2019Date of Patent: May 30, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Yuexin Dong, Yuk Lun Li, Weimin Liu, Indraneel Sen
-
Publication number: 20230139480Abstract: Disclosed are systems and methods for a power management framework that can computationally minimize the power consumption of a device with Real-Time Kinematic (RTK) enabled. The disclosed framework can analyze the operating characteristics of a device (e.g., applications executing, movement, battery level, signal strength and current battery consumption of the device, and the like), which can provide an indication of the device's need for updated location information, and determine a frequency for updating RTK. Thus, the disclosed framework provides computerized mechanisms for the automatic optimization between the need for an RTK power update and the device's capabilities for actually performing the update.Type: ApplicationFiled: November 2, 2021Publication date: May 4, 2023Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Yuk Lun LI, Rohit Shirish SARAF, Praveen NAIR, Ritika S. KAGALE
-
Patent number: 11595871Abstract: A first network device may receive a notification over a network; in response to the notification, cause a virtualized operating system (OS) and a hypervisor of the first network device to obtain state units from one or more of first hardware components and virtual components; create a context state transfer package (CSTP) based on the state units; and forward the CSTP from the first network device to a second network device over the network. The second network device may receive the CSTP from the first network device; unpack the CSTP to obtain the state units; and put, at the second network device, second hardware components and virtual components of the second network device in a same state as the first hardware components and virtual components when the state units were obtained at the first network device.Type: GrantFiled: May 13, 2020Date of Patent: February 28, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Neil S. Mehta, Yuk Lun Li, Manuel Enrique Caceres
-
SYSTEMS AND METHODS FOR COMPOSING AND PROVIDING MEDIA CLIPS USING DISTRIBUTED COMPUTING ARCHITECTURE
Publication number: 20230052934Abstract: A system may include a first device and a second device. The first device may be configured to select a second device for providing a first User Equipment device (UE) with media clips in accordance with Application Programming Interface (API) calls from a second UE. The second device may be configured to: receive a first API call from the second UE to generate and provide a media clip; generate the media clip; and send the generated media clip to the first UE.Type: ApplicationFiled: August 13, 2021Publication date: February 16, 2023Inventors: Rohit Shirish Saraf, Indraneel Sen, Yuk Lun Li, Dan Sun -
Patent number: 11580263Abstract: A device obtains previously created data content. The device unmasks and extracts one or more chain of custody blocks stored in association with the data content. The one or more chain of custody blocks includes chain of custody data identifying who, when, where, and, with what hardware and/or software, created or edited the data content. The device analyzes the one or more chain of custody blocks and validates an origination of the data content based on the analysis of the one or more chain of custody blocks.Type: GrantFiled: November 18, 2019Date of Patent: February 14, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Indraneel Sen, Weimin Liu, Yuk Lun Li, Mohammad Raheel Khalid, Ravi Sharma, Dan Sun
-
Systems and methods for composing and providing media clips using distributed computing architecture
Patent number: 11575631Abstract: A system may include a first device and a second device. The first device may be configured to select a second device for providing a first User Equipment device (UE) with media clips in accordance with Application Programming Interface (API) calls from a second UE. The second device may be configured to: receive a first API call from the second UE to generate and provide a media clip; generate the media clip; and send the generated media clip to the first UE.Type: GrantFiled: August 13, 2021Date of Patent: February 7, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Rohit Shirish Saraf, Indraneel Sen, Yuk Lun Li, Dan Sun -
Patent number: 11533719Abstract: A method may include receiving, at a wireless station, device capability information associated with a number of user equipment (UE) devices and determining, by the wireless station, uplink and downlink configurations for a number of carriers associated with the wireless station. The method may also include configuring uplink and downlink time slots for each of the carriers based on the determined uplink and downlink configurations and modifying the uplink and downlink configurations for at least some of the carriers over time based on data usage or congestion associated with the at least some of the plurality of carriers.Type: GrantFiled: November 1, 2019Date of Patent: December 20, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Yuexin Dong, Indraneel Sen, Yuk Lun Li, Weimin Liu, Dan Sun
-
Patent number: 11452044Abstract: Techniques described herein may be used to conserver battery power of an Internet of Things (IoT) tracker by increasing the overall amount of time that the IoT tracker is in a battery conservation mode (a sleep mode, a Power Save Mode (PSM), etc.). An IoT tracker may implement a battery conservation policy that may include instructions that cause the IoT tracker to monitor certain conditions, determine when the conditions satisfy a particular trigger, and implement a battery conservation mode in response to those conditions. Examples of such conditions may include (1) the IoT tracker being close to a user device designated to track the location of the IoT tracker, (2) identifying that a current time and day are associated with a pre-selected schedule for disabling tracking services, (3) the IoT tracker being located within a particular geographic area, and more.Type: GrantFiled: August 17, 2020Date of Patent: September 20, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Siva Sandeep Dhandu, Yuk Lun Li
-
Patent number: 11356504Abstract: An illustrative orchestration system is configured to provide, to a user equipment (UE) device communicatively coupled to a federation of compute clusters, cluster selection data for a subset of compute clusters from the federation of compute clusters. The cluster selection data is configured to facilitate the UE device in characterizing the compute clusters of the subset with respect to a service optimization policy. The orchestration system is further configured to receive, from the UE device, an orchestration request indicative of a compute cluster selected by the UE device based on the characterizing of the compute clusters of the subset. The orchestration system is configured to then orchestrate, in response to the orchestration request, fulfillment of a service request to be performed by the selected compute cluster for the UE device. Corresponding methods, systems, and devices are also disclosed.Type: GrantFiled: December 10, 2020Date of Patent: June 7, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Weimin Liu, Yuk Lun Li, Indraneel Sen
-
Patent number: 11223869Abstract: A stream management platform may receive a request to provide, via a network, a content stream to an area, wherein the request indicates a requested latency associated with providing the content stream to the area. The stream management platform may determine an entry node of the network that is to receive the content stream from a content source. The stream management platform may identify a plurality of transmission nodes associated with the area. The stream management platform may determine respective latencies associated with multicasting the content stream from the entry node to the plurality of transmission nodes. The stream management platform may determine whether the respective latencies satisfy the requested latency. The stream management platform may perform, based on whether the respective latencies satisfy the requested latency, an action associated with the content stream according to the respective latencies.Type: GrantFiled: October 15, 2019Date of Patent: January 11, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Neil S. Mehta, Arvind Basra, Rohit Sharma, Yuk Lun Li
-
Publication number: 20210360500Abstract: A first network device may receive a notification over a network; in response to the notification, cause a virtualized operating system (OS) and a hypervisor of the first network device to obtain state units from one or more of first hardware components and virtual components; create a context state transfer package (CSTP) based on the state units; and forward the CSTP from the first network device to a second network device over the network. The second network device may receive the CSTP from the first network device; unpack the CSTP to obtain the state units; and put, at the second network device, second hardware components and virtual components of the second network device in a same state as the first hardware components and virtual components when the state units were obtained at the first network device.Type: ApplicationFiled: May 13, 2020Publication date: November 18, 2021Inventors: Neil S. Mehta, Yuk Lun Li, Manuel Enrique Caceres
-
Patent number: 11144128Abstract: A device may include a memory storing instructions and processor configured to execute the instructions to receive a video image stream of a scene. The device may be further configured to perform person detection on the received video image stream to identify a plurality of persons; perform gesture detection on the received video image stream to identify a gesture; select a person from the plurality of persons to associate with the identified gesture; and use the identified gesture to enable the selected person to control an object or area displayed on a video screen associated with the scene.Type: GrantFiled: November 20, 2019Date of Patent: October 12, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Indraneel Sen, Yuk Lun Li
-
Publication number: 20210297485Abstract: A device may store first data structures that include first data identifying computing resources provided at an edge of a network for a computing environment. The device may store second data structures that include second data identifying aggregations of portions of the first data, and may store a third data structure that includes third data identifying an aggregation of the second data. The device may receive, from a first client device, client data identifying an address and resources associated with the first client device, and may update a first data structure based on the client data. The device may update a second data structure based on updating the first data structure, and may update the third data structure based on updating the second data structure. The device may provide a notification indicating that the first client device has been added as a computing resource for the computing environment.Type: ApplicationFiled: March 20, 2020Publication date: September 23, 2021Inventors: Dan SUN, Weimin LIU, Yuk Lun LI
-
Patent number: 11030013Abstract: An example described herein includes a device to receive, from a user device, a request message to split processing, of an application, between the user device and the server device; determine a processing capability of the server device; and determine whether the server device is capable of executing a process of the application based on the processing capability of the server device. When the server device is determined to be capable of executing the process of the application, the device may: send an acceptance message to the user device, wherein the acceptance message identifies a first set of processes of the application and includes instructions to permit the user device to execute the first set of processes; and execute a second set of processes of the application, wherein the user device executes the first set of processes of the application substantially simultaneously as the server device executes the second set of processes of the application.Type: GrantFiled: October 15, 2018Date of Patent: June 8, 2021Assignee: Verizon Patent and Licensing lnc.Inventors: Yuk Lun Li, Antoinette Donofrio, Neil S. Mehta, Yuexin Dong
-
Publication number: 20210149496Abstract: A device may include a memory storing instructions and processor configured to execute the instructions to receive a video image stream of a scene. The device may be further configured to perform person detection on the received video image stream to identify a plurality of persons; perform gesture detection on the received video image stream to identify a gesture; select a person from the plurality of persons to associate with the identified gesture; and use the identified gesture to enable the selected person to control an object or area displayed on a video screen associated with the scene.Type: ApplicationFiled: November 20, 2019Publication date: May 20, 2021Inventors: Indraneel Sen, Yuk Lun Li
-
Publication number: 20210150062Abstract: A device obtains previously created data content. The device unmasks and extracts one or more chain of custody blocks stored in association with the data content. The one or more chain of custody blocks includes chain of custody data identifying who, when, where, and, with what hardware and/or software, created or edited the data content. The device analyzes the one or more chain of custody blocks and validates an origination of the data content based on the analysis of the one or more chain of custody blocks.Type: ApplicationFiled: November 18, 2019Publication date: May 20, 2021Inventors: Indraneel Sen, Weimin Liu, Yuk Lun Li, Mohammad Raheel Khalid, Ravi Sharma, Dan Sun
-
Publication number: 20210136755Abstract: A method may include receiving, at a wireless station, device capability information associated with a number of user equipment (UE) devices and determining, by the wireless station, uplink and downlink configurations for a number of carriers associated with the wireless station. The method may also include configuring uplink and downlink time slots for each of the carriers based on the determined uplink and downlink configurations and modifying the uplink and downlink configurations for at least some of the carriers over time based on data usage or congestion associated with the at least some of the plurality of carriers.Type: ApplicationFiled: November 1, 2019Publication date: May 6, 2021Inventors: Yuexin Dong, Indraneel Sen, Yuk Lun Li, Weimin Liu, Dan Sun