Patents Represented by Attorney Van Pelt, Yi & James
  • Patent number: 8082334
    Abstract: A method for providing direct access to managed content is disclosed. The method comprises receiving a request to perform an operation with respect to content associated with a set of managed content and obtaining information required to respond to the request. The method further comprises providing in response to the request a content locator usable to perform the requested operation through direct communication with a content system.
    Type: Grant
    Filed: September 15, 2005
    Date of Patent: December 20, 2011
    Assignee: EMC Corporation
    Inventors: Alex Oscherov, Victor Spivak, Eric Lundblad, Alex Treyger
  • Patent number: 8082496
    Abstract: Producing a set of operations from an output description is disclosed. Producing includes receiving a description of a desired result, where the description is associated with a metalanguage, determining a set of operations such that executing the set of operations would produce the desired result, and providing the set of operations as input to one or more applications.
    Type: Grant
    Filed: January 26, 2006
    Date of Patent: December 20, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Bennett Michael Leeds, Donald Ray Walling, Jr., Janice Kendall
  • Patent number: 8082351
    Abstract: Software load balancing is provided. In some embodiments, software load balancing includes receiving a session request from a client for a session between the client and a service associated with a set of servers, in which the set of servers includes a plurality of servers including a first server and a second server; designating the first server for the session request; sending an indication of the first server to the client in response to the session request, in which the client can communicate directly with the first server; receiving a resume session request from the client to resume the session between the client and the service associated with the set of servers; designating the second server for the resume session request; and sending a set of state information associated with the session to the second server, in which the client can communicate directly with the second server.
    Type: Grant
    Filed: May 26, 2009
    Date of Patent: December 20, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Winslow B. Kelley, Michael F. Kraley, Paul S. Kleppner
  • Patent number: 8081227
    Abstract: An image for which a quality indicator is to be displayed is obtained. The image is processed to obtain a quality value associated with the quality of the image. The quality indicator based at least in part on the quality value is displayed, wherein the quality indicator is displayed with a displayed version of the image.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: December 20, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Grace Kim, Wilson Chan, Sheryl Ehrlich
  • Patent number: 8081032
    Abstract: A low noise amplifier (LNA) includes an LNA input that receives a signal from an antenna. The LNA also includes an internal amplifier with an input that is coupled to the LNA input, as well as an internal filter with an input coupled to the output of the internal amplifier and an output coupled to the input of the internal amplifier. The coupling of the output of the internal filter to the input of the internal amplifier provides feedback to the input of the internal amplifier. The internal filter is configured to pass signals within a frequency range through to the output of the internal filter.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: December 20, 2011
    Assignee: Project FT, Inc.
    Inventor: Farbod Aram
  • Patent number: 8077814
    Abstract: A clock is adjusted by obtaining a first plurality of samples and a second plurality of samples associated with a preamble portion of a data packet. The first plurality of samples and the second plurality of samples are sampled using a clock. A first intermediate value is determined based at least in part on the first plurality of samples and a second intermediate value is determined based at least in part on the second plurality of samples. An ending value associated with an end of the preamble portion is determined based at least in part on the first intermediate value and the second intermediate value. The clock is adjusted based at least in part on the ending value without use of a second order timing loop.
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: December 13, 2011
    Assignee: Link—A—Media Devices Corporation
    Inventors: Haitao Xia, Shih-Ming Shih, Ryan Yu, Marcus Marrow, Kai Keung Chan
  • Patent number: 8077571
    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: December 5, 2007
    Date of Patent: December 13, 2011
    Assignee: Link—A—Media Devices Corporation
    Inventors: Haitao Xia, Yenyu Hsieh, Bac Pham
  • Patent number: 8079025
    Abstract: Asynchronous loading of source dependencies is disclosed. An indication is received in the course of executing a script that a source file on which a current class or function depends is not available. Execution of remaining portions of the script, if any, that do not depend on the source file, continues, or other processing tasks are performed if no such portions remain, while the source file is loaded asynchronously.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: December 13, 2011
    Assignee: Apple Inc.
    Inventor: Benoit Marchant
  • Patent number: 8079091
    Abstract: Performing compliance processing is disclosed. An indication is received that compliance processing is to be performed with respect to content that is subject to an access restriction that would prevent the compliance processing from being performed if the content were not able to be accessed without the restriction. It is ensured that the content can be accessed without the restriction to perform the compliance processing.
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: December 13, 2011
    Assignee: EMC Corporation
    Inventors: Christopher Hercules Claudatos, William Andruss, Bruce Leetch, Jeffrey K. Porter
  • Patent number: 8077518
    Abstract: A NAND flash memory system is controlled by determining whether to change a value of a voltage threshold. The voltage threshold is associated with an erase operation to a portion of a NAND flash memory chip. In the event it is determined to change the value of the voltage threshold, the value of the voltage threshold is changed and the changed value of the voltage threshold and an identifier associated with the portion of the NAND flash memory chip is stored.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: December 13, 2011
    Assignee: Link—A—Media Devices Corporation
    Inventors: Kwok W. Yeung, Meng-Kun Lee
  • Patent number: 8069438
    Abstract: Facilitating declaration of a class or function using a programming language that is not a class-based object-oriented programming (OOP) language is disclosed. A call to a function, defined using the programming language, that has a name that is a near variant of the reserved word “class” is received. In response to the call, a new function that includes, if applicable, the methods and variables of a parent function designated, using a syntax that is a near variant of a corresponding class-based OOP syntax, to be a super class of the new function and includes one or more methods, variables, or both designated, using a syntax that is a near variant of a corresponding class-based OOP syntax, to be implemented by the new function is defined programmatically.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: November 29, 2011
    Assignee: Apple Inc.
    Inventor: Benoit Marchant
  • Patent number: 8065476
    Abstract: Improved memory management is provided according to a Hierarchical Immutable Content Addressable Memory Processor (HICAMP) architecture. In HICAMP, physical memory is organized as two or more physical memory blocks, each physical memory block having a fixed storage capacity. An indication of which of the physical memory blocks is active at any point in time is provided. A memory controller provides a non-duplicating write capability, where data to be written to the physical memory is compared to contents of all active physical memory blocks at the time of writing, to ensure that no two active memory blocks have the same data after completion of the non-duplicating write.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: November 22, 2011
    Assignee: Hicamp Systems, Inc.
    Inventor: David R. Cheriton
  • Patent number: 8065599
    Abstract: Preparing an electronic submission is disclosed. A document is received. Submission preparation information to be used by a submission kernel for processing is identified based at least in part on information from the document. The document is processed based at least in part on the submission preparation information to produce one or more derived document outputs.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: November 22, 2011
    Assignee: EMC Corporation
    Inventor: Zeke M. Lui
  • Patent number: 8063802
    Abstract: Phase is adjusted by using an analog to digital converter to convert an analog signal to a plurality of digital samples. A filter is used to filter the plurality of digital samples to obtain a plurality of phase adjusted samples.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: November 22, 2011
    Assignee: Link—A—Media Devices Corporation
    Inventors: Haitao Xia, Yenyu Hsieh
  • Patent number: 8058938
    Abstract: A voltage controlled oscillator (VCO) includes a first and a second n-type transistor, a first and a second p-type transistor, a first and second capacitive element, a bridge connecting (1) the ground-facing connection of the first n-type transistor and power-facing connection of the first p-type transistor to (2) the ground-facing connection of the second n-type transistor and power-facing connection of the second p-type transistor, a first inductive element, a first capacitor bank, a second inductive element, and a second capacitor bank.
    Type: Grant
    Filed: April 14, 2010
    Date of Patent: November 15, 2011
    Assignee: Project FT, Inc.
    Inventors: Arshan Aga, Farbod Aram
  • Patent number: 8059805
    Abstract: Processing a communication is disclosed. A first request to establish communication is received at a redirection node from a requesting communication participant. A destination communication participant associated with the request is determined. A communication session in which the requesting communication participant, the redirection node, and the destination communication participant are participants is established, including sending to equipment associated with the destination communication participant a second request to establish communication. A communication session processing feature not provided with respect to the communication session by a telecommunication service provider associated with a service provider network used to establish and provide the communication session is made available to at least one of the requesting communication participant and the destination communication participant.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: November 15, 2011
    Assignee: EMC Corporation
    Inventors: Christopher Claudatos, William D. Andruss
  • Patent number: 8059635
    Abstract: Non-destructive data storage is disclosed. An information change is stored that is associated with a business object such that tracking of the information change is enabled with respect to one a transaction time and/or an effective time. The stored information change is accessed with respect to a time.
    Type: Grant
    Filed: May 5, 2006
    Date of Patent: November 15, 2011
    Assignee: Workday, Inc.
    Inventor: John Malatesta
  • Patent number: 8060534
    Abstract: Managing network event information from a plurality of network appliances is disclosed. Each network appliance provides a network service and each has a version of a common database. Managing includes detecting network event information at a first network appliance, updating a version of the common database on the first network appliance with the network event information, and propagating the network event information to other versions of the database on other network appliances.
    Type: Grant
    Filed: September 21, 2005
    Date of Patent: November 15, 2011
    Assignee: Infoblox Inc.
    Inventors: Morteza Ansari, Stuart M. Bailey
  • Patent number: 8059629
    Abstract: A method for synchronizing a digraph network is disclosed. The method comprises receiving timing information from a first node at a second node over a first connection specified by a first digraph link, wherein the first digraph link is a directional link specifying routing information at the first node in a network, and wherein the network includes a plurality of nodes each with a plurality of digraph links. The method further comprises calculating a synchronized time using the received timing information and a local time and sending timing information from the second node to a third node over a second connection specified by a second digraph link.
    Type: Grant
    Filed: June 13, 2005
    Date of Patent: November 15, 2011
    Assignee: Dust Networks, Inc.
    Inventor: Kristofer S. J. Pister
  • Patent number: 8055558
    Abstract: The present invention discloses a method and a system for authentication via a communication terminal using short messages, in order to solve the problems that the content of a short message is easy to be leaked out by a proxy SP and that the loss and delay of a short message may lead to repeating user payments.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: November 8, 2011
    Assignee: Alibaba Group Holding Limited
    Inventors: Leiming Yuan, Chengang Wu