Popular terms

Lookup topics
Ip Address
Transport Layer
Label Switching
Access Control
Control Unit
Input Device
Redundancy
Storage Device
Data Center
Internet Protocol
Partitioning
Authentication
Credentials
Address Resolution
Address Resolution Protocol

Follow us on Twitter
twitter icon@FreshPatents

Web & Computing
Cloud Computing
Ecommerce
Search patents
Smartphone patents
Social Media patents
Video patents
Website patents
Web Server
Android patents
Copyright patents
Database patents
Programming patents
Wearable Computing
Webcam patents

Web Companies
Apple patents
Google patents
Adobe patents
Ebay patents
Oracle patents
Yahoo patents

[SEARCH]

Lookup patents



      

This page is updated frequently with new Lookup-related patent applications.




Date/App# patent app List of recent Lookup-related patents
07/14/16
20160205159 
 Broadcast response system patent thumbnailBroadcast response system
A broadcast response system provides, e.g., a radio broadcast listener with the ability to obtain media content such as music or speech while listening to the radio. The user can respond to items in the radio broadcast such as advertisements, fund raising drives, or interactive listener polls during the broadcast.
Stratosaudio, Inc.


07/14/16
20160205120 
 Vertical threat analytics for ddos attacks patent thumbnailVertical threat analytics for ddos attacks
Embodiments are provided to allow institutions and individuals the ability to subscribe to notifications regarding ddos attacks on certain types of institutions, e.g., institutions that fall into certain market verticals or categories. Subscriber data can be integrated with an attack monitoring platform (amp), which can push out certain information to a system, which tabulates and analyzes the information regarding attacks.
Level 3 Communications, Llc


07/14/16
20160205034 
 Resource allocation using ccn manifests patent thumbnailResource allocation using ccn manifests
A network forwarder can use a manifest to allocate resources in a content centric network (ccn). Specifically, the forwarder can include a manifest table which stores a manifest state for a set of pending manifests.
Palo Alto Research Center Incorporated


07/14/16
20160203354 
 Method, apparatus, and system for recognizing fingerprint patent thumbnailMethod, apparatus, and system for recognizing fingerprint
A fingerprint recognition method includes determining a code corresponding to a query image based on features of blocks in the query image, obtaining information corresponding to the determined code from a lookup table, and verifying the query image based on the obtained information.. .
Samsung Electronics Co., Ltd.


07/14/16
20160203210 
 Method for classifying a data segment with regard to its further processing patent thumbnailMethod for classifying a data segment with regard to its further processing
In a method for classifying a data segment with regard to its further processing in a data transport unit, which data segment includes a header information of a data packet of an encapsulated network protocol, a parameter for the further processing of the data segment is ascertained as a function of a table entry in a lookup table that corresponds to an ascertained key for the lookup table.. .
Robert Bosch Gmbh


07/14/16
20160203166 
 Mechanism for performing lockless rolling upgrade of nosql database patent thumbnailMechanism for performing lockless rolling upgrade of nosql database
A method for performing lockless lookups during a rolling upgrade of a column family from an old column family version to a new column family version in a nosql database.. .
Nutanix, Inc.


07/14/16
20160203084 
 Cache line compaction of compressed data segments patent thumbnailCache line compaction of compressed data segments
Methods, devices, and non-transitory process-readable storage media for compacting data within cache lines of a cache. An aspect method may include identifying, by a processor of the computing device, a base address (e.g., a physical or virtual cache address) for a first data segment, identifying a data size (e.g., based on a compression ratio) for the first data segment, obtaining a base offset based on the identified data size and the base address of the first data segment, and calculating an offset address by offsetting the base address with the obtained base offset, wherein the calculated offset address is associated with a second data segment.
Qualcomm Incorporated


07/14/16
20160202129 
 Apparatus and  measuring temperature of led patent thumbnailApparatus and measuring temperature of led
Provided is an apparatus for measuring a temperature of an led, the apparatus including: a chamber in which an led module is disposed therein, and set to have a plurality of temperatures; a temperature measurement unit measuring a temperature of the led module and a temperature of the chamber at each of the temperatures; a controller outputting a plurality of current control signals when the temperature of the led module and the temperature of the chamber are equal to each other; a current supply unit applying a plurality of current pulses having a plurality of current values to the led module responding to the current control signals; and a voltage detection unit detecting a voltage of the led module whenever the led module is driven by each of the current pulses, wherein the controller tabulates the temperatures of the led module, the current values, and a plurality of pieces of information on the detected voltages by using a lookup table to store the tabulated results.. .
Samsung Display Co., Ltd.


07/07/16
20160197977 
 Method and system to process navigation information patent thumbnailMethod and system to process navigation information
A system to process navigation information includes at least one hardware processor and an information storage and retrieval platform executed by the at least one hardware processor. The information storage and retrieval platform is configured to receive a data request from a client, the data request including a client identifier that identifies the client, generate a network event in response to the data request received from the client, and generate, by the at least one hardware processor, a hash value from the client identifier.
Ebay Inc.


07/07/16
20160197878 
 Method and system for processing a geographical internet protocol (ip) lookup request patent thumbnailMethod and system for processing a geographical internet protocol (ip) lookup request
