Patents by Inventor Jeff Sesung Kim

Jeff Sesung Kim 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: 11729093
    Abstract: A mobile accelerator system includes point of presences (POPs) that includes an entry POP. The entry POP receives a query to a content server from a mobile device via a dedicated transport channel. The entry POP determines a direct connection score for a direct connection between the mobile device and the content server that does not traverse the mobile accelerator system. The entry POP determines a POP connection score for a connection between the mobile device and the content server through the entry POP and a candidate exit POP. The entry POP determines a dynamic path ranking based on the direct connection score, the POP connection score, and other POP connection score(s) associated with other candidate exit POP(s). The entry POP determines at least a portion of a dynamic path between the mobile device based on the dynamic path ranking and routes data transfers through that dynamic path.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: August 15, 2023
    Assignee: CLOUDFLARE, INC.
    Inventors: Jeff Sesung Kim, Jun Ho Choi
  • Publication number: 20230077576
    Abstract: A mobile accelerator system includes point of presences (POPs) that includes an entry POP. The entry POP receives a query to a content server from a mobile device via a dedicated transport channel. The entry POP determines a direct connection score for a direct connection between the mobile device and the content server that does not traverse the mobile accelerator system. The entry POP determines a POP connection score for a connection between the mobile device and the content server through the entry POP and a candidate exit POP. The entry POP determines a dynamic path ranking based on the direct connection score, the POP connection score, and other POP connection score(s) associated with other candidate exit POP(s). The entry POP determines at least a portion of a dynamic path between the mobile device based on the dynamic path ranking and routes data transfers through that dynamic path.
    Type: Application
    Filed: August 16, 2022
    Publication date: March 16, 2023
    Inventors: Jeff Sesung Kim, Jun Ho Choi
  • Publication number: 20230041645
    Abstract: Techniques for providing mobile device content delivery acceleration for mobile applications are discussed herein. Some embodiments may provide for a mobile accelerator system including a plurality of point-of-presences (POPs) and a control tower system. The control tower system may be configured to control mobile data transfer acceleration between a mobile device and the content server via the plurality of POPs of the mobile accelerator system. Each mobile application executing on the mobile device may be registered, validated, and then associated with a device POP that forms a dedicated connection with an entry POP of the plurality of POPs. Mobile data transfer acceleration for each mobile application may be selectively activated or deactivated, such as based on user configurations at the application level, domain name level, and/or country level.
    Type: Application
    Filed: October 25, 2022
    Publication date: February 9, 2023
    Inventors: Jeff Sesung Kim, Junho Choi, Sang Jo Lee, Young Keun Park, Tianyu Shi
  • Patent number: 11483690
    Abstract: Techniques for providing mobile device content delivery acceleration for mobile applications are discussed herein. Some embodiments may provide for a mobile accelerator system including a plurality of point-of-presences (POPs) and a control tower system. The control tower system may be configured to control mobile data transfer acceleration between a mobile device and the content server via the plurality of POPs of the mobile accelerator system. Each mobile application executing on the mobile device may be registered, validated, and then associated with a device POP that forms a dedicated connection with an entry POP of the plurality of POPs. Mobile data transfer acceleration for each mobile application may be selectively activated or deactivated, such as based on user configurations at the application level, domain name level, and/or country level.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: October 25, 2022
    Assignee: CLOUDFLARE, INC.
    Inventors: Jeff Sesung Kim, Junho Choi, Sang Jo Lee, Young Keun Park, Tianyu Shi
  • Patent number: 11418431
    Abstract: A mobile accelerator system includes point of presences (POPs) that includes an entry POP. The entry POP receives a query to a content server from a mobile device via a dedicated transport channel. The entry POP determines a direct connection score for a direct connection between the mobile device and the content server that does not traverse the mobile accelerator system. The entry POP determines a POP connection score for a connection between the mobile device and the content server through the entry POP and a candidate exit POP. The entry POP determines a dynamic path ranking based on the direct connection score, the POP connection score, and other POP connection score(s) associated with other candidate exit POP(s). The entry POP determines at least a portion of a dynamic path between the mobile device based on the dynamic path ranking and routes data transfers through that dynamic path.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: August 16, 2022
    Assignee: CLOUDFLARE, INC.
    Inventors: Jeff Sesung Kim, Jun Ho Choi
  • Publication number: 20210112390
    Abstract: Techniques for providing mobile device content delivery acceleration for mobile applications are discussed herein. Some embodiments may provide for a mobile accelerator system including a plurality of point-of-presences (POPs) and a control tower system. The control tower system may be configured to control mobile data transfer acceleration between a mobile device and the content server via the plurality of POPs of the mobile accelerator system. Each mobile application executing on the mobile device may be registered, validated, and then associated with a device POP that forms a dedicated connection with an entry POP of the plurality of POPs. Mobile data transfer acceleration for each mobile application may be selectively activated or deactivated, such as based on user configurations at the application level, domain name level, and/or country level.
    Type: Application
    Filed: December 22, 2020
    Publication date: April 15, 2021
    Inventors: Jeff Sesung Kim, Junho Choi, Sang Jo Lee, Young Keun Park, Tianyu Shi
  • Patent number: 10904728
    Abstract: Techniques for providing mobile device content delivery acceleration for mobile applications are discussed herein. Some embodiments may provide for a mobile accelerator system including a plurality of point-of-presences (POPs) and a control tower system. The control tower system may be configured to control mobile data transfer acceleration between a mobile device and the content server via the plurality of POPs of the mobile accelerator system. Each mobile application executing on the mobile device may be registered, validated, and then associated with a device POP that forms a dedicated connection with an entry POP of the plurality of POPs. Mobile data transfer acceleration for each mobile application may be selectively activated or deactivated, such as based on user configurations at the application level, domain name level, and/or country level.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: January 26, 2021
    Assignee: CLOUDFLARE, INC.
    Inventors: Jeff Sesung Kim, Junho Choi, Sang Jo Lee, Young Keun Park, Tianyu Shi
  • Publication number: 20200314617
    Abstract: Techniques for providing mobile device content delivery acceleration for mobile applications are discussed herein. Some embodiments may provide for a mobile accelerator system including a plurality of point-of-presences (POPs) and a control tower system. The control tower system may be configured to control mobile data transfer acceleration between a mobile device and the content server via the plurality of POPs of the mobile accelerator system. Each mobile application executing on the mobile device may be registered, validated, and then associated with a device POP that forms a dedicated connection with an entry POP of the plurality of POPs. Mobile data transfer acceleration for each mobile application may be selectively activated or deactivated, such as based on user configurations at the application level, domain name level, and/or country level.
    Type: Application
    Filed: June 15, 2020
    Publication date: October 1, 2020
    Inventors: Jeff Sesung Kim, Junho Choi, Sang Jo Lee, Young Keun Park, Tianyu Shi
  • Patent number: 10687188
    Abstract: Techniques for providing mobile device content delivery acceleration for mobile applications are discussed herein. Some embodiments may provide for a mobile accelerator system including a plurality of point-of-presences (POPs) and a control tower system. The control tower system may be configured to control mobile data transfer acceleration between a mobile device and the content server via the plurality of POPs of the mobile accelerator system. Each mobile application executing on the mobile device may be registered, validated, and then associated with a device POP that forms a dedicated connection with an entry POP of the plurality of POPs. Mobile data transfer acceleration for each mobile application may be selectively activated or deactivated, such as based on user configurations at the application level, domain name level, and/or country level.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: June 16, 2020
    Assignee: CLOUDFLARE, INC.
    Inventors: Jeff Sesung Kim, Junho Choi, Sang Jo Lee, Young Keun Park, Tianyu Shi
  • Publication number: 20190334812
    Abstract: A mobile accelerator system includes point of presences (POPs) that includes an entry POP. The entry POP receives a query to a content server from a mobile device via a dedicated transport channel. The entry POP determines a direct connection score for a direct connection between the mobile device and the content server that does not traverse the mobile accelerator system. The entry POP determines a POP connection score for a connection between the mobile device and the content server through the entry POP and a candidate exit POP. The entry POP determines a dynamic path ranking based on the direct connection score, the POP connection score, and other POP connection score(s) associated with other candidate exit POP(s). The entry POP determines at least a portion of a dynamic path between the mobile device based on the dynamic path ranking and routes data transfers through that dynamic path.
    Type: Application
    Filed: July 8, 2019
    Publication date: October 31, 2019
    Inventors: Jeff Sesung Kim, Jun Ho Choi
  • Patent number: 10349304
    Abstract: Techniques that provide for intelligent routing of mobile device traffic using custom protocols or protocols that are otherwise unsuitable for optimization by a mobile accelerator system are discussed herein. Some embodiments may include a point-of-presence (POP) configured to manage a dynamic listing defining a listing of content server associated with traffic that is not suitable for being optimized. Upon receiving traffic from the content server, the POP may be configured to access the dynamic filter, and route data transfers between the mobile device and the content server to bypass the mobile accelerator system when indicated by the dynamic filter. The POP may be further configured to update the dynamic filter, such as by adding or removing content servers based on parsing associated traffic for optimization suitability and/or protocol use.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: July 9, 2019
    Assignee: CLOUDFLARE, INC.
    Inventors: Jeff Sesung Kim, Jun Ho Choi
  • Publication number: 20170295451
    Abstract: Techniques for providing mobile device content delivery acceleration for mobile applications are discussed herein. Some embodiments may provide for a mobile accelerator system including a plurality of point-of-presences (POPs) and a control tower system. The control tower system may be configured to control mobile data transfer acceleration between a mobile device and the content server via the plurality of POPs of the mobile accelerator system. Each mobile application executing on the mobile device may be registered, validated, and then associated with a device POP that forms a dedicated connection with an entry POP of the plurality of POPs. Mobile data transfer acceleration for each mobile application may be selectively activated or deactivated, such as based on user configurations at the application level, domain name level, and/or country level.
    Type: Application
    Filed: April 8, 2016
    Publication date: October 12, 2017
    Inventors: Jeff Sesung Kim, Junho Choi, Sang Jo Lee, Young Keun Park, Tianyu Shi
  • Patent number: 9736710
    Abstract: Techniques for providing mobile device content delivery acceleration are discussed herein. Some embodiments may provide for a system including a mobile device and a mobile accelerator system. The mobile accelerator system may include point of presences (“POPs”) configured to facilitate accelerated content delivery to the mobile device from a content server. For example, the mobile device may be configured to: determine an entry POP from POPs of a mobile accelerator system; and create a dedicated transport channel with the entry POP. The entry POP of the mobile accelerator system may be configured to: receive a query to a content server from the mobile device via the dedicated transport channel; determine at least a portion a dynamic path between the mobile device and the content server; and route data transfers between the mobile device and the content server through the at least a portion of the dynamic path.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: August 15, 2017
    Assignee: Neumob, Inc.
    Inventors: Jeff Sesung Kim, Jun Ho Choi
  • Publication number: 20170086092
    Abstract: Techniques that provide for intelligent routing of mobile device traffic using custom protocols or protocols that are otherwise unsuitable for optimization by a mobile accelerator system are discussed herein. Some embodiments may include a point-of-presence (POP) configured to manage a dynamic listing defining a listing of content server associated with traffic that is not suitable for being optimized. Upon receiving traffic from the content server, the POP may be configured to access the dynamic filter, and route data transfers between the mobile device and the content server to bypass the mobile accelerator system when indicated by the dynamic filter. The POP may be further configured to update the dynamic filter, such as by adding or removing content servers based on parsing associated traffic for optimization suitability and/or protocol use.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 23, 2017
    Inventors: Jeff Sesung Kim, Jun Ho Choi
  • Publication number: 20160269927
    Abstract: Techniques for providing mobile device content delivery acceleration are discussed herein. Some embodiments may provide for a system including a mobile device and a mobile accelerator system. The mobile accelerator system may include point of presences (“POPs”) configured to facilitate accelerated content delivery to the mobile device from a content server. For example, the mobile device may be configured to: determine an entry POP from POPs of a mobile accelerator system; and create a dedicated transport channel with the entry POP.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Inventors: Jeff Sesung Kim, Jun Ho Choi