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: 20240286967Abstract: 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: ApplicationFiled: February 28, 2024Publication date: August 29, 2024Inventors: Mitchel Flegel, Cristine Selirio, Prem Pokharel, Mark Howell, Robert Mackie
-
Patent number: 10683113Abstract: 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 fType: GrantFiled: May 19, 2017Date of Patent: June 16, 2020Assignee: 1137508 ON LTD.Inventors: Laurie Robert Mackie, Defu Lou
-
Patent number: 10287043Abstract: 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: GrantFiled: January 14, 2016Date of Patent: May 14, 2019Assignee: 1137508 ON LTD.Inventors: Laurie Robert Mackie, Defu Lou
-
Patent number: 9210122Abstract: 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: GrantFiled: March 18, 2015Date of Patent: December 8, 2015Assignee: CISCO TECHNOLOGY, INC.Inventors: Robert Batz, Robert Mackie
-
Publication number: 20150195245Abstract: 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: ApplicationFiled: March 18, 2015Publication date: July 9, 2015Applicant: CISCO TECHNOLOGY, INC.Inventors: Robert Batz, Robert Mackie
-
Patent number: 9015318Abstract: 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: GrantFiled: November 18, 2009Date of Patent: April 21, 2015Assignee: Cisco Technology, Inc.Inventors: Robert Batz, Robert Mackie
-
Patent number: 8194675Abstract: 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: GrantFiled: March 16, 2010Date of Patent: June 5, 2012Assignee: Cisco Technology, Inc.Inventors: Humberto Tavares, Christopher C. O'Rourke, Robert Batz, Walter Dixon, Robert Mackie
-
Patent number: 8145184Abstract: 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: GrantFiled: July 31, 2007Date of Patent: March 27, 2012Assignee: Cisco Technology, Inc.Inventor: Robert Mackie
-
Patent number: 7864771Abstract: 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: GrantFiled: April 20, 2007Date of Patent: January 4, 2011Assignee: Cisco Technology, Inc.Inventors: Humberto Tavares, Christopher C. O'Rourke, Robert Batz, Walter Dixon, Robert Mackie
-
Patent number: 7814907Abstract: 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: GrantFiled: October 30, 2003Date of Patent: October 19, 2010Assignee: Fisher & Paykel Healthcare LimitedInventors: Michael Brian Edward Bremner, Brett John Huddart, Scott Robert Mackie
-
Publication number: 20100172356Abstract: 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: ApplicationFiled: March 16, 2010Publication date: July 8, 2010Inventors: Humberto Tavares, Christopher C. O'Rourke, Robert Batz, Walter Dixon, Robert Mackie
-
Patent number: 7559399Abstract: 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: GrantFiled: August 1, 2006Date of Patent: July 14, 2009Assignee: Jaguar Cars LimitedInventors: Tim Lewis, Ian Gibson, David Willey, Robert Mackie, Nigel Toney
-
Publication number: 20090036157Abstract: 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: ApplicationFiled: July 31, 2007Publication date: February 5, 2009Inventor: Robert Mackie
-
Publication number: 20080259926Abstract: 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: ApplicationFiled: April 20, 2007Publication date: October 23, 2008Inventors: Humberto Tavares, Christopher C. O'Rourke, Robert Batz, Walter Dixon, Robert MacKie
-
Patent number: 7407188Abstract: 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: GrantFiled: August 26, 2004Date of Patent: August 5, 2008Assignee: Ford Global Technologies, LLCInventors: Charles Wildig, Robert Mackie, Paul Ottley, Chris Kavanagh, Nigel Toney, John Mulherin
-
Publication number: 20080034409Abstract: 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: ApplicationFiled: October 10, 2007Publication date: February 7, 2008Applicant: 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: 20080000801Abstract: 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: ApplicationFiled: December 13, 2005Publication date: January 3, 2008Inventor: Robert Mackie
-
Patent number: D790686Type: GrantFiled: May 8, 2014Date of Patent: June 27, 2017Assignee: GlaxoSmithKline Intellectual Property Management LimitedInventors: Mark Anthony Cox, Joseph John Fire, Michelle Nicole Kwasny, Scott Robert Mackie, Robert John McCaffrey, Jason Lee Robinson, Gerd Schmieta
-
Patent number: D868244Type: GrantFiled: May 17, 2017Date of Patent: November 26, 2019Assignee: GlaxoSmithKline Intellectual Property Management LimitedInventors: Mark Anthony Cox, Joseph John Fire, Michelle Nicole Kwasny, Scott Robert Mackie, Robert John McCaffrey, Jason Lee Robinson, Gerd Schmieta
-
Patent number: D981557Type: GrantFiled: October 8, 2019Date of Patent: March 21, 2023Inventors: Michelle Nicole Kwasny, Scott Robert Mackie, Robert John McCaffrey, Jason Lee Robinson, Gerd Schmieta