Patents Represented by Attorney Fish & Richardson
  • Patent number: 8352949
    Abstract: Communication between an integrated device and a mobile application client on a mobile personal communication device involves a command generated using a mobile application client implemented by non-managed code. The command is received by an operating system, is socket based and conforms with a standard network communications protocol. The command is forwarded to an intermediate module implemented by code executed on the mobile personal communication device and configured for socket based communication according to the standard network communications protocol. After receiving the command, the intermediate module generates a command communication, for receipt by the peripheral device, according to a protocol specific to the peripheral device. The command communication instructing the peripheral device to perform an operation corresponding to the command. The operation is performed using the peripheral device upon receiving the command communication.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: January 8, 2013
    Assignee: SAP AG
    Inventors: Uwe Kunath, Srdjan Boskovic, Christoph Persich, Ralph Resech, Karl Christian Roediger, Martin Hirtle, Michael Habermueller
  • Patent number: 8352319
    Abstract: Methods, systems, and apparatus, including computer program products, for generating user identifier profiles. A user identifier profile characterizes a user based on events that occurred during past user sessions for a user (e.g., past online activities). An event is an action that occurs during a user session, such as a web page view, an advertisement click-through, and a conversion. A user identifier profile can be used, for example, to select advertisements targeted to the user. A user identifier profile includes information about inferred user interests and inferred user demographics.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: January 8, 2013
    Assignee: Google Inc.
    Inventors: Xuefu Wang, Sarah Sirajuddin, Oren E. Zamir, Aitan Weinberg
  • Patent number: 8352919
    Abstract: Implementations of the present disclosure provide a computer-implemented method that includes accessing computer code from a repository at a computer, registering a plurality of operations on the computer code at the computer, generating a changelist based on the operations, the changelist comprising a plurality of computer code objects affected by the operations, initiating a reversion operation to revert one or more of the computer code objects to a previous state, partitioning the computer code objects to provide independent first and second partitions, the first partition including an object set based on the computer code objects, and executing the reversion operation based on only the first partition including the object set.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: January 8, 2013
    Assignee: SAP AG
    Inventors: Frank Misch, Ralph Debusmann
  • Patent number: 8351355
    Abstract: In a particular embodiment, interworking between an H.323 protocol and SIP protocol for a call forward/redirection is provided. A first user may call a second user. The second user may have set preferences that cause a call redirection/forward to another end device. The end device may be associated with the second user or another user. Different preferences for the call forward/redirection may be provided. For example, a call may be forwarded all the time, when the second end device is busy, when there is no answer, etc. The redirection may then be performed using a gateway. When end devices communicate using SIP and H.323, the gateway provides interworking to provide the call forward/redirection. For example, the gateway maps a 3xx message in SIP to an H.450.3 message in the H.323 protocol, and vice versa, to provide the call forward/redirection.
    Type: Grant
    Filed: August 24, 2006
    Date of Patent: January 8, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Parameswaran Kumarasamy, Jayesh Chokshi, Anantha Seetharaman, Kavithadevi Parameswaran, Shyam Patnam
  • Patent number: 8350432
    Abstract: An electric machine system includes an electric machine and a companion device. The electric machine has a stationary member and a movable member that, by interaction of magnetic fields, at least one of moves relative to the stationary member or generates electricity when moved relative to the stationary member. One of the stationary member and the movable member includes a permanent magnet. The companion device is coupled to the electric machine to communicate mechanical movement with the movable member. In certain instances, the electric machine system has adaptations for operation of the electric machine system subsea and/or in a corrosive environment.
    Type: Grant
    Filed: July 1, 2009
    Date of Patent: January 8, 2013
    Assignee: Direct Drive Systems, Inc.
    Inventors: Paulo Guedes-Pinto, Daniel M. Saban, John Stout, Venkateshwaran Krishnan, Dennis Strouse, Alex Ivaschenko
  • Patent number: 8352145
    Abstract: A traction control device includes: rotation speed detectors provided to wheels; a control-start determiner that determines whether or not to control a braking mechanism and a differential adjusting mechanism based on rotation speeds; a braking mechanism controller that controls the braking mechanism based on a result of the determination of the control-start determiner; and a differential adjusting mechanism controller that controls the differential adjusting mechanism based on the result of the determination of the control-start determiner, in which the control-start determiner includes: a right-left-wheel rotation speed difference calculating section; a front-rear-wheel rotation speed difference calculating section; and a control-start determining section that determines whether or not to start controlling at least one of the braking mechanism and the differential adjusting mechanism when one of rotation speed differences reaches or exceeds a predetermined threshold.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: January 8, 2013
    Assignee: Komatsu Ltd.
    Inventors: Koji Uematsu, Kazuhiro Hatake, Yuya Kusumoto
  • Patent number: 8352914
    Abstract: In one example, a system is provided to determine the impact of implementing a change request on a software program. The system may include an architecture model of the software program that includes components. Each of the components may have attributes that may be used by the system to determine a degree of effort to modify each respective one of the components. Components may be associated with keywords. The system may search the change request for the keywords to identify components that may be impacted by the change request. The system may determine the degree of effort to modify any impacted component based on the architecture model. The system may determine the overall impact on the software program based on the degree of effort determined for the impacted components.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: January 8, 2013
    Assignee: Accenture Global Services Limited
    Inventors: Santonu Sarkar, Arun Panayappan, Kimberly Sparkes Ostman
  • Patent number: 8352395
    Abstract: Methods and apparatus, including computer program products, implementing techniques for training an attentional cascade. An attentional cascade is an ordered sequence of detector functions, where the detector functions are functions that examine a target image and return a positive result if the target image resembles an object of interest and a negative result if the target image does not resemble the object of interest. A positive result from one detector function leads to consideration of the target image by the next detector function, and a negative result from any detector function leads to rejection of the target image. The techniques include training each detector function in the attentional cascade in sequence starting with the first detector function. Training a detector function includes selecting a counter-example set. Selecting a counter-example set includes selecting only images that are at least a minimum difference from an example set.
    Type: Grant
    Filed: October 21, 2008
    Date of Patent: January 8, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: Jonathan Brandt
  • Patent number: 8352061
    Abstract: While a substrate is polished, it is also irradiated with light from a light source. A current spectrum of the light reflected from the surface of the substrate is measured. A selected peak, having a first parameter value, is identified in the current spectrum. A value of a second parameter associated with the first parameter is determined from a lookup table using a processor. Depending on the value of the second parameter, the polishing of the substrate is changed. An initial spectrum of light reflected from the substrate before the polishing of the substrate can be measured and a wavelength corresponding to a selected peak of the initial spectrum can be determined.
    Type: Grant
    Filed: November 14, 2008
    Date of Patent: January 8, 2013
    Assignee: Applied Materials, Inc.
    Inventors: Dominic J. Benvegnu, Boguslaw A. Swedek, Jeffrey Drue David, Harry Q. Lee
  • Patent number: 8349832
    Abstract: The invention relates to compounds and composition for the treatment and prevention of cancer. The invention also covers all diseases that may be treated by selective modulation of levels of reactive oxygen species in diseased cells versus normal cells. Methods for the preparation and administration of such compositions are also disclosed.
    Type: Grant
    Filed: September 2, 2010
    Date of Patent: January 8, 2013
    Assignees: Canthera Therapeutics, The Massachusetts General Hospital Corporation
    Inventors: Michael Andrew Foley, Robert Gould, Peter Elliott, Anna Mandinova
  • Patent number: 8348398
    Abstract: There is provided a droplet ejection device comprising: a droplet ejecting head comprising a droplet ejecting surface on which an ejecting aperture from which droplets are ejected and a collecting hole for collecting adherent liquid adhered to the droplet ejecting face are formed; and a collecting unit that causes the liquid to overflow to the droplet ejecting face through the collecting hole and collects the overflowed liquid through the collecting hole together with the adherent liquid.
    Type: Grant
    Filed: March 16, 2010
    Date of Patent: January 8, 2013
    Assignee: FUJIFILM Corporation
    Inventor: Yasuyo Yokota
  • Patent number: 8351889
    Abstract: Systems and methods are disclosed for an electronically adjustable signal filter system, which comprises, in some embodiments, a first filter coupled to an antenna coupling network and a second filter, a power amplifier coupled to the first filter, an antenna connected to an antenna coupling network, a pilot tone generator coupled to the first filter, and a first signal source connected to the power amplifier and first filter. In some embodiments, the power amplifier amplifies the first signal, the first filter places a notch into the first signal transmitted to the antenna coupling network, the antenna coupling network combines the first signal and a second signal received from the antenna and transmits a third signal to the second filter.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: January 8, 2013
    Assignee: Research In Motion Limited
    Inventors: Alain Roussel, Charles W. T. Nicholls
  • Patent number: 8352348
    Abstract: Data are received that represents current prices of options on a given asset. An estimate is derived from the data of a corresponding implied probability distribution of the price of the asset at a future time. Information about the probability distribution is made available within a time frame that is useful to investors, for example, promptly after the current option price information becomes available.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: January 8, 2013
    Assignee: Athena Capital Advisors, Inc.
    Inventors: Philip A. Cooper, Lisette Cooper, Stewart Myers, G. David Forney, Jr., Leonard L. Scott, Jr.
  • Patent number: 8351012
    Abstract: To control the positioning of a spacer more accurately in a liquid crystal display device to prevent display defects due to incorrect positioning in a display region. To provide a liquid crystal display device with higher image quality and reliability, and to provide a method for manufacturing the liquid crystal display device with high yield. In a liquid crystal display device, a region onto which a spherical spacer is discharged is subjected to liquid-repellent treatment in order to reduce the wettability with respect to a liquid in which the spherical spacer is dispersed. The liquid (the droplet) does not spread over the liquid-repellent region and is dried while moving the spherical spacer toward the center of the liquid. Thus, incorrect positioning shortly after discharging, which has been caused by the loss of control in the liquid, can be corrected by moving the spherical spacer while drying the liquid.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: January 8, 2013
    Assignee: Semiconductor Energy Laboratory Co., Ltd.
    Inventors: Erika Takahashi, Gen Fujii, Shuji Fukai, Takeshi Nishi
  • Patent number: 8352338
    Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing time recording. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service operations, each being implemented for a respective process component. The process components include a Project Processing process component that supports the management of projects, a Time and Labor Management process component that supports the management of employees timekeeping and work planning, an Accounting process component that records relevant business transactions, a payroll processing process component that supports the execution and monitoring of payroll processes, and a Goods and Service Acknowledgement process component that receives a confirmation from an employee of goods received or services rendered.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: January 8, 2013
    Assignee: SAP AG
    Inventors: Jacques Duparc, Fabian Guenther, Thomas Moser, Peter Sieber, Helgi Thorleifsson, Markus Biehler, Peter Fitz, Jens Freund, Otfried Von Geisau, Stefan Kaetker, Joachim Kenntner, Ralf Klein, Dieter Krisch, Peter Latocha, Peter J. Neumayer, Kai-Michael Roesner, Matthias Tebbe, Gertrud Beisel, Gerd Moosmann, Christoph Jungkind
  • Patent number: 8348211
    Abstract: A medical supply unit is provided including at least one carrier provided with coupling devices with fixing rails. In the fixing rails, fixing elements of an adapter engage, which are locked in the fixing rail by an operating means actuated by hand by means of a locking means.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: January 8, 2013
    Assignee: Trumpf Medizin Systeme GmbH + Co. KG
    Inventor: Georg Bauer
  • Patent number: 8348861
    Abstract: A robotic system for steering a flexible needle during insertion into soft-tissue using imaging to determine the needle position. The control system calculates a needle tip trajectory that hits the desired target while avoiding potentially dangerous obstacles en route. Using an inverse kinematics algorithm, the maneuvers required of the needle base to cause the tip to follow this trajectory are calculated, such that the robot can perform controlled needle insertion. The insertion of a flexible needle into a deformable tissue is modeled as a linear beam supported by virtual springs, where the stiffness coefficients of the springs varies along the needle. The forward and inverse kinematics of the needle are solved analytically, enabling both path planning and correction in real-time. The needle shape is detected by image processing performed on fluoroscopic images. The stiffness properties of the tissue are calculated from the measured shape of the needle.
    Type: Grant
    Filed: June 5, 2007
    Date of Patent: January 8, 2013
    Assignee: Technion Research & Development Foundation Ltd.
    Inventors: Daniel Glozman, Moshe Shoham
  • Patent number: 8348762
    Abstract: A system making use of video games and data communications external to video games is used to provide advertisements, prizes and other benefits to gamers. The prizes relate to either of real world products and services as well as content for use within the video game environment. During a video game session an advertisement is provided to the gamer. When the gamer interacts with the advertisement the video game software acts to facilitate a transaction between the gamer and the advertiser.
    Type: Grant
    Filed: May 17, 2006
    Date of Patent: January 8, 2013
    Assignee: Google Inc.
    Inventor: Daniel Willis
  • Patent number: D674093
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: January 8, 2013
    Assignee: Smith & Nephew, Inc.
    Inventors: Nicholas S. Ritchey, Gary F. Prokop, Adam M. Ruggles
  • Patent number: D674134
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: January 8, 2013
    Assignee: U.S. Smokeless Tobacco Company LLC
    Inventors: Andrew Nathan Carroll, Shannon Maxwell Black, Tommy C. Holland, Jason Andrew Macko, Christopher Joseph DiNovi