Patents Represented by Attorney Hamilton & DeSanctis
  • Patent number: 7947510
    Abstract: The present invention provides novel methods and devices for detecting hybridization of nucleic acids using liquid crystals and cationic surfactants.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: May 24, 2011
    Assignee: The Regents of the University of Colorado, a body corporate
    Inventors: Daniel K. Schwartz, Andrew D. Price
  • Patent number: 7944946
    Abstract: Methods and systems for a more efficient transmission of network traffic are provided. According to one embodiment, a method is provided for performing segmentation offloading, such as TCP segmentation offloading (TSO). An interface performs direct virtual memory addressing of a user memory space of a system memory on behalf of a network processor to fetch payload data originated by a user process running on a host processor. Then, the network processor segments the payload data across one or more packets.
    Type: Grant
    Filed: October 21, 2008
    Date of Patent: May 17, 2011
    Assignee: Fortinet, Inc.
    Inventors: Xu Zhou, David Chen, Lin Huang, Guansong Zhang
  • Patent number: 7933269
    Abstract: Methods and systems are provided for hardware-accelerated packet multicasting in a virtual routing system. According to one embodiment, a multicast packet is received at an ingress system of a packet-forwarding engine (PFE). The ingress system identifies flow classification indices for the multicast packet. Then, for each instance of multicasting, the ingress system sends a single copy of the multicast packet and the flow classification indices to an egress system of the PFE. The single copy of the multicast packet is buffered in a memory accessible by the egress system. The egress system prepares the multicast packet for transmission by for each flow classification index, identifying corresponding transform control instructions based on the flow classification index, reading the single copy of the multicast packet from the memory, causing the multicast packet to be transformed in accordance with the identified transform control instructions and outputting the transformed multicast packet.
    Type: Grant
    Filed: September 3, 2007
    Date of Patent: April 26, 2011
    Assignee: Fortinet, Inc.
    Inventors: Joseph Cheng, Zahid Hussain, Tim Millet
  • Patent number: 7930927
    Abstract: Various embodiments of the present invention provide alcohol monitoring devices, and methods for using such. As one example, an alcohol monitoring device is disclosed that includes a device body, an alcohol sensor, and a liquid cartridge. The alcohol sensor is associated with the device body, and relies on a liquid supply to perform an alcohol measurement on a subject. The liquid cartridge is replaceably coupled to the device body and provides the liquid supply to the alcohol sensor.
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: April 26, 2011
    Assignee: BI Incorporated
    Inventors: Larry T. Cooper, Timothy D. Waters, Donald A. Melton, Victor Rompa
  • Patent number: 7929240
    Abstract: Various embodiments of the present invention provide systems and methods for reducing head distortion. For example, various embodiments of the present invention provide storage devices that include a storage medium, a read/write head assembly, and an adaptive distortion modification circuit. The storage medium includes information that may be sensed by the read/write head assembly that is disposed in relation to the storage medium. The adaptive distortion modification circuit receives the information sensed by the read/write head assembly and adaptively estimates and implements a distortion compensation factor in the analog domain. In some instances of the aforementioned embodiments, the read/write head assembly includes a magneto resistive head. In such instances, the distortion compensation factor is designed to compensate for non-linear distortion introduced by the magneto resistive head.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: April 19, 2011
    Assignee: LSI Corporation
    Inventors: George Mathew, Yuan Xing Lee, Harley Burger, Li Du
  • Patent number: 7930621
    Abstract: Various embodiments of the present invention provide systems and methods for decoding encoded information. For example, a method for post processing error correction in a decoder system is disclosed. The method includes receiving and iteratively decoding a soft input to generate a hard output associated with the soft input. The method further includes post processing when a plurality of parity checks fail. At least one bit of the hard output is identified as being potentially incorrect. The identified bit is modified, and the plurality of parity checks is thereafter repeated.
    Type: Grant
    Filed: June 1, 2007
    Date of Patent: April 19, 2011
    Assignee: Agere Systems Inc.
    Inventor: Hao Zhong
  • Patent number: 7929237
    Abstract: Various embodiments of the present invention provide systems and methods for controlling access to a magnetic storage medium. As one example, a method for controlling access to a storage medium is disclosed that includes calculating a point to point error amount, and generating a incremental error value based at least in part on the point to point error amount. The incremental error value is applied incrementally across a defined number of clock cycles.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: April 19, 2011
    Assignee: Agere Systems Inc.
    Inventors: Jeffrey P. Grundvig, Richard Rauschmayer
  • Patent number: 7924523
    Abstract: Various embodiments of the present invention provide systems and methods for equalizing an input signal. For example, various embodiments of the present invention provide a method for performing equalization in a storage device. Such methods include providing an equalizer circuit that is governed by a target value, and a filter circuit that is governed by a filter coefficient. An initial value is provided to the equalizer circuit as the target value, and an overall target based at least in part on the initial value and the filter coefficient is calculated. An updated value is calculated based on the overall target, and the updated value is provided to the equalizer circuit as the target value.
    Type: Grant
    Filed: November 18, 2008
    Date of Patent: April 12, 2011
    Assignee: LSI Corporation
    Inventors: George Mathew, Yuan Xing Lee, Hongwei Song, Richard Rauschmayer
  • Patent number: 7924518
    Abstract: Various embodiments of the present invention provide systems and methods for write pre-compensation. For example, various embodiments of the present invention provide methods for modifying magnetic information transfer. The methods include retrieving magnetically represented data from a storage medium, and converting the magnetically represented data to a series of data samples. A preceding pattern and a transition status is identified in the series of data samples, and an equalized channel response is computed based on an estimated NLTS value. An error value is computed that corresponds to a difference between the estimated NLTS value and an actual NLTS value, and a pre-compensation value is computed based at least in part on the error value.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: April 12, 2011
    Assignee: LSI Corporation
    Inventors: George Mathew, Yuan Xing Lee, Hongwei Song
  • Patent number: 7925920
    Abstract: Methods and systems for facilitating fault tolerance in a non-hot-standby configuration of a network routing system are provided. According to one embodiment, a failover method is provided. A fault manager executing on a control blade of multiple server blades of a network routing system actively monitors an active processing engine of multiple processing engines within the network routing system. Responsive to detecting a fault associated with the active processing engine, the active processing engine is dynamically replaced with a non-hot-standby processing engine of the multiple processing engines by (i) determining one or more software contexts that were associated with the active processing engine prior to detection of the fault, and (ii) creating one or more replacement software contexts within the non-hot-standby processing engine corresponding to the one or more software contexts.
    Type: Grant
    Filed: July 18, 2010
    Date of Patent: April 12, 2011
    Inventors: Wilson Talaugon, Sridhar Subramaniam, Bill Chin, Itai Aaronson
  • Patent number: 7925959
    Abstract: Various systems and methods for tri-column code based error reduction are disclosed herein. For example, a digital information system is disclosed that includes channel detector. Such a channel detector receives an encoded data set and provides an output representing the encoded data set. The exemplary system further includes a decoder that receives the first output and is operable to perform three slope parity checks on the received first output. In turn, the decoder provides another output representing the encoded data set.
    Type: Grant
    Filed: July 10, 2010
    Date of Patent: April 12, 2011
    Assignee: Agere Systems Inc.
    Inventor: Weijun Tan
  • Patent number: 7913462
    Abstract: The present invention provides structural members for buildings, methods for using the same, and building structures comprising such structural members. In particular, the present invention provides buildings that can withstand natural disasters such as earthquakes, floods, high winds such as hurricanes and tornadoes, and other natural disasters.
    Type: Grant
    Filed: February 18, 2008
    Date of Patent: March 29, 2011
    Inventor: Jerry A. Woodcock
  • Patent number: 7912936
    Abstract: Systems and methods for managing interworking protocols are provided. According to one embodiment, a policy-based provisioning methodology is used by a service management system (SMS) to provision subscriber interfaces of service processing switches based upon parameters of a predefined policy. The subscriber interfaces communicate data in accordance with a first protocol. The parameters include a window size, a window timeout, a number of allowed bad events, an event window size and/or a keep-alive interval. Transport network interfaces, which communicate in accordance with a second protocol, are provisioned to provide a transport between the subscriber interfaces. A first-protocol-over-second-protocol (FPoSP) Virtual Private Network (VPN) is created through which the subscriber sites securely exchange data by establishing a virtual router (VR) corresponding to each subscriber interface.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: March 22, 2011
    Inventor: Nara Rajagopalan
  • Patent number: 7902803
    Abstract: A digital current-mode controller for a DC-DC converter is disclosed. The controller comprises a digital current reference; and a current loop compensator adapted to receive a digital current error signal derived from a digital current sample sensed from the DC-DC converter and the digital current reference and to generate a duty-cycle command, wherein the current loop compensator comprises a low-pass filter that is used in generating the duty-cycle command. A DC-DC regulator comprising a digital current-mode controller and a method of controlling a DC-DC converter are also disclosed.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: March 8, 2011
    Assignee: The Regents of the University of Colorado
    Inventors: Hao Peng, Dragan Maksimovic
  • Patent number: 7904520
    Abstract: Adservers with the ability to access advertiser cookies and vice versa when both are serving from the advertiser's domain are provided, thereby avoiding the overhead and delay in backend cookie synchronization efforts. Further, advertising cookie data can be gathered regardless of whether a user is browsing a publisher's web site with an advertisement served by an adserver, or browsing the advertiser's web site, because the cookies were previously set when the user visited the advertiser's web site in the context of a first-party cookie. Even if the user has configured his or her browser to limit the setting of third-party cookies, the cookies can still be read by the adserver. By making cookie and advertising data immediately available in real time to both the advertiser and the adserver, the solution also provides for instantaneous and accurate targeting of web advertising to allow an educated ad selection process by either party.
    Type: Grant
    Filed: June 9, 2006
    Date of Patent: March 8, 2011
    Assignee: Trueffect, Inc.
    Inventors: Greg Neal, Glynne Casteel, Ron Hill, Bruce Droste
  • Patent number: 7898185
    Abstract: Various current controlled driver apparatuses are disclosed herein. For example, some embodiments of the present invention provide a current controlled driver including a control circuit having a current input and a driver circuit having a power input. The control circuit has an output that is directly electrically connected to an input of the driver circuit. The control circuit operates between a positive voltage level and a ground potential. The driver circuit is adapted to operate between a higher positive voltage level and a negative voltage level.
    Type: Grant
    Filed: July 5, 2008
    Date of Patent: March 1, 2011
    Inventors: Mohammad M. Mojarradi, Laurence P. Sadwick
  • Patent number: 7893109
    Abstract: The present invention relates to active bactericidal, antibacterial, anti-infective, antimicrobial, sporicidal, disinfectant, antifungal and antiviral compounds and compositions and to new uses of these compositions in therapy. This specification also describes methods of use for the new compounds and compositions. The specification further describes methods for preparing these compounds.
    Type: Grant
    Filed: September 11, 2008
    Date of Patent: February 22, 2011
    Assignee: Novabay Pharmaceuticals, Inc.
    Inventors: Mansour Bassiri, Ramin Najafi, Lu Wang, Jane Yang
  • Patent number: 7892816
    Abstract: The present invention provides a method for detecting probe-target substrate binding. In particular, the present invention provides a method for detecting a surface bound target complex by detecting the redox reaction of a redox transition metal complex that is catalyzed by a redox-catalyst complex.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: February 22, 2011
    Assignee: Colorado State University Research Foundation
    Inventors: C. Michael Elliott, Carlo Alberto Bignozzi, Di Xue, David W. Grainger, Stefano Caramori, Valeria Dissette
  • Patent number: 7890663
    Abstract: Methods are provided for determining a master node on a ring network. According to one embodiment, a first node on the ring network initiates circulation of an arbitration token by (i) determining an arbitration token timeout period has elapsed and (ii) transmitting the arbitration token to a neighboring node. Upon receipt of the arbitration token by a node, it determines its relative priority by comparing its ID to an ID field of the arbitration token, initialized by the first node. If the node is determined to be higher priority, then it overwrites the ID field and retransmits the arbitration token onto the ring network. If the node is determined to be lower priority, then the node retransmits the arbitration token without overwriting the ID field. If the node is determined to be of equal priority and the node is the first node, then it assumes the master node role.
    Type: Grant
    Filed: July 29, 2006
    Date of Patent: February 15, 2011
    Assignee: Fortinet, Inc.
    Inventor: Tim Millet
  • Patent number: 7885207
    Abstract: Methods and systems are provided for provisioning and managing network-based virtual private networks (VPNs). According to one embodiment, virtual routers (VRs) distributed among service processing switches are provisioned by a service management system (SMS) to support network-based customer virtual private networks (VPNs) by generating a routing configuration based on (i) site reachability information for the service processing switches and (ii) a global customer routing profile for at least one customer. A custom routing profile is received by the SMS from a customer network management system (CNMS), the custom routing profile identifies one or more routing protocols to be used for one or more segments of a network-based customer VPN. The network-based customer VPN is reconfigured by the SMS generating appropriate routing configurations for VRs partitioned to the customer based on a subset of the site reachability information associated with sites of the customer and the custom routing profile.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: February 8, 2011
    Assignee: Fortinet, Inc.
    Inventors: Manojit Sarkar, Dileep Kumar