Patents by Inventor ARJUN KOCHHAR

ARJUN KOCHHAR 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: 10587579
    Abstract: Disclosed are various examples for establishing encrypted channels or tunnels within a TCP or other communication session between a tunnel endpoint and tunnel client on a client device. A tunnel client on the client device can determine an encryption level based upon a bundle identifier of the application originating the network traffic, the destination of the network traffic, the category of the application, or other factors.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: March 10, 2020
    Assignee: VMware, Inc.
    Inventors: Ramani Panchapakesan, Suman Aluvala, Rajneesh Kesavan, Arjun Kochhar, Puran Chand
  • Publication number: 20190266230
    Abstract: Disclosed are various examples for generating, storing, and loading drawings separate from a file. A request can be received to generate a drawing in a file. A data object can be generated corresponding to the drawing. The data object can include characteristics of the file proximate to an area in the file associated with the drawing. The data object can be stored in a data store associated with the file. A request can be received to open the file. The file can be loaded from the data store. The position of the drawing within the file can be determined based on a stored data object. The file can be rendered including the drawing at the determined position.
    Type: Application
    Filed: May 10, 2019
    Publication date: August 29, 2019
    Inventors: Arjun Kochhar, Lakshmikanth Raju, Manjunath Bhat, Gerard T. Murphy, Marcus Raul Mendez
  • Patent number: 10360293
    Abstract: Disclosed are various examples for generating, storing, and loading references separate from a file. A request can be received to generate a reference for a file. A data object can be generated corresponding to the reference. The data object can include characteristics of the file proximate to an area in the file associated with the reference. The data object can be stored in a data store associated with the file. A request can be received to open the file. The file can be loaded from the data store. The position of the reference within the file can be determined based on a stored data object. The file can be rendered including the reference at the determined position.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: July 23, 2019
    Assignee: AirWatch LLC
    Inventors: Arjun Kochhar, Lakshmikanth Raju, Manjunath Bhat, Gerald T. Murphy, Marcos Raul Mendez
  • Publication number: 20190166107
    Abstract: Examples described herein include systems and methods for performing distributed encryption across multiple devices. An example method can include a first device discovering a second device that shares a network. The device can identify data to be sent to a server and calculate a checksum for that data. The device can then split the data into multiple portions and send a portion to the second device, along with a certificate associated with the server for encrypting the data. The first device can encrypt the portion of data it retained. The first device can receive an encrypted version of the second portion of the data sent to the second device. The first device can merge these two portions and send the merged encrypted data to the server, along with the checksum value. The server can decrypt the data and confirm that it reflects the original set of data.
    Type: Application
    Filed: February 19, 2018
    Publication date: May 30, 2019
    Inventors: SUMAN ALUVALA, RAMANI PANCHAPAKESAN, RAJNEESH KESAVAN, ARJUN KOCHHAR
  • Patent number: 10146950
    Abstract: Systems herein allow a content manager to share portions of a document with different groups of users. The system can parse the document into screen shots of each page along with an information bundle that describes how to format content on each page. When a user accesses a document, the system can send the user a permitted portion rather than the entire document. The permitted portion can include one or more screen bundle. The user device can execute an application that reads the information bundle and formats content for display on the user device.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: December 4, 2018
    Assignee: AIRWATCH LLC
    Inventors: Arjun Kochhar, Lakshmikanth Raju, Manjunath Bhat, Marcos Mendez
  • Publication number: 20180337889
    Abstract: Disclosed are various examples for establishing encrypted channels or tunnels within a TCP or other communication session between a tunnel endpoint and tunnel client on a client device. A tunnel client on the client device can determine an encryption level based upon a bundle identifier of the application originating the network traffic, the destination of the network traffic, the category of the application, or other factors.
    Type: Application
    Filed: August 24, 2017
    Publication date: November 22, 2018
    Inventors: RAMANI PANCHAPAKESAN, SUMAN ALUVALA, RAJNEESH KESAVAN, ARJUN KOCHHAR, PURAN CHAND
  • Publication number: 20180307660
    Abstract: Disclosed are various examples for generating, storing, and loading references separate from a file. A request can be received to generate a reference for a file. A data object can be generated corresponding to the reference. The data object can include characteristics of the file proximate to an area in the file associated with the reference. The data object can be stored in a data store associated with the file. A request can be received to open the file. The file can be loaded from the data store. The position of the reference within the file can be determined based on a stored data object. The file can be rendered including the reference at the determined position.
    Type: Application
    Filed: June 7, 2018
    Publication date: October 25, 2018
    Inventors: Arjun Kochhar, Lakshmikanth Raju, Manjunath Bhat, Gerard T. Murphy, Marcos Raul Mendez
  • Patent number: 9996514
    Abstract: Disclosed are various examples for generating, storing, and loading references separate from a file. A request can be received to generate a reference for a file. A data object can be generated corresponding to the reference. The data object can include characteristics of the file proximate to an area in the file associated with the reference. The data object can be stored in a data store associated with the file. The file and reference can be loaded and rendered. The position of the reference within the file can be determined based on a stored data object.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: June 12, 2018
    Assignee: AIRWATCH LLC
    Inventors: Arjun Kochhar, Lakshmikanth Raju, Manjunath Bhat, Gerard T. Murphy, Marcos Raul Mendez
  • Publication number: 20170344949
    Abstract: Systems herein include a managed content application that can place markers for conversations within secure documents. A separate social application can serve as the platform for the conversations, allowing for efficient conversations that can occur in real time. The markers can be stored with the documents and identify the conversation, allowing users to retrieve historical conversations that occurred on the social application from within the document. This can allow users to quickly come up to speed without having to rehash the conversations with the original participants. Document security can also be maintained without sacrificing conversation efficiency of the social application.
    Type: Application
    Filed: September 15, 2016
    Publication date: November 30, 2017
    Inventors: Gangadhar NITTALA, Ramani PANCHAPAKESAN, Arjun KOCHHAR, Saurabh AGRAWAL, Akshay LAXMINARAYAN, Ilanchezhian KUPPUSAMY
  • Publication number: 20170124036
    Abstract: Disclosed are various examples for generating, storing, and loading references separate from a file. A request can be received to generate a reference for a file. A data object can be generated corresponding to the reference. The data object can include characteristics of the file proximate to an area in the file associated with the reference. The data object can be stored in a data store associated with the file. The file and reference can be loaded and rendered. The position of the reference within the file can be determined based on a stored data object.
    Type: Application
    Filed: May 17, 2016
    Publication date: May 4, 2017
    Inventors: ARJUN KOCHHAR, LAKSHMIKANTH RAJU, MANJUNATH BHAT, GERARD T. MURPHY, MARCOS RAUL MENDEZ
  • Publication number: 20170076101
    Abstract: Systems herein allow a content manager to share portions of a document with different groups of users. The system can parse the document into screen shots of each page along with an information bundle that describes how to format content on each page. When a user accesses a document, the system can send the user a permitted portion rather than the entire document. The permitted portion can include one or more screen bundle. The user device can execute an application that reads the information bundle and formats content for display on the user device.
    Type: Application
    Filed: January 29, 2016
    Publication date: March 16, 2017
    Inventors: ARJUN KOCHHAR, LAKSHMIKANTH RAJU, MANJUNATH BHAT, MARCOS MENDEZ