Patents by Inventor Chris O'Dowd

Chris O'Dowd 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: 20150229483
    Abstract: In one embodiment, a method includes receiving one or more packets of a communication session from one or more interfaces, such that the interface is a subscriber interface or a network interface. The method further includes associating the communication session to an end user with a source Internet Protocol (IP) address of the packet if the packet is received from the subscriber interface or to an end user with a destination IP address of the packet if the packet is received from the network interface.
    Type: Application
    Filed: April 23, 2015
    Publication date: August 13, 2015
    Inventors: Robert M. Batz, Walter G. Dixon, Robert A. Mackie, Mark Albert, Chris O'Rourke, Humberto M. Tavares
  • Patent number: 9054882
    Abstract: In one embodiment, a method includes receiving one or more packets of a communication session from one or more interfaces, such that the interface is a subscriber interface or a network interface. The method further includes associating the communication session to an end user with a source Internet Protocol (IP) address of the packet if the packet is received from the subscriber interface or to an end user with a destination IP address of the packet if the packet is received from the network interface.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: June 9, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Robert M. Batz, Walter G. Dixon, Robert A. Mackie, Mark Albert, Chris O'Rourke, Humberto M. Tavares
  • Patent number: 9049015
    Abstract: In one embodiment, a method for providing an ACK packet while queuing data is provided. One or more packets in a series of packets may be received from a client at a gateway. The gateway determines that a packet in the series of packets has not been received. The one or more packets are then queued. The queued packets may have included an ACK for one or more previously sent packets. Thus, if the gateway had forwarded the one or more packets that are queued, then the ACK would have been received by the server. However, the one or more packets are queued and thus the ACK included in the packets is not sent with the queued packets. Even though the plurality of packets are queued, an acknowledgement packet is generated and then sent for the previously sent packets. The acknowledgement packet acknowledges to the server that the one or more previously sent packets were received by the client.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: June 2, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Humberto Tavares, Chris O'Rourke, Robert Batz, Franklin Jones
  • Publication number: 20150089017
    Abstract: Recovery of an incomplete transfer of a file from a sender to at least one recipient connected to the sender via a network is disclosed. In an example embodiment, the at least one recipient receives one or more packets of the file sent by the sender via the network. The at least one recipient sets a bit in a bitmap, for each received packet, to efficiently keep track of and request for retransmission of missing packets. Thus, after the file is sent by the sender, the at least one recipient requests from the sender a retransmission of any packet corresponding to a bit that has not been set. The sender then sends packets including the missing packets via unicast to the at least one recipient which has sent a request for retransmission.
    Type: Application
    Filed: September 26, 2013
    Publication date: March 26, 2015
    Applicant: TELLABS OPERATIONS, INC.
    Inventors: Pajak M. Arthur, Pigula Zbigniew, Chris O'Brien
  • Patent number: 8824300
    Abstract: A method is provided in one example embodiment and includes receiving a first congestion message associated with traffic congestion in a signaling system seven (SS7) a network, the first congestion message being associated with a first timer. The method also includes receiving a second congestion message after the first timer has expired and before a second timer has expired. The method further includes communicating a portion of traffic, which was originally intended for a first destination, to a second destination in the network based on receiving the second congestion message. The method can further include recovering and returning to an initial state.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: September 2, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Kevin D. Shatzkamer, Chris O'Rourke, James C. Balquist
  • Patent number: 8628169
    Abstract: A method of cleaning a print head assembly comprising a print head and a cover includes removing the cover from the print head assembly. A cleaning unit includes a fluid chamber, a fluid intake port, and a fluid exit port. The cleaning unit is attached to the print head such that the fluid chamber surrounds a portion of the print head. A solvent is introduced into the fluid chamber to contact the print head. The solvent is allowed to clean the print head. The solvent is removed from the chamber.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: January 14, 2014
    Assignee: Videojet Technologies Inc.
    Inventors: Daniel Steuer, George Hollis, Michael Kozee, Wolfgang Neumeier, Chris O'Toole
  • Publication number: 20130327052
    Abstract: An exhaust system is provided for mitigating condensate formation in a common exhaust stack and for effecting improved heat transfer. Reduced condensate formation and improved heat transfer is achieved by inducing non-laminar flow through the common exhaust stack and a heat exchanger operatively coupled to the common exhaust stack. Heat transfer is further improved by dew point control. Non-laminar flow is induced by connecting more than one gas turbine to the common exhaust stack through non-laminar flow inducing arrangements. The various coupling arrangements also add structural rigidity to the common exhaust stack for increased stack height and improved plume dispersion.
    Type: Application
    Filed: June 12, 2013
    Publication date: December 12, 2013
    Inventors: Chris O'NEILL, Dobromir FILIP, Joseph KISS, Graham ILLINGWORTH
  • Publication number: 20130278492
    Abstract: A system, method and user interface are described for providing a personal assistant functionality using a predictive, adaptive, dichotomous (two choices) decision engine that proactively prompts the user for decisions on matters deemed relevant by the decision engine based on past user decisions and activities.
    Type: Application
    Filed: January 25, 2012
    Publication date: October 24, 2013
    Inventors: Damien Phelan Stolarz, David Joseph Diaz, James Rossfeld, Scott Raven, Chris O'Malley
  • Patent number: 8555350
    Abstract: A system for facilitating persistent communications between entities in a network. In a specific embodiment, the system is adapted to facilitate fast reauthentication of a client performed by a server, such as an Authentication, Authorization, and Accounting (AAA) server, that is coupled to the client via a load balancer. The system includes a first message to be exchanged between the server and the client, wherein the first message includes a field identifying the server and/or the client. A matching module communicates with or is otherwise incorporated within the load balancer. The matching module includes one or more routines for employing the field to selectively route the first message to the client and/or server. In a more specific embodiment, the server a fast reauthentication module adapted to append the field in the message. The field includes sub-realm information identifying the server.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: October 8, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Kevin Shatzkamer, Anand K. Oswal, Chris O'Rourke, Mark Grayson, Jayaraman Iyer
  • Publication number: 20130218637
    Abstract: A computer-implemented method to analyze customer feedback information is described. A request is transmitted to one or more pre-selected entities to provide feedback information. The feedback information is received. Previously stored feedback information is retrieved from a data storage device. A trending pattern is determined based on the received feedback information and the stored feedback information.
    Type: Application
    Filed: February 20, 2012
    Publication date: August 22, 2013
    Applicant: Katalus Advisors, LLC
    Inventors: W. Jeremy Bikman, Chris O'Neal
  • Publication number: 20120299993
    Abstract: A method of cleaning a print head assembly comprising a print head and a cover includes removing the cover from the print head assembly. A cleaning unit includes a fluid chamber, a fluid intake port, and a fluid exit port. The cleaning unit is attached to the print head such that the fluid chamber surrounds a portion of the print head. A solvent is introduced into the fluid chamber to contact the print head. The solvent is allowed to clean the print head. The solvent is removed from the chamber.
    Type: Application
    Filed: February 11, 2011
    Publication date: November 29, 2012
    Inventors: Daniel Steuer, George Hollis, Michael Kozee, Wolfgang Neumeier, Chris O'Toole
  • Publication number: 20120195202
    Abstract: A method is provided in one example embodiment and includes receiving a first congestion message associated with traffic congestion in a signaling system seven (SS7) a network, the first congestion message being associated with a first timer. The method also includes receiving a second congestion message after the first timer has expired and before a second timer has expired. The method further includes communicating a portion of traffic, which was originally intended for a first destination, to a second destination in the network based on receiving the second congestion message. The method can further include recovering and returning to an initial state.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Inventors: Kevin D. Shatzkamer, Chris O'Rourke, James C. Balquist
  • Patent number: 8150951
    Abstract: A method for communicating in a loadbalancing environment is provided that in a particular embodiment includes receiving a request packet from a network access server (NAS) to initiate a communication session. The request packet is then communicated to a tunneling protocol network server (TPNS) and a response packet is received in response to the request packet. The response packet establishes a tunnel that facilitates the communication session and that includes an identification element associated with the TPNS such that a data transfer associated with the communication session is executed between the NAS and the TPNS.
    Type: Grant
    Filed: July 10, 2002
    Date of Patent: April 3, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Chris O'Rourke, Robert M. Batz, Rabih A. Dabboussi, John M. Glotzer, Louis F. Menditto, Alpesh S. Patel, Kent K. Leung
  • Patent number: 8104841
    Abstract: An attachment assembly for securing a child safety seat to a mounting portion of a vehicle is provided. The attachment assembly may include a guide having a channel, and a metal strap positioned in the channel of the guide in a retracted configuration such that a free end of the metal strap is adjacent to a front face of the guide, a fixed end of the metal strap is secured to a side of the channel, and a body of the strap is bent along a radius so as to double back between the free end and the fixed end. When pulled in tension, the metal strap is configured to transition from the retracted configuration to an extended configuration, and the guide is configured to constrain the strap during this transition so that the strap rolls along the radius within the guide, thereby absorbing energy.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: January 31, 2012
    Assignee: Ford Global Technologies, LLC
    Inventors: Reddy Malapati, Chris O'Connor, Rodney Simon, Pardeep Kumar
  • Patent number: 8036230
    Abstract: In one embodiment, a method includes receiving a packet at a network processor, and determining the packet is to be directed to a selected one of a plurality of traffic processors if a tunnel endpoint identifier of the packet is associated with a subscriber terminal. The method further includes determining that the packet is to be directed to the selected one of the plurality of traffic processors if a destination address of the packet is associated with the subscriber terminal. The method still further includes distributing the packet to the selected one of the plurality of traffic processors.
    Type: Grant
    Filed: November 5, 2007
    Date of Patent: October 11, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Richard L. Gray, Chris O'Rourke, Jayaraman R. Iyer, Louis F. Menditto, Humberto M. Tavares, Biswaranjan Panda, Bhaskar Bhupalam
  • Publication number: 20110204017
    Abstract: A grasping device for grasping structures such as, for example, containers and bottles. The device facilitates the dexterous handling of these structures that otherwise would often require significant strength, gross and fine motor skill to manage, and especially to dispense the contents of in a controlled manner. The device may also facilitate one-handed operation, and may leave the second hand free to perform other tasks, such as, for example, securing a target container.
    Type: Application
    Filed: May 10, 2010
    Publication date: August 25, 2011
    Inventor: Chris O'Sullivan
  • Publication number: 20110167466
    Abstract: A method of communicating with a layer 2 device over any of a plurality of interfaces, including a MoCA network, an Ethernet interface or a serial port. The method includes sending a string of information including a command and an associated address to the layer 2 device over a protocol other than the MoCA protocol via any of the MoCA network. The Ethernet interface or the serial port receives the string within the layer 2 device and executes the command within the layer 2 device based upon the address and the command.
    Type: Application
    Filed: December 23, 2010
    Publication date: July 7, 2011
    Applicant: ENTROPIC COMMUNICATIONS, INC.
    Inventors: Ali AIOUAZ, Chris O'BRIEN
  • Publication number: 20110106949
    Abstract: According to one embodiment, availability information describing virtual machines running on physical machines is accessed. The availability information associates each virtual machine with a physical resource used by the virtual machine. Use by the virtual machines is determined from the availability information. Availability of the physical resources is determined according to the use. Server load is balanced according to the availability of the physical resources. According to another embodiment, the following is performed until a load is accommodated: selecting a server having a load that is less than an expansion threshold; loading the server until the expansion threshold is reached; selecting a next server having a load that is less than a next expansion threshold; and loading the next server until the next expansion threshold is reached. Load of a low load server is determined to be below a contraction threshold, and the low load server is drained.
    Type: Application
    Filed: October 30, 2009
    Publication date: May 5, 2011
    Applicant: Cisco Technology, Inc.
    Inventors: Alpesh S. Patel, Chris O'Rourke, Mark Albert, Robert A. Mackie, Walter G. Dixon
  • Patent number: 7924854
    Abstract: A method for billing end users in a peer-to-peer transaction in a network environment is provided that includes a client services packet gateway operable to communicate with a first end user and a second end user in order to facilitate the peer-to-peer transaction and a flow manager element operable to receive one or more packets of the peer-to-peer transaction from one or more interfaces, such that the interface is a subscriber interface or a network interface. The flow manager is further operable to associate a first session object with the first user and associate a second session object with the second user.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: April 12, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Walter G. Dixon, Robert M. Batz, Robert A. Mackie, Mark Albert, Chris O'Rourke, Humberto Tavares
  • Patent number: D721172
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: January 13, 2015
    Assignee: Ernie Green Industries, Inc.
    Inventors: Bradley Fallot, John W. Nottingham, James E. Szpak, Chris O'Keefe