Various aspects of a method and a system to process a geographical internet protocol (ip) lookup request of an ip address are disclosed herein. The method is implemented in a first server.
Sony Network Entertainment International Llc


07/07/16
20160197852 

Protocol independent programmable switch (pips) software defined data center networks


A software-defined network (sdn) system, device and method comprise one or more input ports, a programmable parser, a plurality of programmable lookup and decision engines (ldes), programmable lookup memories, programmable counters, a programmable rewrite block and one or more output ports. The programmability of the parser, ldes, lookup memories, counters and rewrite block enable a user to customize each microchip within the system to particular packet environments, data analysis needs, packet processing functions, and other functions as desired.
Cavium, Inc.


07/07/16
20160197722 

Logical-to-physical address translation for a removable data storage device


A method for making memory more reliable involves accessing data stored in a removable storage device by translating a logical memory address provided by a host digital device to a physical memory address in the device. A logical memory address is received from the host digital device.
Kingston Digital, Inc.


07/07/16
20160196217 

Updatable address lookup application program interface


Embodiments relate to a new application program interface (api) and supporting tools to introduce efficiency associated with a transaction. An in-memory translation table maintains accurate address locations of key-value pair locations.
International Business Machines Corporation


06/30/16
20160192299 

Base station, mobile station, wireless communications system, and wireless communications method


At a base station, a lookup table is prepared that for each index value among multiple different index values, associates repetition counts of different channels correlated with each other. The base station acquires reception information indicating a reception state of a wireless signal at a mobile station, determines a repetition count for each channel based on the reception information, and acquires from the lookup table, an index value corresponding to the respective repetition counts for the channels.

06/30/16
20160191670 

Peripheral device detection with short-range communication


In general, embodiments of the present disclosure are directed to techniques for configuring a mobile device according to detection of one or more peripheral devices in an environment using short-range wireless communication. In one example, a method includes, receiving, by a computing device that communicates with a peripheral device using short-range wireless communication, a unique identifier of the peripheral device.

06/30/16
20160191486 

Transparent client authentication


A system and method for authenticating an application (client) to a server or service. During a registration phase, an application that requests access to a service can receive a service identifier, which it can authenticate.

06/30/16
20160191396 

System and distribution of policy enforcement point


The disclosure herein describes an edge device of a network for distributed policy enforcement. During operation, the edge device receives an initial packet for an outgoing traffic flow, and identifies a policy being triggered by the initial packet.

06/30/16
20160191388 

Pattern matching values of a packet which may result in false-positive matches


In one embodiment, a packet switching device determines that a packet matches one of a plurality of predetermined patterns, however, this matching may produce a false-positive match of one of the underlying rules corresponding to the plurality of predetermined patterns. In one embodiment, determining the packet matches one of the plurality of predetermined patterns includes determining a first pattern match of a packet when each particular portion of a plurality of different portions of the packet is found to be matching a corresponding particular pattern portion by performing a table lookup operation based on the particular portion as an address in a corresponding different current portion-iteration table to retrieve a corresponding partial result.

06/30/16
20160191187 

Generating , receiving for dual-frequency constant envelope signal with four spreading signals


The application relates to a generating method and device, receiving method and device for a dual-frequency constant envelope multiplexed signal with four spreading signals. According to the method, the four baseband spreading signals s1(t), s2(t), s3(t), s4(t) can be modulated to a frequency f1 and a frequency f2 respectively, so as to generate the constant envelope multiplexed signal on a radio carrier frequency fp=(f1+f2)/2, where the signals s1(t) and s2(t) are modulated on the frequency f1 with carrier phases orthogonal to each other, the signals s3(t) and s4(t) are modulated on the frequency f2 with carrier phases orthogonal to each other, f1>f2.

06/30/16
20160191091 

Communication methods and systems for nonlinear multi-user environments


An electronic receiver comprises a nonlinear distortion modeling circuit and a nonlinear distortion compensation circuit. The nonlinear distortion modeling circuit is operable to determine a plurality of sets of nonlinear distortion model parameter values, where each of the sets of nonlinear distortion model parameter values representing nonlinear distortion experienced by signals received by the electronic receiver from a respective one a plurality of communication partners.

06/30/16
20160189684 

Display device including a dynamic capacitance compensation lookup table


A display device includes an external image processing set and a display assembly configured to receive converted image data from the external image processing set and display an image corresponding to the converted image data. The display assembly includes a dynamic capacitance compensation lookup table storage unit which stores therein a dynamic capacitance compensation lookup table, and the external image processing set includes a memory which receives the dynamic capacitance compensation lookup table from the display assembly and stores therein the received dynamic capacitance compensation lookup table, and a graphic processing unit which outputs converted image data in which current frame data has undergone dynamic capacitance compensation based on the stored dynamic capacitance compensation lookup table, the current frame data and previous frame data..

06/30/16
20160189676 

Organic light-emitting display device and driving method thereof


A gray voltage generator includes a reference voltage generator and a gray voltage setter. The reference voltage generator generates a reference voltage lookup table (lut) for each of a plurality of gray levels and luminances for a first luminance based on a first gamma code.

