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: 20250150182
    Abstract: 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: Application
    Filed: January 9, 2025
    Publication date: May 8, 2025
    Applicant: DISH Wireless L.L.C.
    Inventors: Kevin Yao, Bill Versteeg
  • Patent number: 12212377
    Abstract: 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: Grant
    Filed: December 19, 2023
    Date of Patent: January 28, 2025
    Assignee: DISH Wireless L.L.C.
    Inventors: Kevin Yao, Bill Versteeg
  • Publication number: 20250028617
    Abstract: 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: Application
    Filed: October 8, 2024
    Publication date: January 23, 2025
    Inventors: Kevin YAO, Prashant RAGHUVANSHI
  • Publication number: 20250023924
    Abstract: 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: Application
    Filed: October 1, 2024
    Publication date: January 16, 2025
    Inventors: Prashant Raghuvanshi, Kevin Yao
  • Publication number: 20250016626
    Abstract: 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: Application
    Filed: September 24, 2024
    Publication date: January 9, 2025
    Applicant: DISH Wireless L.L.C.
    Inventors: Kevin Yao, Prashant Raghuvanshi
  • Patent number: 12192818
    Abstract: 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: Grant
    Filed: June 21, 2023
    Date of Patent: January 7, 2025
    Assignee: DISH WIRELESS L.L.C.
    Inventors: Kevin Yao, Prashant Raghuvanshi
  • Publication number: 20240422284
    Abstract: 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: Application
    Filed: August 17, 2023
    Publication date: December 19, 2024
    Inventors: Dharanya VANCHINATHAN, Shizhong LIU, Narayana Karthik RAVIRALA, Kevin Yao HAN, Deepak SUBRAMANI VELUMANI, Weiliang LIU
  • Patent number: 12160670
    Abstract: 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: Grant
    Filed: May 13, 2022
    Date of Patent: December 3, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Kevin Yao Han, Narayana Karthik Ravirala, Satyajit Giri, Shizhong Liu, Weiliang Liu
  • Patent number: 12153507
    Abstract: 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: Grant
    Filed: November 14, 2023
    Date of Patent: November 26, 2024
    Assignee: DISH WIRELESS L.L.C.
    Inventors: Kevin Yao, Prashant Raghuvanshi
  • Patent number: 12133118
    Abstract: 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: Grant
    Filed: October 16, 2023
    Date of Patent: October 29, 2024
    Assignee: DISH Wireless L.L.C.
    Inventors: Kevin Yao, Prashant Raghuvanshi
  • Patent number: 12132767
    Abstract: 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: Grant
    Filed: June 22, 2021
    Date of Patent: October 29, 2024
    Assignee: DISH WIRELESS L.L.C.
    Inventors: Prashant Raghuvanshi, Kevin Yao
  • Publication number: 20240259645
    Abstract: 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: Application
    Filed: April 8, 2024
    Publication date: August 1, 2024
    Inventor: Kevin Yao
  • Publication number: 20240195757
    Abstract: 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: Application
    Filed: February 22, 2024
    Publication date: June 13, 2024
    Inventors: Kevin Yao, Prashant Raghuvanshi
  • Patent number: 12010375
    Abstract: 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: Grant
    Filed: February 23, 2022
    Date of Patent: June 11, 2024
    Assignee: DISH Network L.L.C.
    Inventor: Kevin Yao
  • Patent number: 11962863
    Abstract: 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: Grant
    Filed: August 28, 2020
    Date of Patent: April 16, 2024
    Assignee: DISH Broadcasting Corporation
    Inventor: Kevin Yao
  • Patent number: 11962869
    Abstract: 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: Grant
    Filed: April 25, 2023
    Date of Patent: April 16, 2024
    Assignee: DISH Network L.L.C.
    Inventor: Kevin Yao
  • Publication number: 20240121020
    Abstract: 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: Application
    Filed: December 19, 2023
    Publication date: April 11, 2024
    Applicant: DISH Wireless L.L.C.
    Inventors: Kevin Yao, Bill Versteeg
  • Publication number: 20240103838
    Abstract: 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: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Applicant: DISH Wireless L.L.C.
    Inventors: Kevin YAO, Prashant RAGHUVANSHI
  • Patent number: 11943153
    Abstract: 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: Grant
    Filed: June 28, 2021
    Date of Patent: March 26, 2024
    Assignee: DISH Wireless L.L.C.
    Inventors: Kevin Yao, Prashant Raghuvanshi
  • Publication number: 20240086296
    Abstract: 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: Application
    Filed: November 14, 2023
    Publication date: March 14, 2024
    Inventors: Kevin YAO, Prashant RAGHUVANSHI