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
04/07/16
20160100026 
 Fixed delay storage system and its application to networked advertisement exchange patent thumbnailFixed delay storage system and its application to networked advertisement exchange
Methods and systems for fixed delay storage operations such as lookup and insertion and their applications to advertisement exchange systems are disclosed. In one aspect, a method is provided for inserting a key into a corresponding location in a storage within a fixed delay.
Yahoo! Inc.


04/07/16
20160099870 
 Systems and methods for routing information in an information handling system using extended l3 lookup tables patent thumbnailSystems and methods for routing information in an information handling system using extended l3 lookup tables
An information handling system is provided. The information handling system includes a plurality of forwarding processors, the plurality of forwarding processors each including a memory having a forwarding host table and a forwarding route table.
Dell Products L.p.


04/07/16
20160098477 
 Returning related previously answered questions based on question affinity patent thumbnailReturning related previously answered questions based on question affinity
Mechanisms are provided, in a question and answer (qa) system, for identifying a related previously processed question. A first question is processed by the qa system to generate an answer to the first question and a supporting evidence passage that supports the answer to the first question being a correct answer to the first question.
International Business Machines Corporation


04/07/16
20160098353 
 Methods and systems for memory de-duplication patent thumbnailMethods and systems for memory de-duplication
Provided are methods and systems for de-duplicating cache lines in physical memory by detecting cache line data patterns and building a link-list between multiple physical addresses and their common data value. In this manner, the methods and systems are applied to achieve de-duplication of an on-chip cache.
Google Inc.


04/07/16
20160098175 
 System and  generating and displaying a cocktail recipe presentaton patent thumbnailSystem and generating and displaying a cocktail recipe presentaton
Method of generating presentation starts by receiving user input indicating activation of presentation generator and generating and transmitting content selection display to the electronic device that includes search button, first table including list of selected cocktails, and second table including spirit type and number count. When the user input indicates selection of search button, processor generates and transmits cocktail lookup page display that includes pop-up window that includes drop-down lists or search fields including cocktail criterions and third table that includes entries matching selected cocktail criterion selected.
Liquid Presentation Llc


03/31/16
20160094569 
 Behavioral detection of malware agents patent thumbnailBehavioral detection of malware agents
In an example, a detection engine identifies potential malware objects according to behavior. In order to circumvent blacklists and fingerprint-based detection, a malware server may frequently change domain names, and change the fingerprints of distributed malware agents.

03/31/16
20160094448 
 Systems and methods for centrally-assisted distributed hash table patent thumbnailSystems and methods for centrally-assisted distributed hash table
Methods and systems are described managing module for locating a target storage device among a plurality of storage devices connected via a network. A computer implemented method includes sending registration information to a central directory, wherein the registration information includes at least an address of one of the plurality of storage devices, and the central directory stores the registration information in a registry.
Vivint, Inc.


03/31/16
20160094440 
 Forwarding a packet by a nve in nvo3 network patent thumbnailForwarding a packet by a nve in nvo3 network
A method for forwarding a packet by a first network virtualization edge (nve) in network virtualization overlays, layer 3 (nvo3) and an nve is provided. The method comprises, in response to receiving an ip packet from a first virtual access point (vap) of the first nve, looking up forwarding information to obtain an ip address of a second nve; in response to lookup fails, or the ip address of the second nve being different from an ip address of the first nve or the second vap being different from the first vap, dropping the ip packet; and in response to the ip address of the second nve being the same as an ip address of the first nve and the second vap being the same as the first vap, forwarding the ip packet..
International Business Machines Corporation


03/31/16
20160093243 
 Image display method and electronic device patent thumbnailImage display method and electronic device
An image display method, adapted to an electronic device having a screen, an image capturing unit, and a light sensor, includes the following steps. A preview image captured by the image capturing unit is received and processed so as to generate a plurality of pixel luminance values of the preview image.
Acer Incorporated


03/31/16
20160093069 
 Method and  pixel hashing patent thumbnailMethod and pixel hashing
An apparatus and method for pixel hashing. For example, one embodiment of a method comprises: determining x and y coordinates for a pixel block to be processed; performing a lookup in a data structure indexed based on the x and y coordinates of the pixel block, the lookup identifying an entry in the data structure corresponding to the x and y coordinates of the pixel block; reading information from the entry identifying an execution cluster to process the pixel block; and executing the pixel block by the execution cluster..

03/31/16
20160092023 

Touch panel device and calculating touch position coordinate of touch panel


Disclosed is a touch panel device having a plurality of touch sensors for detecting a touch position that includes a coordinate calculation unit that calculates a touch coordinate from an output value of at least one of the plurality of touch sensors; and a coordinate correction unit that receives a calculated touch coordinate from the coordinate calculation unit, includes a lookup table that stores a correspondence relationship between a plurality of real touch position coordinates and a plurality of calculated touch coordinates, and extracts one of the plurality of real touch position coordinates as a corrected touch coordinate that corresponds to the calculated touch coordinate.. .
Lg Display Co., Ltd.


03/31/16
20160091770 

Color sets for low resolution dithering in reflective color displays


The present invention provides for a method of rendering an image on a reflective display wherein each pixel is capable of rendering a limited number of colors, each of which is rendered by predetermined set of waveforms stored in a waveform lookup table. Furthermore, the present invention provides for a method for rendering an image using such colors, having been chosen for optimal color rendition.
E Ink Corporation