06/30/16
20160188487 

Redundant disk array using heterogeneous disks


A redundant disk array method includes allocating identically sized logical blocks of storage units together to form a stripe on each of several data storage devices, at least two of the logical blocks in the stripe being located on different data storage devices, generating a lookup table representing a mapping between a logical location of each logical block in the stripe and a physical location of the respective logical block on the corresponding data storage device, and electronically writing data to the physical locations of each logical block in the stripe, the physical locations being obtained from the lookup table. In some cases, at least two of the data storage devices are heterogeneous, and at least two of the data storage devices have a different total number of logical blocks..

06/30/16
20160188473 

Compression of hardware cache coherent addresses


Compression of address bits within a cache coherent subsystem of a chip is performed, enabling a cache coherent subsystem to avoid transmitting, storing, and operating upon unnecessary address information. Compression is performed according to any appropriate lossless algorithm, such as discarding of bits or code book lookup.

06/30/16
20160186397 

6-bit hydraulic manifold and its use in spreading salt


Disclosed is a system for precisely controlling distribution of saline, which employs a 6-bit manifold employing 6 solenoid valves for controlling the flow of hydraulic fluid therethrough. The manifold is in hydraulic fluid communication with motor valves.

06/23/16
20160182674 

Adaptive dns pre-resolution


Embodiments of the present invention include methods and systems for domain name system (dns) pre-resolution. A method for dns pre-resolution is provided.

06/23/16
20160182373 

Technologies for network device flow lookup management


Technologies for managing network flow lookups of a network device include a network controller and a target device, each communicatively coupled to the network device. The network device includes a cache for a processor of the network device and a main memory.

06/23/16
20160182372 

Method and apparatus of compressing network forwarding entry information


A method and apparatus of a device that determines a match for a compressed address using an exact match table of a network element is described. In an exemplary embodiment, the network element receives a data packet that has a destination address.

06/23/16
20160182273 

Method and apparatus of 128-dsq de-mapping in 10gbase-t system


A method and apparatus for demapping a double squared quadrature amplitude modulated (dsq) symbol is disclosed. One or more first log likelihood ratios (llrs) are determined, for a first subset of constellation points of a corresponding dsq constellation, using an llr approximation.

06/23/16
20160182054 

Configurable logic circuit including dynamic lookup table


In some embodiments, a circuit may include a configurable logic module including a multiplexer. The multiplexer may include a plurality of data inputs configured to receive one or more bit strings.

06/23/16
20160181917 

Switched mode power supply output stage configuration


A method of optimizing the number of output stages of a switched mode power supply features a dynamically-updated lookup table (lut) storing historic output stage configuration data per system operating performance point (opp). Upon entering an opp, a margin is added to the historic optimal configuration.

06/23/16
20160180808 

Image processing method and display device using the same


Provided is an image processing method of processing first red, green, and blue (rgb) data with a display device including a pixel configured with red, green, blue, and white sub-pixels and providing the processed data. The method includes receiving the first rgb data, rendering the first rgb data to generate second rgb data and white (w) data, converting the first rgb data into hue, saturation, and value (hsv) data, obtaining rgb compensation data by using the hsv data on the basis of a lookup table, compensating for the second rgb data by using the rgb compensation data, and outputting the compensated second rgb data and the w data..

06/23/16
20160180467 

Automated assessment


A system for automated assessments is provided. The system includes a processing device and a memory device.

06/23/16
20160180334 

Email address token integration


A system and method to facilitate transactions between a customer and a vendor is disclosed. The system and method include receiving a response email, wherein the response email includes a short lookup token associated with the transaction between a customer and a vendor; determining the long token associated with the short lookup token; decoding the long token; performing a validation of the decoded long token; and processing the transaction, on a condition that validation is approved.

06/23/16
20160180299 

Payment unification service


Example embodiments relate to a payment unification service. In some examples, a system may include a gateway interface to communicate with multiple unification gateways respectively associated with multiple payment services.

06/23/16
20160179754 

Persistent viewports


A persistent viewports architecture that provides a persistent and correctly-positioned viewport to a user when a collaboration document is being updated. The architecture identifies and utilizes a user's element-of-interest in content of the document to determine and recalculate the correct position of the user viewport.

06/23/16
20160179700 

Hiding page translation miss latency in program memory controller by selective page miss translation prefetch


This invention hides the page miss translation latency for program fetches. In this invention whenever an access is requested by cpu, the l1i cache controller does a-priori lookup of whether the virtual address plus the fetch packet count of expected program fetches crosses a page boundary.

06/23/16
20160179693 

Instruction set architecture with opcode lookup using memory attribute


A circuit arrangement decodes instructions based in part on one or more decode-related attributes stored in a memory address translation data structure such as an effective to real translation (erat) or translation lookaside buffer (tlb). A memory address translation data structure may be accessed, for example, in connection with a decode of an instruction stored in a page of memory, such that one or more attributes associated with the page in the data structure may be used to control how that instruction is decoded..

06/23/16
20160179678 

Non-volatile memory controller cache architecture with support for separation of data streams


