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

128results about How to "Reduce memory cost" patented technology

Non-Volatile Memory And Method With Accelerated Post-Write Read To Manage Errors

Data errors in non-volatile memory inevitably increase with usage and with higher density of bits stored per cell. The memory is configured to have a first portion operating with less error but of lower density storage, and a second portion operating with a higher density but less robust storage. An error management provides reading and checking the copy after copying to the second portion. If the copy has excessive error bits, it is repeated in a different location either in the second or first portion. The reading and checking of the copy is accelerated by reading only a sample of it. The sample is selected from a subset of the copy having its own ECC and estimated to represent a worst error rate among the copy it is sampling. One embodiment has the sample taken from one bit of each multi-bit memory cell of a group.
Owner:SANDISK TECH LLC

Non-Volatile Memory And Method With Post-Write Read And Adaptive Re-Write To Manage Errors

Data errors in non-volatile memory inevitably increase with usage and with higher density of bits stored per cell. For acceptable quality assurance, conventional error correction codes (“ECC”) have to correct a maximum number of error bits up to the far tail end of a statistical population. The present memory is configured to have a first portion operating with less error but of lower density storage, and a second portion operating with a higher density but less robust storage. If excessive error bits (at the far tail-end) occur after writing a group of data to the second portion, the data is adaptively rewritten to the first portion which will produce less error bits. Preferably, the data is initially written to a cache also in the first portion to provide source data for any rewrites. Thus, a more efficient ECC not requiring to correcting for the far tail end can be used.
Owner:SANDISK TECH LLC

Method for image data processing

A method for exploiting the nonlinear structure of hyperspectral imagery employs a manifold coordinate system that preserves geodesic distances in the high-dimensional hyperspectral data space. Data representing physical parameters such as a scene is divided into a set of smaller tiles. The manifolds derived from the individual tiles are then aligned and stitched together to complete the scene. Coordinates are derived for a very large although not complete representative subset of the data termed the “backbone”. Manifold coordinates are derived for this representative backbone and then the remaining samples inserted into the backbone using a reconstruction principle using the property of local linearity everywhere on the manifold to reconstruct the manifold coordinates for the samples not originally belonging to the backbone. The output is a global manifold coordinate system, which for topographical image data depicts clearer detail of land and water portions of a scene.
Owner:THE UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY OF THE NAVY

Method to automatically regulate brightness of liquid crystal displays

The present invention provides a method to automatically regulate brightness of liquid crystal displays (LCDs), which resolves the overload and easy fatigue of human eyes and poor image contrast due to high brightness of the conventional LCD. The present invention includes use of four parts, including an image brightness regulating unit, an image brightness ratio computation and output controlling unit, an ambient light detection and brightness adaptation regulating unit and an image gray level expanding unit. The image signals of an LCD are processed in such a manner to enable automatic control of optical flux of LCD TV by regulating the gray level of output images. Also, optical flux of LCD TV can be automatically controlled with the change of images and ambient light, thus alleviating overburdening of human eyes and improving the contrast and comfort of images for a better visual effect.
Owner:MARKETECH INT

Global encryption system

A system and method for encryption, transmission and decryption of data based on a publicly or other wide area broadcast random number sequence. Encryption is by a selected subsequence from the broadcast random number sequence, the selection being at a sample time relative to a synchronization event, with the sample time calculated based on a private key. Decryption uses the same private key to select the same subsequence from the broadcast random number sequence, as detection by the sender and receiver of the synchronization event and a sampling time based on a commonly known private key allows the sampling to be synchronous. Alternative embodiments employ trusted agents if the tender and receiver do not have a common private key.
Owner:GLOBAL ENCRYPTION STANDARD CORP

Interleaver apparatus and receiver for a signal generated by the interleaver apparatus

