Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Eric Li

Eric Li, Scarborough CA

Patent application numberDescriptionPublished
20110004459Data Backup Devices and Methods for Backing Up Data - A data backup system comprises an emulation component and a storage device having logical storage areas. The emulation component is configured to represent a first logical storage area of the storage device, such as a solid state memory or a disk drive partition, as if it were an auto-launch device. Accordingly, a data source, such as a personal computer, will interact with the first logical storage area as if it were the auto-launch device. As some operating systems are configured to recognize auto-launch devices upon connection and automatically execute applications stored thereon, merely connecting the data backup system to a data source running such an operating system can cause a backup application stored by the first logical storage area to automatically execute on the data source to selectively back up data to a second logical storage area of the storage device.01-06-2011
20110047128Automatic Connection to an Online Service Provider from a Backup System - A software application is provided for a user to select a backed up data file and specify a task to be performed by an online service provider on the selected file. The application automatically connects to the online service provider and uploads the selected file for the online service provider to perform the task. Tasks that can be performed include printing, sharing, viewing, playing and archiving the selected file. Task preferences, user settings and user information can also be specified by the user and uploaded to the online service provider. Automatic connection to the online service provider can be via default setting, selected file type, or specified task. Alternatively, the user can designate which service provider is to perform the task. Payment for the task can be accomplished via bundled credits or by other payment mechanisms.02-24-2011

Patent applications by Eric Li, Scarborough CA

Eric Li, Searhorough CA

Patent application numberDescriptionPublished
20100169560Methods for Selectively Copying Data Files to Networked Storage and Devices for Initiating the Same - A data backup system comprises a USB flash drive that includes an emulation component and a flash memory. The emulation component is configured to represent the flash memory as if it were an auto-launch device. Accordingly, a data source, such as a personal computer, will interact with the flash memory as if it were the auto-launch device. As some operating systems are configured to recognize auto-launch devices upon connection and automatically execute applications stored thereon, merely connecting the USB flash drive to a data source running such an operating system will cause a backup application stored by the flash memory to automatically execute on the data source. Here, the backup application is configured to selectively back up data files from the data source to a networked storage such as a server of a commercial service provider.07-01-2010

Eric Li, Beijing CN

Patent application numberDescriptionPublished
20080204468Graphics processor pipelined reduction operations - In general, in one aspect, the disclosure describes a method to initialize a texture buffer and pipeline reduction operations by utilizing the texture buffer.08-28-2008
20100034274FAST MULTI-FRAME MOTION ESTIMATION WITH ADAPTIVE SEARCH STRATEGIES - A method includes examining a statistical distribution of motion vectors employed for motion compensation in a first frame of image data. The examining is to produce a distribution model of the motion vectors in the first frame. The method further includes selecting, based at least in part on the distribution model, a block-matching search pattern for use with respect to a second frame of image data. The second frame follows the first frame in a sequence of frames of image data.02-11-2010
20100161911METHOD AND APPARATUS FOR MPI PROGRAM OPTIMIZATION - Machine readable media, methods, apparatus and system for MPI program optimization. In some embodiments, shared data may be retrieved from a message passing interface (MPI) program, wherein the shared data is sharable by a plurality of processes. Then, the shared data may be allocated to a shared memory, wherein the shared memory is accessible by the plurality of processes. A single copy of the shared data may be maintained in the shared data in a global buffer of the processes of the plurality of processes can read or write the single copy of the shared data from or to the shared memory.06-24-2010

Patent applications by Eric Li, Beijing CN

Eric Li, Chandler, AZ US