A system according to one embodiment includes non-volatile memory, and a non-volatile memory controller having a cache. An architecture of the cache supports separation of data streams, and the cache architecture supports parallel writes to different non-volatile memory channels.

06/23/16
20160179547 

Binary translation mechanism


A method is described. The method includes receiving an instruction, accessing a return cache to load a predicted return target address upon determining that the instruction is a return instruction, searching a lookup table for executable binary code upon determining that the predicted translated return target address is incorrect and executing the executable binary code to perform a binary translation..

06/23/16
20160179543 

Instruction set architecture with opcode lookup using memory attribute


A method decodes instructions based in part on one or more decode-related attributes stored in a memory address translation data structure such as an effective to real translation (erat) or translation lookaside buffer (tlb). A memory address translation data structure may be accessed, for example, in connection with a decode of an instruction stored in a page of memory, such that one or more attributes associated with the page in the data structure may be used to control how that instruction is decoded..

06/23/16
20160179473 

Modular exponentiation using look- up tables


Various embodiments relate to a method of encoding data and a related device and non-transitory machine readable storage medium, including: determining a plurality of factors of a value, b, to be exponentiated; retrieving, from a lookup table, a plurality of lookup table entries associated with the plurality of factors; calculating a product of the plurality of lookup table entries; and calculating a residue of the product using a cryptographic key modulus, n, to produce an exponentiated value, s.. .

06/16/16
20160173601 

Command message generation and execution using a machine code-instruction


In one embodiment, command message generation and execution using a machine code-instruction is performed. One embodiment includes a particular machine executing a single machine-code instruction including a reference into a command-message-building data structure stored in memory.
Cisco Technology, Inc., A Corporation Of California


06/16/16
20160173600 

Programmable processing engine for a virtual interface controller


A method is provided in one example embodiment and includes receiving at an interface controller associated with a host server and disposed between the host server and a network element a packet from a sender; processing the packet to identify a rewrite rule to be applied to the packet based on characteristics of the packet; applying the identified rewrite rule to the packet to generate a rewritten packet; and forwarding the rewritten packet toward a next hop. The processing may include classifying the packet, the classifying including identifying at least one of a type of traffic with which the packet is associated and an application with which the packet is associated.
Cisco Technology, Inc.


06/16/16
20160173519 

Detection of infected network devices and fast-flux networks by tracking url and dns resolution changes


A system and method for detecting fast-flux malware are presented. Domain name system (dns) lookup requests to dns servers from a local area network (lan) to a wide area network (wan) are monitored.
The Boeing Company


06/16/16
20160173445 

Ccn routing using hardware-assisted hash tables


One embodiment provides a system that facilitates forwarding of packets with variable length names. During operation, the system receives a packet with a hierarchically structured variable length identifier (hsvli) which comprises contiguous name components ordered from a most general level to a most specific level.
Palo Alto Research Center Incorporated


06/16/16
20160171286 

Face detection method and apparatus with lookup table


Apparatuses, methods and storage medium associated with face detection are disclosed. In embodiments, an apparatus may comprise one or more processors, cache memory, a lookup table of feature patterns, and a face detector.
Intel Corporation


06/16/16
20160171105 

Systems and methods for locating user and account information


When user and/or account information is split between different databases located in different application clusters, each application cluster is capable of performing a lookup to determine an identity of the application cluster that has a particular user's information. As a result, if a first application receives a request for a user's information from a software application, and the first application cluster does not itself have the user's information, the first application can determine the identity of a second application cluster that does have the user's information, and the first application cluster can refer the requesting software application to the second application cluster..
Vonage Network, Llc


06/16/16
20160170490 

Gesture based power management system and method


A gesture based power management method for a wearable device is provided. The method includes establishing a mapping relationship between a set of pre-defined gestures including at least a lookup gesture and a set of power management functions including at least a function for turning on a display screen of the wearable device.
Tcl Research America Inc.


06/09/16
20160165243 

Image processing device, image processing method and computer-readable medium


There is provided an image processing device including circuitry configured to predict, from an image of a first layer, an image of a second layer having a different pixel attribute from the first layer, by using a lookup table in which a combination of a luma component, a first chroma component, and a second chroma component of the first layer is mapped to a predicted pixel value of the second layer corresponding to the combination, wherein a predicted value of a luma component of the second layer is acquired by using a first lookup table, and a predicted value of a first chroma component of the second layer is acquired by using a second lookup table with granularity different from granularity of the first lookup table.. .
Sony Corporation


06/09/16
20160162691 

Symbol string matching mechanism


A two-stage, very fast symbol string matching mechanism measures the similarity of content between data sources, allowing for efficient detection and evaluation of exact as well as inexact matches. The disclosed approach pairs complementary encoding technique comprising a first fast lookup that identifies regions of possible similarity, and a second, more computationally intensive analysis that evaluates metrics of similarity and delimits copy boundaries.
Geolang Ltd.


06/09/16
20160162596 

System and real-time search engine optimization issue detection and correction


The present invention will focus on detecting and fixing any potential technical search engine optimization issues in real-time. The required web page changes take place really fast, and made possible by ranksense's veloz web page virtualization engine described here.

06/09/16
20160162429 

System and non-unicast/desintation lookup fail (dlf) load balancing