03/24/16
20160087651 

System and decoding variable length codes


A method for decoding a variable length coded input including a plurality of binary code symbols into an output symbol includes: setting, by a decoder including a processor and memory storing a lookup table including a plurality of states, a current state to an initial state and a current branch length to an initial branch length; and identifying, by the decoder using the lookup table, a next state or a symbol of the output symbols based on a current state, a current branch length, and a next binary code symbol of the variable length coded input.. .
Samsung Display Co., Ltd.


03/24/16
20160086171 

Indication of recurring transaction for payment devices and credit cards


A credit card has either a display screen capable of showing either a fully generated transactional credit card number or a partially generated number. In use, a user generates a dynamic “transactional” credit card number associated with his underlying account credit card number.

03/24/16
20160085987 

Privacy preserving data querying


A method, system, and computer-readable memory containing instructions include employing a tokenizing authority to obtain a tokenized query term that represents a query term, using the tokenized query term to perform a lookup against a tokenized term database, determining whether the tokenized query term exists in the database. The method, system, and computer-readable memory may further include returning an encryption or decryption key corresponding to an encrypted record of information associated with the query term and corresponding to the tokenized query term..
Verisign, Inc.


03/24/16
20160085775 

Managing record location lookup caching in a relational database


In managing a relational database, a relational manager sets a foreign key lookup value to an unavailable state in a source table row containing each of a foreign key value and the foreign key lookup value in a source table in a relational database, wherein the foreign key value references a primary key value in a referenced row in a separate destination table in the relational database. The relational manager, responsive to looking up, for the foreign key value, in a data structure separate from the source table, a location of the referenced row in the relational database, when the foreign key lookup value is set to the unavailable state, updating the foreign key lookup value with the location, wherein the foreign key lookup value in the source table is looked up for identifying the location of the referenced row for subsequent retrievals of the referenced row for the foreign key value..
International Business Machines Corporation


03/17/16
20160080664 

Selective color display of a thermal image


An imaging system includes an array of photodetectors that produce an array of intensity values. Image and display processing components of the imaging system produce an array of display-formatted pixels for display on an imaging system display.
Seek Thermal, Inc.


03/17/16
20160080386 

Boosting remote direct memory access performance using cryptographic hash based approach


A mechanism is provided in a data processing system for performing a remote direct memory access operation. Responsive to receiving in a network interface controller a hash value of data to be copied from a source address in a source node to a destination address in a destination node in the remote direct memory access operation, the network interface controller performs a lookup operation in a translation protection table in the network interface controller to match the hash value to a hash value for data existing in memory of the destination node.
International Business Machines Corporation


03/17/16
20160080312 

High performance dns traffic management


The present disclosure provides systems, methods, and products for high performance implementation of traffic management rules. In various embodiments, traffic management rules, such as dns traffic management rules, are functionally expressed as rows in one or more lookup tables that are deployed to dns resolution servers.
Verisign, Inc.


03/17/16
20160080262 

Domain name collaboration service using domain name dependency server


A domain name dependency server (dds) stores known relationships between domain names. In response to a domain relationship query from a local dns server for a given domain name, the dds supplies the domain names that are related to the given domain name.
Freescale Semiconductor, Inc.


03/17/16
20160080015 

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.
Magnacom Ltd.


03/17/16
20160078199 

Method for scalable access control decisions


Content access may be provided and processed by assigning responsibility for obtaining entitlement data to the client's browser. Thus, in one example, the client may be configured to synchronize and coordinate data lookups associated with a content request, rather than relying on the server to do so.
Comcast Interactive Media, Llc


03/17/16
20160077753 

Determining bias information for offsetting operating variations in memory cells


Disclosed is an apparatus and method for determining memory cell bias information for use in memory operations. One or more memory die are selected from a group of memory die, and one or more memory blocks selected from the selected one or more memory die.
Hgst Technologies Santa Ana, Inc.


03/17/16
20160074180 

Stance controller and related methods


Systems and methods are disclosed for operating a joint of a prosthesis during a phase of stance. In an embodiment, a method for such operation comprises determining a joint angle of the joint, determining a walking speed of the prosthesis, retrieving a torque value from a lookup table stored in a memory, on the basis of the joint angle and the walking speed, and initiating a signal to apply a torque to the joint of the prosthesis in an amount based on the torque value..
Rehabilitation Institute Of Chicago


03/10/16
20160072983 

Printer calibration using limited range reflection scanners as input sources


A method of calibrating a printer using a reflective scanner is disclosed. Because the reflective scanner used for calibration may only be able to accurately measure a limited density range that is less than the full density range of the printer, some information from the reflective scanner is disregarded or deemphasized during the calibration process.
Kodak Alaris Inc.


03/10/16
20160072685 

Detection of heavy users of network resources


A device includes a multistage filter and an elephant trap. The multistage filter has hash functions and an array.
Cisco Technology, Inc.


03/10/16
20160070927 

Distributed tokenization using several substitution steps


A method for distributed tokenization of sensitive strings of characters, such as social security numbers, credit card numbers and the like, in a local server is disclosed. The method comprises the steps of receiving from a central server at least one, and preferably at least two, static token lookup tables, and receiving a sensitive string of characters.
Protegrity Corporation


