Patents Represented by Attorney Van Pelt, Yi & James
  • Patent number: 8103677
    Abstract: Searching in an object-based database system is disclosed. Searching includes identifying one or more matching objects matching one or more terms of a search request in a search index and executing one or more return path methods associated with each of the one or more matching objects. Each of the one or more return path methods traverses an object tree and returns a parent object. The parent object is added to a list of search result parent objects. Searching further includes ranking the list of search result parent objects according to a ranking function and providing the ranked list of search result parent objects.
    Type: Grant
    Filed: February 6, 2008
    Date of Patent: January 24, 2012
    Assignee: Workday, Inc.
    Inventors: Jon Ruggiero, Kashif Qayyum
  • Patent number: 8102784
    Abstract: A system for determining node locations comprises an interface for receiving a first set of measurements at a first set of nodes, the first set of nodes having known locations. The system further comprising an interface for receiving a second set of measurements at a node having an unknown location, and a processor configured for determining a location of the node with unknown location based at least in part on the first set of measurements and the second set of measurements.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: January 24, 2012
    Assignee: Dust Networks, Inc.
    Inventors: Mark Lemkin, Thor Juneau, Lance R. Doherty
  • Patent number: 8103913
    Abstract: Application testing is disclosed. A definition of a test to be performed on a subject application is received in a generic form not specific to the subject application. The test is performed by exchanging data with the subject application, as required to perform the test, using a test connector application associated with the subject application to do at least one of (1) convert an input data to be supplied to the subject application during the test from a generic data format not specific to the subject application into an application-specific data format associated with the subject application, if the application-specific data format is different than the generic data format and (2) normalize an output data received from the subject application in the application-specific data format into the generic data format not specific to the subject application, if the application-specific data format is different than the generic data format.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: January 24, 2012
    Assignee: Matador Technologies Corp.
    Inventor: Gustavo Zambrana
  • Patent number: 8099482
    Abstract: Priority-based content retrieval mechanisms for digital entertainment devices are provided. In various embodiments, the download prioritizations may be interrupt-based, sequence-based, or a combination of the two. In interrupt-based prioritizations, a higher priority download request will interrupt a lower-priority download that is already in progress. In sequence-based prioritizations, a plurality of file download requests may be ordered in a download queue depending on the priority of the request, with higher priority requests being positioned towards the top of the queue and lower priority requests being positioned towards the bottom of the queue.
    Type: Grant
    Filed: October 1, 2004
    Date of Patent: January 17, 2012
    Assignee: e-cast Inc.
    Inventors: Darren L. Clark, Howard L. Spielman
  • Patent number: 8098574
    Abstract: Global ports are supported in multi-switch systems having arbitrary topologies. In some implementations, global ports are implemented in a manner which makes the switch system robust in the face of link failure. In specific Ethernet implementations, global ports enable flooding, learning, forwarding, and link aggregation across the switch system.
    Type: Grant
    Filed: August 26, 2008
    Date of Patent: January 17, 2012
    Assignee: Fulcrum Microsystems, Inc.
    Inventors: Robert Southworth, Uri Cummings, Zhi-Hern Loh
  • Patent number: 8098649
    Abstract: Service-based distribution paths that provide transport tunnels and control capabilities for data communication over a service are disclosed. Service-based distribution paths or transport tunnels include services mapped or bound to the transport tunnel. Encapsulation provides for packet-by-packet handling, including service separation of packets based on header data included within each packet. Services may be monitored, managed, and controlled by performing operational determinations between end points to ensure end-to-end service configuration and connectivity are established.
    Type: Grant
    Filed: April 27, 2004
    Date of Patent: January 17, 2012
    Assignee: Alcatel Lucent
    Inventors: Joe Regan, Sunil Khankekar, Marcelo Mourier
  • Patent number: 8095698
    Abstract: The Universal Serial Bus (“USB”) 2.0 Specification defines three speeds of communication for its bus, and each has its own signaling characteristics. Due to the uniqueness of each speed, PHYs must be placed in a separate mode for each signaling rate. Although USB devices may know its communication speed, a general purpose USB analyzer must be able to analyze all USB communications. Rather than force the user to manually set the operating mode of the analyzer, this invention describes circuits for automatically and reliably determining the monitored USB communication speed.
    Type: Grant
    Filed: August 19, 2009
    Date of Patent: January 10, 2012
    Assignee: Total Phase, Inc.
    Inventors: Gopal Santhanam, Kumaran Santhanam, Etai Bruhis
  • Patent number: 8095451
    Abstract: An auction methodology wherein individual demands are bid in lots and an aggregation of several lots is then run as an individual lot to determine if the buyer can attract a lower price offering from bidders by selecting to award the total volume of all of the individual lots to one bidder. A bidder-specific transformation factor for the aggregate lot is computed by combining selected transformed values (one for each lot) that take into account that bidder's price offerings for individual lots and the buyer-specified transformation factors for that bidder. Each bidder is then invited to bid a discount percentage for the aggregate lot. This discount percentage is then used along with the bidder-specific transformation factor to generate that bidder's transformed value for the aggregate lot. The bidder with the lowest transformed value for the aggregate lot may be selected as the winning bidder.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: January 10, 2012
    Assignee: Ariba, Inc.
    Inventors: Christopher J. Smith, Anthony F. Bernard, William D. Rupp
  • Patent number: 8095501
    Abstract: A technique for enforcing a database relationship is disclosed. The technique includes specifying within a database schema a reference type that associates two structures and specifies the relationship between the two structures, and automatically generating code that checks the relationship between the two structures based on the specified reference in the database schema.
    Type: Grant
    Filed: September 24, 2004
    Date of Patent: January 10, 2012
    Assignee: Infoblox Inc.
    Inventors: Stuart Bailey, Srinath Gutti, Ivan Pulleyn
  • Patent number: 8093651
    Abstract: A semiconductor device is formed on a semiconductor substrate. The device comprises a drain, an epitaxial layer overlaying the drain, and an active region. The active region comprises a body disposed in the epitaxial layer, having a body top surface and a body bottom 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 at least part of the body into the drain, wherein the active region contact trench is shallower than the body bottom surface, and an active region contact electrode disposed within the active region contact trench.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: January 10, 2012
    Assignee: Alpha & Omega Semiconductor Limited
    Inventors: Anup Bhalla, Xiaobin Wang, Ji Pan, Sung-Po Wei
  • Patent number: 8093731
    Abstract: An electric power generation system is disclosed. The electric power generation system comprises a string configured to be pulled. The electric power generation system further comprises a bobbin configured to rotate when the string is unwound from the bobbin. The electric power generation system further comprises an electric power generator having a rotor. The rotor is configured to rotate such that the ratio of number of rotations of the rotor and the bobbin is 1:1 when the string is being pulled.
    Type: Grant
    Filed: November 7, 2007
    Date of Patent: January 10, 2012
    Assignee: Potenco, Inc.
    Inventors: Colin Bulthaup, Saul Griffith, Dan Goldwater, Corwin Hardham, George Homsy, Eric Wilhelm, Brian Warshawsky, Mitch Heinrich, Michael Lin, John Lewis
  • Patent number: 8094502
    Abstract: A technique for writing data is disclosed. The technique includes estimating an amount of additional voltage on a victim cell of a solid-state storage device caused by writing to one or more other cells in the solid-state storage device, determining a modified write value for the victim cell based at least in part on a desired value for the victim cell and the estimated amount of additional voltage, and writing the modified write value to the victim cell.
    Type: Grant
    Filed: April 9, 2009
    Date of Patent: January 10, 2012
    Assignee: Link—A—Media Devices Corporation
    Inventors: Jason Bellorado, Marcus Marrow
  • Patent number: 8089715
    Abstract: Formatting a storage disk is disclosed. A first portion of a sector of the storage disk is defined. The first portion precedes a defect and has a first length that varies based on a detected location of the defect. A second portion of the sector of the storage disk is defined. The second portion follows the defect and has a second length that varies based on the detected location of the defect.
    Type: Grant
    Filed: February 1, 2006
    Date of Patent: January 3, 2012
    Assignee: Link—A—Media Devices Corporation
    Inventors: Kwok W. Yeung, Kin Ming Chan
  • Patent number: 8090763
    Abstract: Cross-domain communication between a sender domain and a receiver domain includes: receiving, in the receiver domain, a data request from the sender domain, the data request being directed to a designated request processing page in the receiver domain; processing the data request to generate a response; and sending the response to the sender domain, the response being directed to a designated response processing page in the sender domain. Alternatively, cross-domain communication includes receiving, in the receiver domain, a data request from the sender domain, the data request being directed to a designated request processing page in the receiver domain; processing the data request to generate a response; and sending the response to the sender domain, the response being directed to a designated response processing page in the sender domain.
    Type: Grant
    Filed: August 18, 2009
    Date of Patent: January 3, 2012
    Assignee: Alibaba Group Holdings Limited
    Inventor: Zhanyuan Li
  • Patent number: 8086904
    Abstract: Detecting an anomaly is disclosed. An indication that a computer system monitoring instrument is desired to provide as output a subset of the output data that it would produce if it were to remain on throughout a relevant period with no limit being placed on its output at any point during the relevant period is received. The instrument is configured to provide as output only the desired subset.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: December 27, 2011
    Assignee: Apple Inc.
    Inventors: Theodore C. Goldstein, Stephen R. Lewallen, Maxwell O. Drukman
  • Patent number: 8086255
    Abstract: Processing data messages is disclosed. A mobile data message is received. It is determined whether the mobile data message requires communication policy compliance handling. The mobile data message or a copy thereof is sent to a communication policy compliance destination if it is determined that the mobile data message requires communication policy compliance handling.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: December 27, 2011
    Assignee: EMC Corporation
    Inventors: Christopher H. Claudatos, William D. Andruss
  • Patent number: 8086518
    Abstract: A method of allocating an award in an auction wherein an award for a given auction round is allocated amongst a plurality of highest ranked bidders is disclosed. The method allocates the award between at least the first and second bidders. The method includes conducting the auction and allocating the award between at least the first and second bidders in accordance with the rank of the bidders and a predetermined divisional arrangement. A system, an apparatus, and a bidding device that perform the method are also disclosed.
    Type: Grant
    Filed: January 10, 2002
    Date of Patent: December 27, 2011
    Assignee: Ariba, Inc.
    Inventor: Boaz Maor
  • Patent number: 8086637
    Abstract: Controlling access to business process data is disclosed. An instance of a business process object configured to contain business process data is created. An access control list that is determined based at least in part on a business process with which the business process data is associated is associated with the business process object instance.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: December 27, 2011
    Assignee: EMC Corporation
    Inventors: Kenwood Tsai, Harish Rawat, Xiaoting Tang, Payam Shahidi
  • Patent number: 8086667
    Abstract: Providing access to managed content in rich client application environments is disclosed. A request is received from within a first application environment for access to managed content not managed primarily by a first application with which the first application environment is associated. Access is provided to managed content based at least in part on a context data associated with the first application environment.
    Type: Grant
    Filed: March 28, 2006
    Date of Patent: December 27, 2011
    Assignee: EMC Corporation
    Inventors: Craig Randall, Jerzy Gruszka
  • Patent number: 8085276
    Abstract: Obtaining an original set of two or more original colors associated with an artwork is disclosed. An input set of one or more user selected colors is received. For each original color in the original set, a mapping from the original color to one of a plurality of derived colors is determined. The plurality of derived colors is derived based at least in part on one or more user selected colors. The artwork is colored with at least two of the plurality of derived colors using the mapping.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: December 27, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Robert Voliter, Teri Pettit