A convolution interleaver for processing a codeword derived from an input block of symbols using a redundancy-adding coding, and having more symbols than the input block, wherein the codeword has a sequence of interleaving units, wherein each interleaving unit has at least two symbols, includes an interleaver. The interleaver changes the sequence of interleaving units to obtain an interleaved codeword having a changed sequence of interleaving units. In particular, the order of the symbols within an interleaving unit is not changed by the interleaver. The order of the interleaving units in the codeword among each other or with respect to a previous or subsequent codeword is changed, however.
Owner:FRAUNHOFER GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG EV

Method to automatically regulate brightness of liquid crystal displays

The present invention provides a method to automatically regulate brightness of liquid crystal displays (LCDs), which resolves the overload and easy fatigue of human eyes and poor image contrast due to high brightness of the conventional LCD. The present invention includes use of four parts, including an image brightness regulating unit, an image brightness ratio computation and output controlling unit, an ambient light detection and brightness adaptation regulating unit and an image gray level expanding unit. The image signals of an LCD are processed in such a manner to enable automatic control of optical flux of LCD TV by regulating the gray level of output images. Also, optical flux of LCD TV can be automatically controlled with the change of images and ambient light, thus alleviating overburdening of human eyes and improving the contrast and comfort of images for a better visual effect.
Owner:MARKETECH INT

Method, system and device for uniformly providing login for multiple network services

The invention provides a method for uniformly providing login for multiple network services. The method includes: a cloud server of a network service provider receives a login request which is sent by a user through a first client side; the cloud server generates a two-dimensional code according to an identification string distributed to the login request and an identification code of the network service provider; the cloud server sends the two-dimensional code to the first client side and displays the two-dimensional code via the first client side; the cloud server receives user account information sent after the second client side shoots and analyzes the two-dimensional code; and the cloud server performs login authentication for the first client side according to the account information. The method provides uniform two-dimensional code login for multiple network server providers, so that user memory cost is reduced, login information input for each login is not required, login operation cost is low, user experience is fine, and user account safety is good. The invention further discloses a system for uniformly providing login for the multiple network service and the cloud server.
Owner:BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD

Multipoint geostatistics method using branch runlength compression

ActiveUS20090164182A1Improves known multipoint geostatistics method shortcomingShort timeDigital computer detailsSeismologyRelevant informationAlgorithm
A multipoint geostatistics computer-implemented method for modeling of discrete properties, comprising acquiring by a computer software program a training image made from at least one dimensional array of discrete property values, the values depicting the spatial relationship and variability considered to be typical of a n-dimensional surface to be modeled; constructing a search tree, the tree representing the probability of occurrence of combinations of values of a discrete property value, the construction being performed by counting these occurrences in the training image. The non-branching sequences of the search tree are compressed to what essentially amounts to a single node, by keeping only the relevant information the sequences contain.
Owner:SCHLUMBERGER TECH CORP

Automatic speech recognition method and apparatus

A system for calculating the look ahead probabilities at the nodes in a language model look ahead tree, wherein the words of the vocabulary of the language are located at the leaves of the tree,said apparatus comprising:means to assign a language model probability to each of the words of the vocabulary using a first low order language model;means to calculate the language look ahead probabilities for all nodes in said tree using said first language model;means to determine if the language model probability of one or more words of said vocabulary can be calculated using a higher order language model and updating said words with the higher order language model; andmeans to update the look ahead probability at only the nodes which are affected by the words where the language model has been updated.
Owner:TOSHIBA DIGITAL SOLUTIONS CORP

Non-volatile memory and method with post-write read and adaptive re-write to manage errors

Data errors in non-volatile memory inevitably increase with usage and with higher density of bits stored per cell. For acceptable quality assurance, conventional error correction codes (“ECC”) have to correct a maximum number of error bits up to the far tail end of a statistical population. The present memory is configured to have a first portion operating with less error but of lower density storage, and a second portion operating with a higher density but less robust storage. If excessive error bits (at the far tail-end) occur after writing a group of data to the second portion, the data is adaptively rewritten to the first portion which will produce less error bits. Preferably, the data is initially written to a cache also in the first portion to provide source data for any rewrites. Thus, a more efficient ECC not requiring to correcting for the far tail end can be used.
Owner:SANDISK TECH LLC