03/03/16
20160065479 

Distributed input/output architecture for network functions virtualization


System, method, and computer product embodiments for providing a distributed input/output (i/o) architecture for network functions virtualization. A first load balancer includes an i/o interface for receiving a packet from a network.
Rift.io, Inc.


03/03/16
20160062803 

Selecting a resource from a set of resources for performing an operation


The described embodiments comprise a selection mechanism that selects a resource from a set of resources in a computing device for performing an operation. In some embodiments, the selection mechanism performs a lookup in a table selected from a set of tables to identify a resource from the set of resources.
Advanced Micro Devices, Inc.


02/25/16
20160057440 

Method and processing video


Provided is an apparatus for processing a video. The apparatus for processing a video includes an image receiving module that is configured to receive encoded data, a filtering module that is configured to filter an image frame reconstructed from the encoded image, a block dividing module to divide the filtered image frame into a predetermined block dividing unit, a compression module to compress each of the plurality of blocks, to package the compressed plurality of blocks into a predetermined packaging unit, and to generate lookup table information corresponding to each of the packaged block, a frame buffer memory that is configured to record the packaged data, a first decompression module that is configured to perform first decompression of one or more of the recorded blocks corresponding to a particular frame for motion compensating by using the lookup table information, and a converter that is configured to decompress the recorded blocks to output sequentially by using the lookup table information..
Chips & Media, Inc


02/25/16
20160055080 

Memory system


A memory system according to an embodiment of the present invention comprises: speed of processing for searching through management tables is increased by providing a forward lookup table for searching for, respectively in track and cluster units, from a logical address, a storage device position where data corresponding to the logical address and a reverse lookup table for searching for, from a position of the storage device, a logical address stored in the position and linking these tables.. .
Kabushiki Kaisha Toshiba


02/25/16
20160054995 

Single-instruction multiple data processor


In accordance with at least one embodiment, a processor system is disclosed having a simd processor device that has a plurality of subsidiary processing elements that are controlled to process multiple data concurrently. In accordance with at least one embodiment, the simd processor is a vector processor (vpu) having a plurality of vector arithmetic units (aus) as subsidiary processing elements, and the vpu executes an instruction to transfer table information from a global memory of the vpu to a plurality of local memories accessible by each au.
Freescale Semiconductor, Inc.


02/18/16
20160050670 

System and using a super bin for radio resource requirement assessment


Embodiments are provided for assessing radio resource requirements using virtual bin virtualization. An embodiment method includes receiving a service request from a user equipment (ue) in a geographical bin.
Futurewei Technologies, Inc.


02/18/16
20160050437 

Method and processing video signal


A video signal processing method according to the present invention comprises: obtaining a depth prediction value of a current block; recovering a depth residual per sample of the current block according to an sdc mode indicator; and recovering a depth value of the current block using the depth prediction value and the recovered depth residual. The present invention adaptively uses an sdc mode according to an sdc mode indicator and further uses an sdc mode and/or depth lookup table, thereby increasing encoding efficiency for depth data..
Lg Electronics Inc.


02/18/16
20160048980 

Bandwidth reduction using texture lookup by adaptive shading


An example method of providing a solid texture map to a graphics processing unit (gpu) includes dividing a tile of renderable content into a plurality of partitions. The method also includes determining that a set of partitions of the plurality of partitions is a solid color.
Qualcomm Incorporated


02/18/16
20160048921 

Interest rate swap and swaption liquidation system and method


Systems and methods are provided for determining liquidations costs for portfolios of financial instruments. Survey data for liquidation costs at different risk profiles is received from market participants.
Chicago Mercantile Exchange Inc.


02/18/16
20160048449 

Parallel turbine ternary content addressable memory for high-speed applications


A parallel turbine ternary content addressable memory includes one or more atoms in each of one or more rows, wherein each of the one or more atoms includes a memory with n addresses and a width of m logical lookup entries, wherein n and m are integers, one or more result registers, each with a width of m, wherein a number of the one or more result registers equals a number of one or more keys each with a length of n, and a read pointer configured to cycle through a row of the n addresses per clock cycle for comparison between the m logical entries and the one or more keys with a result of the comparison stored in an associated result register for each of the one or more keys.. .
Ciena Corporation


02/18/16
20160048395 

Branch predictor for wide issue, arbitrarily aligned fetch


In an embodiment, a processor may be configured to fetch n instruction bytes from an instruction cache (a “fetch group”), even if the fetch group crosses a cache line boundary. A branch predictor may be configured to produce branch predictions for up to m branches in the fetch group, where m is a maximum number of branches that may be included in the fetch group.
Apple Inc.


02/18/16
20160048382 

Mobile application processing


Embodiments of the present application relate to a method, apparatus, and system for processing an app. The method includes obtaining a plugin identifier, obtaining an app plugin installation package from a server, wherein the app plugin installation package is associated with the plugin identifier, installing the app plugin installation package, obtaining an app plugin lookup instruction associated with an app plugin, and determining the app plugin according to the app plugin lookup instruction, wherein the app plugin implements a specific function of a corresponding app in response to the app plugin being invoked..
Alibaba Group Holding Limited


02/11/16
20160044166 

Telecommunications addressing system and method


