Patents Represented by Attorney, Agent or Law Firm Fish and Richardson P.C.
  • Patent number: 8352562
    Abstract: A first computer system is monitored for alterations of a program landscape which includes multiple applications configured to operate on the first computer system. An alteration of the program landscape is detected and aspects of the alteration of the program landscape are determined. A catalog of additional computer systems which are associated with the first computer system is accessed. That a second computer system of the accessed catalog of additional computer systems should receive an event notification is determined. An event notification including information corresponding to the determined aspects of the alteration of the program landscape is generated. The event notification including the event information is sent from the first computer system to the second computer system.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: January 8, 2013
    Assignee: SAP AG
    Inventor: Steven T. Winkler
  • Patent number: 8351023
    Abstract: Illumination devices of a microlithographic projection exposure apparatus, include a deflection device with which at least two light beams impinging on the deflection device can be variably deflected independently of one another by variation of the deflection angle in each case in such a way that each of the light beams can be directed onto at least one location in a pupil plane of the illumination device via at least two different beam paths; wherein, on the beam paths, at least one optical property of the respective light beam is influenced differently.
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: January 8, 2013
    Assignee: Carl Zeiss SMT GmbH
    Inventor: Markus Deguenther
  • Patent number: 8352245
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on a computer storage medium, for adjusting language models. In one aspect, a method includes accessing audio data. Information that indicates a first context is accessed, the first context being associated with the audio data. At least one term is accessed. Information that indicates a second context is accessed, the second context being associated with the term. A similarity score is determined that indicates a degree of similarity between the second context and the first context. A language model is adjusted based on the accessed term and the determined similarity score to generate an adjusted language model. Speech recognition is performed on the audio data using the adjusted language model to select one or more candidate transcriptions for a portion of the audio data.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: January 8, 2013
    Assignee: Google Inc.
    Inventor: Matthew I. Lloyd
  • Patent number: 8349991
    Abstract: The present invention relates to amphiphilic polymers, and micelles and compositions comprising the same, and their use in a variety of biological settings, including imaging, targeting drugs, or a combination thereof for diagnostic and therapeutic purposes.
    Type: Grant
    Filed: April 17, 2006
    Date of Patent: January 8, 2013
    Assignees: Massachusetts Institute of Technology, University of Massachusetts Lowell
    Inventors: Clark K. Colton, Arthur Watterson, Rajesh Kumar, Virinder S. Parmar, Robert Fisher, Jayant Kumar
  • Patent number: 8350621
    Abstract: An object is to obtain a semiconductor device having a high sensitivity in detecting signals and a wide dynamic range, using a thin film transistor in which an oxide semiconductor layer is used. An analog circuit is formed with the use of a thin film transistor including an oxide semiconductor which has a function as a channel formation layer, has a hydrogen concentration of 5×1019 atoms/cm3 or lower, and substantially functions as an insulator in the state where no electric field is generated. Thus, a semiconductor device having a high sensitivity in detecting signals and a wide dynamic range can be obtained.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: January 8, 2013
    Assignee: Semiconductor Energy Laboratory Co., Ltd.
    Inventors: Shunpei Yamazaki, Jun Koyama, Atsushi Hirose, Masashi Tsubuku, Kosei Noda
  • Patent number: 8352465
    Abstract: This specification relates to presenting image search results. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving an image query, the image query being a query for image search results; receiving ranked image search results responsive to the image query, the image search results each including an identification of a corresponding image resource; generating a similarity matrix for images identified by the image search results; generating a hierarchical grouping of the images using the similarity matrix; identifying a canonical image for each group in the hierarchical grouping using a ranking measure; and presenting a visual representation of the image search results based on the hierarchical grouping and the identified canonical images.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: January 8, 2013
    Assignee: Google Inc.
    Inventors: Yushi Jing, Henry A. Rowley, Aparna Chennapragada
  • 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: 8352467
    Abstract: A search engine system provides search results that are ranked according to a measure of the trust associated with entities that have provided labels for the documents in the search results. A search engine receives a query and selects documents relevant to the query. The search engine also determines labels associated with selected documents, and the trust ranks of the entities that provided the labels. The trust ranks are used to determine trust factors for the respective documents. The trust factors are used to adjust information retrieval scores of the documents. The search results are then ranked based on the adjusted information retrieval scores.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: January 8, 2013
    Assignee: Google Inc.
    Inventor: Ramanathan V. Guha
  • Patent number: 8350227
    Abstract: A processing system includes a particle beam column for generating a particle beam directed to a first processing location; a laser system for generating a laser beam directed to a second processing location located at a distance from the first processing location; and a protector including an actuator and a plate connected to the actuator. The actuator is configured to move the plate between a first position in which it protects a component of the particle beam column from particles released from the object by the laser beam and a second position in which the component of the particle beam column is not protected from particles released from the object by the laser beam.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: January 8, 2013
    Assignee: Carl Zeiss Microscopy GmbH
    Inventors: Holger Doemer, Stefan Martens, Walter Mack
  • 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: 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: 8347444
    Abstract: An autonomous coverage robot includes a chassis having forward and rearward portions and a drive system carried by the chassis. The forward portion of the chassis defines a substantially rectangular shape. The robot includes a cleaning assembly mounted on the forward portion of the chassis and a bin disposed adjacent the cleaning assembly and configured to receive debris agitated by the cleaning assembly. A bin cover is pivotally attached to a lower portion of the chassis and configured to rotate between a first, closed position providing closure of an opening defined by the bin and a second, open position providing access to the bin opening. The robot includes a body attached to the chassis and a handle disposed on an upper portion of the body. A bin cover release is actuatable from substantially near the handle.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: January 8, 2013
    Assignee: iRobot Corporation
    Inventors: Mark Schnittman, Zivthan A. Dubrovsky, Jeffrey W. Mammen, Aaron Solochek
  • Patent number: 8351649
    Abstract: Technologies for object tracking can include accessing a video feed that captures an object in at least a portion of the video feed; operating a generative tracker to capture appearance variations of the object operating a discriminative tracker to discriminate the object from the object's background, where operating the discriminative tracker can include using a sliding window to process data from the video feed, and advancing the sliding window to focus the discriminative tracker on recent appearance variations of the object; training the generative tracker and the discriminative tracker based on the video feed, where the training can include updating the generative tracker based on an output of the discriminative tracker, and updating the discriminative tracker based on an output of the generative tracker; and tracking the object with information based on an output from the generative tracker and an output from the discriminative tracker.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: January 8, 2013
    Assignee: University of Southern California
    Inventors: Gerard Medioni, Qian Yu, Thang Ba Dinh
  • 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: 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: 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: 8352590
    Abstract: A method and a system for collecting information in a network. A wiretap tunnel interface is initialized between a wire-tapping device and a network device. The wire-tapping device receives information related to routing protocol traffic from the network device through the wiretap tunnel interface. The wire-tapping device collates the received information about the routing protocol traffic. This collated information is used by the network administrator to manage the network.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: January 8, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Ganesh Chennimalai Sankaran, Balaji Venkat
  • Patent number: 8350694
    Abstract: Techniques are described for providing control of a monitoring system (e.g., a home alarm or security system) using one or more mobile devices. In some implementations, a native mobile device application enables use of a mobile device as a security/automation system keypad and controller for a home security system. In these implementations, the mobile device, using the native mobile device application, checks real time status of system and sensors, arms/disarms system, turns lights on/off, looks in on live video of security cameras, reviews history of system events, reviews saved video clips, monitors/changes thermostat settings, and performs other features of a traditional security keypad in a home security system.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: January 8, 2013
    Assignee: Alarm.com Incorporated
    Inventors: Stephen Scott Trundle, Alison Jane Slavin
  • Patent number: 8350697
    Abstract: Techniques are described for providing remote device (e.g., thermostat, lighting, appliance, etc.) control and/or energy monitoring. A system monitors sensor data captured by one or more sensors that sense attributes relevant to user presence at one or more monitored properties and status of one or more energy consuming devices associated with the one or more monitored properties. The system analyzes the monitored sensor data and the monitored device status with respect to a set of one or more rules and performs an operation related to controlling the one or more energy consuming devices based on the analysis of the monitored sensor data and the monitored device status with respect to the set of one or more rules.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: January 8, 2013
    Assignee: Alarm.com Incorporated
    Inventors: Stephen Scott Trundle, Alison Jane Slavin, Jean-Paul Martin, David James Hutz
  • 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