Access to a wide memory

A processing system includes a processor and a physical memory (500) with a single-size memory port (505) for accessing data in the memory. The processor is arranged to operate on data of at least a first data size and a smaller second data size. The first data size is equal to or smaller than the size of memory port. The processing system including at least one data register (514) of the first data size connected to the memory port (505), and at least one data port (525) of the second data size connected to the data register (525) and the processor for enabling access to data elements of the second size.
Owner:TELEFON AB LM ERICSSON (PUBL)

Apparatus and method for performing intra prediction for image decoder

Provided is an apparatus and method for performing intra prediction for an image decoder, in which by use of horizontal / vertical blocks adjacent to image data input from an external device, the intra prediction is performed in parallel with respect to 16×16 luminance component and 4×4 luminance component of the image data and then with respect to chrominance component, thereby maximizing efficiency of system to not only reduce execution time and hardware cost but also increase processing speed.
Owner:ELECTRONICS & TELECOMM RES INST

Digital image processing and data compression circuit

CCD data is compressed by compression means and stored in a raw image data buffer (step 10). Then, the compressed data is expanded by expansion means, so that pixel data thereof is sequentially output to an RPU (step 11). The RPU executes real-time image processing on the pixel data, so that the processed data is stored in a processed data buffer in units of frames. Then, a CPU reads an image from the processed data buffer at a proper timing and performs software processing such as high-efficiency coding through a temporary storage data buffer, for storing and preserving the processed data in a storage medium (step 12). Thus provided is an image processing circuit capable of reducing the scale of buffer areas in a memory for remarkably reducing the cost for the memory as well as power consumption.
Owner:MEGACHIPS

Image display system

This invention provides an image display system that includes an image display device having an overdrive processing circuit and allows reduction in memory cost as a whole. The image display system according to this invention includes an image generation device that generates image data, and an image display device that receives the image data from the image generation device, performs overdrive processing based on the received image data, and displays an image. The image generation device includes a rendering circuit that generates image data to be outputted to the image display device for every frame, a memory unit that holds the plural pieces of image data corresponding to at least two frames among the plural pieces of image data generated by the rendering circuit, and a transfer circuit that transfers the plural pieces of image data corresponding to two frames among the plural pieces of image data held by the memory unit to the image display device within one frame period. The image display device receives the plural pieces of image data corresponding to the two frames from the transfer circuit and performs the overdrive processing based on the received image data.
Owner:MITSUBISHI ELECTRIC CORP

Non-Volatile Memory and Method with Post-Write Read and Adaptive Re-Write to Manage Errors

Data errors in non-volatile memory inevitably increase with usage and with higher density of bits stored per cell. For acceptable quality assurance, conventional error correction codes (“ECC”) have to correct a maximum number of error bits up to the far tail end of a statistical population. The present memory is configured to have a first portion operating with less error but of lower density storage, and a second portion operating with a higher density but less robust storage. If excessive error bits (at the far tail-end) occur after writing a group of data to the second portion, the data is adaptively rewritten to the first portion which will produce less error bits. Preferably, the data is initially written to a cache also in the first portion to provide source data for any rewrites. Thus, a more efficient ECC not requiring to correcting for the far tail end can be used.
Owner:SANDISK TECH LLC

Automatic speech recognition method and apparatus

A system for calculating the look ahead probabilities at the nodes in a language model look ahead tree, wherein the words of the vocabulary of the language are located at the leaves of the tree,said apparatus comprising:means to assign a language model probability to each of the words of the vocabulary using a first low order language model;means to calculate the language look ahead probabilities for all nodes in said tree using said first language model;means to determine if the language model probability of one or more words of said vocabulary can be calculated using a higher order language model and updating said words with the higher order language model; andmeans to update the look ahead probability at only the nodes which are affected by the words where the language model has been updated.
Owner:TOSHIBA DIGITAL SOLUTIONS CORP

Deinterlacer using both low angle and high angle spatial interpolation