A telecommunications addressing system/method allowing selection of a telephone instrument device (tid) using arbitrary identifiers is disclosed. The system/method allows a source tid (std) to select a target tid (ttd) by the use of a target telephone identifier (tti) data string rather than a traditional numeric telephone identification (nti).

02/11/16
20160044143 

Data structure and associated management routines for tcp control block (tcb) table in network stacks


A method for transport layer lookup involves receiving a first incoming transport layer packet, and searching a pointer cache for a first matching transport layer data structure including state information corresponding to the first incoming packet. The pointer cache includes pointer cache lines, each of which stores at least one pointer to a subset of global transport layer data structures.
Oracle International Corporation


02/11/16
20160041905 

Cache 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


02/11/16
20160041229 

Apparatus and estimating a battery state of charge


An apparatus for estimating battery state of charge may include a sensor configured to sense a voltage value and a current value of a battery, an internal resistance calculator configured to calculate an internal resistance using the voltage value and the current value, a noise remover configured to determine an output accumulation method or an open circuit using method using an open circuit voltage to remove a noise due to the internal resistance, an output accumulator configured to accumulate and calculate a residual capacity of the battery depending on the output accumulation method, a compensated state of charge calculator configured to calculate a compensated state of charge of the battery using a preset lookup table depending on the open circuit using method, and a battery state of charge estimator configured to calculate an estimated state of charge of the battery using the residual capacity or the compensated state of charge.. .
Hyundai Mobis Co., Ltd.


02/04/16
20160037314 

System and conveying personal information through cellular text messaging services


The present invention provides a system and method for sending a cellular text message to a system server through a data network, including an identification of a requested database record and a forward address. The system server then performs a database lookup or related search and sends an enhanced message or a file to the forward address, which could be a cellular phone, e-mail address, server, computer, mobile device, or any hardware or device associated with the intended recipient that is communicatively coupled to the system server..
Life In Mobile Innovations, Inc.


02/04/16
20160036848 

Intercloud security as a service


In an approach, a cloud connector component acts as a broker between a client computer, a security-enhanced domain name server, and a content scanning server. When receiving a domain name service (dns) request from a client computer, the cloud connector forwards the dns request to the security-enhanced domain name server.
Cisco Technology, Inc.


02/04/16
20160036777 

Method of near real-time automated global geographical ip address discovery and lookup by executing computer-executable instructions stored on a non-transitory computer-readable medium


A method of near real-time global geographical ip address automated lookup utilizes an automated system continually performing a plurality of ip address location discovery techniques including traceroute automation, global server triangulation other geo ip discovery techniques and rolling cross checks across the system to build and maintain a global geo ip database with known geo locations of ip addresses. The geo ip database may be utilized to request the geo location of a specific ip address, and if the geo location of the specific ip address is unknown the system attempts to acquire the geo location of the specific ip address using the ip address location discovery techniques..
Aaa Internet Publishing, Inc.


02/04/16
20160036447 

Reconfigurable logic device


[solution] a reconfigurable logic device for forming a plurality of logic circuits in accordance with configuration data information. Each of the multi-lookup table units includes: a configuration memory that stores configuration data; data input lines; data output lines; and a reconfigurable logic multiplexer that, in response to the configuration data, selectively links data inputted to the data input lines to data outputted to the data output lines, and/or outputs, to the data output lines, data obtained by performing a logical operation on data pertaining to the inputted data.

02/04/16
20160036394 

Power amplifier time-delay invariant predistortion methods and apparatus


An embodiment of the invention is a time-delay invariant predistortion approach to linearize power amplifiers in wireless rf transmitters. The predistortion architecture is based on the stored-compensation or memory-compensation principle by using a combined time-delay addressing method, and therefore, the architecture has an intrinsic, self-calibrating time-delay compensation function.
Dali Systems Co., Ltd.


02/04/16
20160034808 

Hardware architecture for simulating a neural network of neurons


Embodiments of the invention relate to a neural network system for simulating neurons of a neural model. One embodiment comprises a memory device that maintains neuronal states for multiple neurons, a lookup table that maintains state transition information for multiple neuronal states, and a controller unit that manages the memory device.
International Business Machines Corporation


02/04/16
20160031227 

High efficiency printing improved image quality


Novel methods for calibrating a thermal printer by adjusting a look up table comprising the steps of receiving a test pattern to be printed on a receiver medium, printing the test pattern on the receiver medium, using a sensor to measure a depletion amount of donor material, and using a processor to adjust the lookup table based on the measured depletion amount are disclosed.. .
Kodak Alaris Inc.


01/28/16
20160029344 

Paging repetition for increased robustness for extended paging cycles


Embodiments described herein relate generally to a reliable delivery of a paging message in a wireless network environment. To prevent the unacceptable delay of delivery of a paging message to a ue, the number of paging opportunities that are to occur during a paging cycle may be increased.

01/28/16
20160029036 

Method for coding a depth lookup table


The invention relates to a method (100) for coding a depth lookup table, dlt, (201, 211), the depth lookup table comprising depth value information of at least a part of a 3d picture, the method (100) comprising: selecting (101) a reference depth lookup table (203, 213); determining (103) a difference depth lookup table (205, 215) based on a comparison between depth value information of the depth lookup table to be coded (201, 211) and depth value information of the reference depth lookup table (203, 213); and coding (105) depth value information of the difference depth lookup table (205, 215) according to a predetermined coding rule.. .
Huawei Technologies Co., Ltd.


