Patents Represented by Attorney, Agent or Law Firm Fenwick & West
  • Patent number: 8238669
    Abstract: A system and method detects matches between portions of video content. A matching module receives an input video fingerprint representing an input video and a set of reference fingerprints representing reference videos in a reference database. The matching module compares the reference fingerprints and input fingerprints to generate a list of candidate segments from the reference video set. Each candidate segment comprises a time-localized portion of a reference video that potentially matches the input video. A classifier is applied to each of the candidate segments to classify the segment as a matching segment or a non-matching segment. A result is then outputted identifying a matching portion of a reference video from the reference video set based on the segments classified as matches.
    Type: Grant
    Filed: July 16, 2008
    Date of Patent: August 7, 2012
    Assignee: Google Inc.
    Inventors: Michele Covell, Jay Yagnik, Jeff Faust, Shumeet Baluja
  • Patent number: 8237601
    Abstract: The present invention is directed to a system and method which allows a device user who is within a sterile environment to interact remotely with a device physically located outside of the sterile zone. In one embodiment, the remote link is wireless and allows the operator to adjust critical controls without breaking the sterile environment. The remote device is designed to be sheathed in sterile sheaths and further designed, in one embodiment, to keep the remote control element from physically interacting with the patient and in some cases with the device operator. In one embodiment, the remote device operator interacts with the remote device verbally.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: August 7, 2012
    Assignee: SonoSite, Inc.
    Inventors: Lee Dunbar, Michael Reisenbichler, Scott N. Lockhart
  • Patent number: 8239527
    Abstract: An application service provider (ASP)-based interface and system for analyzing performance and costs of respective enterprise information technology assets from the correlation of metrics data of enterprise SNMP-enabled devices.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: August 7, 2012
    Assignee: Compuware Corporation
    Inventors: James N. Maiocco, Bradley M. Belanger, Brian E. Mansell, John A. McCaskey
  • Patent number: 8239948
    Abstract: A set of candidate signatures for a malicious software (malware) is generated. The candidate signatures in the set are scored based on features that indicate the signatures are more unique and thus less likely to generically occur non-malicious programs. A malware signature for the malware entity is selected from among the candidate malware signatures based on the scores. The selected malware signature is stored.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: August 7, 2012
    Assignee: Symantec Corporation
    Inventors: Kent E. Griffin, Tzi-cker Chiueh, Scott Schneider, Xin Hu
  • Patent number: 8239749
    Abstract: A graphics object can be expressed using procedural language embedded in a markup language document. In a embodiment, a drawing space is specified in markup language. A drawing command to arbitrarily draw a graphics object into the drawing space is specified in procedural language. Interpretation of the markup and procedural language commands results in the rendering of the arbitrary graphics object. In another embodiment, there is a browser comprising a rendering engine, an interpreter, and parser. The rendering engine is configured to interpret a markup language instruction that specifies a drawing space as well as drawing commands in procedural language for drawing an arbitrary graphic object into the drawing space. The parser can then parse the drawing commands and convert them into an execution tree of tree objects.
    Type: Grant
    Filed: June 2, 2005
    Date of Patent: August 7, 2012
    Assignee: Apple Inc.
    Inventors: Richard Williamson, David Hyatt, John Louch
  • Patent number: 8232058
    Abstract: Described are kits and methods useful for detection of respiratory pathogens (influenza A (including subtyping capability for H1, H3, H5 and H7 subtypes) influenza B, parainfluenza (type 2), respiratory syncytial virus, and adenovirus) in a sample. Genomic sequence information from the respiratory pathogens was analyzed to identify signature sequences, e.g., polynucleotide sequences useful for confirming the presence or absence of a pathogen in a sample. Primer and probe sets were designed and optimized for use in a PCR based, multiplexed Luminex assay to successfully identify the presence or absence of pathogens in a sample.
    Type: Grant
    Filed: January 22, 2007
    Date of Patent: July 31, 2012
    Assignee: Lawrence Livermore National Security, LLC
    Inventors: Mary McBride, Thomas Slezak, James M. Birch
  • Patent number: 8234177
    Abstract: Systems and methods provide a facility for automated gifting. The facility receives from a gifter an identification of a gift recipient, an indication of an occasion, and selection criteria. The facility automatically selects a proposed gift for the indicated occasion based on at least the received selection criteria and, in the absence of further direction from the gifter, sends the gift to the recipient.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: July 31, 2012
    Assignee: Amazon.com, Inc.
    Inventors: Luan K. Nguyen, Aaron Allen Fischer
  • Patent number: 8234397
    Abstract: Systems and methods provide for on-the-fly adaptation of a send rate for content sent to a client based on a detected read rate of the client system for data previously sent. The system and method work within the bounds of simple, existing, open protocols and the media files served are playable by standard media playback clients. The method is driven by a request for media content from a client, in response to which the server provides portions of the media content and monitors the reception rate of the content as it is sent to the client. This method allows for dynamic modification of the send rate of the content after the server has calculated an adjustment to correct for the difference between the reading rate and sending rate, thereby allowing for a send rate most compatible with the client.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: July 31, 2012
    Assignee: Google Inc.
    Inventors: Manish Gupta, John Harding, Stephen Michael Lacy, Willard Rusch, II
  • Patent number: 8234635
    Abstract: In a multi-processor system for performing a parallel processing, each of a plurality of processors includes a communication processing unit for performing control between the processors in a data flow machine-type data-driven control method; and a program processing unit for performing control in each processor in a Neumann-type program-driven control method. The communication processing unit performs a communication between the processors in synchronization with the program processing unit, and has a function of detecting a communication data hazard between the processors. The program processing unit performs a processing based on an execution code stored in a local memory, and has a function of executing or suspending the execution code, according to a result of detecting the data hazard.
    Type: Grant
    Filed: January 16, 2007
    Date of Patent: July 31, 2012
    Assignee: Tokyo Institute of Technology
    Inventors: Tsuyoshi Isshiki, Hiroaki Kunieda
  • Patent number: 8233726
    Abstract: Disclosed herein is a method, computer system and computer program product for identifying a writing system associated with a document image containing one or more words written in the writing system. Initially, a document image fragment is identified based on the document image, wherein the document image fragment contains one or more pixels from one or more of the words in the document image. A set of sequential features associated with the document image fragment is generated, wherein each sequential feature describes one dimensional graphic information derived from the one or more pixels in the document image fragment. A classification score for the document image fragment is generated responsive at least in part to the set of sequential features, the classification score indicating a likelihood that the document image fragment is written in the writing system.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: July 31, 2012
    Assignee: Googe Inc.
    Inventors: Ashok Popat, Eugene Brevdo
  • Patent number: 8229219
    Abstract: A full-length fingerprint is generated for a video that represents characteristics of the entire duration of the video in a small amount of data. A plurality of subfingerprints for the video, each subfingerprint encoding features of a corresponding segment of the video, is accessed. A plurality of subhistograms is generated for the video, each subhistogram encoding a frequency of subfingerprint features for subfingerprints included in a subset of the plurality of accessed subfingerprints. A master histogram for the video is generated that encodes a frequency of subhistogram features for the plurality of generated subhistograms for the video. A hashing procedure is applied to the master histogram to produce the full-length fingerprint. Clustering can be performed on full-length video fingerprints for videos in a database to detect near-duplicate videos.
    Type: Grant
    Filed: August 6, 2009
    Date of Patent: July 24, 2012
    Assignee: Google Inc.
    Inventor: Sergey Ioffe
  • Patent number: 8228025
    Abstract: This invention provides an electronic control method for a planar inductive battery charging apparatus on which one or more electronic loads such as mobile phones, MP3 players etc can be placed and charged simultaneously. The power control circuit of the charging pad consists of two power conversion stages. Depending on the nature of the input power supply, the first power stage is an AC-DC power converter with variable output voltage control and a second stage is a DC-AC power inverter with constant current control. The combination of the two stages provides power control of the charging pad and generates AC magnetic flux of ideally constant magnitude over the charging areas within a group of primary windings that are excited.
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: July 24, 2012
    Assignee: City University of Hong Kong
    Inventors: Wing Choi Ho, Chi Kwan Lee, Ron Shu Yuen Hui, Shu Hung Chung
  • Patent number: 8229156
    Abstract: One embodiment of the present invention provides a computer-based system that automatically characterizes a video. During operation, the system extracts feature vectors from sampled frames in the video. Next, the system uses the extracted feature vectors for successive sampled frames in the video to define a curve. The system then determines a set of invariants for the curve. Next, the system using the set of invariants to characterize the video. The system can then use the characterization of the video to perform various operations, such as classifying the video with respect to other videos or detecting duplicates of the video.
    Type: Grant
    Filed: August 8, 2006
    Date of Patent: July 24, 2012
    Assignee: Google Inc.
    Inventor: Jay N. Yagnik
  • Patent number: 8229666
    Abstract: Systems and methods for automatically generating pattern keys based on models of user travel patterns and behavior, wherein the pattern keys may be used in automated navigation systems for fast and efficient prediction of user destinations.
    Type: Grant
    Filed: January 19, 2009
    Date of Patent: July 24, 2012
    Assignee: Google Inc.
    Inventors: David Bell, Chris Bygrave, Oliver Dineen, Philip Norton
  • Patent number: 8229303
    Abstract: A transmitter reduces or minimizes pulse narrowing. In one approach, an optical transmitter is designed to transmit data over an optical fiber at a specified data rate using on-off keying. The transmitter includes a pre-converter electrical channel and a limiting E/O converter. The pre-converter electrical channel produces a pre-converter signal that drives the limiting E/O converter. The pre-converter electrical channel is designed to reduce pulse narrowing in the pre-converter signal. In one implementation, the pre-converter electrical channel includes a pre-emphasis filter that is designed to minimize pulse width shrinkage.
    Type: Grant
    Filed: August 7, 2007
    Date of Patent: July 24, 2012
    Assignee: ClariPhy Communications, Inc.
    Inventor: Thomas A. Lindsay
  • Patent number: 8230104
    Abstract: Systems and methods provide for discontinuous download of media files. The system and method work within the bounds of simple, existing, open protocols and the media files served are playable by standard media playback clients. The method is driven by a request to play a media file from any location within the media file, including sections of the media file that the initial download has not yet reached. The method comprises downloading the media file in segments corresponding to the location in the media file that the user desires to view and merging the segments. The method allows for tracking of which segments have been downloaded and which have not.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: July 24, 2012
    Assignee: Google Inc.
    Inventors: Michael Yu, Ryan Edward Cukierman, Stephen Michael Lacy
  • Patent number: 8230102
    Abstract: Systems and methods provide for dynamic generation of media content at the point that content is served. The system and method work within the bounds of simple, existing, open protocols and the media files served are playable by standard media playback clients. The method is driven by a request for media content from a client specifying an edit list. The server opens one or more source files and selects portions of one or more files to transmit based on edit list instructions, and sequentially writes those portions to an output for serving to the client. The server sorts the selected portions of one or more source media files, combines the selected portions to form a combined media shot, and serves the combined media shot to the client. The method allows for various modifications of the content before serving.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: July 24, 2012
    Assignee: Google Inc.
    Inventors: Manish Gupta, John Harding, Stephen M. Lacy, Willard Rusch
  • Patent number: 8229787
    Abstract: A method for outputting information about a person includes identifying the person utilizing a wireless system upon entry into a physical location, and also includes locating the person within the physical structure. An engagement plan is retrieved based on the identification of the person and output. The engagement plan has information useful for interacting with the person. The engagement plan is created based at least in part on personal information of the person, the preferences of the person, and the past transactions of the person. A system for outputting information about a person, such as a customer, includes an object carried by the person, which is capable of being identified by a wireless system. A wireless interface communicates with the object. A computing device correlates the identification of the object with the person. An output device outputs information relating to the person.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: July 24, 2012
    Assignee: Novitaz, Inc.
    Inventors: Jayant Ramchandani, Asif Ghias
  • Patent number: D665093
    Type: Grant
    Filed: July 5, 2011
    Date of Patent: August 7, 2012
    Assignee: LELO Inc.
    Inventor: Filip Sedic
  • Patent number: D665094
    Type: Grant
    Filed: July 5, 2011
    Date of Patent: August 7, 2012
    Assignee: LELO Inc.
    Inventor: Filip Sedic