Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

135results about How to "Less data" patented technology

Focused plenoptic camera employing microlenses with different focal lengths

Methods and apparatus for capturing and rendering images with focused plenoptic cameras employing microlenses with different focal lengths. A focused plenoptic camera that includes an array of microlenses with at least two different focal lengths may be used to simultaneously capture microimages from at least two different planes at different distances from the microlens array. Image operations such as refocusing and focus bracketing may be performed on flats captured with the camera. Images may be constructed from subsets of the microimages captured using each type of microlens, thus creating multiple images each focused at a different depth. An array of stacked microlenses including stacks that provide different focal lengths may be used. The lens stacks may be provided by stacking two microlenses arrays on top of each other in the camera.
Owner:ADOBE INC

Method and system for statistical filters and design of statistical filters

Systems and methods for the design or implementation of statistical filters for use in the spectral shaping of transmissions are disclosed. A desired power spectrum may be mapped to find pole locations that approximate the desired spectrum. These pole locations may then be mapped to the edge or inside of an equilateral polygon lying inside a unit circle, the equilateral polygon having the same number of sides as the order of the statistical filter desired and one vertex mapped to unity, to yield a set of eigenvalues. These eigenvalues may be the eigenvalues of a stochastic matrix the elements of which may be the Markov transition probabilities for use in a statistical filter designed to achieve the desired power spectrum. Use of a statistical filter employing these Markov transition values may be utilized to shape UWB or other signals to achieve the desired power spectrum.
Owner:ALEREON

XSL transform

A system and method for transforming XML items is provided. The system includes a transformer that can selectively input XML items in a first format and selectively transform the input XML items to one or more transformed XML items in one or more second formats. The system also include an output manager that can be employed to facilitate selectively pulling and / or pushing a subset of the transformed XML items from the transformer to a variety of output destinations. The system provides an input abstractor that exposes data stored in data stores that implement the input abstractor as a data model and infoset, which facilitates navigating such exposed data.
Owner:MICROSOFT TECH LICENSING LLC

Off-heap direct-memory data stores, methods of creating and/or managing off-heap direct-memory data stores, and/or systems including off-heap direct-memory data store

Certain example embodiments relate to a highly-concurrent, predictable, fast, self-managed, in-process space for storing data that is hidden away from the garbage collector and its related pauses. More particularly, certain example embodiments relate to improved memory management techniques for computer systems that leverage an off-heap direct-memory data store that is massively scalable and highly efficient. The off-heap store may be provided in connection with a Java-based environment, and garbage collection may be completely or nearly completely avoided for the off-heap store. The off-heap store may be integrated into a tiered storage solution in certain example embodiments.
Owner:SOFTWARE AG USA

Cooperative TCP / BGP window management for stateful switchover

A system and method for performing stateful switchover with reduced data, such as only metadata about a TCP window state. The metadata comprises a size of TCP packets used to send BGP messages, and which of those have been acknowledged by a neighbor networking device. The networking device comprises a BGP module to establish a BGP session between the networking device and a neighbor networking device. An active transport module within the networking device synchronizes with a standby transport module within the networking device by sending the metadata. A fault detector within the networking device initiates a stateful switchover from the active transport module to the standby transport module responsive to detecting a failure of a process and / or processor. The standby transport module uses the metadata to determine stateful metadata for preserving current BGP and TCP sessions of the networking device with dummy TCP packets having the same size ad sent TCP packets and containing safe BGP message data.
Owner:CISCO TECH INC

Controlling an Apparatus

An apparatus in a LAN has first and second hardware interfaces to connect to the LAN. First and second monitoring request messages are transmitted to one or more devices in a first VLAN and one or more devices in a second VLAN respectively, via both the first and second hardware interfaces. The monitoring request messages use the Address Resolution Protocol (ARP) or the Neighbor Discovery Protocol (NDP). First and second monitoring response messages are received via the first and / or second hardware interfaces in response to the first and second monitoring request messages respectively. A selection is made between the first and second hardware interfaces for performing data communication, based on the first and second monitoring response messages. The selection is performed independently for data communication via the first and second VLANs based on at least one characteristic of the first and second monitoring response messages respectively.
Owner:METASWITCH NETWORKS LTD

