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
  • Publication number: 20220063998
    Abstract: A process is provided to produce a micronized sulphur powder product, including the preparation of a micronized sulphur emulsion from molten sulphur and a dispersant solution, including a surfactant in a concentration less than the critical micelle concentration of the surfactant.
    Type: Application
    Filed: December 23, 2019
    Publication date: March 3, 2022
    Inventors: Robert MACKIE, Bri SEBASTIAN, Mitchel FLEGEL
  • 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
  • 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
  • Publication number: 20070200359
    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: Application
    Filed: August 1, 2006
    Publication date: August 30, 2007
    Inventors: Tim Lewis, Ian Gibson, David Willey, Robert Mackie, Nigel Toney
  • Publication number: 20060252410
    Abstract: A method for monitoring information in a network environment is provided that includes receiving one or more packets from a communication flow initiated by an end user. The information associated with the communication flow is then selectively communicated to a plurality of client-aware network elements.
    Type: Application
    Filed: July 3, 2006
    Publication date: November 9, 2006
    Applicant: Cisco Technology, Inc.
    Inventors: Thomas Bakita, Chris O'Rourke, Dwight Frye, Frank Pittenger, John White, Keith Schomburg, Robert Mackie, Walter Dixon
  • Publication number: 20050082808
    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: Application
    Filed: August 26, 2004
    Publication date: April 21, 2005
    Inventors: Charles Wildig, Robert Mackie, Paul Ottley, Chris Kavanagh, Nigel Toney, John Mulherin