Patent application numberDescriptionPublished
20100065971Laser assisted chemical vapor deposition for backside die marking and structures formed thereby - Methods of forming a microelectronic structure are described. Embodiments of those methods include forming an identification mark on a portion of a backside of an individual die of a wafer by utilizing laser assisted CVD, wherein the formation of the identification mark is localized to a focal spot of the laser.03-18-2010
20100099238Laser-assisted chemical singulation of a wafer - The present invention discloses an apparatus including: a laser beam directed at a wafer held by a chuck mounted on a stage inside a process chamber; a focusing mechanism for the laser beam; a steering mechanism for the laser beam; an optical scanning mechanism for the laser beam; a mechanical scanning system for the stage; an etch chemical induced by the laser beam to etch the wafer and form volatile byproducts; a gas feed line to dispense the etch chemical towards the wafer; and a gas exhaust line to remove any excess of the etch chemical and the volatile byproducts.04-22-2010
20100129984WAFER SINGULATION IN HIGH VOLUME MANUFACTURING - The present invention discloses an apparatus including: a laser beam directed at a wafer held by a chuck in a process chamber; a focusing mechanism for the laser beam; a steering mechanism for the laser beam; an optical scanning mechanism for the laser beam; a mechanical scanning system for the chuck; an etch chemical induced by the laser beam to etch the wafer and form volatile byproducts; a gas feed line to dispense the etch chemical towards the wafer; and a gas exhaust line to remove any excess of the etch chemical and the volatile byproducts.05-27-2010

Eric Li, Milpitas, CA US

Patent application numberDescriptionPublished
20090028008HIGH PERFORMANCE DVD WRITING CURRENT CIRCUIT - A writing current circuit (01-29-2009
20100080096HIGHER PERFORMACNE DVD WRITING CURRENT CIRCUIT - A writing current circuit (04-01-2010
20110158075Enhanced linearity DVD writing current circuit - A writing current circuit (06-30-2011
20110163941LED PANEL - An LED panel system comprises a plurality of LEDs arranged into an LED array with rows and columns, each LED having an anode and a cathode, wherein the LEDs are of the same color or of different colors. The LED panel system has a plurality of common cathode nodes, each common cathode node connecting cathodes of the LEDs in a same row; a plurality of common anode nodes, each common anode node connecting anodes of the LEDs of a same color in a same column; and a plurality of power sources, each power source supplying electric power to at least one common anode node.07-07-2011

Patent applications by Eric Li, Milpitas, CA US

Eric Li, Palo Alto, CA US

Patent application numberDescriptionPublished
20090162572Systems and Methods for the Production of Highly Tetrahedral Amorphous Carbon Coatings - The invention provides systems and methods for the deposition of an improved diamond-like carbon material, particularly for the production of magnetic recording media. The diamond-like carbon material of the present invention is highly tetrahedral, that is, it features a large number of the sp06-25-2009

Patent applications by Eric Li, Palo Alto, CA US

Eric Li, Redmond, WA US

Patent application numberDescriptionPublished
20080282103Lightweight time change detection - A timer service uses a single timer function to perform timing services for both relative and absolute timers. The first timers from a sorted array of absolute timers and relative timers are used in a function that will return when the earliest absolute timer expires or will timeout when the earliest relative timer expires. The timer function may be interrupted when a new timer is added to one of the arrays. The function will operate in a predictable and consistent manner, even when a system clock is adjusted.11-13-2008
20080282111Worker thread corruption detection and remediation - A thread has a corruption detection mechanism that compares a beginning state of a function with an ending state to determine any inconsistencies. Based on the type of inconsistency, a remedial action may be taken, such as ignoring the inconsistency, cleaning up the inconsistency, and terminating the thread with an exception. The analysis may also include analyzing various states after function execution to find problems such as incomplete transactions. Such a thread may be useful in an operating system as well as a multi-threaded application environment.11-13-2008

Patent applications by Eric Li, Redmond, WA US

Eric Li, Searborough CA

Patent application numberDescriptionPublished
20110125980Data Backup System Including a Data Protection Component - A data backup system is provided for backing up data files from a data source and for securing those data files against accidental modification or deletion. The system comprises storage and a data protection component that includes an application programming interface defining a command set. The system can also comprise a backup application that is configured to use the commands of the command set. The data protection component allows applications that use the commands of the command set, such as the backup application, to access the storage of the system. The data protection component prevents operating systems and applications that do not use the commands of the command set from accessing the storage. The data protection function of the data protection component can optionally be disabled to allow open access to the storage.05-26-2011