Patents Represented by Attorney Van Pelt, Yi & Jame LLP
  • Patent number: 8283723
    Abstract: A semiconductor device is formed on a semiconductor substrate. The device includes a drain, an epitaxial layer overlaying the drain, and an active region. The active region includes a body disposed in the epitaxial layer, having a body top surface, a source embedded in the body, extending from the body top surface into the body, a gate trench extending into the epitaxial layer, a gate disposed in the gate trench, an active region contact trench extending through the source and into the body, an active region contact electrode disposed within the active region contact trench, wherein a thin layer of body region separating the active region contact electrode from the drain.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: October 9, 2012
    Assignee: Alpha & Omega Semiconductor Limited
    Inventors: Anup Bhalla, Xiaobin Wang, Ji Pan, Sung-Po Wei
  • Patent number: 8281224
    Abstract: Data is processed by obtaining data and redundant information from an expected position in a channel. Soft position information associated with the data is obtained and error correction decoding is performed using the data, the redundant information, and the soft position information to obtain a decoded position and decoded data. It is determined if the decoded position matches the expected position and the decoded data is output in the event the decoded position matches the expected position.
    Type: Grant
    Filed: July 24, 2009
    Date of Patent: October 2, 2012
    Assignee: Link—A—Media Devices Corporation
    Inventors: Yu Kou, Lingqi Zeng, Kin Man Ng, Kwok W. Yeung
  • Patent number: 8281212
    Abstract: Processing a sequence of data frames in an error correction code (ECC) decoder is disclosed. Processing includes receiving a first data frame in the sequence of data frames, storing the first data frame, initiating processing of the first data frame using the ECC decoder that includes a faster stage and a slower stage, receiving a second data frame from the input sequence of data frames, storing the second data frame, and initiating processing of the second data frame through the ECC decoder before the first data frame is finished being processed using the ECC decoder.
    Type: Grant
    Filed: April 22, 2008
    Date of Patent: October 2, 2012
    Assignee: Link—A—Media Devices Corporation
    Inventors: Kwok Alfred Yeung, Kin Ming Chan, Meng-Kun Lee, Kin Man Ng
  • Patent number: 8280792
    Abstract: A computer-based billing system presents, via an end-user interface, a plurality of exceptions as have occurred with respect to corresponding billing events as pertain to a plurality of billed parties while also presenting exceptions metrics as pertain to this plurality of exceptions. These exceptions metrics include at least one age-related metric, at least one financial-related metric, and at least one count-related metric. These teachings then further provide for permitting the end user to selectively prioritize the presenting of the plurality of exceptions as a function of at least one of these exceptions metrics.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: October 2, 2012
    Assignee: Guidewire Software, Inc.
    Inventors: Seshadhri Pakshi Rajan, Matthew Carl Hamilton
  • Patent number: 8280917
    Abstract: Batching content management operations to facilitate efficient database interactions is disclosed. Two or more content management-related requests are received. The two or more content management-related requests are treated as a batch, including by formulating and sending to a database in a single database interaction a grouped request to add, delete, or modify each of a plurality of database records.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: October 2, 2012
    Assignee: EMC Corporation
    Inventors: Shu-Shang Sam Wei, Roger W. Kilday, Victor Spivak, Meir Amiel, David Buccola, Bryce Noland
  • Patent number: 8274871
    Abstract: Detecting a defect on a storage device is disclosed. Detecting includes receiving a signal read from a storage device, sampling the signal to obtain a set of signal samples, wherein the sampling starts at an arbitrary time, computing a defect value for a defect type using the set of signal samples, comparing the defect value with a threshold associated with the defect type, determining whether there is a defect of the defect type based at least in part on the comparison, and in the event that a defect is detected, outputting an indication associated with the defect.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: September 25, 2012
    Assignee: Link—A—Media Devices Corporation
    Inventors: Haitao Xia, Yenyu Hsieh, Bac Pham
  • Patent number: 8276138
    Abstract: Providing data to an application running on a segmented virtual machine (VM) is disclosed. Providing data includes opening an interface between the segmented VM and an external data source, transferring data from the external data source to an interface buffer, transferring a first selected amount of data from the interface buffer to a shell VM buffer, transferring a second selected amount of data from the shell VM buffer to a core VM buffer, and providing portions of the data from the core VM buffer to the application in response to read requests from the application.
    Type: Grant
    Filed: December 5, 2008
    Date of Patent: September 25, 2012
    Assignee: Azul Systems, Inc.
    Inventors: Gil Tene, Michael A. Wolf, Anirban Sengupta, Sivakumar Annamalai, Adrian Sun
  • Patent number: 8276085
    Abstract: Various embodiments relate to a local computing device that includes a display and a touchscreen interface. The device is operable to establish a remote network computing session with a host computer system, transmit touch event information associated with touch events, receive graphical display information corresponding to a host image associated with the host computer system, translate the graphical display information from host coordinates to local coordinates, update the local image based on the graphical display information, the local image comprising a selected portion of the host image, and, in response to mouse movement events caused by associated touch events, change the selected portion of the host image while keeping a cursor in the center of the display, except when the center of the selected portion is within a predetermined limit of an edge of the host image, thereafter move the cursor relative to the local display.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: September 25, 2012
    Assignee: iTeleport, Inc.
    Inventor: Jahanzeb Ahmed Sherwani
  • Patent number: 8275808
    Abstract: An attribute is received for storage. Whether the attribute is searchable or non-searchable in storage is determined. Storing the attribute as a searchable attribute comprises storing the attribute in a database table corresponding to a hierarchical class-based object. Storing the attribute as a non-searchable attribute comprises storing the attribute together with one or more other non-searchable attributes as a set of attributes. The set of attributes is stored in a database location outside the database table corresponding to the hierarchical class-based object, and the database location is accessed before the database table. A unique attribute identifier is associated with the attribute to distinguish between a name of the attribute and a name of one of the one or more other non-searchable attributes in the event that the name of the attribute and the name of the one of the one or more other non-searchable attributes are assigned the same name.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: September 25, 2012
    Assignee: EMC Corporation
    Inventors: Shu-Shang Sam Wei, Roger W. Kilday, Victor Spivak, Meir Amiel, Venkat Chandrasekaran, Yik-Ping Li, Xiaofeng Ma
  • Patent number: 8275955
    Abstract: A system and method are disclosed for providing efficient data storage. A plurality of data segments is received in a data stream. The system determines whether a data segment has been stored previously in a low latency memory. In the event that the data segment is determined to have been stored previously, an identifier for the previously stored data segment is returned.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: September 25, 2012
    Assignee: EMC Corporation
    Inventors: Ming Benjamin Zhu, R. Hugo Patterson, Kai Li
  • Patent number: 8270764
    Abstract: An indication of a base image is received. An indication of an acceptable portion of a source image is received. A boundary area in the base image is determined based at least in part on the acceptable portion of the source image. A composite image is generated at least in part by replacing one or more pixels in the base image. Pixel replacements are constrained to within the boundary area. The composite image is displayed.
    Type: Grant
    Filed: September 21, 2007
    Date of Patent: September 18, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Aseem Agarwala, Erik Randall Johnson
  • Patent number: 8271456
    Abstract: Information is retrieved by receiving a list of one or more files to be restored; and obtaining a contiguous group of blocks that includes a first segment of one or more blocks associated with the one or more files to be restored, a gap of one or more blocks that are not associated with the one or more files to be restored that is adjacent to the first segment, and a second segment of one or more blocks associated with the one or more files to be restored that is adjacent to the gap.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: September 18, 2012
    Assignee: EMC Corporation
    Inventor: Ajay Pratap Singh Kushwah
  • Patent number: 8269617
    Abstract: A Method and System for Tuning the Effect of Vehicle Characteristics on Risk Prediction is disclosed. The system many incorporate many of those driver risk assessment system features previously disclosed by Assignee's Prior Applications. The present system provides a major functional distinction from those prior systems by adding the feature of real-time tuning of the risk assessment/prediction/analysis system in response to ongoing changes in vehicle motion characteristics. Specifically, system monitors the vehicle center of gravity for changes on a real-time basis, and then adjusts the risk prediction/assessment/analysis system responsively. The system executes an initialization feature that implements an initial, or series of initial vehicular motion profiles at the commencement of either a driving trip of the system being powered up.
    Type: Grant
    Filed: January 26, 2009
    Date of Patent: September 18, 2012
    Assignee: DriveCam, Inc.
    Inventors: Bryon Cook, Peter Ellegaard, Hongying Li
  • Patent number: 8271075
    Abstract: An audio headset with bio-signal sensors is provided. In some embodiments, an audio headset that includes one or more electroencephalography (EEG) sensors is provided.
    Type: Grant
    Filed: February 10, 2009
    Date of Patent: September 18, 2012
    Assignee: NeuroSky, Inc.
    Inventors: Cheng-I Chuang, KooHyoung Lee
  • Patent number: 8266084
    Abstract: Smart containers are disclosed. A definition is received of a logical structure configured to manage associated content. A policy or operation specified by the definition is applied to an item of content associated with an instance of the logical structure.
    Type: Grant
    Filed: February 10, 2011
    Date of Patent: September 11, 2012
    Assignee: EMC Corporation
    Inventors: Razmik Abnous, Eric Merhoff, Victor Spivak, Kristy Moore, Don Robertson, Howard I-Hui Shao
  • Patent number: 8266430
    Abstract: Making a target file impratical to be retrieved comprises decrypting a directory manager file using a first directory manager file key. The directory manager file includes an encryption key for a segment that is used when reconstructing a target file. The directory manager file is modified by deleting a reference to the target file. The reference includes a file encryption key. Retrieving the target file is made impractical by the deletion of the reference to the target file in the directory manager file. The modified directory manager file is encrypted using a second directory manager file key.
    Type: Grant
    Filed: January 29, 2008
    Date of Patent: September 11, 2012
    Assignee: EMC Corporation
    Inventor: Christopher R. Lumb
  • Patent number: 8266497
    Abstract: A technique for tested is disclosed herein. A low-density parity-check (LDPC) code is received. For the received LDPC code, an error rate function is generated that is a function of a number of iterations. A number of test iterations and a passing error rate are determined using the error rate function. One or more storage media are tested using the LDPC code, the number of test iterations, and the passing error rate.
    Type: Grant
    Filed: May 5, 2009
    Date of Patent: September 11, 2012
    Assignee: Link—A—Media Devices Corporation
    Inventors: Yu Kou, Lingqi Zeng
  • Patent number: 8266126
    Abstract: A system for processing a transaction is disclosed. The system comprises a processor and a memory. The processor is configured to check a condition using data in a first database, wherein the data is associated with a transaction, wherein the data in the first database is latched before checking the condition and is unlatched after checking the condition. The processor is further configured to indicate to a second database to check the condition using data in the second database, wherein the data is associated with the transaction. The data in the second database is latched before checking the condition and is unlatched after checking the condition. The memory is coupled to the processor and configured to provide the processor with instructions.
    Type: Grant
    Filed: March 24, 2010
    Date of Patent: September 11, 2012
    Assignee: Matrixx Software, Inc.
    Inventors: David Labuda, Keith Brefczynski
  • Patent number: 8264494
    Abstract: A method for remotely displaying 3D information on a remote machine is disclosed. An application graphics command is generated, corresponding to a first 3D API from an application on a first machine. The application graphics command are translated to a remote graphics command corresponding to a second 3D API wherein the remote graphics command is compatible with a transport mechanism and a graphics driver on a second machine. The remote graphics command is transported over a network to a second machine.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: September 11, 2012
    Assignee: Pano Logic, Inc.
    Inventors: Dali Kilani, Nils Bunger, Aly E. Orady, Frederick B. Fisher, Jack C. Pien
  • Patent number: 8266103
    Abstract: Extracting and synchronizing an Enterprise Portal application resource types and properties of business objects located in repository is disclosed. The repository is queried without human intervention to determine business object type information and for each business object type its associated properties. A representation of the business object types and associated properties in a format that facilitates synchronization with the enterprise portal application is generated.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: September 11, 2012
    Assignee: EMC Corporation
    Inventors: Kranthi K Pachipala, Srikanthan Raghunathan, Arati Pradhan, John Thomas, Michael Walther