A display processor integrated circuit includes a display processor portion and an on-chip programmable logic portion. The programmable logic portion can be configured to implement custom video and / or image enhancement functions. The display processor portion performs block-based motion detection. If no motion is detected for a given block of pixels, then interline gaps in the block are filled using temporal interpolation. If motion is detected, then interline gaps are filled using spatial interpolation. To maintain accuracy without unduly increasing computational complexity, a less complex high angle spatial interpolation method is employed where a low angle tilt condition is not detected. A more computationally intensive low angle spatial interpolation method can therefore be employed in low angle tilt conditions. Integrated circuit cost is reduced by employing pipelining to write parts of segment buffers at the same time that other parts are being read to perform the interpolation process.
Owner:DARIEN K WALLACE

Systems and Methods for Login and Authorization

Systems and methods are provided for login and authorization. For example, a third-party terminal receives a login request from a user and sends an authorization request from the third-party terminal to a network server; the network server generates first two-dimensional-barcode information and sends the first two-dimensional-barcode information to the third-party terminal; the third-party terminal displays a first two-dimensional-barcode image; a mobile terminal extracts the first two-dimensional-barcode information from the first two-dimensional-barcode image and sends first user account information and the first two-dimensional-barcode information to the network server; the network server validates the first user account information and the first two-dimensional-barcode information based on at least information associated with stored second user account information and second two-dimensional-barcode information generated by the network server.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Partial key hashing memory

A method and apparatus wherein only a partial key is stored in a hashing table is disclosed. By storing a partial key as opposed to storing the entire original key, less data is required to be stored in the hash table. This reduces the attendant memory costs. The reduction in memory requirement does not degrade the hash functionalities whatsoever. Hashing conflicts can be fully resolved by consulting the partial key.
Owner:CISCO TECH INC

Non-volatile memory and method with post-write read and adaptive re-write to manage errors

Data errors in non-volatile memory inevitably increase with usage and with higher density of bits stored per cell. The memory is configured to have a first portion operating with less error but of lower density storage, and a second portion operating with a higher density but less robust storage. Input data is written and staged in the first portion before being copied to the second portion. An error management provides checking the quality of the copied data for excessive error bits. The copying and checking are repeated on a different location in the second portion until either a predetermined quality is satisfied or the number or repeats exceeds a predetermined limit. The error management is not started when a memory is new with little or no errors, but started after the memory has aged to a predetermined amount as determined by the number of erase / program cycling its has experienced.
Owner:SANDISK TECH LLC

Method for image data processing

A method for exploiting the nonlinear structure of hyperspectral imagery employs a manifold coordinate system that preserves geodesic distances in the high-dimensional hyperspectral data space. Data representing physical parameters such as a scene is divided into a set of smaller tiles. The manifolds derived from the individual tiles are then aligned and stitched together to complete the scene. Coordinates are derived for a very large although not complete representative subset of the data termed the “backbone”. Manifold coordinates are derived for this representative backbone and then the remaining samples inserted into the backbone using a reconstruction principle using the property of local linearity everywhere on the manifold to reconstruct the manifold coordinates for the samples not originally belonging to the backbone. The output is a global manifold coordinate system, which for topographical image data depicts clearer detail of land and water portions of a scene.
Owner:THE UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY OF THE NAVY

Method and device for searching application programs in mobile terminal

The invention provided a method for searching application programs in a mobile terminal. The method comprises the following steps that the mobile terminal downloads the application programs and obtains introductions of the application programs; the mobile terminal makes an analysis of the introductions of the application programs and sets up indexes of the application programs, and the indexes are added to an application program index database; the mobile terminal receives a search request of a user, wherein the searching request comprises search words; the mobile terminal inquires the application program index database according to the search words to obtain at least one search result, and the search result is provided for the user. By means of the method, the local application programs can be searched flexibly, time cost for the user to search the application programs and manage the application programs is lowered, and user experience is improved. The invention further discloses a device for searching the application programs in the mobile terminal and discloses the mobile terminal.
Owner:BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD

