Patents by Inventor Robert Mackie

Robert Mackie 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: 20240286967
    Abstract: The present disclosure relates generally to carbon-based products. More particularly, the present disclosure relates to acid-impregnated carbon-based products having at least one nitrogen-containing compound covalently bound to a porous carbon matrix, methods of making same, and uses of same in industry and agriculture.
    Type: Application
    Filed: February 28, 2024
    Publication date: August 29, 2024
    Inventors: Mitchel Flegel, Cristine Selirio, Prem Pokharel, Mark Howell, Robert Mackie
  • Patent number: 10683113
    Abstract: A device and corresponding systems and methods are provided for wrapping an object resting on an object conveyor defining an object path, the object conveyor conveying the object in a forward direction along the object path, the device comprising: an orbital wrapping mechanism configured to travel in an elliptical path around the object path and to deposit a stretch wrapping material; a wrapping material conveyor configured for cooperation with the object conveyor, the wrapping material conveyor positioned beneath the object conveyor such that when the orbital wrapping mechanism travels along the elliptical path, the orbital wrapping mechanism deposits the stretch wrapping material around both at least a portion of the object and at least a portion of the wrapping material conveyor, the wrapping material conveyor having at least one bearing surface in contact with the stretch wrapping material and movable in a forward direction such that the stretch wrapping material is conveyed along with the object in the f
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: June 16, 2020
    Assignee: 1137508 ON LTD.
    Inventors: Laurie Robert Mackie, Defu Lou
  • Patent number: 10287043
    Abstract: Apparatuses and methods are provided in relation to a wrapping machine for wrapping packages, and more particularly, to a film-breaking apparatus for use with a wrapping machine having a dispenser carriage movable along a wrapping axis for wrapping a film around a package. The film-breaking apparatus includes a trigger arm coupled to the dispenser carriage; a puncturing arm including a puncturing member, the puncturing arm pivotably connected to the trigger arm such that the trigger arm is free to rotate relative to the puncturing arm in a first rotational direction, and rotationally coupled to the puncturing arm in a second rotational direction. The puncturing arm is configured to puncture the film being dispensed by the dispenser carriage with the puncturing member when rotated by the trigger arm.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: May 14, 2019
    Assignee: 1137508 ON LTD.
    Inventors: Laurie Robert Mackie, Defu Lou
  • Patent number: 9210122
    Abstract: A method is provided in one example and includes maintaining a correlation between a domain name and a plurality of Internet protocol (IP) addresses included in a domain name system (“DNS”) response to a DNS request in connection with DNS exchange between a subscriber and a DNS server, wherein each of the IP addresses corresponds to one of a plurality of web servers associated with the domain name; receiving from the subscriber a packet associated with a flow; identifying an IP address within the packet as being one of the plurality of IP addresses included in the DNS response; and executing a policy decision for the subsequent flow without inspecting the contents of the subsequent flow at layer 7 based on an identity of the subscriber and the domain name correlated to the identified IP address, wherein the policy decision comprises charging a different rate for a particular flow.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: December 8, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Robert Batz, Robert Mackie
  • Publication number: 20150195245
    Abstract: A method is provided in one example and includes maintaining a correlation between a domain name and a plurality of Internet protocol (IP) addresses included in a domain name system (“DNS”) response to a DNS request in connection with DNS exchange between a subscriber and a DNS server, wherein each of the IP addresses corresponds to one of a plurality of web servers associated with the domain name; receiving from the subscriber a packet associated with a flow; identifying an IP address within the packet as being one of the plurality of IP addresses included in the DNS response; and executing a policy decision for the subsequent flow without inspecting the contents of the subsequent flow at layer 7 based on an identity of the subscriber and the domain name correlated to the identified IP address, wherein the policy decision comprises charging a different rate for a particular flow.
    Type: Application
    Filed: March 18, 2015
    Publication date: July 9, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Robert Batz, Robert Mackie
  • Patent number: 9015318
    Abstract: A method is provided in one example and includes receiving a first packet associated with a domain name system (DNS) exchange between a subscriber and a DNS server. A correlation is maintained between a domain name and an Internet protocol (IP) address included in a DNS response. A subsequent packet associated with a subsequent flow is received and the IP address is identified within the subsequent packet. The method further includes executing a policy decision for the subsequent flow based on the correlation between the IP address and the domain name. In more specific embodiments, the correlation is stored in a table that includes a time to live (TTL) parameter associated with the IP address. The IP address within the subsequent packet can be mapped to the domain name in order to apply the policy decision for the subsequent flow.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: April 21, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Robert Batz, Robert Mackie
  • Patent number: 8194675
    Abstract: In one embodiment, a method includes receiving, at a local node of a network, a sequenced data packet of a flow made up of multiple sequenced data packets from a source node directed toward a destination node. The flow is to be parsed by the local node to describe the flow for administration of the network. Based on sequence data in the sequenced data packet, it is determined whether the sequenced data packet is out of order in the flow. If it is determined that the sequenced data packet is out of order, then the sequenced data packet is forwarded toward the destination node before parsing the sequenced data packet. The out of order sequenced data packet is also stored for subsequent parsing at the local node.
    Type: Grant
    Filed: March 16, 2010
    Date of Patent: June 5, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Humberto Tavares, Christopher C. O'Rourke, Robert Batz, Walter Dixon, Robert Mackie
  • Patent number: 8145184
    Abstract: In one embodiment, a method includes receiving disposition data from a subscriber. The disposition data indicates a first particular condition predicate for performing a particular action on data associated with the subscriber and archived by a service provider. After receiving the disposition data, first data associated with the subscriber is received by the service provider in near-real time. If it is determined that the particular condition is not satisfied, then the service provider performs a different second particular action.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: March 27, 2012
    Assignee: Cisco Technology, Inc.
    Inventor: Robert Mackie
  • Patent number: 7864771
    Abstract: In one embodiment, a method includes receiving, at a local node of a network, a sequenced data packet of a flow made up of multiple sequenced data packets from a source node directed toward a destination node. The flow is to be parsed by the local node to describe the flow for administration of the network. Based on sequence data in the sequenced data packet, it is determined whether the sequenced data packet is out of order in the flow. If it is determined that the sequenced data packet is out of order, then the sequenced data packet is forwarded toward the destination node before parsing the sequenced data packet. The out of order sequenced data packet is also stored for subsequent parsing at the local node.
    Type: Grant
    Filed: April 20, 2007
    Date of Patent: January 4, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Humberto Tavares, Christopher C. O'Rourke, Robert Batz, Walter Dixon, Robert Mackie
  • Patent number: 7814907
    Abstract: The present invention provides improvements in the feedback and control systems employed in the field of ventilation therapy. In particular, a system for delivering a supply of gases to a patient is described which incorporates a detachable cartridge or open tubular section (22) used to house a mechanism (11) which senses the humidity, temperature, flow and other attributes of the flowing gas. Information obtained from the sensor may be used to provide feedback to a controller (9) which controls the humidification mechanism in order to provide optimally humidified gases to a patient (1). It will be appreciated that the feedback and control system as described in the preferred embodiment of the present invention can be used in respiratory care generally or with a ventilator.
    Type: Grant
    Filed: October 30, 2003
    Date of Patent: October 19, 2010
    Assignee: Fisher & Paykel Healthcare Limited
    Inventors: Michael Brian Edward Bremner, Brett John Huddart, Scott Robert Mackie
  • Publication number: 20100172356
    Abstract: In one embodiment, a method includes receiving, at a local node of a network, a sequenced data packet of a flow made up of multiple sequenced data packets from a source node directed toward a destination node. The flow is to be parsed by the local node to describe the flow for administration of the network. Based on sequence data in the sequenced data packet, it is determined whether the sequenced data packet is out of order in the flow. If it is determined that the sequenced data packet is out of order, then the sequenced data packet is forwarded toward the destination node before parsing the sequenced data packet. The out of order sequenced data packet is also stored for subsequent parsing at the local node.
    Type: Application
    Filed: March 16, 2010
    Publication date: July 8, 2010
    Inventors: Humberto Tavares, Christopher C. O'Rourke, Robert Batz, Walter Dixon, Robert Mackie
  • Patent number: 7559399
    Abstract: A vehicle has a vehicle body and a vehicle bonnet assembly. The vehicle bonnet assembly includes a bonnet 14 hinged at its front to the vehicle body 10 and latched at its rear by two latch devices. Each latch device comprises a latch assembly 17 mounted to the vehicle body 10 and a striker 21 mounted to the bonnet 14. Impact sensors are configured to detect a front collision with a pedestrian and two lift actuators 18 are arranged to raise the rear edge of the bonnet 14 into a deployed position in response to a pedestrian impact. Each latch assembly 17 includes a latch claw 26 moveable between a latch position in which the striker 21 is held by the latch claw 26 and a release position in which the striker 21 is releasable from the latch claw 26. Each latch assembly 17 also includes a release member 27 which is operable by a driver of the vehicle to allow the latch claw 26 to be moved towards its release position and allow the bonnet 14 to be lifted.
    Type: Grant
    Filed: August 1, 2006
    Date of Patent: July 14, 2009
    Assignee: Jaguar Cars Limited
    Inventors: Tim Lewis, Ian Gibson, David Willey, Robert Mackie, Nigel Toney
  • Publication number: 20090036157
    Abstract: In one embodiment, a method includes receiving disposition data from a subscriber. The disposition data indicates a first particular condition predicate for performing a particular action on data associated with the subscriber and archived by a service provider. After receiving the disposition data, first data associated with the subscriber is received by the service provider in near-real time. If it is determined that the particular condition is not satisfied, then the service provider performs a different second particular action.
    Type: Application
    Filed: July 31, 2007
    Publication date: February 5, 2009
    Inventor: Robert Mackie
  • Publication number: 20080259926
    Abstract: In one embodiment, a method includes receiving, at a local node of a network, a sequenced data packet of a flow made up of multiple sequenced data packets from a source node directed toward a destination node. The flow is to be parsed by the local node to describe the flow for administration of the network. Based on sequence data in the sequenced data packet, it is determined whether the sequenced data packet is out of order in the flow. If it is determined that the sequenced data packet is out of order, then the sequenced data packet is forwarded toward the destination node before parsing the sequenced data packet. The out of order sequenced data packet is also stored for subsequent parsing at the local node.
    Type: Application
    Filed: April 20, 2007
    Publication date: October 23, 2008
    Inventors: Humberto Tavares, Christopher C. O'Rourke, Robert Batz, Walter Dixon, Robert MacKie
  • Patent number: 7407188
    Abstract: A roll bar assembly capable of punching through a rear window on deployment comprises a deployable u-shaped roll bar fitted with a pin made of hard material. The pin may be fixed to an upper surface of the roll bar or may be housed inside the top portion of the roll bar and deployed at the appropriate moment by pyrotechnic means.
    Type: Grant
    Filed: August 26, 2004
    Date of Patent: August 5, 2008
    Assignee: Ford Global Technologies, LLC
    Inventors: Charles Wildig, Robert Mackie, Paul Ottley, Chris Kavanagh, Nigel Toney, John Mulherin
  • Publication number: 20080034409
    Abstract: A method for distributing information in a network environment is provided that includes receiving one or more packets from a communication flow initiated by an end user and selectively communicating information associated with the communication flow to a network element so that the network element may correlate a source with the communication flow.
    Type: Application
    Filed: October 10, 2007
    Publication date: February 7, 2008
    Applicant: Cisco Technology, Inc.
    Inventors: Chris O'Rourke, Louis Menditto, Dwight Frye, Keith Schomburg, Robert Mackie, Mark Albert, Walter Dixon, Thomas Bakita, Frank Pittenger, John White
  • Publication number: 20080000801
    Abstract: A system, method, and kit for immediate and initial treatment of an acute medical condition. The system, method, and kit may be self-administered in the event of an acute medical condition.
    Type: Application
    Filed: December 13, 2005
    Publication date: January 3, 2008
    Inventor: Robert Mackie
  • Patent number: D790686
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: June 27, 2017
    Assignee: GlaxoSmithKline Intellectual Property Management Limited
    Inventors: Mark Anthony Cox, Joseph John Fire, Michelle Nicole Kwasny, Scott Robert Mackie, Robert John McCaffrey, Jason Lee Robinson, Gerd Schmieta
  • Patent number: D868244
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: November 26, 2019
    Assignee: GlaxoSmithKline Intellectual Property Management Limited
    Inventors: Mark Anthony Cox, Joseph John Fire, Michelle Nicole Kwasny, Scott Robert Mackie, Robert John McCaffrey, Jason Lee Robinson, Gerd Schmieta
  • Patent number: D981557
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: March 21, 2023
    Inventors: Michelle Nicole Kwasny, Scott Robert Mackie, Robert John McCaffrey, Jason Lee Robinson, Gerd Schmieta