Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Qualcomm Innovation Center Inc patents


Recent patent applications related to Qualcomm Innovation Center Inc. Qualcomm Innovation Center Inc is listed as an Agent/Assignee. Note: Qualcomm Innovation Center Inc may have other listings under different names/spellings. We're not affiliated with Qualcomm Innovation Center Inc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "Q" | Qualcomm Innovation Center Inc-related inventors


Incremental and speculative analysis of javascripts based on a multi-instance model for web security

Web security methods and apparatus are disclosed herein. A method includes receiving a detection model for detecting malicious webpages via a transceiver of the computing device, and storing the detection model in a non-volatile memory of the computing device. One or more JavaScripts are detected in the webpage, wherein each... Qualcomm Innovation Center Inc

Display-layer update deferral

Methods and apparatus for displaying layers on a display of a computing device are disclosed. The method includes creating layers from graphical data and assigning a priority to each of the layers. The layers are displayed on the display of the computing device, and in a current draw cycle, any... Qualcomm Innovation Center Inc

Bandwidth aware network statistics collection

Herein disclosed are systems, methods, and apparatus for controlling data usage statistics in network-connected devices. The ‘stats’ collection can be suppressed during minimum window periods, thereby reducing CPU and resources usage needed to processes the stats collection. Further, the minimum window can be a function of a link speed of... Qualcomm Innovation Center Inc

Reorder active pages to improve swap performance

A method and device for using volatile and non-volatile computer memory are provided. The method may comprise locating page table entries associated with a plurality of pages associated with a process in a first data structure in the volatile memory, the process having a low likelihood of execution in comparison... Qualcomm Innovation Center Inc

Accelerated parsing in a virtual machine for similar javascript codes in webpages

A method and computing device for generating an intermediate representation of received source code for compiling or interpreting on the computing device are disclosed. The method may include receiving source code at the computing device and finding similar source code cached on the computing device that is not the same... Qualcomm Innovation Center Inc

Auto-vectorization in just-in-time compilers for dynamically typed programming languages

A computing device with an optimizing compiler is disclosed that is configured to generate optimized machine code including a vector operation corresponding to multiple scalar operations where the vector operation is a single operation on multiple pairs of operands. The optimizing compiler includes a vector guard condition generator configured to... Qualcomm Innovation Center Inc

Mobile device with multiple wifi interfaces

A mobile device with multiple WiFi transceivers and a method of using the same are disclosed. The mobile device may include at least two separate WiFi transceivers and at least two separate WiFi stacks, each of the WiFi stacks is coupled to one of the transceivers to enable separate control... Qualcomm Innovation Center Inc

Process data binning for memory swapping

A method for using volatile and non-volatile computer memory may comprise dividing at least a portion of the non-volatile computer memory into a plurality of bins, wherein each bin comprises a plurality of contiguous blocks of physical memory in the non-volatile memory. The method may further comprise assigning one or... Qualcomm Innovation Center Inc

Code-size aware function specialization

A method for compiling software code comprises scanning call sites within the code to identify a function that is called with at least one constant argument and creating a list of each call site associated with the function and sets of constant arguments passed to the function. If any common... Qualcomm Innovation Center Inc

Semantically sensitive code region hash calculation for programming languages

Herein disclosed is an optimization for a compiler, the optimization configured to assign numeric values, or semantic fingerprints, to portions of code, and to combine these fingerprints to arrive at fingerprints for larger and larger portions of code. The fingerprints can be provided to various consumers such as code redundancy... Qualcomm Innovation Center Inc

Semantically sensitive code region fingerprint calculation for programming languages

Herein disclosed is an optimization for a compiler, the optimization configured to assign numeric values, or semantic fingerprints, to portions of code, and to combine these fingerprints to arrive at fingerprints for larger and larger portions of code. The fingerprints can be provided to various consumers such as code redundancy... Qualcomm Innovation Center Inc

Managing processing capacity provided to threads based upon load prediction

A method and device for managing processing capacity are disclosed. The method includes creating, for a thread, a plurality of buckets, each of the buckets representing one of a plurality of normalized-load ranges. The method also includes obtaining a short-term-normalized-processing-load for the thread and collecting long-term historical load data for... Qualcomm Innovation Center Inc

Hardware accelerated communications over a chip-to-chip interface

A device and method for communicating, via a memory-mapped communication path, between a host processor and a cellular-communication modem are disclosed. The method includes providing logical channels over the memory-mapped communication path and transporting data organized according to one or more cellular communication protocols over at least one of the... Qualcomm Innovation Center Inc

System and link time optimization

A method for link time optimization comprises parsing, by a compiler, an intermediate representation file to determine what symbols are present in the intermediate representation file. The method comprises providing the symbols to a linker and creating, by the linker, a symbol use tree of all the symbols that are... Qualcomm Innovation Center Inc

Task placement for related tasks in a cluster based multi-core system

An example apparatus and method are disclosed for scheduling a plurality of threads for execution on a cluster of a plurality of clusters. The method includes determining that a first thread is dependent on a second thread. The first and second threads process a workload for a common frame. The... Qualcomm Innovation Center Inc

Smart refresh of data on flash devices

A method and apparatus for refreshing flash memory are disclosed herein. The method includes allocating a different and increasing sequence number to each of a plurality of physical blocks of the flash memory and storing each of the sequence numbers in connection with each of a corresponding one of the... Qualcomm Innovation Center Inc

Preserving form data in background browser tabs

A method and apparatus for retaining background tab form data on a browser are disclosed. The method may include maintaining a plurality of browser tabs and initiating an exit from a particular one of the plurality of browser tabs. Form data from the particular one of the plurality of browser... Qualcomm Innovation Center Inc

Memory and bus frequency scaling by detecting memory-latency-bound workloads

Disclosed are systems and methods for adjusting a frequency of memory of a computing device. The method may include counting, in connection with a hardware device, a number of instructions executed and a number of requests to the memory during N milliseconds and calculating a workload ratio that is equal... Qualcomm Innovation Center Inc

Workload differentiation for processor frequency scaling

A method and device for controlling a frequency of a processor of a computing device are disclosed. The method includes receiving requests to process tasks on a processor of the computing device, classifying each of the tasks as either a new workload group or an historic workload group, and monitoring... Qualcomm Innovation Center Inc

Behavior-based browser bookmarks

Methods and apparatus for obtaining web content are disclosed. The method may include storing a history of webpages requested via a browser of the communication device and generating a bookmark for a webpage in response to the at least one webpage being requested more than a threshold number of times... Qualcomm Innovation Center Inc

Efficient browser composition for tiled-rendering graphics processing units

Unlike the GPU's FlexRender, a browser engine can intercept rendering at a higher level in the software stack, and because of the simpler nature of the browser tiles that need to be rendered, a browser engine can instruct the GPU to perform composition via traditional tiled-rendering or via direct rendering,... Qualcomm Innovation Center Inc

Optimal buffering scheme for streaming content

A method and apparatus for adjusting buffer size are provided. The method may comprise downloading a media file onto a media-player device, and then detecting, by the media-player device, the speed of the downloading. The method may further comprise transferring a first buffer packet of media content from the media... Qualcomm Innovation Center Inc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Qualcomm Innovation Center Inc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Qualcomm Innovation Center Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###