01/28/16
20160028893 

Activities assignment optimization for multi-skill contact center


A system and method for setting agent cross skill enablement levels in a contact center. In one embodiment, a series of simulations is performed to determine optimum cross skill, enablement levels for various circumstances, e.g., the number of agents, the proficiency of each agent at each of a number of skills,, and the rates of incoming interaction requests requiring each of various skills.
Genesys Telecommunications Laboratories, Inc.


01/28/16
20160028401 

Multiple mode device implementation for programmable logic devices


Various techniques are provided to efficiently implement user designs in programmable logic devices (plds). In one example, a programmable logic device (pld) includes a plurality of programmable logic blocks (plbs) and at least first and second logic cells within at least one of the plbs, where each logic cell includes a lookup table (lut) and associated mode logic configured to receive a lut output signal from the lut.
Lattice Semiconductor Corporation


01/28/16
20160028400 

Flexible ripple mode device implementation for programmable logic devices


Various techniques are provided to efficiently implement user designs in programmable logic devices (plds). In one example, a programmable logic device (pld) includes a plurality of programmable logic blocks (plbs) and a plurality of logic cells within at least one of the plbs, where each logic cell includes a four input lookup table (4-lut) configured to provide a 4-lut output signal to associated carry logic.
Lattice Semiconductor Corporation


01/28/16
20160027364 

Display device and driving the same


A display device includes a curvature-variable display panel including a plurality of pixels; a controller configured to correct and output an image signal supplied from the outside according to a radius of curvature of the display panel; a data driver configured to supply a data signal corresponding to the corrected image signal to a data line connected to the pixel; and a scan driver configured to supply a scan signal synchronized with the data signal to a scan line connected to the pixel. The controller may include a curvature detector configured to detect the radius of curvature of the display panel and a lookup table generator configured to generate a correction lookup table according to the radius of curvature of the display panel..
Samsung Display Co., Ltd.


01/28/16
20160026887 

Method for generating orientation image


A method for generating an orientation image, adapted to an electronic device, includes the following steps. A plurality of input pixels including a current input pixel of an input image is received.
Altek Autotronics Corporation


01/28/16
20160026653 

Lookup-based data block alignment for data deduplication


Calculating fingerprints for each one of a multiplicity of alignment combinations of fixed-size deduplication data blocks and comparing each of the fingerprints to stored deduplicated data fingerprints in a lookup database for determining a preferred deduplication data block alignment. A deduplication data block comprises each of the fixed-size deduplication data blocks..
International Business Machines Corporation


01/28/16
20160026522 

Method for fault handling in a distributed it environment


An improved method provides fault handling in a distributed it environment. The distributed it environment executes a workflow application interacting with at least one application by using interface information about the at least one application.
International Business Machines Corporation


01/21/16
20160021380 

Resolution robust video quality metric


In one embodiment, a video processing system includes a processor to read a mapping between a peak signal to noise ratio, psnr, and a video quality metric, m, for an encoded version of a first video portion encoded at full resolution rmax, read an up-sampled peak signal to noise ratio, upsnr(rx) of an up-sampled decoded video portion deriving from the first video portion being encoded at a resolution rx, which is less than the full resolution rmax, yielding an encoded video portion, the encoded video portion being decoded and then up-sampled to the full resolution rmax; and lookup a value, v′, that maps to upsnr(rx) in the mapping, v′ representing a resolution normalized m value of the encoded video portion encoded at the resolution rx. Related apparatus and methods are also described..
Cisco Technology Inc.


01/21/16
20160021172 

Reputation-based strategy for forwarding and responding to interests over a content centric network


A ccn network node use reputation values for one or more interfaces to determine how to forward an interest. During operation, the network node can receive an interest or content object via a network interface, determines one or more candidate outbound faces for forwarding the interest by performing a longest-prefix-matching lookup in a forwarding information base (fib) using the interest's name or name prefix as input.
Palo Alto Research Center Incorporated


01/21/16
20160021088 

Content restriction compliance using reverse dns lookup


A method for alerting internet content providers of the age or other personal information of a computer user, which includes receiving a reverse dns lookup query from an internet content provider; and providing the age information of the computer user, in addition to a host name, from a reverse map zone file in response to the request. The personal information may be used by the content provider to select appropriate content for the requesting host, for example for complying with content restrictions.

01/21/16
20160020782 

Improvements for base64 encoding and decoding


Base64 encoding and decoding advances are characterized. Some of the described embodiments rely on only a single bit shifting operation; some have no reliance on bit-shifting.
Numbergun Llc


01/21/16
20160019587 

Extracting predictive segments from sampled data


A system and method is disclosed which predicts the relative occurrence or presence of an event or item based on sample data consisting of samples which contain and samples which do not contain the event or item. The samples also consist of any number of descriptive attributes, which may be continuous variables, binary variables, or categorical variables.
Certona Corporation


01/21/16
20160019174 

Universal serializer architecture


