Patents by Inventor Do Kyu Lee

Do Kyu Lee 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: 20250126196
    Abstract: Methods and systems for secure caller identification are described herein. In one implementation, when a phone call from a caller is received, a home network may mark a caller ID as trustable in a trusted flag if the caller ID can be verified. The home network may further forward the caller ID and a replica of the flag to a next hop entity until the next hop is the callee. The network on each hop may further verify the caller ID based on a trust relationship between the network and a prior network. In another implementation, the home network of the caller may send a caller ID token (CIT) associated with the caller and send a replica of CIT to a serving network of the callee through one or more networks. The serving network may verify the replica of CIT to determine whether the caller ID is trustable.
    Type: Application
    Filed: October 17, 2023
    Publication date: April 17, 2025
    Inventors: Antoine T. Tran, Do Kyu Lee
  • Publication number: 20250030621
    Abstract: Aspects of the present disclosure relate to implementing on-device latency detection into operating system (OS)-level functionality of a client device in client-server and/or network communications. An example method includes extracting packet headers from data-connection packets transmitted between a local application client and a remote application server. Data records including packet headers and timestamps are stored. Data records for related data-connection packets (e.g., queries and responses, handshakes) are identified via the packet headers, and timestamps of the identified data records are compared to determine latency measurements. Latency measurements are then distributed to relevant application clients locally residing on an upper layer. The latency measurements are presented in dashboard display to an end user and used for server-side dynamic load balancing.
    Type: Application
    Filed: October 7, 2024
    Publication date: January 23, 2025
    Inventors: Do Kyu Lee, Tyler Gothmann, Ryan Christopher Lindstrom
  • Publication number: 20240380841
    Abstract: Methods and systems for improving the detection and alert logic by cloud data for a potential harmful or dislike number are described herein. According to an implementation, a computer server, e.g., a telephony application server (TAS), may receive a voice call associated with a phone number to a user. The TAS may determine that the phone number is associated with a category of a potential harmful number or a potential dislike number. The TAS may generate a string indicative of the category and present the string on a user interface of the user device. The TAS may apply a machine learning model to classify an incoming call. The machine learning model may be trained based on one or more voice data metrics such as call duration, call rejection rate, etc. The training may be further supplemented by personal data on the user device to provide accurate classification.
    Type: Application
    Filed: May 9, 2023
    Publication date: November 14, 2024
    Inventors: Do Kyu Lee, Antoine T. Tran
  • Patent number: 12132631
    Abstract: Aspects of the present disclosure relate to implementing on-device latency detection into operating system (OS)-level functionality of a client device in client-server and/or network communications. An example method includes extracting packet headers from data-connection packets transmitted between a local application client and a remote application server. Data records including packet headers and timestamps are stored. Data records for related data-connection packets (e.g., queries and responses, handshakes) are identified via the packet headers, and timestamps of the identified data records are compared to determine latency measurements. Latency measurements are then distributed to relevant application clients locally residing on an upper layer. The latency measurements are presented in dashboard display to an end user and used for server-side dynamic load balancing.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: October 29, 2024
    Assignee: T-Mobile USA, Inc.
    Inventors: Do Kyu Lee, Tyler Gothmann, Ryan Christopher Lindstrom
  • Publication number: 20240098007
    Abstract: Aspects of the present disclosure relate to implementing on-device latency detection into operating system (OS)-level functionality of a client device in client-server and/or network communications. An example method includes extracting packet headers from data-connection packets transmitted between a local application client and a remote application server. Data records including packet headers and timestamps are stored. Data records for related data-connection packets (e.g., queries and responses, handshakes) are identified via the packet headers, and timestamps of the identified data records are compared to determine latency measurements. Latency measurements are then distributed to relevant application clients locally residing on an upper layer. The latency measurements are presented in dashboard display to an end user and used for server-side dynamic load balancing.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Inventors: Do Kyu Lee, Tyler Gothmann, Ryan Christopher Lindstrom
  • Patent number: 10891656
    Abstract: A mobile communication device that replenishes and manages ads to display on an active application. The mobile communication device comprises a radio transceiver, a processor, a memory, a plurality of applications, stored in the memory, wherein each application comprises an ad client, and an ad manager, stored in the memory. The ad manager, when executed by the processor, requests a plurality of ads from an ad gateway associated with the network associated with the mobile communication device. The ad manager then receives a plurality of ads from the ad gateway. The ad manager then stores these ads into an ad cache, embedded within the memory of the mobile communication device. The ad manager receives a request from an ad client of one of the applications for an ad to display. The ad manager sends an ad selected from the ad cache to the ad client in the active application.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: January 12, 2021
    Assignee: Sprint Communications Company L.P.
    Inventors: John E. Belser, Do Kyu Lee, Hannah J. Sifuentes, Anurag Thantharate
  • Publication number: 20190146658
    Abstract: In a wireless communication device, an operating system directs a first wireless transceiver to support a user application. The first wireless transceiver exchanges user data for the user application. In the wireless communication device, an internet browser identifies when the first wireless transceiver supports the user application and when a second wireless transceiver has wireless connectivity but does not support the user application. The internet browser generates a user prompt to use of the second wireless transceiver to support the user application. The internet browser receives a positive user response to the user prompt and responsively directs the operating system to use the second wireless transceiver to support the user application. The operating system directs the second wireless transceiver to support the user application. In the wireless communication device, the second wireless transceiver exchanges additional user data for the user application.
    Type: Application
    Filed: January 16, 2019
    Publication date: May 16, 2019
    Inventors: Anurag Thantharate, Hannah Jo Sifuentes, John Eric Belser, Do Kyu Lee
  • Patent number: 10241641
    Abstract: A wireless communication device may be operated to facilitate directing user applications to use WLAN data connections. One of the user applications generates an application request for a URI, and a browser application requests a translation of the URI into an IP address. An LTE transceiver exchanges wireless data with an LTE network to translate the URI into the IP address. A WLAN transceiver detects a WLAN data connection. The browser application identifies that the LTE transceiver is exchanging wireless data with the LTE network and that the WLAN data connection is detected, and responsively processes a WLAN identifier for the WLAN data connection and an application identifier for the user application to determine if a user WLAN notice should be presented. If the WLAN notice should be presented, the browser application generates the user WLAN notice. The user WLAN notice is displayed to the user on a graphical display.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: March 26, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Anurag Thantharate, Hannah Jo Sifuentes, John Eric Belser, Do Kyu Lee
  • Patent number: 9734515
    Abstract: A mobile communication device that replenishes and manages ads to display on an active application. The mobile communication device comprises a radio transceiver, a processor, a memory, a plurality of applications, stored in the memory, wherein each application comprises an ad client, and an ad manager, stored in the memory. The ad manager, when executed by the processor, requests a plurality of ads from an ad gateway associated with the network associated with the mobile communication device. The ad manager then receives a plurality of ads from the ad gateway. The ad manager then stores these ads into an ad cache, embedded within the memory of the mobile communication device. The ad manager receives a request from an ad client of one of the applications for an ad to display. The ad manager sends an ad selected from the ad cache to the ad client in the active application.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: August 15, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: John E. Belser, Do Kyu Lee, Hannah J. Sifuentes, Anurag Thantharate
  • Patent number: 9654948
    Abstract: A mobile device comprising a long-range radio transceiver, a first short-range radio transceiver, a processor, a memory, and an application stored in the memory. The application, when executed by the processor, detects an event and in response to detecting the event, selects a reference to a second communication device stored in the memory based on a current location of the mobile communication device, wherein the second communication device comprises a second short-range radio transceiver configured for communication with the first short-range radio transceiver. The application further transmits a redirect message via the long-range radio transceiver to a redirect server application executing on a computer system, wherein the redirect message comprises the reference to the second communication device, whereby voice calls directed to the long-range radio transceiver are redirected to the first short-range radio transceiver via the second short-range radio transceiver of the second communication device.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: May 16, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: John E. Belser, Do Kyu Lee, Hannah J. Sifuentes, Anurag Thantharate
  • Patent number: 9508090
    Abstract: Embodiments of the disclosure are directed to methods and systems for customizing advertising content for use on a mobile communication device. A user may be allowed to customize the advertisement content that is presented on their device. This may be accomplished by monitoring the advertisement activity on the mobile device and then allowing the user to customize advertisements from that monitored activity. The functionality may be provided by a customization application executed by the device, individual communication applications executed by the device, and/or an ad gateway in communication with the device.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: November 29, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: John E. Belser, Do Kyu Lee, Hannah J. Sifuentes, Anurag Thantharate