Data indexing using bit vectors

InactiveUS6879976B1Reduce repeated overheadEliminate performanceDigital data information retrievalData processing applicationsInformation retrievalData records
The present invention provides for indexing of occurrences of a value in at least one data record using a bit vector wherein a bit vector is associated with the value and a bit of the bit vector representation is associated with the at least one data record, a determination is made whether the value exists in the at least one data record, a bit value is assigned to the bit in the bit vector representation based on the outcome of the determination. Further, operations may be performed on multiple bit vectors indexing data records and values used in the data records to determine the existence of combinations and associations between the corresponding values and the indexed data records.
Owner:SAP AG

Scrubber to Remove Personally Identifiable Information

A personally identifiable information (PII) scrubbing system. The PII scrubbing system surgically scrubs PII form a log based on a scrubber configuration corresponding to the log. The scrubber configuration includes context information about locations and types of PII in the log and rules specifying how to locate and protect the PII. Scrubber configurations are quickly and easily created or modified as scrubbing requirements change or new scenarios are encountered. The flexibility provided by the scrubber configurations allows only the PII to be scrubbed, even from unstructured data, without having to include surrounding data. Many consumers can use the scrubbed data without needed to expose the PII because less non-personal data is obscured. Surgical scrubbing also retains the usefulness of the underlying PII even while protecting the PII. Consumers can correlate the protected PII to locate specific information without having to expose additional PII.
Owner:MICROSOFT TECH LICENSING LLC

Apparatus and method for validating a database record before applying journal data

An apparatus and method includes a database journal that records journal entries. Each journal entry includes a validation value that is computed from the data and metadata for the record before it is changed. In this manner, journal entries may be applied with confidence to a record in a database. This is especially useful when minimized data journal entries are used. If the validation value of the journal entry matches the validation value computed from the data and metadata of the record that the journal entry is to be applied to, then the record before applying the journal entry is identical to the record in the original database, and the journal data may be applied to the database record. If the validation value of the journal entry does not match the validation value computed from the data and metadata of the record that the journal entry is to be applied to, the record is not the same as in the original database when the journal entry was generated. As a result, an error message is generated to indicate that an error was encountered when applying the journal entry. In this manner, the apparatus and method of the preferred embodiments automatically validate a database record before applying journal data to the record.
Owner:IBM CORP

Electronic fuses

The application discloses an integrated circuit comprising: circuitry; a fusebox for storing an array of data identifying faulty elements within said circuitry; at least one fusebox controller for repairing said faulty elements in said circuitry in response to data received from said fusebox; a data communication path linking said fusebox controller with said fusebox; wherein said data stored in said fusebox is compacted data and said at least one fusebox controller comprises a data expander for expanding said compacted data received from said fusebox via said data communication path prior to repairing any faulty elements in said circuitry.
Owner:ARM LTD

Communications device

A communications device for generating a Zadoff-Chu sequence includes a storage unit storing real and imaginary part values of exp{−j·(2π / N)·(m / 2)} for the Zadoff-Chu sequence of the sequence length N, wherein m is an integer (0≦m<(N+1) / 2); a parameter acquisition unit acquiring a sequence number u, data number k, cyclic shift amount Δ and cyclic shift number Ncs; a phase position detecting unit detecting a phase position of the Zadoff-Chu sequence with acquired parameters; and a sequence determination unit determining m to read a real and an imaginary part value in the storage unit based on the phase position and determining a plus / minus sign of each of the real and the imaginary part value. The device further includes a sequence acquisition unit acquiring the Zadoff-Chu sequence by using the real and the imaginary part values according to m determined by the sequence determination unit and the signs thereof determined.
Owner:KOKUSA ELECTRIC CO LTD

Transmission scheme dependent control of a frame buffer

This invention relates to a method, a computer program product, apparatuses and a system for controlling a length of a frame buffer. The frame buffer is comprised in a receiver and buffers frames that are transmitted by a transmitter according to a frame transmission scheme and received at the receiver. The length of the frame buffer is controlled under consideration of a change in the frame transmission scheme.
Owner:NOKIA CORP