Systems and methods for a universal serializer-deserializer (serdes) architecture are described. In various implementations, a transceiver may include: a first plurality of data flip- flops coupled to a data lookup circuit of a serdes interface; a second plurality of data flip-flops coupled to the data lookup circuit; a plurality of latches, each latch of the plurality of latches coupled to a corresponding data flip-flop of the second plurality of data flip-flops; and a plurality of multiplexers coupled to the plurality of latches, to the first plurality of data flip-flops, and to a transmitter circuit..
Texas Instruments Incorporated


01/21/16
20160019065 

Prefetching instructions in a data processing apparatus


A data processing apparatus has prefetch circuitry for prefetching cache lines of instructions into an instruction cache. A prefetch lookup table is provided for storing prefetch entries, with each entry corresponding to a region of a memory address space and identifying at least one block of one or more cache lines within the corresponding region from which processing circuitry accessed an instruction on a previous occasion.
Arm Limited


01/14/16
20160014212 

System and supporting namespaces in a multitenant application server environment


In accordance with an embodiment, described herein is a system and method for supporting namespaces in a multitenant application server environment. The application server environment can include a domain with a plurality of partitions.
Oracle International Corporation


01/14/16
20160014082 

Dynamic resolution of fully qualified domain name (fqdn) address objects in policy definitions


Dynamic resolution of fully qualified domain name (fqdn) address objects in policy definitions is provided. In some embodiments, dynamic resolution of fully qualified domain name (fqdn) address objects in policy definitions includes receiving a network policy that includes a domain name (e.g., the network policy can include a network security rule that is based on the domain name); and periodically updating internet protocol (ip) address information associated with the domain name by performing a domain name server (dns) query.
Palo Alto Networks, Inc.


01/14/16
20160014002 

Method of, and , monitoring traffic in a communications network


For monitoring traffic in a communications network, network protocol requests sent over the network are obtained. The resulting network protocol responses sent over said network are also obtained.
Nominet Uk


01/14/16
20160012314 

Ensemble sparse models for image analysis and restoration


Methods and systems for recovering corrupted/degraded images using approximations obtained from an ensemble of multiple sparse models are disclosed. Sparse models may represent images parsimoniously using elementary patterns from a “dictionary” matrix.
Arizona Board Of Regents On Behalf Of Arizona State Uniiversity


01/14/16
20160012148 

Efficient search key processing method


An efficient search key processing method includes writing a first and a second search key data set to a memory, where the search key data sets are written to memory on a word by word basis. Each of the first and second search key data sets includes a header indicating a common lookup operation to be performed and a string of search keys.
Netronome Systems, Inc.


01/14/16
20160011994 

Multi-processor with efficient search key processing


A multi-processor includes a shared memory that stores a search key data set including multiple search keys, a processor, a direct memory access (dma) controller, and an interlaken look-aside (ila) interface circuit. The processor generates a descriptor that is sent to the dma controller causing the dma controller to read the search key data set.
Netronome Systems, Inc.


01/07/16
20160007005 

Method for sub-range based coding a depth lookup table


The invention relates to a method (200) for sub-range based coding a depth lookup table (300), the depth lookup table comprising depth values of a 3d video sequence, the depth values being constrained within a range (301), the method comprising: partitioning (201) the range (301) into a plurality of sub-ranges, a first sub-range (303) comprising a first set of the depth values and a second sub-range (305) comprising a second set of the depth values; and coding (203) the depth values of each of the sub-ranges of the depth lookup table (300) separately according to a predetermined coding rule.. .
Huawei Technologies Co., Ltd.


01/07/16
20160006693 

Deploying a security policy based on domain names


A firewall uses a variety of techniques to obtain a useful domain name from a network request, that is, a domain name that facilitates the accurate enforcement of domain-based security rules for network traffic at the firewall. If the network request includes an internet protocol (ip) address instead of the domain name, the firewall may begin with a reverse domain name lookup.
Sophos Limited


01/07/16
20160006654 

Bi-directional flow stickiness in a network environment


An example method for bi-directional flow stickiness in a network environment is provided and includes receiving a packet of a flow from a source address in a network, and destined to a destination address outside the network, looking up a flow table for an entry corresponding to the flow, and caching a forward flow entry and a reverse flow entry in the flow table if the look up results in a miss, the forward flow entry indicating a routing lookup, and the reverse flow entry indicating a previous hop from which the packet was received to maintain a bi-directional flow stickiness. Some embodiments also include receiving another packet from the destination address outside the network destined to the source address in the network, and forwarding it to the previous hop listed in the reverse flow entry..
Cisco Technology, Inc.


01/07/16
20160006580 

Reordering pcp flows as they are assigned to virtual channels


A network flow processor (nfp) integrated circuit receives, via each of a plurality of physical mac ports, pcp (priority code point) flows. The nfp also maintains, for each of a plurality of virtual channels, a linked list of buffers.
Netronome Systems, Inc.


01/07/16
20160006579 

Merging pcp flows as they are assigned to a single virtual channel


A network flow processor (nfp) integrated circuit receives, via each of a first plurality of physical mac ports, one or more pcp (priority code point) flows. The nfp also maintains, for each of a second plurality of virtual channels, a linked list of buffers.
Netronome Systems, Inc.


01/07/16
20160006488 

Information handling system antenna multiplexed interface with enhanced extensions


