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: 10314357Abstract: 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: GrantFiled: July 19, 2016Date of Patent: June 11, 2019Assignee: VF CorporationInventors: Donald Hoffman, Darren J. Peshek, Stephen F. Dull, Stephen H. Zades, Robin O'Neill Fisher, Justin T. Mark, Brian Marion
-
Publication number: 20190085580Abstract: 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: ApplicationFiled: September 21, 2018Publication date: March 21, 2019Applicant: NC Brands L.P.Inventors: Robin O. Ellis, Paul Lambourn, Michael R. Tregoning
-
Patent number: 10230667Abstract: 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: GrantFiled: May 31, 2016Date of Patent: March 12, 2019Assignee: Keysight Technologies Singapore (Holdings) Pte LtdInventors: Stefan Johansson, Robin O'Connor
-
Patent number: 10003537Abstract: 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: GrantFiled: October 9, 2015Date of Patent: June 19, 2018Assignee: Keysight Technologies Singapore (Holding) Pte LtdInventors: Robin O'Connor, Costel Corciu, Vlad Manaila
-
Publication number: 20180095665Abstract: 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: ApplicationFiled: September 30, 2016Publication date: April 5, 2018Inventors: Jun Xu, Shaun Astarabadi, Grant C. Mackey, Junpeng Niu, Robin O'Neill, Jie Yu
-
Publication number: 20170249636Abstract: 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: ApplicationFiled: May 1, 2017Publication date: August 31, 2017Inventors: Lynn Kemper, Akshey Shawn Vij, Robin O'Connell
-
Patent number: 9685024Abstract: 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: GrantFiled: May 30, 2008Date of Patent: June 20, 2017Assignee: Visa U.S.A. Inc.Inventors: Lynn Kemper, Akshey Shawn Vij, Robin O'Connell
-
Publication number: 20170099224Abstract: 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: ApplicationFiled: October 9, 2015Publication date: April 6, 2017Inventors: Robin O'Connor, Costel Corciu, Vlad Manaila
-
Publication number: 20160324234Abstract: 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: ApplicationFiled: July 19, 2016Publication date: November 10, 2016Inventors: Donald Hoffman, Darren J. Peshek, Stephen F. Dull, Stephen H. Zades, Robin O'Neill Fisher, Justin T. Mark, Brian Marion
-
Publication number: 20160277321Abstract: 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: ApplicationFiled: May 31, 2016Publication date: September 22, 2016Inventors: Stefan Johansson, Robin O'Connor
-
Patent number: 9380002Abstract: 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: GrantFiled: December 17, 2013Date of Patent: June 28, 2016Assignee: Anue Systems, Inc.Inventors: Stefan Johansson, Robin O'Connor
-
Publication number: 20150172219Abstract: 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: ApplicationFiled: December 17, 2013Publication date: June 18, 2015Applicant: Anue Systems, Inc.Inventors: Stefan Johansson, Robin O'Connor
-
Patent number: 9049976Abstract: 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: GrantFiled: June 14, 2013Date of Patent: June 9, 2015Inventor: Robin O Blocker
-
Publication number: 20150106993Abstract: 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: ApplicationFiled: October 17, 2014Publication date: April 23, 2015Inventors: Donald D. Hoffman, Darren Peshek, Stephen Frederick Dull, Stephen Harilaos Zades, Robin O'Neill Fisher
-
Patent number: 8929356Abstract: 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: GrantFiled: February 5, 2013Date of Patent: January 6, 2015Assignee: Anue Systems, Inc.Inventors: Shardendu Pandey, Stefan Johansson, Robin O'Connor, Keith E. Cheney
-
Publication number: 20140366291Abstract: 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: ApplicationFiled: June 14, 2013Publication date: December 18, 2014Inventor: Robin O Blocker
-
Publication number: 20140219100Abstract: 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: ApplicationFiled: February 5, 2013Publication date: August 7, 2014Inventors: Shardendu Pandey, Stefan Johansson, Robin O'Connor, Keith E. Cheney
-
Patent number: 8793189Abstract: 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: GrantFiled: June 19, 2012Date of Patent: July 29, 2014Assignee: Visa U.S.A. Inc.Inventors: Lynn Kemper, Akshey Shawn Vij, Robin O'Connell
-
Patent number: D802256Type: GrantFiled: January 29, 2016Date of Patent: November 14, 2017Assignee: V.F. CorporationInventors: 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: D812349Type: GrantFiled: January 29, 2016Date of Patent: March 13, 2018Assignee: V.F. CorporationInventors: Darren J. Peshek, Brian Marion, Justin T. Mark, Kyle Stephens, Stephen H. Zades, Robin O. Fisher, David Tring, Angela Ooi, Hwei Ching Jenny Chan