Aspects of the present invention include a port extender environment using the port extenders to dynamically select a data path. In embodiments of the present invention, each port extender can communicate data traffic to another port extender or to a host receiver.
Dell Products L.p.


06/09/16
20160161976 

Lookup table sharing for memory-based computing


Methods and systems for memory-based computing include combining multiple operations into a single lookup table and combining multiple memory-based operation requests into a single read request. Operation result values are read from a multi-operation lookup table that includes result values for a first operation above a diagonal of the lookup table and includes result values for a second operation below the diagonal.
International Business Machines Corporation


06/02/16
20160157299 

System for managing a heating resistor with a positive temperature coefficient of auxiliary electric heating equipment of a motor vehicle


The invention relates to auxiliary electric heating equipment for a motor vehicle, comprising one or more heating bars comprising resistances with a positive temperature coefficient, and an electronic power stage alternately powering each heating bar on and off, according to a cyclic ratio that can be adjusted by control means. This equipment comprises means for limiting the actual intensity of the current passing through the electronic power stage, by measuring the peak current passing through at least one heating bar and comparing the measured peak current value with a peak current value read in a table for the current cyclic ratio, and decreasing the cyclic ratio if the measured peak current exceeds the peak current value read in the lookup table.
Valeo Systemes Thermiques


06/02/16
20160156970 

Fast processing and encryption compressed video


An encryption method for compressed video is provided. The encryption method includes the steps of confirming a partial bit stream included in a compressed video, and selectively using a lookup table—the lookup table storing encryption information, which is needed for each encryption of a plurality of bit streams, at addresses of patterns respective to the plurality of bit streams—based on a result of the confirmation and encrypting the partial bit stream..
Center For Integrated Smart Sensors


06/02/16
20160156743 

Adapting network control messaging for anycast reliant platforms


Some embodiments set forth a control message header rewriting methodology. Incoming packets are inspected to identify control messages.
Edgecast Networks, Inc.


06/02/16
20160156726 

Method, server, terminal, system, and storage medium for displaying multiuser map


Provided are a method, system, server and terminal, and storage medium for displaying a multiuser map. The method comprises: receiving a lookup message of a current smart terminal for looking up current location information of a to-be-looked-up smart terminal (12), using an identifier of the to-be-looked-up smart terminal carried in the lookup request message to look up the current location information of the to-be-looked-up smart terminal, and notifying the current smart terminal (13).
Zte Corporation


06/02/16
20160156559 

Decentralized structured peer-to-peer network and load balancing methods thereof


A load balancing method for searching a key of a search peer in a structured peer-to-peer network. The structured peer-to-peer network has indexes of a key shared sequentially among peers in different zones, each peer sharing the key having a same modulo identity and a counter value.
National Chiao Tung University


06/02/16
20160154767 

Lookup table sharing for memory-based computing


Methods and systems for memory-based computing include combining multiple operations into a single lookup table and combining multiple memory-based operation requests into a single read request. Operation result values are read from a multi-operation lookup table that includes result values for a first operation above a diagonal of the lookup table and includes result values for a second operation below the diagonal.
International Business Machines Corporation


06/02/16
20160154756 

Unordered multi-path routing in a pcie express fabric environment


A method of providing unordered packet routing in a multi-path pcie switch fabric is provided. Fabric egress port congestion is measured and distributed to all ports within a switch and to neighboring switches.
Avago Technologies General Ip (singapore) Pte. Ltd


06/02/16
20160154238 

Adjusting a head-up display (hud) based on light sensing


A system for adjusting a heads-up display (hud) is disclosed herein. The system includes a forward looking light sensor receiver to logarithmically receive a first light information from a forward looking light sensor; and an adjuster to adjust a luminance of the hud based on the first light information.

05/26/16
20160150077 

Delivering additional information to receiving parties for text messaging based caller id


The present disclosure describes a system, method, and computer readable medium for providing information to a receiving party in a communications network. The method includes receiving a message from a sending party and performing a lookup of information relating to the sending party in a database via an internet protocol connection.
I D You, Llc


05/26/16
20160149812 

Security device implementing flow lookup scheme for improved performance


A security device performing flow classification and storing flow information in a flow table includes a flow engine generating a flow key identifying a flow to which a received data packet belongs, the flow engine applying a hash function to the flow key to generate a flow hash value and an entry hash value being orthogonal to each other. The security device includes a hash map and a flow data table.
Palo Alto Networks, Inc.


05/26/16
20160148596 

Compressing the size of color lookup tables


By converting a first color space to a second color space, using a two-dimensional lookup table in said second color space, and converting from said second color space to said first color space, it may be possible to use one or more two-dimensional lookup tables (luts) to do a task conventionally handled by three-dimensional lookup tables. This may reduce storage requirements and memory bandwidth requirements in some embodiments.
Intel Corporation


05/26/16
20160148021 

Systems and methods for trading of text based data representation


A method for sharing encrypted data and encryption keys through a system comprised of the following data types, but not limited to a; 1) record and its encryption key, 2) recordset and its encryption key, and 3) entity and its encryption key. A record is encrypted using an encryption key, furthermore, the record encryption key is encrypted using a recordset encryption key, and finally, both the encrypted record and its encrypted encryption key are wrapped as a single unit, to avoid key the expensive operations of key lookup and general key operation overhead.

