Patents Represented by Attorney Van Pelt, Yi & Jame LLP
  • Patent number: 8352455
    Abstract: The invention described herein can be implemented in numerous ways, including as a process; an apparatus; a system; a composition of matter; a computer program; a product embodied on a computer readable storage medium, e.g., RAM, ROM, and other hardware storage devices; and/or a processor, such as a processor configured to execute instructions stored on and/or provided by a memory coupled to the processor. In this specification, these implementations, or any other form that the invention may take, may be referred to as techniques. In general, the order of the steps of disclosed processes may be altered within the scope of the invention. Unless stated otherwise, a component such as a processor or a memory described as being configured to perform a task may be implemented as a general component that is temporarily configured to perform the task at a given time or a specific component that is manufactured to perform the task.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: January 8, 2013
    Assignee: Allvoices, Inc.
    Inventors: Amra Q. Tareen, Sanjay C. Sood, Lawrence A. Birnbaum, Kristian J. Hammond, Erik Sundelof
  • Patent number: 8350736
    Abstract: An offset compensation scheme using a digital-to-analog converter (DAC) is disclosed. In some embodiments, a DAC is coupled to a circuit having an undesired current or voltage offset and is configured to at least in part compensate for the undesired current or voltage offset. For example, in some embodiments, the DAC injects current or voltage into the circuit that shifts a current or voltage of the circuit by an amount equal or similar in magnitude but opposite in polarity to a shift in the current or voltage of the circuit caused by the undesired current or voltage offset.
    Type: Grant
    Filed: November 4, 2010
    Date of Patent: January 8, 2013
    Assignee: Link—A—Media Devices Corporation
    Inventor: Jenn-Gang Chern
  • Patent number: 8351379
    Abstract: In wireless system, a group of Base station (BTSs) with smaller footprints have the capability to communicate with each other as well as with the BTSs with relatively larger footprints via wireless air-interfaces. One of such example is coordinated cell systems. A coordinated cell system comprises a group of coordinated cell base stations that have the capability to communicate with each other as well as with relevant macro cell or Pico cell base stations via wireless air-interfaces. Each coordinated cell BTS consists of an over the air control unit in addition to the conventional coordinated cell BTS system. A set of protocols in the form of messages and database are also defined to enable the networking capability. This enables enhancement in performing a variety of tasks by coordinated cell systems, including interference management and coordination, registration and authentication, quality of service coordination, installation and maintenance, location services, etc.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: January 8, 2013
    Assignee: AirHop Communications, Inc.
    Inventors: Yan Hui, Edwin Park
  • Patent number: 8347295
    Abstract: Assigning queued tasks is disclosed. A request is received for a task assignment. A task is automatically assigned from a queue to a task performer based at least in part on a profile of the task performer.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: January 1, 2013
    Assignee: EMC Corporation
    Inventors: Don Robertson, Kenwood Tsai, Gladys Pang
  • Patent number: 8346728
    Abstract: Managing backup data comprises accessing a snapshot of a data set, wherein the data set includes at least one object and the snapshot includes a replica of the data set, and adding to an index associated with the snapshot, with respect to each of one or more objects included in the snapshot, index data indicating at least where the object is located within the snapshot.
    Type: Grant
    Filed: March 25, 2011
    Date of Patent: January 1, 2013
    Assignee: EMC Corporation
    Inventor: Nathan Kryger
  • Patent number: 8347321
    Abstract: Updating an implementation object is disclosed. A proxy is configured to provide access to a first implementation object that is used to manage an item of content included in a collection of managed content. The first implementation object is replaced with a second implementation object. The proxy is associated with the second implementation object.
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: January 1, 2013
    Assignee: EMC Corporation
    Inventors: Victor Spivak, Meir Amiel, David Buccola
  • Patent number: 8345683
    Abstract: A data plane independent assert election is disclosed. A join message directed to a peer is received. An election procedure to avoid duplicative forwarding of multicast traffic is initiated based at least in part on a determination that the join message would result in duplicative forwarding of multicast traffic.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: January 1, 2013
    Assignee: Alcatel Lucent
    Inventor: Venugopal V. Hemige
  • Patent number: 8347271
    Abstract: Defining a software test is disclosed. A benchmark complexity for a test case including at least one test step having a check condition and a functionality is defined. The test case is represented as a flow graph in which the check condition of each test step of the test case is represented as an edge of the flow graph and the functionality of each test step is represented as a vertex in the flow graph. A test case complexity is determined by determining a number of independent paths in the flow graph. If the test case complexity as determined based on the number of independent paths exceeds the benchmark complexity, the number of test steps in the test case is reduced.
    Type: Grant
    Filed: March 5, 2007
    Date of Patent: January 1, 2013
    Assignee: EMC Corporation
    Inventor: Subramanian Nallasivam
  • Patent number: 8346824
    Abstract: Distributing data is disclosed. A first request for data associated with a first file is received at a first node. It is determined, at the first node, that the first file is located on a second node. A second request for data associated with the first file is received at the first node. It is determined that a third node should have an instance of the first file. The third node is caused to have an instance of the first file.
    Type: Grant
    Filed: May 21, 2009
    Date of Patent: January 1, 2013
    Assignee: Translattice, Inc.
    Inventors: Michael P. Lyle, Robert F. Ross, Robert L. Geiger
  • Patent number: 8347193
    Abstract: A complementary error evaluator polynomial is generated by obtaining a syndrome polynomial and one or more erasure locations. The syndrome polynomial and the erasure locations are associated with Reed-Solomon encoded information. A complementary error evaluator polynomial and an error locator polynomial are simultaneously generated using the syndrome polynomial and the erasure locations where the complementary error evaluator polynomial is a complement of the error evaluator polynomial.
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: January 1, 2013
    Assignee: Link—A—Media Devices Corporation
    Inventor: Yingquan Wu
  • Patent number: 8346765
    Abstract: Generating ranked search results includes receiving a plurality of matching information items that match a search request, ranking at least some of the plurality of matching information items using a linear ranking model that linearly combines a first plurality of feature values to obtain a first set of ranked results, ranking at least some of the first set of ranked results using a nonlinear ranking model that nonlinearly combines a second plurality of feature values to obtain a second set of ranked results, and provide a search response based on the second set of ranked results.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: January 1, 2013
    Assignee: Alibaba Group Holding Limited
    Inventors: Ning Guo, Fei Xing, Yuheng Xie, Lei Hou, Qin Zhang
  • Patent number: 8339418
    Abstract: Generating combined content suitable for including in a virtual environment is disclosed. A background associated with the virtual environment is inputted. A real time video inputted. The background is combined with the real time video to generate combined content. The combined content is suitable for including in the virtual environment.
    Type: Grant
    Filed: June 25, 2007
    Date of Patent: December 25, 2012
    Assignee: Pacific Arts Corporation
    Inventor: Michael Nesmith
  • Patent number: 8339723
    Abstract: A length of a separator to be skipped on the storage disk is compared with a threshold. The threshold is associated with a maximum value for which a timing loop is able to be paused without causing the timing loop to have inaccurate timing. If the length is greater than the threshold, a first split sector format is assigned to the split sector and that information is recorded. In such cases, a first portion and a second portion both include synchronization information. If the length is less than the threshold, a second split sector format is assigned to the split sector and that information is recorded. In such cases, the first portion includes synchronization information and the second portion of the split sector excludes synchronization information.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: December 25, 2012
    Assignee: Link—A—Media Devices Corporation
    Inventors: Kwok W. Yeung, Kin Ming Chan
  • Patent number: 8340633
    Abstract: In various embodiments, a method is described that includes receiving mobile device usage data directly from each of a plurality of mobile devices associated with a particular enterprise, aggregating the usage data from each of the plurality of mobile devices at a central database, and generating one or more mobile device usage reports based on the aggregated usage data.
    Type: Grant
    Filed: April 9, 2009
    Date of Patent: December 25, 2012
    Assignee: Mobile Iron, Inc.
    Inventors: Ojas Udayan Rege, Robert Bates Tinker, Sanjeev Kumar Mishra, Sandilya Garimella, Stuart Carleton Eichert
  • Patent number: 8341127
    Abstract: Client initiated restore is disclosed. An indication is received from a client computer that a restore operation is desired. Access to a backup data associated with the client computer is provided to the client computer. The backup data associated with the client computer comprises a subset of a backup data set that includes both backup data associated with the client computer and backup data not associated with the client computer.
    Type: Grant
    Filed: February 2, 2006
    Date of Patent: December 25, 2012
    Assignee: EMC Corporation
    Inventors: Jeffery Gordon Heithcock, David William Barry, II, Dennis Bishop Jones
  • Patent number: 8341128
    Abstract: Transaction processing is disclosed. A first transaction associated with a first system tenant is received. The first transaction is associated with a transaction effective time. It is determined whether the first transaction modifies data. In the event that the first transaction modifies data, it is determined whether a second transaction is executing that modifies data associated with the first system tenant. In the event that there is not a second transaction executing, the first transaction is executed with respect to the transaction effective time.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: December 25, 2012
    Assignee: Workday, Inc.
    Inventor: Jon Ruggiero
  • Patent number: 8341299
    Abstract: Reusing system configuration information and metadata for related operations is disclosed. It is determined that a group of content management system commands may be treated as a related set for purposes of updating content management system configuration information and/or metadata. The content management system configuration information and/or metadata are updated once for purposes of processing the group.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: December 25, 2012
    Assignee: EMC Corporation
    Inventors: Shu-Shang Sam Wei, Roger W. Kilday, Victor Spivak, Meir Amiel, David Buccola
  • Patent number: 8341168
    Abstract: A system for displaying hierarchical data comprises an interface and a processor. The interface is for receiving a request to view a data set. The data set comprises a set of data stored as linked objects in a database. The processor is configured to determine a chunk of the data set to be provided in response to the request that is displayed according to a set of display parameters.
    Type: Grant
    Filed: June 4, 2009
    Date of Patent: December 25, 2012
    Assignee: Workday, Inc.
    Inventor: Brent Velthoen
  • Patent number: 8336048
    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: December 18, 2012
    Assignee: Azul Systems, Inc.
    Inventors: Gil Tene, Michael A. Wolf, Anirban Sengupta, Sivakumar Annamalai, Adrian Sun
  • Patent number: 8335974
    Abstract: Binary Bose-Chaudhuri-Hocquenghem (BCH) encoded data is processed by obtaining a set of syndromes associated with the binary BCH encoded data, including a subset of odd-term syndromes and a subset of even-term syndromes. During initialization of a variant error-locator polynomial, {circumflex over (?)}(x), the subset of even-term syndromes, but not the subset of odd-term syndromes, are loaded into the variant error-locator polynomial, {circumflex over (?)}(0)(x).
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: December 18, 2012
    Assignee: Link—A—Media Devices Corporation
    Inventor: Yingquan Wu