Patents by Inventor Sean McGee

Sean McGee has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20080056122
    Abstract: A method and system of transmit load balancing across multiple physical ports. At least some of the illustrative embodiments are methods comprising teaming a first and second communication ports to create a teamed communication port, creating a plurality of virtual ports which abstract the first and second communication ports (and wherein a number of virtual ports utilizing each communication port is based on parameters associated with the communication ports), selecting one of the plurality of virtual ports out which to send a message packet thus designating a select virtual port (the selecting implements transmit load balancing across plurality of virtual ports) and sending the message packets out the first or second communication port utilized by the selected virtual port.
    Type: Application
    Filed: August 30, 2006
    Publication date: March 6, 2008
    Inventors: Nambi K. MADHI, Michael SEAN McGEE, Darda M. CHANG
  • Publication number: 20070268820
    Abstract: A method of operating a network computer system provides redundant Internet Protocol (IP) Multicast traffic flow on a group of physical ports and comprises virtualizing the group of physical ports into a single virtual Network Interface Controller (NIC), validating network connectivity in a logical group comprising at least one of the physical ports in the virtualized group, and responding to failure of a physical port that is actively receiving on an IP Multicast traffic flow by instigating failover of the actively received IP Multicast traffic flow to a physical port in the logical group with validated network connectivity.
    Type: Application
    Filed: February 27, 2007
    Publication date: November 22, 2007
    Inventors: Michael Sean McGee, Darda Chang, Nambi Madhi, Matthew S. Reeves
  • Patent number: 7270038
    Abstract: A cutting mat includes a flat, planar sheet of rigid but flexible material with a plastic film affixed to the lower surface and extending across the length and width of the sheet. In the preferred embodiment, the mat is formed of spring steel. A holder for the mat is formed of a planar sheet of plastic material with flaps formed in the holder to removably retain the cutting mat in position on the holder.
    Type: Grant
    Filed: July 8, 2005
    Date of Patent: September 18, 2007
    Inventor: Sean McGee
  • Publication number: 20060026303
    Abstract: A fast pattern processor having an internal function bus and an external function bus. In one embodiment, a fast pattern processor includes: (1) an internal function bus, (2) an external function bus, (3) a context memory having a block buffer and a argument signature register wherein the block buffer includes processing blocks associated with a protocol data unit (PDU), (4) a pattern processing engine, associated with the context memory, that performs pattern matching and (5) a function interface system having (5A) a controller arbitration subsystem and (5B) a dispatch subsystem.
    Type: Application
    Filed: September 28, 2005
    Publication date: February 2, 2006
    Applicant: Agere Systems Inc.
    Inventors: Victor Bennett, David Brown, Sean McGee, David Sonnier, Leslie Zsohar
  • Patent number: 6943671
    Abstract: A portable device includes a location detector, a time detector, and an alarm module to generate alarms based on both time-based and location-based criteria. A current time provided by the time detector is compared to a time-based criterion, and a current geographical location provided by the location detector (e.g., global positioning system or GPS receiver) is compared to a location-based criterion to determine whether or not to generate an alarm.
    Type: Grant
    Filed: April 17, 2003
    Date of Patent: September 13, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael Sean McGee, James Randall Walker, Michael S. McIntyre
  • Publication number: 20050089039
    Abstract: A virtual reassembly system for use with a fast pattern processor and a method of operating the same. In one embodiment, the virtual reassembly system includes a first pass subsystem configured to convert a packet of a protocol data unit into at least one processing block, queue the at least one processing block based upon a header of the packet and determine if the packet is a last packet of the protocol data unit. The virtual reassembly system further includes a second pass subsystem configured to virtually reassemble the protocol data unit by retrieving the at least one processing block based upon the queue.
    Type: Application
    Filed: November 19, 2004
    Publication date: April 28, 2005
    Inventors: Victor Bennett, Leslie Zsohar, Shannon Lawson, Sean McGee, David Sonnier, David Kramer
  • Publication number: 20040207522
    Abstract: A portable device includes a location detector, a time detector, and an alarm module to generate alarms based on both time-based and location-based criteria. A current time provided by the time detector is compared to a time-based criterion, and a current geographical location provided by the location detector (e.g., global positioning system or GPS receiver) is compared to a location-based criterion to determine whether or not to generate an alarm.
    Type: Application
    Filed: April 17, 2003
    Publication date: October 21, 2004
    Inventors: Michael Sean McGee, James Randall Walker, Michael S. McIntyre
  • Patent number: D449666
    Type: Grant
    Filed: March 27, 2000
    Date of Patent: October 23, 2001
    Inventor: Sean McGee