Patents by Inventor Seth Mason

Seth Mason 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: 11731816
    Abstract: Hybrid food container lids convertible into cutlery may include a scoop section and a handle section. The scoop section may be defined by an outer edge of the lid or a tear strip formed in the lid. The handle may fold against the scoop as the lid is attached to a container. The handle may include a first guiding line that defines a first fold of the handle. The first fold may bring the sides of the handle together. Another guiding line may define a second fold of the handle that causes the scoop to become flat or concave when the handle is also folded along the first guiding line. The scoop section and the handle section may together form a piece of cutlery such as a spoon, a fork, a spork, and so forth. The cutlery and/or other portions of the hybrid lid may be disposable.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: August 22, 2023
    Inventors: Thomas Mason, Hunter Mason, Seth Mason
  • Patent number: 11588783
    Abstract: A method is provided in one example embodiment and includes, for each of a plurality of individual storage units collectively comprising a virtual storage unit, mapping an internal address of the storage unit to a unique IP address, wherein each of the storage units comprises a block of storage on one of a plurality of physical storage devices and wherein the IP address includes a virtual storage unit number identifying the virtual storage unit; receiving from a client a request to perform an operation on at least one of the data storage units, wherein the request identifies the internal address of the at least one of the data storage units; translating the internal address of the at least one of the data storage unit to the unique IP address of the at least one of the data storage units; and performing the requested operation on the at least one of the data storage units.
    Type: Grant
    Filed: March 20, 2016
    Date of Patent: February 21, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Seth Mason, William Mark Townsley, Andre Surcouf, Thierry Gruszka, Mohammed Hawari
  • Patent number: 9992076
    Abstract: Techniques are presented herein to allow a tenant application in a cloud computing environment to automatically adjust storage infrastructure cache allocation according to performance needs and cost associated with use of the cache. Information is stored for a spot price of a cache of a storage infrastructure used for data storage in a cloud computing environment. A request is received to allocate additional cache for use by one or more applications associated with a first tenant running in the cloud computing environment. Information is sent to the one or more applications indicating a current spot price of the cache of the storage infrastructure. An instruction is received from the one or more applications to purchase the additional allocation of the cache based on the current spot price or based on a predetermined fixed price. An allocation request is sent to the storage infrastructure for additional allocation of the cache.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: June 5, 2018
    Assignee: Cisco Technology, Inc.
    Inventor: Seth Mason
  • Patent number: 9813500
    Abstract: A method of allocating cloud storage based on storage profiles includes receiving a storage request from a virtual machine associated with a tenant at a computing apparatus having connectivity to a network. The storage request is analyzed to determine one or more storage attributes of the storage request. An infrastructure is configured in a configuration based on the one or more storage attributes and data associated with the storage request is stored in the infrastructure in accordance with the configuration.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventor: Seth Mason
  • Patent number: 9575828
    Abstract: A method for assisting evaluation of anomalies in a distributed storage system is disclosed. The method includes a step of monitoring at least one system metric of the distributed storage system. The method further includes steps of maintaining a listing of patterns of the monitored system metric comprising patterns which previously did not result in a failure within one or more nodes of the distributed storage system, and, based on the monitoring, identifying a pattern (i.e., a time series motif) of the monitored system metric as a potential anomaly in the distributed storage system. The method also includes steps of automatically (i.e. without user input) performing a similarity search to determine whether the identified pattern satisfies one or more predefined similarity criteria with at least one pattern of the listing, and, upon positive determination, excepting the identified pattern from being identified as the potential anomaly.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: February 21, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Amit Agarwal, Debojyoti Dutta, Johnu George, Manoj Sharma, Kai Zhang, Marc Solanas Tarre, Aparupa Das Gupta, Yathiraj B. Udupi, Seth Mason
  • Publication number: 20170010931
    Abstract: A method for assisting evaluation of anomalies in a distributed storage system is disclosed. The method includes a step of monitoring at least one system metric of the distributed storage system. The method further includes steps of maintaining a listing of patterns of the monitored system metric comprising patterns which previously did not result in a failure within one or more nodes of the distributed storage system, and, based on the monitoring, identifying a pattern (i.e., a time series motif) of the monitored system metric as a potential anomaly in the distributed storage system. The method also includes steps of automatically (i.e. without user input) performing a similarity search to determine whether the identified pattern satisfies one or more predefined similarity criteria with at least one pattern of the listing, and, upon positive determination, excepting the identified pattern from being identified as the potential anomaly.
    Type: Application
    Filed: July 8, 2015
    Publication date: January 12, 2017
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Amit Agarwal, Debojyoti Dutta, Johnu George, Manoj Sharma, Kai Zhang, Marc Solanas Tarre, Aparupa Das Gupta, Yathiraj B. Udupi, Seth Mason
  • Publication number: 20170010930
    Abstract: A method for assisting evaluation of anomalies in a distributed storage system is disclosed. The method includes monitoring at least one system metric of the system and creating a mapping between values and/or patterns of the system metric and one or more services configured to generate logs for the system. The method further includes detecting a potential anomaly in the system based on the monitoring, the potential anomaly being associated with a value and/or a pattern of the monitored system metric. The method also includes using the mapping to identify one or more logs associated with the potential anomaly, displaying a graphical representation of at least a part of monitoring the system metric, the graphical representation indicating the potential anomaly, and providing an overlay over the graphical representation, the overlay comprising an indicator of a number of the logs associated with the potential anomaly.
    Type: Application
    Filed: July 8, 2015
    Publication date: January 12, 2017
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Debojyoti Dutta, Manoj Sharma, Yathiraj B. Udupi, Alexander Jonas-Holden, Aparupa Das Gupta, Amit Agarwal, Seth Mason
  • Publication number: 20160366223
    Abstract: A method of allocating cloud storage based on storage profiles includes receiving a storage request from a virtual machine associated with a tenant at a computing apparatus having connectivity to a network. The storage request is analyzed to determine one or more storage attributes of the storage request. An infrastructure is configured in a configuration based on the one or more storage attributes and data associated with the storage request is stored in the infrastructure in accordance with the configuration.
    Type: Application
    Filed: June 12, 2015
    Publication date: December 15, 2016
    Inventor: Seth Mason
  • Publication number: 20160366094
    Abstract: A method is provided in one example embodiment and includes, for each of a plurality of individual storage units collectively comprising a virtual storage unit, mapping an internal address of the storage unit to a unique IP address, wherein each of the storage units comprises a block of storage on one of a plurality of physical storage devices and wherein the IP address includes a virtual storage unit number identifying the virtual storage unit; receiving from a client a request to perform an operation on at least one of the data storage units, wherein the request identifies the internal address of the at least one of the data storage units; translating the internal address of the at least one of the data storage unit to the unique IP address of the at least one of the data storage units; and performing the requested operation on the at least one of the data storage units.
    Type: Application
    Filed: March 20, 2016
    Publication date: December 15, 2016
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Seth Mason, William Mark Townsley, Andre Surcouf, Thierry Gruszka, Mohammed Hawari
  • Publication number: 20160112281
    Abstract: Techniques are presented herein to allow a tenant application in a cloud computing environment to automatically adjust storage infrastructure cache allocation according to performance needs and cost associated with use of the cache. Information is stored for a spot price of a cache of a storage infrastructure used for data storage in a cloud computing environment. A request is received to allocate additional cache for use by one or more applications associated with a first tenant running in the cloud computing environment. Information is sent to the one or more applications indicating a current spot price of the cache of the storage infrastructure. An instruction is received from the one or more applications to purchase the additional allocation of the cache based on the current spot price or based on a predetermined fixed price. An allocation request is sent to the storage infrastructure for additional allocation of the cache.
    Type: Application
    Filed: October 15, 2014
    Publication date: April 21, 2016
    Inventor: Seth Mason
  • Patent number: 8190696
    Abstract: Methods and apparatus are provided for improving name services in a fiber channel fabric. Either a world wide name or an alias can be used to uniquely identify a device such as a storage device on a fiber channel fabric. World wide name and alias associations are maintained in an alias database that is synchronized on connected fiber channel switches in a physical fiber channel fabric. Devices can be moved from one switch to another while maintaining alias and world wide name associations.
    Type: Grant
    Filed: December 28, 2004
    Date of Patent: May 29, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Seth Mason, Venkatasubramanian Kirishnamurthyi
  • Patent number: 7208697
    Abstract: A welding control system to monitor the energy consumption of a plurality of welders. The welding control system controls the operation of one or more welders based upon the energy information received from one or more energy monitoring devices.
    Type: Grant
    Filed: May 20, 2004
    Date of Patent: April 24, 2007
    Assignee: Lincoln Global, Inc.
    Inventors: George D. Blankenship, Seth Mason
  • Publication number: 20060143305
    Abstract: Methods and apparatus are provided for improving name services in a fibre channel fabric. Either a world wide name or an alias can be used to uniquely identify a device such as a storage device on a fibre channel fabric. World wide name and alias associations are maintained in an alias database that is synchronized on connected fibre channel switches in a physical fibre channel fabric. Devices can be moved from one switch to another while maintaining alias and world wide name associations.
    Type: Application
    Filed: December 28, 2004
    Publication date: June 29, 2006
    Applicant: Cisco Technology, Inc.
    Inventors: Seth Mason, Venkatasubramanian Kirishnamurthyi
  • Publication number: 20050258154
    Abstract: A welding control system to monitor the energy consumption of a plurality of welders. The welding control system controls the operation of one or more welders based upon the energy information received from one or more energy monitoring devices.
    Type: Application
    Filed: May 20, 2004
    Publication date: November 24, 2005
    Inventors: George Blankenship, Seth Mason