Patents by Inventor Rajiv Kumar Vijayakumar

Rajiv Kumar Vijayakumar 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: 9311280
    Abstract: Systems and methods are herein disclosed for reducing power consumption, processor activity, network activity, and for improving a user experience during web browsing. More particularly, an ordering of IFrames, or other self-contained component within the mainframe, is modified in terms of network resources, memory resources, and processor resources in order to conserve user device resources. For instance, aspects of multicore processors and multichannel network connections are utilized to perform parallel operations on mainframe data packets and IFrame data packets when a webpage is downloaded. Since mainframes and IFrames are sourced from different URLs they can be received on separate communication channels and can be processed on different cores. Prioritization in memory storage between the two can also be used to enhance the speed with which the mainframe is loaded.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: April 12, 2016
    Assignee: Qualcomm Innovation Center, Inc.
    Inventors: Kavitha Vallari Devara, Bojin Liu, Rajiv Kumar Vijayakumar
  • Patent number: 9094433
    Abstract: Systems, methods, and devices for bearer independent protocol gateway performance optimization are described. In one aspect, a bearer independent protocol gateway is provided in the device which includes a traffic analyzer configured to detect when HTTP transaction(s) (request and corresponding responses) is/are completed and to switch to the next socket as soon as the transaction is completed, without necessarily waiting for the TCP socket to be closed. For example, when the gateway detects that the response is complete, it may push the current socket back into a socket queue and start serving the next socket.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: July 28, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Michele Berionne, Rajiv Kumar Vijayakumar, Anil Kumar Taleppady, Damir Didjusto, Xiaomin Zhu, Jose Alfredo Ruvalcaba
  • Patent number: 8892683
    Abstract: A mobile computing device comprising a wireless transmitter/receiver, processing components, memory components, and a web browser. The web browser is adapted to, initiate a first request to view a website comprising a plurality of objects, and, receive the plurality of objects in a first order. The web browser is further adapted to, determine a new order for requesting the plurality of objects, and, initiate a request to view the website comprising the plurality of objects in the new order. The web browser is also adapted to receive the plurality of objects in the new order.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: November 18, 2014
    Assignee: Qualcomm Innovation Center, Inc.
    Inventors: Bojin Liu, Lorenzo Vicisano, Rajiv Kumar Vijayakumar, Saumitra M. Das, Behrooz Khorashadi
  • Patent number: 8850307
    Abstract: One embodiment comprises a non-transitory, tangible computer readable storage medium, encoded with processor readable instructions to perform a method of displaying content in a web page. One method optimizes the order of HTTP requests made during the downloading of a web page or web application comprising a plurality of objects, and receiving a first portion of the plurality of objects in a first order. Additionally, (i) a viewable section of the web page, (ii) centers of the viewable section of the web page and each of the plurality of objects, and (iii) a distance from the center of the viewable section of the web page to the center of each of the plurality of objects may be determined. Furthermore, the objects may then be prioritized based on their distance from the center of the viewable section. A request to receive at least one additional portion of the objects in a second order based on the prioritization of the objects may then be sent.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: September 30, 2014
    Assignee: Qualcomm Innovation Center, Inc.
    Inventors: Jan E. Hanssen, Rajiv Kumar Vijayakumar, Mark Bapst
  • Publication number: 20140059422
    Abstract: Systems and methods are herein disclosed for reducing power consumption, processor activity, network activity, and for improving a user experience during web browsing. More particularly, an ordering of IFrames, or other self-contained component within the mainframe, is modified in terms of network resources, memory resources, and processor resources in order to conserve user device resources. For instance, aspects of multicore processors and multichannel network connections are utilized to perform parallel operations on mainframe data packets and IFrame data packets when a webpage is downloaded. Since mainframes and IFrames are sourced from different URLs they can be received on separate communication channels and can be processed on different cores. Prioritization in memory storage between the two can also be used to enhance the speed with which the mainframe is loaded.
    Type: Application
    Filed: August 27, 2012
    Publication date: February 27, 2014
    Applicant: QUALCOMM INNOVATION CENTER, INC.
    Inventors: Kavitha Vallari Devara, Bojin Liu, Rajiv Kumar Vijayakumar
  • Publication number: 20140003248
    Abstract: Systems, methods, and devices for bearer independent protocol gateway performance optimization are described. In one aspect, a bearer independent protocol gateway is provided in the device which includes a traffic analyzer configured to detect when HTTP transaction(s) (request and corresponding responses) is/are completed and to switch to the next socket as soon as the transaction is completed, without necessarily waiting for the TCP socket to be closed. For example, when the gateway detects that the response is complete, it may push the current socket back into a socket queue and start serving the next socket.
    Type: Application
    Filed: June 27, 2012
    Publication date: January 2, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Michele Berionne, Rajiv Kumar Vijayakumar, Anil Kumar Taleppady, Damir Didjusto, Xiaomin Zhu, Jose Alfredo Ruvalcaba
  • Publication number: 20120317226
    Abstract: A mobile computing device comprising a wireless transmitter/receiver, processing components, memory components, and a web browser. The web browser is adapted to, initiate a first request to view a website comprising a plurality of objects, and, receive the plurality of objects in a first order. The web browser is further adapted to, determine a new order for requesting the plurality of objects, and, initiate a request to view the website comprising the plurality of objects in the new order. The web browser is also adapted to receive the plurality of objects in the new order.
    Type: Application
    Filed: June 10, 2011
    Publication date: December 13, 2012
    Applicant: QUALCOMM INNOVATION CENTER, INC.
    Inventors: Bojin Liu, Lorenzo Vicisano, Rajiv Kumar Vijayakumar, Saumitra M. Das, Behrooz Khorashadi
  • Publication number: 20120159311
    Abstract: One embodiment comprises a non-transitory, tangible computer readable storage medium, encoded with processor readable instructions to perform a method of displaying content in a web page. One method optimizes the order of HTTP requests made during the downloading of a web page or web application comprising a plurality of objects, and receiving a first portion of the plurality of objects in a first order. Additionally, (i) a viewable section of the web page, (ii) centers of the viewable section of the web page and each of the plurality of objects, and (iii) a distance from the center of the viewable section of the web page to the center of each of the plurality of objects may be determined. Furthermore, the objects may then be prioritized based on their distance from the center of the viewable section. A request to receive at least one additional portion of the objects in a second order based on the prioritization of the objects may then be sent.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Applicant: QUALCOMM INNOVATION CENTER, INC.
    Inventors: Jan E. Hanssen, Rajiv Kumar Vijayakumar, Mark Bapst