Patents by Inventor Shengzhi Sun

Shengzhi Sun 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: 10585854
    Abstract: Systems for enforcing multiple object deletion policies over shared content objects that are accessible in a cloud-based service platform. A method embodiment commences upon receiving two or more sets of file deletion parameters that describe respective two or more object deletion policies covering a portion of the shared content objects. Records that form associations between the file deletion parameters and at least some of the shared content objects are made available to event listeners in the system. Upon detecting events associated with access to the shared content by the users, the event listeners analyze the events to identify objects of the shared content that are associated with the multiple object deletion policies. If an object is covered by conflicting deletion policy actions, then actions of the deletion policy having a higher priority are applied. Some actions prevent or delay modification of the objects. Lower priority data retention deletions are suppressed.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: March 10, 2020
    Assignee: Box, Inc.
    Inventors: Emrah Seker, Alam Karim, Jessica Lynn Fain, Joy Keiko Ebertz, Raymond Louis Thang, Steven La, Shengzhi Sun, Ryan Taylor Churchill, Anne Elizabeth Hiatt Pearl
  • Patent number: 9860134
    Abstract: An approach is provided for allowing a network computing (e.g., cloud computing) infrastructure to modify its resource allocation plan (e.g., an instance count) by using a Kth derivative vector plot, which may be generated using historical logs. Among other things, this approach enables an infrastructure to project an allocation forecast for a specified duration and adapt to changes in network traffic.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Richard J. Bogdany, Thomas B. Harrison, Cameron Niall-Kerr McAvoy, Brian M. O'Connell, Herbert D. Pearthree, Shengzhi Sun, Clay T. Upton
  • Publication number: 20170371890
    Abstract: Systems for enforcing multiple object deletion policies over shared content objects that are accessible in a cloud-based service platform. A method embodiment commences upon receiving two or more sets of file deletion parameters that describe respective two or more object deletion policies covering a portion of the shared content objects. Records that form associations between the file deletion parameters and at least some of the shared content objects are made available to event listeners in the system. Upon detecting events associated with access to the shared content by the users, the event listeners analyze the events to identify objects of the shared content that are associated with the multiple object deletion policies. If an object is covered by conflicting deletion policy actions, then actions of the deletion policy having a higher priority are applied. Some actions prevent or delay modification of the objects. Lower priority data retention deletions are suppressed.
    Type: Application
    Filed: April 19, 2017
    Publication date: December 28, 2017
    Applicant: Box, Inc.
    Inventors: Emrah Seker, Alam Karim, Jessica Lynn Fain, Joy Keiko Ebertz, Raymond Louis Thang, Steven Matthew La, Shengzhi Sun, Ryan Churchill, Anne Elizabeth Hiatt Pearl
  • Publication number: 20150365297
    Abstract: An approach is provided for allowing a network computing (e.g., cloud computing) infrastructure to modify its resource allocation plan (e.g., an instance count) by using a Kth derivative vector plot, which may be generated using historical logs. Among other things, this approach enables an infrastructure to project an allocation forecast for a specified duration and adapt to changes in network traffic.
    Type: Application
    Filed: August 25, 2015
    Publication date: December 17, 2015
    Inventors: Richard J. Bogdany, Thomas B. Harrison, Cameron Niall-Kerr McAvoy, Brian M. O'Connell, Herbert D. Pearthree, Shengzhi Sun, Clay T. Upton
  • Patent number: 9153049
    Abstract: An approach is provided for allowing a network computing (e.g., cloud computing) infrastructure to modify its resource allocation plan (e.g., an instance count) by using a Kth derivative vector plot, which may be generated using historical logs. Among other things, this approach enables an infrastructure to project an allocation forecast for a specified duration and adapt to changes in network traffic.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Richard J. Bogdany, Thomas B. Harrison, Cameron Naill-Kerr McAvoy, Brian M. O'Connell, Herbert D. Pearthree, Shengzhi Sun, Clay T. Upton
  • Publication number: 20140055458
    Abstract: An approach is provided for allowing a network computing (e.g., cloud computing) infrastructure to modify its resource allocation plan (e.g., an instance count) by using a Kth derivative vector plot, which may be generated using historical logs. Among other things, this approach enables an infrastructure to project an allocation forecast for a specified duration and adapt to changes in network traffic.
    Type: Application
    Filed: August 24, 2012
    Publication date: February 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard J. Bogdany, Thomas B. Harrison, Cameron Naill-Kerr McAvoy, Brian M. O'Connell, Herbert D. Pearthree, Shengzhi Sun, Clay T. Upton