Patents Represented by Attorney Fenwick & West LLP
  • Patent number: 8347239
    Abstract: A computer is programmed to use at least one rule to identify from within a layout of an IC design, a set of regions likely to fail if fabricated unchanged. An example of such a rule of detection is to check for presence of two neighbors neither of which fully overlaps a short wire or an end of a long wire. The computer uses at least another rule to change at least one region in the set of regions, to obtain a second layout which is less likely to fail in the identified regions. An example of such a rule of correction is to elongate at least one of the two neighbors. The computer may perform optical rule checking (ORC) in any order relative to application of the rules, e.g. ORC can be performed between detection rules and correction rules i.e. performed individually on each identified region prior to correction.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: January 1, 2013
    Assignee: Synopsys, Inc.
    Inventors: Alexander Miloslavsky, Gerard Lukpat
  • Patent number: 8347371
    Abstract: A restricted web site has features that are selectively exposed to clients. A screening web site interacts with clients and collects data about the clients using passive and/or active techniques. The screening site generates a token for the client, and includes data in the token identifying the token and describing the client. The token is encoded in a cookie and saved in the client's web browser. The client subsequently provides the token to the restricted site. The restricted site validates the token to ensure that it is legitimate, has not expired, and has not been used before. The restricted site selects one or more features to provide to the client based on the data about the client in the token and/or on other information. If the client does not present a token or the token is invalid, the restricted site does not expose any features to the client.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: January 1, 2013
    Assignee: Google Inc.
    Inventors: Arturo E. Crespo, Louis Vincent Perrochon
  • Patent number: 8343475
    Abstract: The present invention relates generally to peptides and more specifically to antimicrobial and immunomodulatory host defense peptides.
    Type: Grant
    Filed: August 21, 2007
    Date of Patent: January 1, 2013
    Assignee: The University of British Columbia
    Inventors: Robert E. W. Hancock, Kai Hilpert, Artem Cherkasov, Christopher Fjell
  • Patent number: 8345865
    Abstract: A block cipher ARIA substitution apparatus, the apparatus includes a first Sbox operation unit for performing operations of a substitution box S1 and a substitution box S1?1; a second Sbox operation unit for performing operations of a substitution box S2 and a substitution box S2?1; and a control unit for determining modes of the first Sbox operation unit and the second Sbox operation unit. The first Sbox operation unit has a first inverse affine transformation unit for performing an inverse affine operation for obtaining S1?1; a finite field inverse element operation unit for computing an inverse element of GF(28) or a result value of the first inverse affine transformation unit; a first affine transformation unit for performing an affine operation for obtaining S1; and a first and a second multiplexer.
    Type: Grant
    Filed: July 21, 2008
    Date of Patent: January 1, 2013
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sang-Woo Lee, Yong-Sung Jeon, Seungmin Lee, Donghyuk Lee, Taek Yong Nam, Jong Soo Jang
  • Patent number: 8340131
    Abstract: A system (and a method) are disclosed for reliably disseminating a state of a node in a large network consisting of nodes with constrained resources. The system comprises a process embodied by a state machine comprised of an advertise state, a request state, and a share state. The system processes input events, mutates its internal state, and outputs side effects. The outputs from one node in the network may become inputs events to one or more other nodes in the network. Viral dissemination is an emergent behavior across the nodes in a network that all independently and continuously perform these input processings, state mutations, and output side effects.
    Type: Grant
    Filed: May 1, 2009
    Date of Patent: December 25, 2012
    Assignee: Sentilla Corporation, Inc.
    Inventors: Courtney Sharp, Jason Ostrander, Joseph Polastre
  • Patent number: 8340260
    Abstract: Disclosed are systems and methods that provide centralized or nodal inmate management and telephone call processing capabilities to controlled environment facilities. An inmate management and call processing system serves a plurality of facilities and includes an inmate information database. The database is shared across the facilities and contains inmate records that may be accessed and modified by each facility as the inmate is transferred among those facilities. Each inmate record may include, among other information, contact information of third parties whom may be notified of the inmate's arrest and/or subsequent transfers of the inmate to different facilities. The inmate management and telephone call processing system may use third party contact information to establish accounts used to charge calls or transactions made by an inmate while residing at the facility.
    Type: Grant
    Filed: March 24, 2009
    Date of Patent: December 25, 2012
    Assignee: Securus Technologies, Inc.
    Inventors: Robert L. Rae, Stuart Rosenfield
  • Patent number: 8341036
    Abstract: An order is placed by a purchaser at a client system and received by a server system. The server system receives purchaser information including identification of the purchaser, payment information, and shipment information from the client system. The server system then assigns a client identifier to the client system and associates the assigned client identifier with the received purchaser information. The server system sends to the client system the assigned client identifier. The client system receives and stores the assigned client identifier. In response to an order indication, the client system sends to the server system a request to purchase the identified item. The server system receives the request and combines at least one previous purchase associated with the client identifier of the client system to generate a single order for billing and shipment.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: December 25, 2012
    Assignee: Amazon.com, Inc.
    Inventors: Peri Hartman, Jeffrey P. Bezos, Sheldon J. Kaphan, Joel R. Spiegel
  • Patent number: 8340604
    Abstract: An RF power amplifier system comprises an amplitude control loop and a phase control loop. The amplitude control loop adjusts the supply voltage to the power amplifier based upon the amplitude correction signal indicating the amplitude difference between the amplitude of the input signal and an attenuated amplitude of the output signal. The phase control loop adjusts the phase of the input signal based upon a phase error signal indicating a phase difference between phases of the input signal and the output signal. The phase control loop may comprise one or more variable phase delays introducing a relative phase delay to allow the phase differences between the input and output signals of the PA circuit to be within a range compatible with a phase comparator generating the phase error signal, and a low frequency blocking module that removes the larger extent, lower frequency components of the phase error signal.
    Type: Grant
    Filed: February 24, 2011
    Date of Patent: December 25, 2012
    Assignee: Quantance, Inc.
    Inventors: Serge Francois Drogi, Vikas Vinayak, Mark Gehring, Cary Renzema, Jeremy Lubkin
  • Patent number: 8341737
    Abstract: A callback component embedded on a web site determines a current location of the web site. The current location is compared to a known legitimate location of the web site to determine if the web site has been copied to a different host location. Responsive to determining that the web site has been copied to a different location, the callback component alerts a central authority that the web site may be a fraudulent web site set up to launch phishing attacks. If the central authority determines that the web site is fraudulent, the central authority alerts appropriate entities to take down the fraudulent web site. The callback component generates a visual component viewable on the web site to deter phishing attackers from removing the callback component when the web site is copied.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: December 25, 2012
    Assignee: Symantec Corporation
    Inventors: Zulfikar Ramzan, Oliver Friedrichs, Andrea Del Miglio, Candid W├╝est, Sourabh Satish
  • Patent number: 8341744
    Abstract: Behavioral blocking of overlay-type identity stealers is achieved by detecting a transactional web page session, evaluating a property of a window corresponding to a process running on the computer system, and then, based on a result of the evaluation, blocking a behavior of the process for a duration of the transactional web page session. The evaluation of the property window involves determining whether the window exhibits one or more characteristics representing activity of an overlay-type identity stealer.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: December 25, 2012
    Assignee: Symantec Corporation
    Inventors: Mark Obrecht, Zhixiong Wu
  • Patent number: 8341745
    Abstract: The probability of a computer file being malware is inferred by iteratively propagating domain knowledge among computer files, related clients, and/or related source domains. A graph is generated to include machine nodes representing clients, file nodes representing files residing on the clients, and optionally domain nodes representing source domains hosting the files. The graph also includes edges connecting the machine nodes with the related file nodes, and optionally edges connecting the domain nodes with the related file nodes. Priors and edge potentials are set for the nodes and the edges based on related domain knowledge. The domain knowledge is iteratively propagated and aggregated among the connected nodes through exchanging messages among the connected nodes. The iteration process ends when a stopping criterion is met.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: December 25, 2012
    Assignee: Symantec Corporation
    Inventors: Duen Horng Chau, Adam Wright
  • Patent number: 8340189
    Abstract: Motion vectors for encoding a predicted frame relative to a reference frame are determined from a phase correlation of corresponding regions of the predicted frame and reference frame. Peaks in the phase correlation are identified, and the location of the peaks are used as candidate motion vectors. From this limited set of candidate motion vectors, the best motion vectors for predicting blocks within each region can be readily identified.
    Type: Grant
    Filed: July 5, 2011
    Date of Patent: December 25, 2012
    Assignee: VBrick Systems, Inc.
    Inventors: Andrew Krupiczka, Sassan Pejhan
  • Patent number: 8340449
    Abstract: A method and system generates and compares fingerprints for videos in a video library. The video fingerprints provide a compact representation of the spatial and sequential characteristics of the video that can be used to quickly and efficiently identify video content. Because the fingerprints are based on spatial and sequential characteristics rather than exact bit sequences, visual content of videos can be effectively compared even when there are small differences between the videos in compression factors, source resolutions, start and stop times, frame rates, and so on. Comparison of video fingerprints can be used, for example, to search for and remove copyright protected videos from a video library. Further, duplicate videos can be detected and discarded in order to preserve storage space.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: December 25, 2012
    Assignee: Google Inc.
    Inventors: Jay Yagnik, Henry A. Rowley, Sergey Ioffe
  • Patent number: 8333839
    Abstract: A vapor deposition reactor has a configuration where a substrate or a vapor deposition reactor moves in a non-contact state with each other to allow the substrate to pass by the reactor and an injection unit and an exhaust unit are installed as a basic module of the reactor for receiving a precursor or a reactant and for receiving and pumping a purge gas, respectively. With the use of a small-size inlet for the reactor, homogeneous film properties are obtained, the deposition efficiency of precursors is improved, and an amount of time required for a purge/pumping process can be reduced. In addition, since the reactor itself is configured to reflect each step of ALD, it does not need a valve. Moreover, the reactor makes it easier for users to apply remote plasma, use super high frequencies including microwave, and UV irradiation.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: December 18, 2012
    Assignee: Synos Technology, Inc.
    Inventor: Jae-eung Oh
  • Patent number: 8335726
    Abstract: A search engine communicates with a broker to identify search result content associated with merchants that support purchases through an electronic commerce system provided by the broker. The results of a search can include some content associated with merchants that support purchases through the broker, some content associated with merchants that do not support purchases through the broker, and some content not associated with any merchant. The search engine visually distinguishes content in the search results associated with merchants that support purchases through the broker by displaying a badge, such as a graphical icon, with the content. The search engine can use different types of badges to indicate different characteristics of the merchants.
    Type: Grant
    Filed: November 14, 2011
    Date of Patent: December 18, 2012
    Assignee: Google Inc.
    Inventors: Benjamin Chan-Bin Ling, Wendy Tobagus, Robert Brown, Eric Lange, Adam Douglas Smith
  • Patent number: 8334660
    Abstract: A driving circuit for regulating current in a light source using a tracking component. The tracking component detects the voltage difference between an input node in the input stage and an output node in the output stage. The input stage is connected to a current source and includes an input transistor. The output stage is connected to the light source and includes an output transistor. The tracking component generates an output that controls the input and output transistors based on the voltage difference between the input node and the output node so that the voltage at the input node tracks the voltage at the output node. By using the tracking component, the LED driver can achieve accurate current control through one output transistor instead of cascaded transistors, resulting in lower output operating voltage and reduced power dissipation of the LED driver. Further, the tracking component is intermittently operated or shared across different channels to reduce energy consumption of the LED driver.
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: December 18, 2012
    Assignee: SCT Technology, Ltd.
    Inventors: Eric Li, Chun Lu, Yi Zhang
  • Patent number: 8334662
    Abstract: An adaptive switch mode LED driver provides an intelligent approach to driving multiple strings of LEDs. The LED driver determines an optimal current level for each LED channel from a limited set of allowed currents. The LDO driver then determines a PWM duty cycle for driving the LEDs in each LED channel to provide precise brightness control over the LED channels. Beneficially, the LED driver minimizes the power dissipation in the LDO circuits driving each LED string, while also ensuring that the currents in each LED string are maintained within a limited range. A sample and hold LDO allows PWM control over extreme duty cycles with very fast dynamic response. Furthermore, fault protection circuitry ensures fault-free startup and operation of the LED driver.
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: December 18, 2012
    Assignee: iWatt Inc.
    Inventors: Xuecheng Jin, Yu Cheng Chang, Yang Li, Maofeng Lan, John W. Kesterson, Xiaoyan Wang, Chenghung Pan
  • Patent number: 8334273
    Abstract: The invention relates to a double-stranded ribonucleic acid (dsRNA) for inhibiting the expression of the Factor VII gene.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: December 18, 2012
    Assignee: Alnylam Pharmaceuticals, Inc.
    Inventors: Antonin de Fougerolles, Tatiana Novobrantseva, Akin Akinc
  • Patent number: D672824
    Type: Grant
    Filed: February 4, 2011
    Date of Patent: December 18, 2012
    Assignee: Playinnovation Limited
    Inventor: Marco Boi
  • Patent number: D673224
    Type: Grant
    Filed: February 4, 2011
    Date of Patent: December 25, 2012
    Assignee: Playinnovation Limited
    Inventor: Marco Boi