Patents by Inventor Robin O'Neill

Robin O'Neill 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: 11344071
    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: Grant
    Filed: October 22, 2019
    Date of Patent: May 31, 2022
    Assignee: The H.D. Lee Company, Inc.
    Inventors: Donald D. Hoffman, Darren Peshek, Stephen Frederick Dull, Stephen Harilaos Zades, Robin O'Neill Fisher
  • Patent number: 11178226
    Abstract: A network device includes memory with permanent storage. A request for information is received from a user device. In response to determining that an erasure encoded version of the requested information is not stored in the memory of the network device, the requested information is requested to be transmitted from a storage external to the network device and partially received. In response to determining that an amount of the partially received requested information does not satisfy an erasure encoding threshold, it is determined whether the erasure encoding threshold can be satisfied within a time duration. If so, the partially received requested information is erasure encoded, stored in the permanent storage, and transmitted. If not, the requested information is requested to be retransmitted from the storage external to the network device.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: November 16, 2021
    Assignee: Western Digital Technologies, Inc.
    Inventors: Jun Xu, Robert P. Ryan, Grant C. Mackey, James N. Malina, Robin O'Neill, Nils E. Larson
  • Publication number: 20200336540
    Abstract: A network device includes memory with permanent storage. A request for information is received from a user device. In response to determining that an erasure encoded version of the requested information is not stored in the memory of the network device, the requested information is requested to be transmitted from a storage external to the network device and partially received. In response to determining that an amount of the partially received requested information does not satisfy an erasure encoding threshold, it is determined whether the erasure encoding threshold can be satisfied within a time duration. If so, the partially received requested information is erasure encoded, stored in the permanent storage, and transmitted. If not, the requested information is requested to be retransmitted from the storage external to the network device.
    Type: Application
    Filed: July 7, 2020
    Publication date: October 22, 2020
    Inventors: Jun Xu, Robert P. Ryan, Grant C. MacKey, James N. Malina, Robin O'Neill, Nils E. Larson
  • Patent number: 10742736
    Abstract: Embodiments of network devices for content distribution are described. In some embodiments, an edge network device integrates network coding for content distribution with erasure coding for data storage. Embodiments of methods of integrating network coding and erasure coding are also disclosed. In some embodiments, an edge network device can determine content distribution and storage for content based on one or more penalty functions that assess storage capacity, computational power, user demand, and/or network bandwidth for optimal resource usage. In some embodiments, an edge network device creates fragments of content and transmits a subset of the fragments for early distribution. In response to a user request for the content, the edge network device can transmit the remaining fragments to the user device for the user device to reconstruct the original content.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: August 11, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Jun Xu, Robert P. Ryan, Grant C. Mackey, James N. Malina, Robin O'Neill, Nils E. Larson
  • Patent number: 10649655
    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: Grant
    Filed: September 30, 2016
    Date of Patent: May 12, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Jun Xu, Shaun Astarabadi, Grant C. Mackey, Junpeng Niu, Robin O'Neill, Jie Yu
  • Publication number: 20200046039
    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 22, 2019
    Publication date: February 13, 2020
    Inventors: Donald D. Hoffman, Darren Peshek, Stephen Frederick Dull, Stephen Harilaos Zades, Robin O'Neill Fisher
  • Patent number: 10496315
    Abstract: A data storage system may include a first storage pool and a second storage pool, with the second storage pool comprising larger, slower storage drives. The data storage system may associate, with a first data, a first parameter corresponding to an access frequency for short term reads, a second parameter corresponding to access frequency for long term reads, a third parameter corresponding to an access frequency for short term writes, and a fourth parameter corresponding to an access frequency for long term writes. The data storage system may then determine whether to store the first data on the first storage pool or the second storage pool based on at least one of the first parameter, the second parameter, the third parameter, and the fourth parameter.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: December 3, 2019
    Assignee: Western Digital Technologies, Inc.
    Inventors: Junpeng Niu, Jun Xu, Robin O'Neill, Jie Yu, Grant Mackey
  • Publication number: 20190190979
    Abstract: Embodiments of network devices for content distribution are described. In some embodiments, an edge network device integrates network coding for content distribution with erasure coding for data storage. Embodiments of methods of integrating network coding and erasure coding are also disclosed. In some embodiments, an edge network device can determine content distribution and storage for content based on one or more penalty functions that assess storage capacity, computational power, user demand, and/or network bandwidth for optimal resource usage. In some embodiments, an edge network device creates fragments of content and transmits a subset of the fragments for early distribution. In response to a user request for the content, the edge network device can transmit the remaining fragments to the user device for the user device to reconstruct the original content.
    Type: Application
    Filed: December 19, 2017
    Publication date: June 20, 2019
    Inventors: Jun Xu, Robert P. Ryan, Grant C. Mackey, James N. Malina, Robin O'Neill, Nils E. Larson
  • Publication number: 20190191191
    Abstract: Systems and methods to improve content distribution by reducing computational demand, optimizing network usage, and/or providing protection for content are disclosed. In some embodiments, the requested content can be encoded using scalable video coding with erasure coding and/or bit-level chunks coding. Scalable video coding can be used to create one or more base layers and/or one or more enhancement layers for a requested content. Bit-level chunk coding and/or erasure coding can be used to create fragments of the one or more layers. In some embodiments, the end point device, the edge network device, and/or the data center can select a policy for encoding the requested content based on a security level for the user device, a security level for an edge network device, a security level for a data center, a demand for the requested content, or a computational complexity for reconstructing the requested content.
    Type: Application
    Filed: December 19, 2017
    Publication date: June 20, 2019
    Inventors: Jun Xu, David Blankenbeckler, Robin O'Neill, Nils E. Larson
  • 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: 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: 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: 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