Patents by Inventor Kevin Yao
Kevin Yao 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: 20250150182Abstract: Devices, systems and processes for identifying and detecting an interfering signal are described. A process may include conducting a scan of one or more frequency bands to obtain at least one scan result and determining therefrom if a response condition has been detected. If so detected, a first frequency band corresponding to the detected response condition may be identified and a response condition action to be performed determined. If no response condition action is to be performed, scanning continues. If a response condition is to be performed two or more available sensors are identified and a first sensor is selected. A scan plan is developed and then initiated by the first sensor. Data from the first sensor is received and analyzed to identify a second frequency band indicative of an interfering signal. Based on at least the scan data, a location for a signal interference source (SIS) may be estimated.Type: ApplicationFiled: January 9, 2025Publication date: May 8, 2025Applicant: DISH Wireless L.L.C.Inventors: Kevin Yao, Bill Versteeg
-
Patent number: 12212377Abstract: Devices, systems and processes for identifying and detecting an interfering signal are described. A process may include conducting a scan of one or more frequency bands to obtain at least one scan result and determining therefrom if a response condition has been detected. If so detected, a first frequency band corresponding to the detected response condition may be identified and a response condition action to be performed determined. If no response condition action is to be performed, scanning continues. If a response condition is to be performed two or more available sensors are identified and a first sensor is selected. A scan plan is developed and then initiated by the first sensor. Data from the first sensor is received and analyzed to identify a second frequency band indicative of an interfering signal. Based on at least the scan data, a location for a signal interference source (SIS) may be estimated.Type: GrantFiled: December 19, 2023Date of Patent: January 28, 2025Assignee: DISH Wireless L.L.C.Inventors: Kevin Yao, Bill Versteeg
-
Publication number: 20250028617Abstract: According to the present disclosure various network functions are dynamically instantiated on a selected data center to utilize the most efficient and rapid resources available. An analytic module and a data lake receive performance data from the various data centers of a cellular network, such as a Regional Data Center, a National Data Center and an Edge Data Center. The analytic module will analyze the received performance data and apply artificial intelligence and machine learning to determine current resource use and estimate future resources available on various data centers of the cellular network. The appropriate data center is then selected to perform a particular network function.Type: ApplicationFiled: October 8, 2024Publication date: January 23, 2025Inventors: Kevin YAO, Prashant RAGHUVANSHI
-
Publication number: 20250023924Abstract: A session change over system monitors nodes to determine whether they are operational, and transfers user equipment from one node to another when nodes are not operational. The session change over system receives one or more health check messages from one or more foreign nodes which communicate with user equipment. The session change over system inspects each health check message to determine whether a foreign node is not operational. The session change over system identifies user equipment in communication with the foreign node at a time before the foreign node was not operational. The session change over system communicates with the identified user equipment in place of the foreign node.Type: ApplicationFiled: October 1, 2024Publication date: January 16, 2025Inventors: Prashant Raghuvanshi, Kevin Yao
-
Publication number: 20250016626Abstract: Systems, devices and methods for customer specific network slicing include a virtual network operator (VNO) server, a first node, and a virtualized network. The VNO server instantiates a solution manager engine which identifies a Solution, communicates the Solution to the first node, and upon acceptance of the Solution by the first node, instructs the virtualized network to couple the first node with a second node in accordance with the Solution. The virtualized network may include network function virtualization infrastructure and the Solution may include a slice of the virtualized network. The slice satisfies a Service Level Requirement (SLR), such as one that specifies a maximum latency for the slice. The SLR is specified in a Need received by the VNO server from the first node. The SLR is determined based upon an application program the first Node is at least one of currently executing and expected to later execute.Type: ApplicationFiled: September 24, 2024Publication date: January 9, 2025Applicant: DISH Wireless L.L.C.Inventors: Kevin Yao, Prashant Raghuvanshi
-
Patent number: 12192818Abstract: A bearer creation system creates dedicated bearers for sessions requested by user equipment devices based on a policy associated with the user equipment device. The bearer creation system detects that a request to initiate a session has been sent by user equipment associated with a policy. The bearer creation system compares the request to initiate the session to information indicated by the policy, and determines whether to create a dedicated bearer for the session based on the comparison. The bearer creation system creates a dedicated bearer for the session based on a determination that a dedicated bearer should be created.Type: GrantFiled: June 21, 2023Date of Patent: January 7, 2025Assignee: DISH WIRELESS L.L.C.Inventors: Kevin Yao, Prashant Raghuvanshi
-
Publication number: 20240422284Abstract: Systems and techniques are provided for processing image data. First image data of a scene can be obtained with a first zoom level and including at least a foreground portion and a background portion. A user input can be received indicative of an adjustment to increase or decrease a zoom level of the foreground relative to the background, corresponding to a second zoom level greater or less than the first zoom level. A second image data of the scene can be obtained, based on the adjustment and using the second zoom level, to include an adjusted foreground portion associated with the second zoom level. The adjusted foreground portion can be segmented from the second image data of the scene. A composite image can be generated based on combining the segmented foreground portion from the second image data with at least a portion of the first image data.Type: ApplicationFiled: August 17, 2023Publication date: December 19, 2024Inventors: Dharanya VANCHINATHAN, Shizhong LIU, Narayana Karthik RAVIRALA, Kevin Yao HAN, Deepak SUBRAMANI VELUMANI, Weiliang LIU
-
Patent number: 12160670Abstract: Disclosed are systems, apparatuses, processes, and computer-readable media to capture images with subjects at different depths of fields. A method of processing image data includes capturing an image associated with a first exposure; capturing a plurality of images associated with at least a second exposure, the second exposure being less than the first exposure; generating a combined image from the plurality of images associated with at least the second exposure; and generating a high dynamic range (HDR) image from the image associated with the first exposure and the combined image.Type: GrantFiled: May 13, 2022Date of Patent: December 3, 2024Assignee: QUALCOMM IncorporatedInventors: Kevin Yao Han, Narayana Karthik Ravirala, Satyajit Giri, Shizhong Liu, Weiliang Liu
-
Patent number: 12153507Abstract: According to the present disclosure various network functions are dynamically instantiated on a selected data center to utilize the most efficient and rapid resources available. An analytic module and a data lake receive performance data from the various data centers of a cellular network, such as a Regional Data Center, a National Data Center and an Edge Data Center. The analytic module will analyze the received performance data and apply artificial intelligence and machine learning to determine current resource use and estimate future resources available on various data centers of the cellular network. The appropriate data center is then selected to perform a particular network function.Type: GrantFiled: November 14, 2023Date of Patent: November 26, 2024Assignee: DISH WIRELESS L.L.C.Inventors: Kevin Yao, Prashant Raghuvanshi
-
Patent number: 12133118Abstract: Systems, devices and methods for customer specific network slicing include a virtual network operator (VNO) server, a first node, and a virtualized network. The VNO server instantiates a solution manager engine which identifies a Solution, communicates the Solution to the first node, and upon acceptance of the Solution by the first node, instructs the virtualized network to couple the first node with a second node in accordance with the Solution. The virtualized network may include network function virtualization infrastructure and the Solution may include a slice of the virtualized network. The slice satisfies a Service Level Requirement (SLR), such as one that specifies a maximum latency for the slice. The SLR is specified in a Need received by the VNO server from the first node. The SLR is determined based upon an application program the first Node is at least one of currently executing and expected to later execute.Type: GrantFiled: October 16, 2023Date of Patent: October 29, 2024Assignee: DISH Wireless L.L.C.Inventors: Kevin Yao, Prashant Raghuvanshi
-
Patent number: 12132767Abstract: A session change over system monitors nodes to determine whether they are operational, and transfers user equipment from one node to another when nodes are not operational. The session change over system receives one or more health check messages from one or more foreign nodes which communicate with user equipment. The session change over system inspects each health check message to determine whether a foreign node is not operational. The session change over system identifies user equipment in communication with the foreign node at a time before the foreign node was not operational. The session change over system communicates with the identified user equipment in place of the foreign node.Type: GrantFiled: June 22, 2021Date of Patent: October 29, 2024Assignee: DISH WIRELESS L.L.C.Inventors: Prashant Raghuvanshi, Kevin Yao
-
Publication number: 20240259645Abstract: Two-tuner media device systems and methods are operable to pre-tune a second tuner in anticipation of a channel surfing activity. An exemplary embodiment receives a first content stream associated with a currently presented channel at a first tuner, determines an anticipated channel based upon the currently presented channel and a historical channel surfing pattern, receives a second content stream associated with the anticipated channel at a second tuner, detects an initiation of a channel surfing activity, and presents at least a video portion of the second content stream associated with the anticipated channel in response to detecting the initiation of the channel surfing activity.Type: ApplicationFiled: April 8, 2024Publication date: August 1, 2024Inventor: Kevin Yao
-
Publication number: 20240195757Abstract: A facility for conveying first side of a voice call from a first participant to a second participant is described. Over the duration of the voice call, the facility receives the first side of the call. The facility seeks to forward the received first side of the voice call to a downstream node on a path to the second participant. The facility records the received first side of the call for at least part of the call. The facility identifies a just-ended portion of the voice call for which forwarding of the received first side of the voice call was unsuccessful. In response, the facility transmits to the downstream node the recorded first side of the voice call that coincides with the identified portion of the voice call.Type: ApplicationFiled: February 22, 2024Publication date: June 13, 2024Inventors: Kevin Yao, Prashant Raghuvanshi
-
Patent number: 12010375Abstract: A method of providing a synchronized secondary audio track via a mobile device. The method includes: receiving, at a mobile device, a request from a user to receive a secondary audio track that corresponds with a primary audio track of an audio-visual (AV) program which is presented to the user; receiving the secondary audio track at the mobile device; receiving at the mobile device a playback-control cue; and in response to receiving the playback-control cue, outputting audio data of the secondary audio track so that the audio data is synchronized with the primary audio track.Type: GrantFiled: February 23, 2022Date of Patent: June 11, 2024Assignee: DISH Network L.L.C.Inventor: Kevin Yao
-
Patent number: 11962863Abstract: Two-tuner media device systems and methods are operable to pre-tune a second tuner in anticipation of a channel surfing activity. An exemplary embodiment receives a first content stream associated with a currently presented channel at a first tuner, determines an anticipated channel based upon the currently presented channel and a historical channel surfing pattern, receives a second content stream associated with the anticipated channel at a second tuner, detects an initiation of a channel surfing activity, and presents at least a video portion of the second content stream associated with the anticipated channel in response to detecting the initiation of the channel surfing activity.Type: GrantFiled: August 28, 2020Date of Patent: April 16, 2024Assignee: DISH Broadcasting CorporationInventor: Kevin Yao
-
Patent number: 11962869Abstract: A method of controlling, from a user device, a manner in which program content is received from a content server. The method includes: transmitting, from the user device, at least one transmission-quality-of-service (TXQ) parameter to the content server, wherein the at least one TXQ parameter updates a default TXQ parameter at the content server; and in response to transmitting the at least one TXQ parameter, receiving new program content in accordance with the at least one TXQ parameter.Type: GrantFiled: April 25, 2023Date of Patent: April 16, 2024Assignee: DISH Network L.L.C.Inventor: Kevin Yao
-
Publication number: 20240121020Abstract: Devices, systems and processes for identifying and detecting an interfering signal are described. A process may include conducting a scan of one or more frequency bands to obtain at least one scan result and determining therefrom if a response condition has been detected. If so detected, a first frequency band corresponding to the detected response condition may be identified and a response condition action to be performed determined. If no response condition action is to be performed, scanning continues. If a response condition is to be performed two or more available sensors are identified and a first sensor is selected. A scan plan is developed and then initiated by the first sensor. Data from the first sensor is received and analyzed to identify a second frequency band indicative of an interfering signal. Based on at least the scan data, a location for a signal interference source (SIS) may be estimated.Type: ApplicationFiled: December 19, 2023Publication date: April 11, 2024Applicant: DISH Wireless L.L.C.Inventors: Kevin Yao, Bill Versteeg
-
Publication number: 20240103838Abstract: Processes, computing systems, devices, and automated processes variously perform or include operations to update a cellular device running a container-based operating system. A container management server (CMS) of a cellular network receives a communication from the cellular device over the cellular network. The CMS retrieves a list of containers deployed on the cellular device. The CMS then compares a deployed container from the list to an updated container to identify the deployed container as invalid. The CMS may push the updated container to the cellular device in response to identifying the deployed container as invalid.Type: ApplicationFiled: September 28, 2022Publication date: March 28, 2024Applicant: DISH Wireless L.L.C.Inventors: Kevin YAO, Prashant RAGHUVANSHI
-
Patent number: 11943153Abstract: A facility for conveying first side of a voice call from a first participant to a second participant is described. Over the duration of the voice call, the facility receives the first side of the call. The facility seeks to forward the received first side of the voice call to a downstream node on a path to the second participant. The facility records the received first side of the call for at least part of the call. The facility identifies a just-ended portion of the voice call for which forwarding of the received first side of the voice call was unsuccessful. In response, the facility transmits to the downstream node the recorded first side of the voice call that coincides with the identified portion of the voice call.Type: GrantFiled: June 28, 2021Date of Patent: March 26, 2024Assignee: DISH Wireless L.L.C.Inventors: Kevin Yao, Prashant Raghuvanshi
-
Publication number: 20240086296Abstract: According to the present disclosure various network functions are dynamically instantiated on a selected data center to utilize the most efficient and rapid resources available. An analytic module and a data lake receive performance data from the various data centers of a cellular network, such as a Regional Data Center, a National Data Center and an Edge Data Center. The analytic module will analyze the received performance data and apply artificial intelligence and machine learning to determine current resource use and estimate future resources available on various data centers of the cellular network. The appropriate data center is then selected to perform a particular network function.Type: ApplicationFiled: November 14, 2023Publication date: March 14, 2024Inventors: Kevin YAO, Prashant RAGHUVANSHI