05/26/16
20160147904 

Fast row to page lookup of data table using capacity index


The subject matter disclosed herein provides methods for determining the page on which a desired row position value is located. A table having a plurality of rows can be accessed.

05/26/16
20160147131 

Multiple camera synchronized autofocus


A disclosed apparatus includes a plurality of camera units. Control logic, operatively coupled to each camera unit, is operative to perform a parallax operation using at least two image frames from at least two camera units to determine a common focus distance, subsequent to completing independent auto-focus operations and respective lens position adjustments for the at least two camera units.
Motorola Mobility Llc


05/26/16
20160146899 

Method and measuring capacity of battery


A method and an apparatus for measuring a capacity of a battery are provided. The apparatus comprises a battery status measuring module, a coulometer, and a calculating module.
Upi Semiconductor Corp.


05/26/16
20160146730 

Systems and methods for diagnosis of epithelial lesions


Systems comprising an optical fiber switch connected to a light source and an optical fiber probe, the optical fiber probe comprising a first optical fiber connected to the optical fiber switch and a second optical fiber connected to a spectrophotometer. Methods for determining one or more tissue parameters comprising: emitting light from a first optical fiber into a tissue; collecting the light reemitted from the tissue with a second optical fiber; generating a spectra of the light reemitted from the tissue with a spectrophotometer; and utilizing a look-up table based algorithm to determine one or more tissue parameters, wherein the lookup-table based algorithm comprises the steps of: generating a look-up table by measuring the functional form of a reflectance measured by the spectrophotometer using one or more calibration standards with known optical properties; and implementing an iterative fitting routine based on the lookup-table..
Board Of Regents, The University Of Texas System


05/19/16
20160142535 

Special emergency call treatment based on the caller


A blacklist of known harassing or non-legitimate emergency calls is maintained. An incoming emergency call is checked against emergency call records to determine if multiple emergency calls have been made recently, from the same general location, and destined to the same psap.
Telecommunication Systems, Inc.


05/19/16
20160142375 

Techniques to authenticate a client to a proxy through a domain name server intermediary


Techniques to authenticate a client to a proxy through a domain name server intermediary are described. In one embodiment, for example, a client apparatus may comprise a data store and a network access component.
Onavo Mobile Ltd.


05/19/16
20160142316 

Apparatus and scalable and flexible table search in a network switch


A network switch comprises a packet processing pipeline including a plurality of packet processing clusters configured to process a received packet through multiple packet processing stages based on table search/lookup results. The network switch further includes a plurality of search logic units each corresponding one of the plurality of packet processing clusters, wherein each of the search logic units is configured to convert a unified search request of a table from its corresponding packet processing cluster to a plurality table search commands specific to one or more memory clusters that maintain the table, provide the plurality table search commands specific to the memory clusters in parallel and collect and provide the table search results from the memory clusters to the corresponding packet processing cluster.
Cavium, Inc.


05/19/16
20160142073 

Access control in a network


The teachings relates to a method 200 performed in a processor 30, 32 for calculating a 10 bits cyclic redundancy check, crc, value for a message m(x). The method 200 comprises: determining 201 length of the message to be greater than 64 bits; adapting 202 the message 5 m(x) to have a length of n*128 bits, wherein n is a positive integral number, folding 203, n-1 times, of 128 bits by using a pclmulqdq instruction comprising performing a carry-less multiplication of two 64-bits operands; folding 204 of 64 bits by using the pclmulqdq instruction, providing a 64 bit message m′(x); 10 wherein the folding 203 of 128 bits and folding 204 of 64 bits are adapted for use of the pclmulqdq instruction to calculate a 10 bit crc by: adapting degree of p(x) k(x) to 32 by setting k(x)=x22, wherein p(x) is a polynomial of degree 10, and wherein □ denotes the carry-less multiplication, and performing the folding of 128 bits 15 and folding of 64 bits by [m(x)∥x22]mod[p(x).
x22]; calculating 205 the 10 bits payload crc value for the message m(x) by using a crc-10 table-lookup algorithm.


05/19/16
20160140306 

Systems, devices, and methods for revising or supplementing rom-based rf commands


Systems, devices, and methods are provided that enable the revision of rf command handling software stored in rom, and that enable to supplementation of rf command handling software stored in rom. Examples of the systems, devices, and methods make use of a lookup data structure stored within writable non-volatile memory..
Abbott Diabetes Care Inc.


05/19/16
20160140141 

File lookup in a distributed file system


A request to store a file in a directory of a volume associated with a distributed file system may be received. A server of a plurality of servers of the distributed file system that is associated with the file may be identified.
Red Hat, Inc.


05/19/16
20160140073 

Programmable validation of transaction requests


A data processor includes an input/output bridge that provides enforcement of a security status on transactions between devices across the bridge. The bridge includes circuitry to parse a received request to obtain one or more identifiers, and compare the identifiers against one or more programmable lookup tables.
Cavium, Inc.


05/19/16
20160139900 