System and method for sending low rate data on a packet basis in an 8-VSB standard data packet stream

There is disclosed a system and method for sending low rate data on a packet basis in an 8-VSB standard data packet stream. The system of the invention comprises an 8-VSB signal transmitter that is capable of transmitting either standard full rate data packets or low rate data packets. A low rate data packet contains less data than is normally contained in a standard data full rate data packet. Each data byte in a low rate data packet contains information bearing bits and non-information bearing bits. The system is capable of assigning appropriate bit values to the non-information bearing bits in each data byte of a low rate data packet so that each low rate data packet will be properly encoded for transmission within an 8-VSB standard data packet stream. High definition television signals composed of low rate data packets possess increased resistance to noise and multipath channels.
Owner:KONINKLIJKE PHILIPS ELECTRONICS NV

Method for fine tuning of a robot program

A method for fine tuning of a robot program for a robot application comprising an industrial robot, a tool and a work object to be processed by the tool along a path comprising a number of desired poses on the work object, the robot program comprises a number of program instructions containing programmed poses corresponding to the desired poses, wherein the method comprises: defining a fine tuning coordinate system Xft, Yft, Zft, selecting one of said programmed poses pi, calculating said selected pose in the fine tuning coordinate system, producing program instructions for said selected pose in the fine tuning coordinate system, running said one or more program instructions by the robot, determining the difference between the pose obtained after running the program instructions and the desired pose, adjusting the fine tuning coordinate system in dependence of said difference, producing program instructions for said selected pose in the adjusted fine tuning coordinate system Xft', Yft', Zft'.
Owner:ABB (SCHWEIZ) AG

Semiconductor device and method for driving the same

An image sensor is provided which is capable of holding data for one frame period or longer and conducting a difference operation with a small number of elements. A photosensor is provided in each of a plurality of pixels arranged in a matrix, each pixel accumulates electric charge in a data holding portion for one frame period or longer, and an output of the photosensor changes in accordance with the electric charge accumulated in the data holding portion. As a writing switch element for the data holding portion, a transistor with small leakage current (sufficiently smaller than 1×10−14 A) is used. As an example of the transistor with small leakage current, there is a transistor having a channel formed in an oxide semiconductor layer.
Owner:SEMICON ENERGY LAB CO LTD

GT decoder having bandwidth control for ISI compensation

An optical receiver apparatus and methods for mitigating intersymbol interference (ISI) in a differentially-encoded modulation transmission system by controlling constructive and destructive transfer functions. The receiver includes a bandwidth control element for controlling transfer function bandwidth, a transfer phase controller for controlling transfer function phase and / or an imbalancer for imbalancing the transfer functions for compensating for intersymbol interference and optimizing the quality of the received optical signal.
Owner:LUMENTUM FIBER OPTICS INC

Considering compatibility of adjacent boundary regions for standard cells placement and routing

A method of generating an integrated circuit layout comprises a step of determining a placement of standard cells selected from a standard cell library while permitting boundary conflicts in which incompatible boundary regions of standard cells are placed next to each other. After determining routing connections between the standard cells, the integrated circuit layout is generated. The generation of the integrated circuit layout includes a mapping step of mapping at least one incompatible boundary region to an alternative boundary region to resolve at least one boundary conflict.
Owner:ARM LTD

State detecting system and device employing the same

A state detecting system which can detect state of power storage at high precision even with lesser characteristic data to be used for calculation, and a device employing the same. The state detecting system has a memory for storing a characteristic data, calculation information, and set information, an arithmetic unit for calculating state information indicative of state of said power storage and calculating correction information for performing correction, a first correcting unit for correcting input of said arithmetic means, and a second correcting unit for correcting information stored or set in the storage.
Owner:HITACHI AUTOMOTIVE SYST LTD

Reducing trace overheads by modifying trace operations

