Patents by Inventor Tianyu Shi

Tianyu Shi 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: 12120590
    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: October 25, 2022
    Date of Patent: October 15, 2024
    Assignee: CLOUDFLARE, INC.
    Inventors: Jeff Sesung Kim, Junho Choi, Sang Jo Lee, Young Keun Park, Tianyu Shi
  • Publication number: 20230386522
    Abstract: A computing system is provided which includes a client computing device including a processor. The processor is configured to execute a client program to display a first video published by a first user on a video server platform, to a second user. The processor is configured to execute the client program to display a graphical user interface. The graphical user interface includes a selectable input component configured to enable selection of an edits model of the first video. The edits model includes a series of edit operations applied to the first video. The processor is configured to execute the client program to, in response to selection of the selectable input component, apply the edit operations to a second video. The processor is configured to execute the client program to publish the second video by the second user on the video server platform for viewing by other users.
    Type: Application
    Filed: May 26, 2022
    Publication date: November 30, 2023
    Inventors: Michael Buzinover, Tiancheng Yang, Zhuguang Wang, Tianyu Shi
  • 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
  • Publication number: 20220363259
    Abstract: Provided are a method for generating a lane changing decision-making model and a method and an apparatus for lane changing decision-making of an unmanned vehicle. The method for generating a lane changing decision-making model includes: obtaining a training sample set of vehicular lane changing, wherein the training sample set includes a plurality of training sample groups, each of the training sample groups includes a training sample under each time step length in a process that the vehicle completes lane changing based on a planned lane changing trajectory, the training sample includes a group of state variables and corresponding control variables; obtaining the lane changing decision-making model by training a decision-making model based on deep reinforcement learning network by use of the training sample set, wherein the lane changing decision-making model enables the state variable of the target vehicle and the corresponding control variable to be correlated.
    Type: Application
    Filed: October 16, 2020
    Publication date: November 17, 2022
    Applicant: Momenta (Suzhou) Technology Co., Ltd.
    Inventors: Tianyu SHI, Xu RAN
  • 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
  • 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: 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