System and method of storing data at a non-volatile memory

InactiveUS20150169228A1Cost saving and power savingLow monetary costInput/output to record carriersEnergy efficient computingOperating systemNon-volatile memory
A data storage device includes a controller coupled to a non-volatile memory that includes a plurality of dies. The plurality of dies includes a first die and a second die. The controller is configured to receive data to be stored into the non-volatile memory and to partition the data into a first portion and a second portion. The controller is further configured to store the first portion into the first die and to store the second portion into the second die. The first portion is stored into the first die using a single-bit mode. The second portion is stored into the second die using a multi-bit mode.
Owner:SANDISK TECH LLC

Image pickup apparatus, image processing apparatus, image processing method, program and recording medium

An image pickup apparatus includes an image pickup device that converts an image entering through a lens system into a captured image; a display unit that displays an image with a first field angle obtained from the captured image that is currently being shot; a moving distance detecting unit that detects a moving distance between images with the first field angle based on a plurality of images with the first angle sequentially captured; a partial image storing unit that stores an image with a second field angle that is less than the first field angle; and a panorama composing unit that composes a panoramic image based on a plurality of images with the second field angle stored in the partial image storing unit and the moving distances between the images with the first field angle that are respectively associated with the plurality of images with the second field angle.
Owner:SONY CORP

Deinterlacer using block-based motion detection

ActiveUS7218355B2Without unduly increasing complexityRelaxed memory access bandwidth requirementImage enhancementTelevision system detailsComputation complexityComputer science
A display processor integrated circuit includes a display processor portion and an on-chip programmable logic portion. The programmable logic portion can be configured to implement custom video and / or image enhancement functions. The display processor portion performs block-based motion detection. If no motion is detected for a given block of pixels, then interline gaps in the block are filled using temporal interpolation. If motion is detected, then interline gaps are filled using spatial interpolation. To maintain accuracy without unduly increasing computational complexity, a less complex high angle spatial interpolation method is employed where a low angle tilt condition is not detected. A more computationally intensive low angle spatial interpolation method can therefore be employed in low angle tilt conditions. Integrated circuit cost is reduced by employing pipelining to write parts of segment buffers at the same time that other parts are being read to perform the interpolation process.
Owner:WALLACE DARIEN K

Image processing system, image forming system, and recording medium

A maximum color identifying portion 41 identifies a maximum color from coloring material colors used to reproduce a color of a line segment after color conversion into coloring material colors by a character / line color converting portion 31 is applied to the rasterized image signal. A structure deciding portion 42 outputs a screen parameter flag that controls a screen parameter in compliance with the identified maximum color and a drawing direction of the line segment such that the screen process in the maximum color is executed at a screen angle, that is different from the drawing direction of the line segment, in a character / line screen processing portion 35. The character / line screen processing portion 35 applies the screen process to the image in accordance with the screen parameter flag by using the screen parameter at the screen angle that is different from the drawing direction of the line segment. Accordingly, disappearance of the line segment due to the screen process is avoided.
Owner:FUJIFILM BUSINESS INNOVATION CORP

Method for improving traffic sign recognition precision in extreme weather and environment

The invention discloses a method for improving the traffic sign recognition precision in extreme weather and environment, which is based on a YoV5 target detection model, integrates a focusing module, a cross-stage local fusion module and a spatial pyramid pooling structure, and can better extract feature map information from local features for traffic sign images with poor light, and the feature map more accurately expresses the image. For a small number of training data, the expressions of the traffic signs in different environments are simulated by using Gaussian noise, adding salt and pepper noise, reducing brightness, sharpening an image, reducing the size and the like in proportion, and the traffic signs are copied to a target-free picture by using a copying-pasting method, so that a data set is greatly enriched. By using the method provided by the invention, different image modes under different resolutions can be captured more easily, and the features of the target can be extracted and fused to the greatest extent; and meanwhile, convergence is quicker and more accurate, fewer positioning errors exist, and more accurate prediction is generated.
Owner:YANTAI UNIV
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