Patents Represented by Attorney Hamilton & DeSanctis
  • Patent number: 8261972
    Abstract: The present invention relates to and provides methods and product, product samples, containers, or packaging comprised of interactive quick response or scan-able codes linked to Internet Uniform (or Universal) Resource Locator (URL) for providing contact information, promotional or cross promotional product samples or products, containers, or and packaging, where the product, product sample, container, or packaging, has any type of associated scan-able internet quick response URL code, quick response MS TAG or quick response QR Code that delivers an interactive “infotainment” brand experience to consumers or retailers when the product or package is scanned with a smart phone, internet tablet, computer, netbook, or other device.
    Type: Grant
    Filed: August 1, 2011
    Date of Patent: September 11, 2012
    Inventor: Andrew Ziegler
  • Patent number: 8261486
    Abstract: This invention provides a system and methods for providing liquid to a plant or a seed that can germinate into a plant. The system includes: a liquid delivery device; an actuator; a vessel; and a vessel support; wherein the actuator is operable to cause the liquid delivery device to deliver the liquid to the plant or seed only when the vessel is brought into proximity with the vessel support.
    Type: Grant
    Filed: January 16, 2007
    Date of Patent: September 11, 2012
    Assignee: AeroGrow International, Inc.
    Inventors: W. Michael Bissonnette, Robert E. Wainwright, Carson Payne, John Thompson, Robert Bromley, Curt Morgan
  • Patent number: 8260918
    Abstract: A flexible, scalable hardware and software platform that allows a service provider to easily provide internet services, virtual private network services, firewall services, etc., to a plurality of customers. One aspect provides a method and system for delivering security services. This includes connecting a plurality of processors in a ring configuration within a first processing system, establishing a secure connection between the processors in the ring configuration across an internet protocol (IP) connection to a second processing system to form a tunnel, and providing both router services and host services for a customer using the plurality of processors in the ring configuration and using the second processing system, a packet routing system and method is described that includes a processor identifier in each packet to route the packets to a physical processor, and a logical queue identifier to route the packets to the destination object within that processor.
    Type: Grant
    Filed: September 12, 2006
    Date of Patent: September 4, 2012
    Assignee: Fortinet, Inc.
    Inventors: Abraham Rabindranath Matthews, Steven Patrick Weir
  • Patent number: 8261171
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, some embodiments of the present invention provide data processing circuits including a pattern detection circuit having at least two data detector circuits each operable to receive the same series of data samples and to provide a first detected data output and a second detected data output, respectively. In addition, the data pattern detection circuit includes a result combining circuit that is operable to assert a pattern found output based at least in part on the first detected data output and the second detected data output.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: September 4, 2012
    Assignee: LSI Corporation
    Inventor: Viswanath Annampedu
  • Patent number: 8254538
    Abstract: Methods and systems for processing outbound fax messages in an efficient and scalable manner are provided. According to one embodiment, an Internet fax system receives a request to deliver a fax message. Source files representing content to be included as part of the fax message are stored to a shared storage area accessible by imaging systems and fax processing resources. An imaging system is selected to convert the source files into a digital representation suitable for faxing. A work request identifying the selected imaging system is stored on a centralized work queue within a database. The imaging systems poll the centralized work queue to retrieve pending work requests. Responsive to identifying the work request, the selected imaging system converts the source files, associates the resulting digital representation with an outbound fax job and causes the fax message to be delivered by submitting the outbound fax job to a fax modem.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: August 28, 2012
    Assignee: EC Data Systems, Inc.
    Inventors: Christian M. Watts, Edward D. Shephard
  • Patent number: 8255510
    Abstract: Methods and systems for managing a service provider switch are provided. According to one embodiment, a network operating system (NOS) is provided on each processor element (PE) of the switch. The NOS includes an object manager (OM) responsible for managing global software object groups, managing software object configurations, managing local software objects and groups and routing control information between address spaces based on locations of software objects. The OM performs management plane communications among software objects by way of system calls. The OM performs data plane communications among software objects by way of object-to-object channels. The switch is provisioned with a network-based managed IP service for a particular customer of the service provider by pushing the service onto an object-to-object channel that has been established between a first software object and a second software object of the software objects.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: August 28, 2012
    Assignee: Fortinet, Inc.
    Inventors: Abraham R. Matthews, Anna Berenberg
  • Patent number: 8254049
    Abstract: Various embodiments of the present invention provide systems and methods for synchronizing data processing. As one example, a method for synchronizing data processing is disclosed that includes receiving a data input, and sampling the data input at a sample period to generate a sample set. A first pattern is received and a first periodic boundary associated with the first pattern is identified. In one particular case, the first pattern is a preamble pattern included as sector data on a storage medium, and the first periodic boundary is a 4T boundary. Further, a second pattern is detected in the sample that is used to establish a second periodic boundary. In one particular case, the second pattern is a SAM pattern included as sector data on a storage medium, and the second periodic boundary is a 1T boundary. Based at least in part on the first periodic boundary and the second periodic boundary, a time to transmit or assert a data-found signal is determined.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: August 28, 2012
    Assignee: Agere Systems Inc.
    Inventor: Viswanath Annampedu
  • Patent number: 8249230
    Abstract: Methods and systems for processing inbound fax messages in an efficient and scalable manner are provided. According to one embodiment, an inbound fax call is received at a telecommunications system of an Internet fax system. The inbound fax call includes a source and destination address and a fax signal. The inbound fax call is switched to a call mediation system, which determines desired technical call processing capabilities for processing the fax signal. A subset of fax processing resources that have the desired technical call processing capabilities are identified from among multiple fax processing resources associated with the call mediation system. The inbound fax call is switched to a selected fax processing resource of the identified subset. The fax signal is translated by the selected fax processing resource into a digital representation. And, the digital representation is made available to one or more users associated with the particular subscriber.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: August 21, 2012
    Assignee: EC Data Systems, Inc.
    Inventor: Christian M. Watts
  • Patent number: 8250431
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing circuit is disclosed that includes a first data detection circuit that applies a phase dependent data detection algorithm to a data set such that a first output of the first data detection circuit varies depending upon a phase of the data set presented to the first data detection circuit. A first phase of the data set is presented to the first data detection circuit. The circuits further include a decoder circuit that applies a decoding algorithm to the first output to yield a decoded output, and a phase shift circuit that phase shifts the decoded output such that a second phase of the data set is provided as a phase shifted output.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: August 21, 2012
    Assignee: LSI Corporation
    Inventors: Shaohua Yang, Zongwang Li, Weijun Tan, Kelly Fitzpatrick
  • Patent number: 8250357
    Abstract: A flexible, scalable hardware and software platform that allows a service provider to easily provide internet services, virtual private network services, firewall services, etc., to a plurality of customers. One aspect provides a method and system for delivering security services. This includes connecting a plurality of processors in a ring configuration within a first processing system, establishing a secure connection between the processors in the ring configuration across an internet protocol (IP) connection to a second processing system to form a tunnel, and providing both router services and host services for a customer using the plurality of processors in the ring configuration and using the second processing system. A secure communications tunnel is formed by routing all packets for the tunnel through an encrypting router at the sending end to obtain encrypted packets, and routing the encrypted packets through a decrypting router at the receiving end of an IP connection.
    Type: Grant
    Filed: September 13, 2001
    Date of Patent: August 21, 2012
    Assignee: Fortinet, Inc.
    Inventors: Chih-Tang Sun, Kiho Yum, Abraham R. Matthews
  • Patent number: 8250434
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing circuit is disclosed that includes an increased iteration enable signal, a first detector circuit, a second detector circuit, and a data decoding circuit. The first detector circuit receives a data set and performs a data detection on the data set to provide a detected data set. The data decoding circuit receives a derivative of the detected data set and performs a decoding process to provide a decoded data set. The decoded data set is provided to the second detector circuit based at least in part on an assertion level of the increased iteration enable signal.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: August 21, 2012
    Assignee: LSI Corporation
    Inventors: Shaohua Yang, Yuan Xing Lee, Changyou Xu, Richard Rauschmayer, Harley Burger, Kapil Gaba
  • Patent number: 8243546
    Abstract: Various embodiments of the present invention provide systems, methods and circuits for power management and/or EMI reduction. As one example, a method for memory system access is disclosed that includes providing a first bank of memory; providing a second bank of memory; receiving a memory access request that includes assertion of a reference memory clock; accessing the first bank of memory using a first sub memory clock asserted relative to the reference memory clock; delaying a phase offset; and accessing the second bank of memory using a second sub memory clock asserted the phase offset after assertion of the first sub memory clock.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: August 14, 2012
    Assignee: LSI Corporation
    Inventor: Robert W. Warren
  • Patent number: 8245061
    Abstract: Various systems and methods for power management are disclosed herein. For example, a synchronous semiconductor circuit is disclosed that includes two or more clock sources and a power management controller. The power management controller is operable to apply power to one of the clock sources and to select another of the clock sources for synchronization of the circuit. Then, upon stabilization of the first clock source, it is selected by the power management controller to synchronize the circuit.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: August 14, 2012
    Assignee: Agere Systems Inc.
    Inventors: Richard Rauschmayer, Steven E. Strauss, Tatsuya Sakai
  • Patent number: 8242696
    Abstract: Various apparatuses and methods for a vacuum electronic device are disclosed herein. In one embodiment, a vacuum electronic device includes a vacuum housing, an array of slow wave structures inside the vacuum housing sharing a common electron beam tunnel, an electron beam input port at a first end of the common electron beam tunnel, and an electron beam output port at a second end of the common electron beam tunnel.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: August 14, 2012
    Inventors: Ruey-Jen Hwu, Laurence P. Sadwick, Jishi Ren
  • Patent number: 8243381
    Abstract: Various embodiments of the present invention provide systems and methods for sector address mark detection. As an example, data detection systems are disclosed that include a sector address mark detection circuit and a sector address mark quality detection circuit. The sector address mark detection circuit receives a data stream and identifies a sector address mark in the data stream. The sector address mark quality detection circuit receives a first sample and a second sample from the data stream corresponding to the sector address mark, and determines a quality of the sector address mark based at least in part on the first sample and the second sample. In various cases, one or more of the samples of the sector address mark up to all of the samples of the sector address mark may be used.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: August 14, 2012
    Assignee: Agere Systems Inc.
    Inventors: Viswanath Annampedu, Venkatram Muddhasani
  • Patent number: 8245120
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, a variable iteration data processing system is disclosed that includes a first detector, a second detector, a decoder and a unified memory buffer. An input data set is received by the first detector that performs a data detection and provides a first detected data set. The decoder receives a derivative of the first detected data set and performs a decoding operation that yields a decoded data set. In some cases, the derivative of the first detected data set is an interleaved version of the first detected data set. The decoded data set is written to a unified memory buffer. The first decoded data set is retrievable from the unified memory buffer and a derivative thereof is provided to the second detector. In some cases, the derivative of the decoded is a de-interleaved version of the decoded data set.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: August 14, 2012
    Assignee: LSI Corporation
    Inventors: Changyou Xu, Shaohua Yang, Hao Zhong, Nils Graef, Ching-Fu Wu
  • Patent number: 8243536
    Abstract: Various embodiments of the present invention provide systems, methods and circuits for memory utilization. As one example, a memory system is disclosed that includes a memory bank and a memory access controller circuit. The memory bank includes a number of default memory cells and a number of redundant memory cells. The memory access controller circuit is operable to access a usable memory space including both the combined default memory cells and the redundant memory cells.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: August 14, 2012
    Assignee: LSI Corporation
    Inventor: Robert W. Warren
  • Patent number: 8245104
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, a variable iteration data processing system is disclosed that includes at least a first detector, a second detector, a decoder, and a queuing buffer. The first detector is operable to perform a data detection on an input data set at a first time. The decoder receives a derivation of an output from the first detector and performs a decoding process. Where the decoding process fails to converge, the decoder output is passed to the second detector for a subsequent detection and decoding process at a second time.
    Type: Grant
    Filed: May 2, 2008
    Date of Patent: August 14, 2012
    Assignee: LSI Corporation
    Inventors: Shaohua Yang, Hao Zhong, Weijun Tan, Richard Rauschmayer, Yuan Xing Lee
  • Patent number: 8239950
    Abstract: Circuits and methods are provided for detecting, identifying and/or removing undesired content. According to one embodiment, a method for virus processing is provided. A general purpose processor, communicably coupled to a virus processing hardware accelerator, receives a data segment. The general purpose processor causes the data segment to be stored to a first memory. The general purpose processor directs the virus processing hardware accelerator, communicably coupled to the first memory and to the second memory, to perform a virus scan of the data segment based on one or more virus signatures stored in a second memory. The first memory includes a first virus signature compiled for execution on the general purpose processor. The second memory includes virus signatures, each of which include at least one primitive instruction and at least one Content Pattern Recognition (CPR) instruction stored at contiguous locations, compiled for execution by the virus processing hardware accelerator.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: August 7, 2012
    Assignee: Fortinet, Inc.
    Inventors: Lin Huang, Xu Zhou, Michael Xie
  • Patent number: 8237597
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing circuit is discussed that includes an analog to digital converter circuit, a digital filter circuit, a data detector circuit, a mimic filter circuit, and a sample clock generation circuit. The analog to digital converter circuit is operable to receive a data input and to provide corresponding digital samples. The digital filter circuit is operable to receive the digital samples and to provide a filtered output. The data detector circuit is operable to perform a data detection process on the filtered output to yield a detected output. The mimic filter circuit is operable to receive the digital samples and to provide a mimicked output. The sample clock generation circuit is operable to provide a sample clock based at least in part on the detected output and the mimicked output.
    Type: Grant
    Filed: September 21, 2010
    Date of Patent: August 7, 2012
    Assignee: LSI Corporation
    Inventors: Jingfeng Liu, Haotian Zhang, Hongwei Song