Patents Represented by Attorney, Agent or Law Firm Fenwick & West
  • Patent number: 8332522
    Abstract: A system establishes virtual DNS servers that are supported by a DNS server. Target IP addresses are assigned for the virtual DNS servers. Network capable devices are uniquely assigned to the virtual DNS servers for domain name resolution. Each network capable device accesses the communication network through a corresponding network device associated with a corresponding source IP address. A client's service plan is assigned to a first network capable device used by the client. The service plan is implemented through a DNS request under a session established between the first network capable device and its assigned first virtual DNS server. The session is uniquely identified by a first source IP address of a first network device used by the first network capable device to access the communication network and a first target IP address of the first virtual DNS server.
    Type: Grant
    Filed: February 22, 2012
    Date of Patent: December 11, 2012
    Assignee: Kount Inc.
    Inventor: Timothy P. Barber
  • Patent number: 8332556
    Abstract: A memory bus with a first bus segment coupled to a memory controller that includes control logic and a first memory device, a second bus segment coupled to a second memory device, and a switch between the first bus segment and the second bus segment. The control logic outputs control information to the switch to selectively decouple the first bus segment and the second bus segment to effect a change in the length of the memory bus to enable data transfer with respect to the first memory device at a first data rate. Additionally, the control logic may output control information to the switch to selectively couple the first bus segment and the second bus segment to increase the length of the memory bus to enable data transfer with respect to the second memory device at a second data rate that is slower than the first data rate.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: December 11, 2012
    Assignee: Rambus Inc.
    Inventors: Steven C. Woo, Scott C. Best
  • Patent number: 8331739
    Abstract: OCR errors are identified and corrected through learning. An error probability estimator is trained using ground truths to learn error probability estimation. Multiple OCR engines process a text image, and convert it into texts. The error probability estimator compares the outcomes of the multiple OCR engines for mismatches, and determines an error probability for each of the mismatches. If the error probability of a mismatch exceeds an error probability threshold, a suspect is generated and grouped together with similar suspects in a cluster. A question for the cluster is generated and rendered to a human operator for answering. The answer from the human operator is then applied to all suspects in the cluster to correct OCR errors in the resulting text. The answer is also used to further train the error probability estimator.
    Type: Grant
    Filed: January 21, 2009
    Date of Patent: December 11, 2012
    Assignee: Google Inc.
    Inventors: Ahmad Abdulkader, Matthew R. Casey
  • Patent number: 8332068
    Abstract: A system and method is disclosed for controlling a robot having at least two legs that is falling down from an upright posture. An allowable stepping zone where the robot is able to step while falling is determined. The allowable stepping zone may be determined based on leg Jacobians of the robot and maximum joint velocities of the robot. A stepping location within the allowable stepping zone for avoiding an object is determined. The determined stepping location maximizes an avoidance angle comprising an angle formed by the object to be avoided, a center of pressure of the robot upon stepping to the stepping location, and a reference point of the robot upon stepping to the stepping location. The reference point, which may be a capture point of the robot, indicates the direction of fall of the robot. The robot is controlled to take a step toward the stepping location.
    Type: Grant
    Filed: November 2, 2009
    Date of Patent: December 11, 2012
    Assignee: Honda Motor Co., Ltd.
    Inventors: Ambarish Goswami, Seung-kook Yun, Yoshiaki Sakagami
  • Patent number: 8329703
    Abstract: Aryl substituted pyrazole derivatives are provided, as well as processes for their preparation. The invention also provides compositions and methods for the treatment of HCV by administering a compound of the present invention, alone or in combination with additional antiviral agents, in a therapeutically effective amount.
    Type: Grant
    Filed: February 15, 2005
    Date of Patent: December 11, 2012
    Assignee: XTL Biopharmaceuticals Ltd.
    Inventors: Youhong Hu, Bin Xu, Yun Liao, Kenneth Nawoschik, Yixin Liu, Anthony Sandrasagra, Reza Fathi, Zhen Yang
  • Patent number: 8332947
    Abstract: When a client receives a potential threat source (PTS), a user of the client may desire to make an informed decision regarding the PTS. The PTS can be, for example, an email or instant message with an embedded executable, a link to a network destination (e.g., included in search engine results or an email, or webpage), or an executable file (e.g., downloaded from a website). The PTS is identified and characterized to establish a threat rating. The threat rating can then be presented to the user, so as to inform the user as to the PTS riskiness. The threat rating is determined in light of the local security tools available. If there are no local security tools that mitigate the threat of the PTS, then a security tool that is known to mitigate the threat can be identified and recommended to the user.
    Type: Grant
    Filed: June 27, 2006
    Date of Patent: December 11, 2012
    Assignee: Symantec Corporation
    Inventors: Mark Bregman, William E. Sobel
  • Patent number: 8330491
    Abstract: An electronic device is provided with a high-voltage tolerant circuit. The high-voltage tolerant circuit comprises an input terminal for receiving an input signal (VIN), a first node (A) and a second node (B), wherein the second node (B) is coupled to an input of a receiver (R). The high-voltage tolerant circuit furthermore comprises a first NMOS transistor (N1) and a first PMOS transistor (P1) coupled in parallel between the input terminal and the second node(B). Furthermore, a second PMOS transistor (P2) is coupled between the input terminal and node A and a second NMOS transistor is coupled with one of its terminals to the first node. The gate of the first NMOS transistor (N2) is coupled to a supply voltage (VDDE). The gate of the first PMOS transistor (P1) is coupled to the first node (A). The gate of the second NMOS transistor (N2) and the gate of the second PMOS transistor (P2) are coupled to the supply voltage (VDDE).
    Type: Grant
    Filed: March 26, 2008
    Date of Patent: December 11, 2012
    Assignee: Synopsys, Inc.
    Inventor: Dharmaray M. Nedalgi
  • Patent number: 8332231
    Abstract: An interactive voice and data response system that directs input to a voice, text, and web-capable software-based router, which is able to intelligently respond to the input by drawing on a combination of human agents, advanced speech recognition and expert systems, connected to the router via a TCP/IP network. The digitized input is broken down into components so that the customer interaction is managed as a series of small tasks performed by a pool of human agents, rather than one ongoing conversation between the customer and a single agent. The router manages the interactions and keeps pace with a real-time conversation. The system utilizes both speech recognition and human intelligence for purposes of interpreting customer utterances or customer text, where the role of the human agent(s) is to input the intent of caller utterances, and where the computer system—not the human agent—determines which response to provide given the customer's stated intent (as interpreted/captured by the human agents).
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: December 11, 2012
    Assignee: Interactions, LLC
    Inventor: Michael Eric Cloran
  • Patent number: 8325618
    Abstract: An electronic device is provided which comprises a plurality of processing units (IP1-IP6), a network-based inter-connect (N) coupled to the processing units (IP1-IP6) and at least one monitoring unit (P1, P2) for monitoring a data flow of at least one first communication path between the processing units (IP1-IP6) and for forwarding monitoring results at least temporarily via at least two separate communication paths (MC1, MC2).
    Type: Grant
    Filed: July 3, 2007
    Date of Patent: December 4, 2012
    Assignee: Synopsys, Inc.
    Inventors: Kees G. W. Goossens, Calin Ciordas, Andrei Radulescu
  • Patent number: 8325336
    Abstract: A system and a method are disclosed for combining a soil sample and extractant in a mixing chamber to produce a liquid extractant-soil mixture. A portion of the liquid extractant-soil mixture is directed from the mixing chamber through a sample measurement chamber coupled to the mixing chamber. The sample measurement chamber is coupled to a light source so that light propagates from the light source through the portion of the liquid extractant-soil mixture to an optical detector which generates an attenuation spectrum indicating light received by the detector at different wavelengths. The sample measurement chamber may include an attenuation cell having a specified optical path between a first measurement window and a second measurement window and angular surface directing particulates in the liquid extractant-soil mixture away from the attenuation cell.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: December 4, 2012
    Assignee: Solum, Inc.
    Inventors: Michael John Preiner, Nicholas Carleton Koshnick, Justin Stewart White, John Paul Strachan
  • Patent number: 8322469
    Abstract: Disclosed herein is a bidirectional moving micro-robot system. The bidirectional moving micro-robot system has a first body having a plurality of legs foldably/unfoldably connected thereto, a second body having a plurality of legs foldably/unfoldably connected thereto and a connection member having both end portions respectively connected to the first and second bodies. In the bidirectional moving micro-robot system, the length of the connection member exposed between the first and second bodies is extended or contracted.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: December 4, 2012
    Assignee: Korea Institute of Science and Technology
    Inventors: Eui Sung Yoon, Sung Wook Yang, Jin Seok Kim, Kyoung Hwan Na, Duk Moon Rho
  • Patent number: 8327309
    Abstract: A system on a chip comprises a plurality of circuit blocks, a programmable processor and a communication circuit. Design information includes connection data including an identification of the direct mutual connection and first and second circuit blocks coupled by the direct mutual connection. An additional register is added to the system on a chip coupled to the direct mutual connection. Verification programs are used includescomprising instructions for the processor to access registers in the second one of the circuit blocks, to use the connection data, or information derived therefrom to select the first one of the circuit blocks, and to issue the standardized call to the interface program of the selected further one of the circuit blocks.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: December 4, 2012
    Assignee: Synopsys, Inc.
    Inventors: Jan Stuyt, Bernard W. De Ruyter, Roelof P. De Jong, Pieter Struik, Joris H. J. Geurts
  • Patent number: 8324368
    Abstract: The invention relates to a double-stranded ribonucleic acid (dsRNA) targeting a G-alpha q subunit (GNAQ) of a heterotrimeric G gene, and methods of using the dsRNA to inhibit expression of GNAQ.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: December 4, 2012
    Assignee: Alnylam Pharmaceuticals, Inc.
    Inventors: Jared Gollob, Gregory Hinkle, Ivanka Toudjarska, David Bumcrot
  • Patent number: 8326780
    Abstract: The present invention provides a method for learning a policy used by a computing system to perform a task, such delivery of one or more objects by the computing system. During a first time interval, the computing system determines a first state, a first action and a first reward value. As the computing system determines different states, actions and reward values during subsequent time intervals, a state description identifying the current sate, the current action, the current reward and a predicted action is stored. Responsive to a variance of a stored state description falling below a threshold value, the stored state description is used to modify one or more weights in the policy associated with the first state.
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: December 4, 2012
    Assignee: Honda Motor Co., Ltd.
    Inventors: Rakesh Gupta, Deepak Ramachandran
  • Patent number: 8325270
    Abstract: A camera housing includes an integrated expansion module for providing expanded functionality to a camera (e.g., a display screen). Different embodiments of the housing include different expansion modules for adding a variety of features to the camera when the camera is placed in the housing. Thus, a user may modify features of a camera by swapping the housing. Furthermore, a user may add a feature to an existing camera without needing to purchase a new camera.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: December 4, 2012
    Assignee: Woodman Labs, Inc.
    Inventor: Nicholas D. Woodman
  • Patent number: 8318370
    Abstract: A heat exchanger includes a first regenerator core and a second regenerator core and a four-way valve coupled to a cold section of the first regenerator core and to a cold section of the second regenerator core. The four-way valve directs input air to the first regenerator core or to the second regenerator core. A high-temperature passive check valve is coupled to a hot section of the first regenerator core and to a hot section of the second regenerator core. The high-temperature passive check valve comprises an inlet header coupled to the hot section of the first regenerator core or the second regenerator core, a valve poppet coupled to a valve stem and a valve seat located on a surface parallel to a surface of the valve poppet. Air entering the inlet header moves the valve poppet away from the valve seat, creating an opening through which air passes.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: November 27, 2012
    Inventor: Rory C. Keogh
  • Patent number: 8321858
    Abstract: The present invention comprises systems and methods, and computer readable media comprising the methods, for updating software applications. The systems and methods of the present invention provide automation and flexibility to the updating process. Processor usage and network usage are monitored and software updates are initiated and/or continued during periods where processor and/or network usage are low. The update process may be halted when the processor and/or network connection are called upon for other uses. Processor and/or network usage may also be throttled, for example limiting the bandwidth available for the download to maintain sufficient processor share and/or bandwidth for other tasks. Adverse impact on a computer user is minimized.
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: November 27, 2012
    Assignee: Google Inc.
    Inventors: David Marmaros, Stephen R. Lawrence, Mihai Florin Ionescu, Niniane Wang, Omar Habib Khan
  • Patent number: D671551
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: November 27, 2012
    Assignee: Facebook, Inc.
    Inventors: Peter Deng, William Joseph Flynn, III, Josh Wiseman, Matthew Cahill
  • Patent number: D672365
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: December 11, 2012
    Assignee: Nautilus Hyosung Inc.
    Inventors: Bo Ik Chang, Hae Jung Yim, Yoo Mee Min
  • Patent number: D672525
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: December 11, 2012
    Assignee: Nautilus Hyosung Inc.
    Inventors: Hee Yeon Lee, Jae Min Cha