Algorithm to achieve optimal layout of decision logic elements for programmable network devices


A processing network including a plurality of lookup and decision engines (ldes) each having one or more configuration registers and a plurality of on-chip routers forming a matrix for routing the data between the ldes, wherein each of the on-chip routers is communicatively coupled with one or more of the ldes. The processing network further including an lde compiler stored on a memory and communicatively coupled with each of the ldes, wherein the lde compiler is configured to generate values based on input source code that when programmed into the configuration registers of the ldes cause the ldes to implement the functionality defined by the input source code..
Xpliant, Inc.


05/19/16
20160139898 

Algorithm to achieve optimal layout of instruction tables for programmable network devices


A processing network including a plurality of lookup and decision engines (ldes) each having one or more configuration registers and a plurality of on-chip routers forming a matrix for routing the data between the ldes, wherein each of the on-chip routers is communicatively coupled with one or more of the ldes. The processing network further including an lde compiler stored on a memory and communicatively coupled with each of the ldes, wherein the lde compiler is configured to generate values based on input source code that when programmed into the configuration registers of the ldes cause the ldes to implement the functionality defined by the input source code..
Xpliant, Inc


05/19/16
20160139896 

Algorithm to derive logic expression to select execution blocks for programmable network devices


A processing network including a plurality of lookup and decision engines (ldes) each having one or more configuration registers and a plurality of on-chip routers forming a matrix for routing the data between the ldes, wherein each of the on-chip routers is communicatively coupled with one or more of the ldes. The processing network further including an lde compiler stored on a memory and communicatively coupled with each of the ldes, wherein the lde compiler is configured to generate values based on input source code that when programmed into the configuration registers of the ldes cause the ldes to implement the functionality defined by the input source code..
Xpliant, Inc


05/19/16
20160139893 

Code processor to build orthogonal execution blocks for programmable network devices


A processing network including a plurality of lookup and decision engines (ldes) each having one or more configuration registers and a plurality of on-chip routers forming a matrix for routing the data between the ldes, wherein each of the on-chip routers is communicatively coupled with one or more of the ldes. The processing network further including an lde compiler stored on a memory and communicatively coupled with each of the ldes, wherein the lde compiler is configured to generate values based on input source code that when programmed into the configuration registers of the ldes cause the ldes to implement the functionality defined by the input source code..
Xpliant, Inc


05/19/16
20160139891 

Compiler architecture for programmable application specific integrated circuit based network devices


A processing network including a plurality of lookup and decision engines (ldes) each having one or more configuration registers and a plurality of on-chip routers forming a matrix for routing the data between the ldes, wherein each of the on-chip routers is communicatively coupled with one or more of the ldes. The processing network further including an lde compiler stored on a memory and communicatively coupled with each of the ldes, wherein the lde compiler is configured to generate values based on input source code that when programmed into the configuration registers of the ldes cause the ldes to implement the functionality defined by the input source code..
Xpliant, Inc


05/19/16
20160139887 

Code generator for programmable network devices


A processing network including a plurality of lookup and decision engines (ldes) each having one or more configuration registers and a plurality of on-chip routers forming a matrix for routing the data between the ldes, wherein each of the on-chip routers is communicatively coupled with one or more of the ldes. The processing network further including an lde compiler stored on a memory and communicatively coupled with each of the ldes, wherein the lde compiler is configured to generate values based on input source code that when programmed into the configuration registers of the ldes cause the ldes to implement the functionality defined by the input source code..
Xpliant, Inc


05/12/16
20160134537 

Hybrid wildcard match table


Embodiments of the present invention are directed to a wildcard matching solution that uses a combination of static random access memories (srams) and ternary content addressable memories (tcams) in a hybrid solution. In particular, the wildcard matching solution uses a plurality of sram pools for lookup and a spillover tcam pool for unresolved hash conflicts..
Cavium, Inc.


05/12/16
20160134536 

Hybrid wildcard match table


Embodiments of the present invention are directed to a wildcard matching solution that uses a combination of static random access memories (srams) and ternary content addressable memories (tcams) in a hybrid solution. In particular, the wildcard matching solution uses a plurality of sram pools for lookup and a spillover tcam pool for unresolved hash conflicts..
Xpliant, Inc


05/12/16
20160133174 

Data processing device and display device having the same


A data processing device includes an input gamma processor, a renderer, and an output gamma processor. The input gamma processor generates first image data by linearizing input image data based on a variable gamma lookup table which changes based on a predetermined gamma weight.
Samsung Display Co., Ltd.


05/12/16
20160132757 

Image processing apparatus, image processing method, and storage medium


If an ink color decomposition table with a maximum ink amount, which is different from a created color decomposition table, is automatically generated using the created color decomposition table, and used for, for example, inkjet printing, the ink use amount may be excessive, leading to unevenness in glossiness. According to an embodiment of this invention, for example, in a case where an ink limit amount at each grid point of a color decomposition lookup table to be used for image processing is held, and the color decomposition lookup table is automatically generated, the ink amount of each grid point is controlled to be equal to or smaller than the limit amount..
Canon Kabushiki Kaisha


05/05/16
20160127182 

Configuration resolution for transitive dependencies


