Patents by Inventor Robin O'Connor

Robin O'Connor 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).

  • Patent number: 10314357
    Abstract: Systems and methods for anatomy shading and the garments that result therefrom are provided herein. More specifically, anatomy shading is any deliberate manipulation or addition of shading (a brightness gradient) to a garment in order to change the perceived shape of a wearer of the garment toward a desired appearance.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: June 11, 2019
    Assignee: VF Corporation
    Inventors: Donald Hoffman, Darren J. Peshek, Stephen F. Dull, Stephen H. Zades, Robin O'Neill Fisher, Justin T. Mark, Brian Marion
  • Publication number: 20190085580
    Abstract: A pool cleaner includes a pool cleaner body and at least two wheels mounted to the pool cleaner body so as to be rotatable about a common wheel axis. An access cover selectively closing an access opening defined in the body. A handle closure is mounted to the body so as to be rotatable about the common wheel axis independently of the at least two wheels. The handle closure is rotatable relative to the body so as to be movable between a closed position, in which the handle closure secures the access cover over the access opening, and an open position. An inner cover can selectively cover a turbine and gears of the pool cleaner within the body, and is held in place via engagement with the access over. Wheel well sidewalls can be substantially solid to help further enclose an inner volume of the body.
    Type: Application
    Filed: September 21, 2018
    Publication date: March 21, 2019
    Applicant: NC Brands L.P.
    Inventors: Robin O. Ellis, Paul Lambourn, Michael R. Tregoning
  • Patent number: 10230667
    Abstract: Pre-sorter systems and methods are disclosed for distributing GTP packets. The pre-sorter forwards GTP packets based upon entries within one or more pre-sort tables, and the entries associate F-TEIDs with output ports that can be coupled to GTP sessions controllers and/or other external systems. The F-TEIDs represent a combination of a destination IP address and a tunnel endpoint identifier (TEID) for each GTP packet. For some embodiments, GTP session controllers analyze the GTP packets and determine F-TEIDs that are created, modified, and/or dropped for user sessions, and the GTP session controllers send control messages to the pre-sorter to determine the entries stored within the pre-sort table(s). For other embodiments, other external systems such as network monitoring tools are coupled to the GTP packet pre-sorter rather than GTP session controllers. Pre-sorters having multiple pre-sort modules with local pre-sort tables, as well as two-stage pre-sort architectures, can also be used.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: March 12, 2019
    Assignee: Keysight Technologies Singapore (Holdings) Pte Ltd
    Inventors: Stefan Johansson, Robin O'Connor
  • Patent number: 10003537
    Abstract: Systems and methods are disclosed to provide egress port overload protection for network packet forwarding systems. Input packets are received at one or more ingress ports and load balanced among a plurality of egress ports for the packet forwarding system. Load balanced packets associated with each egress port are then sampled to generate sampled load balanced packets that are output from the egress port. For certain embodiments, a sampling percentage is used for the packet sampling, and the sampling percentage for each egress port is set based upon a comparison of a current traffic rate for the egress port to a threshold rate for the egress port. The threshold rates for the egress ports are allowed to be configured through a user interface. Further, session and non-session traffic can be identified, and session aware load balancing and/or per-port packet sampling can be applied.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: June 19, 2018
    Assignee: Keysight Technologies Singapore (Holding) Pte Ltd
    Inventors: Robin O'Connor, Costel Corciu, Vlad Manaila
  • Publication number: 20180095665
    Abstract: Systems and methods are disclosed for storing multimedia assets (or other data objects) in a storage array. Portions of the multimedia asset may be stored on different chunks of the storage drives in the storage array based on an access frequency level for a portion, an importance level for the portion, a reliability score for a chunk, and a performance score for the chunk.
    Type: Application
    Filed: September 30, 2016
    Publication date: April 5, 2018
    Inventors: Jun Xu, Shaun Astarabadi, Grant C. Mackey, Junpeng Niu, Robin O'Neill, Jie Yu
  • Publication number: 20170249636
    Abstract: An authorization system allows for cardholder-provided parameters to a personal authorization subsystem. The parameters can be selected by the cardholder to limit the authorizations that would otherwise be granted on the card. The parameters can indicate limits by frequency, dollar amount, merchant, geographic location, time of day, combinations thereof, or the like. Authorization for a given transaction, even where authorized by an issuer and a network operator, might be denied based on self-constraints set by the cardholder. In some variations, messages are sent to the cardholder based on constraints set by the cardholder and transactions might be approved and messaged, or denied and messaged.
    Type: Application
    Filed: May 1, 2017
    Publication date: August 31, 2017
    Inventors: Lynn Kemper, Akshey Shawn Vij, Robin O'Connell
  • Patent number: 9685024
    Abstract: An authorization system allows for cardholder-provided parameters to a personal authorization subsystem. The parameters can be selected by the cardholder to limit the authorizations that would otherwise be granted on the card. The parameters can indicate limits by frequency, dollar amount, merchant, geographic location, time of day, combinations thereof, or the like. Authorization for a given transaction, even where authorized by an issuer and a network operator, might be denied based on self-constraints set by the cardholder. In some variations, messages are sent to the cardholder based on constraints set by the cardholder and transactions might be approved and messaged, or denied and messaged.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: June 20, 2017
    Assignee: Visa U.S.A. Inc.
    Inventors: Lynn Kemper, Akshey Shawn Vij, Robin O'Connell
  • Publication number: 20170099224
    Abstract: Systems and methods are disclosed to provide egress port overload protection for network packet forwarding systems. Input packets are received at one or more ingress ports and load balanced among a plurality of egress ports for the packet forwarding system. Load balanced packets associated with each egress port are then sampled to generate sampled load balanced packets that are output from the egress port. For certain embodiments, a sampling percentage is used for the packet sampling, and the sampling percentage for each egress port is set based upon a comparison of a current traffic rate for the egress port to a threshold rate for the egress port. The threshold rates for the egress ports are allowed to be configured through a user interface. Further, session and non-session traffic can be identified, and session aware load balancing and/or per-port packet sampling can be applied.
    Type: Application
    Filed: October 9, 2015
    Publication date: April 6, 2017
    Inventors: Robin O'Connor, Costel Corciu, Vlad Manaila
  • Publication number: 20160324234
    Abstract: Systems and methods for anatomy shading and the garments that result therefrom are provided herein. More specifically, anatomy shading is any deliberate manipulation or addition of shading (a brightness gradient) to a garment in order to change the perceived shape of a wearer of the garment toward a desired appearance.
    Type: Application
    Filed: July 19, 2016
    Publication date: November 10, 2016
    Inventors: Donald Hoffman, Darren J. Peshek, Stephen F. Dull, Stephen H. Zades, Robin O'Neill Fisher, Justin T. Mark, Brian Marion
  • Publication number: 20160277321
    Abstract: Pre-sorter systems and methods are disclosed for distributing GTP packets. The pre-sorter forwards GTP packets based upon entries within one or more pre-sort tables, and the entries associate F-TEIDs with output ports that can be coupled to GTP sessions controllers and/or other external systems. The F-TEIDs represent a combination of a destination IP address and a tunnel endpoint identifier (TEID) for each GTP packet. For some embodiments, GTP session controllers analyze the GTP packets and determine F-TEIDs that are created, modified, and/or dropped for user sessions, and the GTP session controllers send control messages to the pre-sorter to determine the entries stored within the pre-sort table(s). For other embodiments, other external systems such as network monitoring tools are coupled to the GTP packet pre-sorter rather than GTP session controllers. Pre-sorters having multiple pre-sort modules with local pre-sort tables, as well as two-stage pre-sort architectures, can also be used.
    Type: Application
    Filed: May 31, 2016
    Publication date: September 22, 2016
    Inventors: Stefan Johansson, Robin O'Connor
  • Patent number: 9380002
    Abstract: Pre-sorter systems and methods are disclosed for distributing GTP packets. The pre-sorter forwards GTP packets based upon entries within one or more pre-sort tables, and the entries associate F-TEIDs with output ports that can be coupled to GTP sessions controllers and/or other external systems. The F-TEIDs represent a combination of a destination IP address and a tunnel endpoint identifier (TEID) for each GTP packet. For some embodiments, GTP session controllers analyze the GTP packets and determine F-TEIDs that are created, modified, and/or dropped for user sessions, and the GTP session controllers send control messages to the pre-sorter to determine the entries stored within the pre-sort table(s). For other embodiments, other external systems such as network monitoring tools are coupled to the GTP packet pre-sorter rather than GTP session controllers. Pre-sorters having multiple pre-sort modules with local pre-sort tables, as well as two-stage pre-sort architectures, can also be used.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: June 28, 2016
    Assignee: Anue Systems, Inc.
    Inventors: Stefan Johansson, Robin O'Connor
  • Publication number: 20150172219
    Abstract: Pre-sorter systems and methods are disclosed for distributing GTP packets. The pre-sorter forwards GTP packets based upon entries within one or more pre-sort tables, and the entries associate F-TEIDs with output ports that can be coupled to GTP sessions controllers and/or other external systems. The F-TEIDs represent a combination of a destination IP address and a tunnel endpoint identifier (TEID) for each GTP packet. For some embodiments, GTP session controllers analyze the GTP packets and determine F-TEIDs that are created, modified, and/or dropped for user sessions, and the GTP session controllers send control messages to the pre-sorter to determine the entries stored within the pre-sort table(s). For other embodiments, other external systems such as network monitoring tools are coupled to the GTP packet pre-sorter rather than GTP session controllers. Pre-sorters having multiple pre-sort modules with local pre-sort tables, as well as two-stage pre-sort architectures, can also be used.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 18, 2015
    Applicant: Anue Systems, Inc.
    Inventors: Stefan Johansson, Robin O'Connor
  • Patent number: 9049976
    Abstract: An automatically rotating sponge apparatus for facilitating reaching and cleaning in hard to reach places comprising an extendable rod having disposed at one end a rotating attaching member, a motor, and a switch for actuating the motor, wherein attaching member is configured to attach and hold a conventional sponge and the attaching member is connected to the motor such that it rotates about its center axis by the motor when the motor is actuated. In this manner, the rotating sponge apparatus allows a conventional sponge being held by the attaching member to be extended beyond arms reach the length of the extendable rod and automatically rotated to generate cleaning action friction.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: June 9, 2015
    Inventor: Robin O Blocker
  • Publication number: 20150106993
    Abstract: In one embodiment, a garment includes a garment substrate and a pattern formed on the substrate that emulates the contours of an ideally proportioned body so as to give observers the impression of the ideal proportions.
    Type: Application
    Filed: October 17, 2014
    Publication date: April 23, 2015
    Inventors: Donald D. Hoffman, Darren Peshek, Stephen Frederick Dull, Stephen Harilaos Zades, Robin O'Neill Fisher
  • Patent number: 8929356
    Abstract: Systems and methods are disclosed for mobile user identification and tracking for load balancing in packet processing systems. Packet processing systems, such as network tool optimizer (NTO) systems, are configured to receive packets associated with multiple mobile users, to extract user identification information from the packets, to store identity binding information for the mobile users, to track changes in identification information for mobile users within a communication system by analyzing control information within packets for the communication system, and to forward packets to one or more tool ports associated with the packet processing system. The packet processing systems disclosed thereby allow for user packets to be identified and sent to the same load-balanced network tool, even though the user identification information changes over time within the communication system.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: January 6, 2015
    Assignee: Anue Systems, Inc.
    Inventors: Shardendu Pandey, Stefan Johansson, Robin O'Connor, Keith E. Cheney
  • Publication number: 20140366291
    Abstract: An automatically rotating sponge apparatus for facilitating reaching and cleaning in hard to reach places comprising an extendable rod having disposed at one end a rotating attaching member, a motor, and a switch for actuating the motor, wherein attaching member is configured to attach and hold a conventional sponge and the attaching member is connected to the motor such that it rotates about its center axis by the motor when the motor is actuated. In this manner, the rotating sponge apparatus allows a conventional sponge being held by the attaching member to be extended beyond arms reach the length of the extendable rod and automatically rotated to generate cleaning action friction.
    Type: Application
    Filed: June 14, 2013
    Publication date: December 18, 2014
    Inventor: Robin O Blocker
  • Publication number: 20140219100
    Abstract: Systems and methods are disclosed for mobile user identification and tracking for load balancing in packet processing systems. Packet processing systems, such as network tool optimizer (NTO) systems, are configured to receive packets associated with multiple mobile users, to extract user identification information from the packets, to store identity binding information for the mobile users, to track changes in identification information for mobile users within a communication system by analyzing control information within packets for the communication system, and to forward packets to one or more tool ports associated with the packet processing system. The packet processing systems disclosed thereby allow for user packets to be identified and sent to the same load-balanced network tool, even though the user identification information changes over time within the communication system.
    Type: Application
    Filed: February 5, 2013
    Publication date: August 7, 2014
    Inventors: Shardendu Pandey, Stefan Johansson, Robin O'Connor, Keith E. Cheney
  • Patent number: 8793189
    Abstract: An authorization system allows for cardholder-provided parameters to a personal authorization subsystem. The parameters can be selected by the cardholder to limit the authorizations that would otherwise be granted on the card. The parameters can indicate limits by frequency, dollar amount, merchant, geographic location, time of day, combinations thereof, or the like. Authorization for a given transaction, even where authorized by an issuer and a network operator, might be denied based on self-constraints set by the cardholder. In some variations, messages are sent to the cardholder based on constraints set by the cardholder and transactions might be approved and messaged, or denied and messaged.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: July 29, 2014
    Assignee: Visa U.S.A. Inc.
    Inventors: Lynn Kemper, Akshey Shawn Vij, Robin O'Connell
  • Patent number: D802256
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: November 14, 2017
    Assignee: V.F. Corporation
    Inventors: Darren J. Peshek, Brian Marion, Justin T. Mark, Kyle Stephens, Stephen H. Zades, Robin O. Fisher, David Tring, Varun Wadhawan, Hwei Ching Jenny Chan
  • Patent number: D812349
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: March 13, 2018
    Assignee: V.F. Corporation
    Inventors: Darren J. Peshek, Brian Marion, Justin T. Mark, Kyle Stephens, Stephen H. Zades, Robin O. Fisher, David Tring, Angela Ooi, Hwei Ching Jenny Chan