Patents by Inventor Akhil Aggrawal

Akhil Aggrawal 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: 10997320
    Abstract: Methods and apparatus are provided for delivering segment-based electronic content. One method for providing segment-based electronic content comprises: obtaining a request for the segment-based electronic content, wherein the request comprises an encrypted cookie previously provided to a device of a user associated with the request by an origin server using a handshake protocol, wherein the encrypted cookie comprises a fingerprint and a segment key identifying one of a plurality of predefined user segments of the user; processing the encrypted cookie to evaluate whether the user is authorized to access the segment-based electronic content based on the fingerprint; and providing the segment-based electronic content to the user of the one predefined user segment if the user is authorized.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: May 4, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Akhil Aggrawal, Kalyan Ram Palagummi
  • Patent number: 8667090
    Abstract: In certain embodiments, a server receives a request from a client for a webpage comprising portlets. A framework corresponding to the webpage is retrieved. The framework indicates whether a portlet is to be executed by the server or whether execution of the portlet is to be initiated by the client. The framework indicates that one or more first portlets are to be executed by the server. The server executes the first portlets to yield one or more first portlet markups. The first portlet markups are placed into the webpage. Execution of one or more second portlets is to be initiated by the client according to the framework. One or more placeholder tags for the second portlets are placed into the webpage. A placeholder tag allows the client to initiate execution of a second portlet. The webpage comprising the first portlet markups and the placeholder tags is sent to the client.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: March 4, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Anshul Chhabra, Akhil Aggrawal, Justin L. Schwartz
  • Publication number: 20120143942
    Abstract: In certain embodiments, a server receives a request from a client for a webpage comprising portlets. A framework corresponding to the webpage is retrieved. The framework indicates whether a portlet is to be executed by the server or whether execution of the portlet is to be initiated by the client. The framework indicates that one or more first portlets are to be executed by the server. The server executes the first portlets to yield one or more first portlet markups. The first portlet markups are placed into the webpage. Execution of one or more second portlets is to be initiated by the client according to the framework. One or more placeholder tags for the second portlets are placed into the webpage. A placeholder tag allows the client to initiate execution of a second portlet. The webpage comprising the first portlet markups and the placeholder tags is sent to the client.
    Type: Application
    Filed: December 7, 2010
    Publication date: June 7, 2012
    Applicant: Cisco Technology, Inc.
    Inventors: Anshul Chhabra, Akhil Aggrawal, Justin L. Schwartz