A method of compiling a computer program to improve trace efficiency is disclosed. The computer program comprises a plurality of trace operations for triggering output of trace data generated by said computer program, and the method of compiling comprises the steps of: transforming said computer program into code forming an intermediate version of said computer program; analysing said transformed code; replacing at least some of said trace operations with modified trace operations; transforming said code into code suitable for execution on a data processing system; and generating translation data relating said modified trace operations to said trace operations they replaced.
Owner:ARM LTD

Semiconductor device and method for driving the same

An image sensor is provided which is capable of holding data for one frame period or longer and conducting a difference operation with a small number of elements. A photosensor is provided in each of a plurality of pixels arranged in a matrix, each pixel accumulates electric charge in a data holding portion for one frame period or longer, and an output of the photosensor changes in accordance with the electric charge accumulated in the data holding portion. As a writing switch element for the data holding portion, a transistor with small leakage current (sufficiently smaller than 1×10−14 A) is used. As an example of the transistor with small leakage current, there is a transistor having a channel formed in an oxide semiconductor layer.
Owner:SEMICON ENERGY LAB CO LTD

Method and system for transmitting graphical images

Abstract of Disclosure Techniques for transmitting graphical images in a network environment are described. According to the techniques, the amount of data of the graphical images that is transmitted is customized in accordance with client and / or server supplied information. The techniques enable graphical images to be transmitted more efficiently than previously possible, thus saving precious network bandwidth and reducing transmission time. The invention is particularly suitable for network (Internet or Internet) implementations wherein graphical images often need transferred.
Owner:RAKUTEN INC

Decoder supporting multiple code rates and code lengths for data storage systems

Embodiments of decoders supporting multiple code rates and code lengths for data storage systems are disclosed. The decoders can provide for flexible and scalable decoding, particularly when quasi-cyclic low-density parity-check code (QC-LDPC) decoding is used. The decoder can be scaled in size based on, for example, the desired decoding throughput and / or computational cycle duration. In one embodiment, a rotate-left / right shifter is configured to support data having processing units of one of multiple matrix sizes and independently shift portions of the data. In another embodiment, one or more decoding modules are configured to share with one or more other decoding modules an output value from a layer decoding operation. This sharing can facilitate parallel decoding of data by the decoding modules. As a result, decoding speed, efficiency, and system performance can be improved.
Owner:WESTERN DIGITAL TECH INC

System and method for approximating parametric curves using optimal number of segments

A system and method for approximating parametric curves may subdivide curves using a minimum number of subdivisions while meeting a given error tolerance. The method may include determining a subdivision point such that the maximum chord error on one side of the point is equal to the maximum chord error on the other side of the point, the chord error being the distance between the curve and a linear approximation thereof. These techniques may be applied recursively to sub-portions defined by the subdivision point if the maximum error is greater than a pre-determined error tolerance. The pre-determined error tolerance may be a default tolerance, or may be application-specific or user-configurable, in various embodiments. By subdividing a curve into fewer segments than conventional methods, the system and methods described herein may allow an alternate representation of the curve to be generated that includes less data than one generated using conventional methods.
Owner:ADOBE INC

Word recognition of text undergoing an OCR process

A method for identifying words in a textual image undergoing optical character recognition includes receiving a bitmap of an input image which includes textual lines that have been segmented by a plurality of chop lines. The chop lines are each associated with a confidence level reflecting a degree to which the respective chop line properly segments the textual line into individual characters. One or more words are identified in one of the textual lines based at least in part on the textual lines and a first subset of the plurality of chop lines which have a chop line confidence level above a first threshold value. If the first word is not associated with a sufficiently high word confidence level, at least a second word in the textual line is identified based at least in part on a second subset of the plurality of chop lines which have a confidence level above a second threshold value lower than the first threshold value.
Owner:MICROSOFT TECH LICENSING LLC

Automated renal evaluation systems and methods using MRI image data

InactiveUS20130090548A1Suppress metabolic demandEasy accessInfusion devicesSensorsTest doseMri image
Renal screening systems include a circuit configured to electronically analyze MRI image data of a subject to evaluate renal function and generate a renal-risk report for a plurality of different therapeutic agents based on renal responses to test doses of each of the agents.
Owner:WAKE FOREST UNIV HEALTH SCI INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products