An information handling system adapts to changes in wireless communication protocols and frequencies by modifying a table that defines how wireless networking modules communicate through a wireless controller with antenna modules. In one embodiment, packets are switched between wireless communication modules and antenna modules by reference to an identifier stored in a lookup table of wireless controller.
Dell Products L.p.


01/07/16
20160005397 

Speech recognition circuit and method


A speech recognition circuit comprising a circuit for providing state identifiers which identify states corresponding to nodes or groups of adjacent nodes in a lexical tree, and for providing scores corresponding to said state identifiers, the lexical tree comprising a model of words. The circuit includes: a memory structure for receiving and storing state identifiers identified by a node identifier identifying a node or group of adjacent nodes, the memory structure being adapted to allow lookup to identify particular state identifiers, reading of the scores corresponding to the state identifiers, and writing back of the scores to the memory structure after modification of the scores; an accumulator for receiving score updates corresponding to particular state identifiers from a score update generating circuit which generates the score updates using audio input, for receiving scores from the memory structure, and for modifying said scores by adding said score updates to said scores; and a selector circuit for selecting at least one node or group of adjacent nodes of the lexical tree according to said scores..
Zentian Limited


12/31/15
20150382352 

Variable frequency data transmission


A system is disclosed comprising a transceiver, transcoder, memory, and a processor for receiving raw data, partitioning the raw data into substrings of predetermined length, assigning each substring to a corresponding predetermined frequency based upon a data set or first lookup table based on the substring's given pattern, and transmitting said frequency using an antenna. Embodiments include a compression component for receiving raw data as input, breaking the raw data into subsets of predetermined length, comparing the raw data to a second lookup table, the second lookup table comprising all possible bit patterns for a file of the length of the raw data, wherein the possible bit patterns are partitioned in n-bit partitions, the n-bit partitions having a corresponding assigned value, the values of which are assembled by a given function so as to produce a code for each possible bit pattern..
Cyborg Inc.


12/31/15
20150382165 

Automatic call forwarding to in-vehicle telematics system


Cell phone calls are automatically call forwarded to an in-vehicle telematics system when a driver using the cell phone is in their vehicle. Presence of the driver may be detected, e.g., by detection of a key in the ignition and presumption that the driver is in the vehicle while the key is in the ignition.
Telecommunication Systems, Inc.


12/31/15
20150381546 

System and managing devices over a content centric network


A device can process commands from a remote device that manages the local device over a content centric network. During operation, the device can receive an interest for managing a device resource, such that the interest's name includes a name or a name prefix associated with the device resource, and includes a command for managing the resource.
Palo Alto Research Center Incorporated


12/31/15
20150381495 

Methods and systems for providing multi-tenancy support for single root i/o virtualization


A method for providing support for multi-tenancy in single root input/out virtualization (sr-iov) enabled physical network interface controller (nic) is provided. The nic is associated with a host.
Nicira, Inc.


12/31/15
20150381220 

Adaptive high-order nonlinear function approximation using time-domain volterra series to provide flexible high performance digital pre-distortion


A method is described for predistorting an input signal to compensate for non-linearities caused to the input signal in producing an output signal. The method comprises: providing an input for receiving a first input signal as a plurality of signal samples, x[n], to be transmitted over a non-linear element; providing at least one digital predistortion block comprising, a plurality of iq predistorter cells coupled to the input, each comprising a lookup table (lut) for generating an lut output the at least one digital predistortion block block is configured to apply interpolation between lut entries for the, plurality of luts; and generate an output signal, y[n], by each of the plurality of iq predistorter cells by adaptively modifying the first input signal using interpolated lut entries to compensate for distortion effects in the non-linear element.
Freescale Semiconductor, Inc.


12/31/15
20150381216 

Adaptive high-order nonlinear function approximation using time-domain volterra series to provide flexible high performance digital pre-distortion


A method and apparatus are used to predistort input signal samples according to volterra series approximation model using one or more digital predistortion blocks (300) having a plurality of predistorter cells (301-303), each including an input multiplication stage (366-367) for combining absolute sample values received from an absolute sample delay line (362) into a first stage output, a lookup table (368) connected to be addressed by the first stage output for generating an lut output, and a plurality of output multiplication stages (371-372, 373-374) for combining the lut output with samples received from the amplitude sample delay line (362) and signal sample delay line (363) to generate an output signal sample yq from said predistorter cell, where the output signal samples yq from the predistorter cells are combined at an output adder circuit (375) to generate one or more volterra terms of a combined signal (yout[n]).. .
Freescale Semiconductor, Inc.


12/31/15
20150380633 

Apparatus for driving piezoelectric element and driving piezoelectric element


An apparatus for driving a piezoelectric element may include: a control unit outputting a plurality of digital values using a lookup table; and a digital-to-analog converting unit converting the plurality of digital values into plurality of analog signals, respectively, wherein the control unit selects a plurality of pieces of data from the lookup table at first intervals so as to output the plurality of pieces of data as the plurality of digital values, respectively.. .
Samsung Electro-mechanics Co., Ltd.


12/31/15
20150379414 

Utilizing large-scale knowledge graphs to support inference at scale and explanation generation


Aspects discussed herein present a solution for utilizing large-scale knowledge graphs for inference at scale and generating explanations for the conclusions. In some embodiments, aspects discussed herein learn inference paths from a knowledge graph and determine a confidence score for each inference path.
Nuance Communications, Inc.