A method including receiving on a server a request from a first provider to retrieve a configuration for a lookup order. The first provider can be configured to be called directly by an application such that the application has a direct dependency relationship with the first provider.
Wal-mart Stores, Inc.


05/05/16
20160125113 

Efficient deployment of table lookup (tlu) in an enterprise-level scalable circuit simulation architecture


A system for conducting numerical analysis includes a processor that is configured to define a plurality of components in a circuit and a condition to be analyzed, a module that is configured to perform a table look-up for components of the plurality of components, a module that is configured to acquire a result for the condition to be analyzed based on table information when a component of the plurality of components is defined in a table and when the table includes the condition to be analyzed, and a module that is configured to conduct the analysis of the circuit using the result based on the table information for the component.. .
International Business Machines Corporation


05/05/16
20160125112 

Efficient deployment of table lookup (tlu) in an enterprise-level scalable circuit simulation architecture


A method for conducting numerical analysis includes defining a plurality of components in a system and a condition to be analyzed, performing a table look-up for components of the plurality of components, if a component of the plurality of components is defined in a table and the table includes the condition to be analyzed, acquiring a result for the condition to be analyzed based on table information, and conducting the analysis of the system using the result based on the table information for the component.. .
International Business Machines Corporation


05/05/16
20160124961 

Using priority scores for iterative precision reduction in structured lookups for questions


An approach is provided in which a knowledge manager matches a question to multiple natural language contexts that each correspond to relations associated with entities in a structured resource. The knowledge manager identifies database queries corresponding to the multiple natural language contexts and assigns priority scores to the database queries based upon their relative specificity.
International Business Machines Corporation


05/05/16
20160124954 

Using synthetic events to identify complex relation lookups


An approach is provided in which a knowledge manager analyzes a corpus of documents based upon relations corresponding to entities in a structured resource and constructs a natural language context associated with a set of the relations. The knowledge manager maps the natural language context to a database query and, in turn, invokes the database query when the knowledge manager matches a question to the natural language context..
International Business Machines Corporation


05/05/16
20160124952 

Using synthetic events to identify complex relation lookups


An approach is provided in which a knowledge manager analyzes a corpus of documents based upon relations corresponding to entities in a structured resource and constructs a natural language context associated with a set of the relations. The knowledge manager maps the natural language context to a database query and, in turn, invokes the database query when the knowledge manager matches a question to the natural language context..
International Business Machines Corporation


05/05/16
20160122174 

Fuel dispenser flow meter having vapor pressure correction arrangement


A method and apparatus for improving the accuracy of fuel flow meters by compensating for the presence of vapor bubbles generated within the flow meter. The method comprises measuring the temperature of the fuel flowing through the meter and using an algorithm or static lookup table to determine a vapor compensation factor based on that temperature.
Gilbarco Inc.


04/28/16
20160119235 

Filtering and route lookup in a switching device


Methods and devices for processing packets are provided. The processing device may include an input interface for receiving data units containing header information of respective packets; a first module configurable to perform packet filtering based on the received data units; a second module configurable to perform traffic analysis based on the received data units; a third module configurable to perform load balancing based on the received data units; and a fourth module configurable to perform route lookups based on the received data units..
Juniper Networks, Inc.


04/28/16
20160117805 

Removing noise from an image via efficient patch distance computations


In embodiments of removing noise from an image via efficient patch distance computations, weights are computed for patches of pixels in a digital image, and the computed weights are multiplied by respective offset values of offset images that are pixelwise shifted images of the entire digital image. The weights can be applied to the pixels in the digital image on a patch-by-patch basis to restore values of the pixels.
Adobe Systems Incorporated


04/28/16
20160117155 

Control flow graph flattening device and method


Control flow graph flattening of a function comprising a plurality of basic blocks having an address and at least one instruction. A processor creates a jump table associating a label of each basic block with its address, creates a coefficient array comprising constant coefficients, creates a dispatcher basic block comprising instructions to look up an address in the jump table and to jump to the address, replaces a jump terminal instruction by a jump to the dispatcher basic block in each basic block, creates and inserts at least one lookup functions in each of the plurality of basic blocks, each lookup function returning a derived value based on a constant coefficient depending on at least an index of the basic block; creates and inserts a first branch function calculating the label of a subsequent basic block based on at least the derived value and a second branch function calculating the index of the subsequent basic block; and creates and inserts into the dispatcher basic block a transition function obtaining the address in the jump table based on at least the label of a subsequent basic block..
Thomson Licensing




Lookup topics: Ip Address, Transport Layer, Label Switching, Access Control, Control Unit, Input Device, Redundancy, Storage Device, Data Center, Internet Protocol, Partitioning, Authentication, Credentials, Address Resolution, Address Resolution Protocol

Follow us on Twitter
twitter icon@FreshPatents

###

This listing is a sample listing of patent applications related to Lookup for is only meant as a recent sample of applications filed, not a comprehensive history. There may be associated servicemarks and trademarks related to these patents. Please check with patent attorney if you need further assistance or plan to use for business purposes. This patent 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 Lookup with additional patents listed. Browse our RSS directory or Search for other possible listings.


1.118

4241

2 - 1 - 101