Patents by Inventor Varun Maker

Varun Maker 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: 10839136
    Abstract: Systems for online collaboration. Exemplary embodiments are implemented within cloud-based service platforms. User actions that are performed by a first user over collaboration object are observed. Other users collaborate over the same collaboration object and their actions are observed as well. Rather than responding to an explicit user request for conversions into collateral object representations in particular forms or formats, the system uses a predictor to determine the forms and formats of collateral object representations to generate on behalf of the first user. Based on then-current conditions and any sets of data collected that pertain to the first user and/or the other users, collateral object representations are formed and presented in particular forms or formats that are applicable to the then current conditions.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: November 17, 2020
    Assignee: Box, Inc.
    Inventors: Varun Maker, Reshma Ananthakrishnan
  • Patent number: 10623406
    Abstract: Systems for managing content in a cloud-based service platform. Embodiments operate using a server in a cloud-based environment. The server is configured to interface with one or more storage devices that store content objects. The server is further configured to carry out a protocol between the server and a user interface that supports access to the storage devices. In example configurations, the server is capable of processing at least three different access requests types that are raised from a user interface. A first access type corresponds to an access request type by a registered user. A second access type corresponds to an access request type to permit an application that is invoked by operation of the user interface to be run on the server and to produce further content objects. A third access type corresponds to an access request type that uses an inherited user profile to run a microservice.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: April 14, 2020
    Assignee: Box, Inc.
    Inventors: Varun Maker, Aniket Shivajirao Patil, Reshma Ananthakrishnan, Drew Branden
  • Publication number: 20180067903
    Abstract: Systems for online collaboration. Exemplary embodiments are implemented within cloud-based service platforms. User actions that are performed by a first user over collaboration object are observed. Other users collaborate over the same collaboration object and their actions are observed as well. Rather than responding to an explicit user request for conversions into collateral object representations in particular forms or formats, the system uses a predictor to determine the forms and formats of collateral object representations to generate on behalf of the first user. Based on then-current conditions and any sets of data collected that pertain to the first user and/or the other users, collateral object representations are formed and presented in particular forms or formats that are applicable to the then current conditions.
    Type: Application
    Filed: August 23, 2017
    Publication date: March 8, 2018
    Applicant: Box, Inc.
    Inventors: Varun Maker, Reshma Ananthakrishnan
  • Publication number: 20180026984
    Abstract: Systems for managing content in a cloud-based service platform. Embodiments operate using a server in a cloud-based environment. The server is configured to interface with one or more storage devices that store content objects. The server is further configured to carry out a protocol between the server and a user interface that supports access to the storage devices. In example configurations, the server is capable of processing at least three different access requests types that are raised from a user interface. A first access type corresponds to an access request type by a registered user. A second access type corresponds to an access request type to permit an application that is invoked by operation of the user interface to be run on the server and to produce further content objects. A third access type corresponds to an access request type that uses an inherited user profile to run a microservice.
    Type: Application
    Filed: July 21, 2017
    Publication date: January 25, 2018
    Applicant: Box, Inc.
    Inventors: Varun Maker, Aniket Shivajirao Patil, Reshma Ananthakrishnan, Drew Branden