Patents by Inventor Enrico Ros

Enrico Ros 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: 10198575
    Abstract: Methods and devices for processing web content are disclosed. The method may include receiving a webpage with a browser and parsing the webpage with the browser to obtain subcomponents from the webpage. The browser identifies whether there is an indication that one or more subcomponents of the webpage are potentially malicious, and when there is an indication that the one or more subcomponents of the webpage are malicious, the browser loads the one or more of the subcomponents of the webpage in an auto-sandbox instance for isolated execution by the browser.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: February 5, 2019
    Assignee: QUALCOMM Innovation Center, Inc.
    Inventors: Kulanthaivel Palanichamy, Enrico Ros
  • Publication number: 20180373801
    Abstract: Systems and methods for storage and retrieval of web content for view in a browser are disclosed. The method can be executed in a system supporting a plurality of tabs in a multi-tab browsing architecture. The method can include receiving a purge request to purge web content associated with a tab in a web browser. The system can determine that network connectivity to a wireless network is below a minimum threshold and based on the connectivity, the system can create a saved version of the web content associated with the first tab in a memory separate from the browser cache. The saved version can be recalled and displayed to a user in a low- or no-connectivity state, while the system reloads web resources associated with the desired page in the background, improving the user experience.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 27, 2018
    Inventors: Robert NANCE, Bojin LIU, Enrico ROS
  • Patent number: 10133754
    Abstract: The disclosure is directed to content sharing. An aspect defines a filter having at least one parameter for receiving content and detects a content device. The content device is a peer device with sharable content. The aspect further queries the content device for desired content from the sharable content and receives the desired content from the content device. The desired content matches the at least one parameter.
    Type: Grant
    Filed: February 10, 2013
    Date of Patent: November 20, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Krishnan Ramachandran, Paul G. Phillips, Enrico Ros, Babak Forutanpour
  • Publication number: 20180052992
    Abstract: Methods and devices for processing web content are disclosed. The method may include receiving a webpage with a browser and parsing the webpage with the browser to obtain subcomponents from the webpage. The browser identifies whether there is an indication that one or more subcomponents of the webpage are potentially malicious, and when there is an indication that the one or more subcomponents of the webpage are malicious, the browser loads the one or more of the subcomponents of the webpage in an auto-sandbox instance for isolated execution by the browser.
    Type: Application
    Filed: August 18, 2016
    Publication date: February 22, 2018
    Inventors: Kulanthaivel Palanichamy, Enrico Ros
  • Publication number: 20170221109
    Abstract: An example method of managing ads in a browser application includes receiving a request to load a webpage referenced by a uniform resource locator (URL). The webpage includes a set of ads, and each ad of the set of ads includes one or more ad resources. The method also includes searching a browser cache for a set of cached ads associated with the URL. The browser application caches ads included in one or more webpages into the browser cache. The method further includes composing an ads page including at least one cached ad of the set of cached ads and displaying the ads page on a client device.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Inventors: Bojin Liu, Enrico Ros, Kulanthaivel Palanichamy
  • Patent number: 9448977
    Abstract: This disclosure describes systems, methods, and apparatus for decreasing apparent webpage pageload times. In particular, drawing commands used to render a webpage can be saved, and a subset of the drawing commands (a blueprint) can be stored in a memory of a user device. When the user device again requests download of the webpage, the blueprint can immediately load while the full webpage downloads, processes, and renders in parallel thereto. In this way, the user sees the blueprint immediately rather than being faced with a blank screen while the download and pageload take place.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: September 20, 2016
    Assignee: Qualcomm Innovation Center, Inc.
    Inventors: Valeriy Chibisov, Enrico Ros
  • Publication number: 20140229538
    Abstract: The disclosure is directed to content sharing. An aspect defines a filter having at least one parameter for receiving content and detects a content device. The content device is a peer device with sharable content. The aspect further queries the content device for desired content from the sharable content and receives the desired content from the content device. The desired content matches the at least one parameter.
    Type: Application
    Filed: February 10, 2013
    Publication date: August 14, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Krishnan RAMACHANDRAN, Paul G. PHILLIPS, Enrico ROS, Babak FORUTANPOUR
  • Publication number: 20140059421
    Abstract: This disclosure describes systems, methods, and apparatus for decreasing apparent webpage pageload times. In particular, drawing commands used to render a webpage can be saved, and a subset of the drawing commands (a blueprint) can be stored in a memory of a user device. When the user device again requests download of the webpage, the blueprint can immediately load while the full webpage downloads, processes, and renders in parallel thereto. In this way, the user sees the blueprint immediately rather than being faced with a blank screen while the download and pageload take place.
    Type: Application
    Filed: August 24, 2012
    Publication date: February 27, 2014
    Applicant: QUALCOMM INNOVATION CENTER, INC.
    Inventors: Valeriy Chibisov, Enrico Ros