12/31/15
20150378916 

Mitigating busy time in a high performance cache


Various embodiments mitigate busy time in a hierarchical store-through memory cache structure including a cache directory associated with a memory cache. The cache directory is divided into a plurality of portions each associated with a portion of memory cache.
International Business Machines Corporation


12/31/15
20150378633 

Method and fine grain memory protection


An apparatus and method for fine grain memory protection. For example, one embodiment of a method comprises: performing a first lookup operation using a virtual address to identify a physical address of a memory page, the memory page comprising a plurality of sub-pages; determining whether sub-page permissions are enabled for the memory page; if sub-page permissions are enabled, then performing a second lookup operation to determine permissions associated with one or more of the sub-pages of the memory page; and implementing the permissions associated with the one or more sub-pages..
Intel Corporation


12/24/15
20150373768 

Methods circuits devices systems and associated computer executable code for bridging audio and data communication sessions


Disclosed are methods, circuits, device, systems and associated computer executable code for providing digital and/or interactive service to a communication device. According to some embodiments, there is provided a system for providing a digital service on a mobile communication device, such that the system may include a dial pad or dialer interception module to detect a phone number dialed at the mobile communication device.

12/24/15
20150373368 

Method and processing video


Provided is an apparatus for processing a video. The apparatus for processing a video includes an image receiving module that is configured to receive encoded data, a filtering module that is configured to filter an image frame reconstructed from the encoded image, a block dividing module to output a plurality of blocks in identical size by dividing the filtered image frame into a predetermined block dividing unit, a compression module to compress each of the plurality of blocks, to package the compressed plurality of blocks into a predetermined packaging unit, and a frame buffer memory that is configured to record the packaged data and the lookup table information..
Chips & Media, Inc


12/24/15
20150373353 

Method and video processing


Provided is an apparatus for processing a video. The apparatus for processing a video includes an image receiving module that is configured to receive encoded data, a filtering module that is configured to filter an image frame reconstructed from the encoded image, a block dividing module to divide the filtered image frame into a predetermined block dividing unit, a compression module to compress each of the plurality of blocks, to package the compressed plurality of blocks into a predetermined packaging unit, and to generate lookup table information corresponding to each of the packaged block, a frame buffer memory that is configured to record the packaged data, and a decompression module that is configured to obtain and decompress at least one of the packaged blocks by using the lookup table information..
Chips & Media, Inc


12/24/15
20150373352 

Method and processing video


Provided is an apparatus for processing a video. The apparatus for processing a video includes an image receiving module that is configured to receive encoded data; a filtering module that is configured to filter an image frame reconstructed from the encoded image; a block dividing module that is configured to divide the filtered image frame into a plurality of blocks; a compression module that is configured to selectively compress each of the plurality of blocks by determining each compression method for the blocks, package the compressed or uncompressed plurality of blocks into a predetermined unit; and a frame buffer memory that is configured to record the packaged data and the lookup table information..
Chips & Media, Inc


12/24/15
20150373330 

Method and processing video


Provided is an apparatus for processing a video. The apparatus for processing a video includes an image receiving module that is configured to receive encoded data, a filtering module that is configured to filter an image frame reconstructed from the encoded image, a block dividing module that is configured to divide the filtered image frame into a plurality of blocks, a compression module that is configured to compress each of the plurality of blocks, package the compressed plurality of blocks into a predetermined unit, and generate lookup table information corresponding to each of the packaged plurality of blocks, and a frame buffer memory that is configured to record the packaged data and the lookup table information..
Chips & Media, Inc


12/24/15
20150373189 

Ip-enabled information delivery


A method, system, and computer readable medium comprising instructions for providing internet protocol enabled information delivery are provided. Information from a calling party is received at an internet protocol enabled device.
Accudata Technologies, Inc.


12/24/15
20150372920 

Network system and data transmission method


A data transmission method and network system are provided. The data transmission method is applied to a data center when a data packet can't be transmitted from the first virtual machine of a first server to the second virtual machine of a second server due to the data center occurring lookup fail.
Accton Technology Corporation


12/24/15
20150372750 

Profile-based bandwidth scheduler


A profile-based scheduler is disclosed. In other embodiments, the profile-based scheduler may profile previously accessed websites and/or ftp sites.
Viasat, Inc.


12/24/15
20150370918 

Directory generation and messaging


Contacts information is received from user devices that are associated with different users, the contacts information for each user device comprising one or more contact entries. lookup information is identified for each contact entry of a plurality of contact entries using the contacts information.
Cotap, Inc.


12/24/15
20150370868 

Automated metadata lookup for legacy systems


A method and system for accessing data in a de-commissioned legacy system are provided. Data are automatically extracted from the legacy system, although data structure(s) of the legacy system might not be known, by finding views corresponding to a query for the data.

12/24/15
20150370821 

Quick filename lookup using name hash


A method of updating a file record on at least one of a first one or more computer readable storage media including writing at least three contiguous directoryentry data structures corresponding to a directory entry set, the directory entry set corresponding to a file, the writing occurring to the at least one of a first one or more computer readable storage media.. .
Microsoft Licensing Technology, Llc


12/24/15
20150370566 

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..
International Business Machines Corporation




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.3107

4296

0 - 1 - 102