Patents by Inventor Thomas Watson

Thomas Watson 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: 20250298656
    Abstract: A Kubernetes migration orchestration manager includes a virtual CSI driver and a pod monitor interface. The virtual CSI driver enables the Kubernetes migration orchestration manager to interact with multiple types of storage system, to ensure that persistent volumes created on a first storage system type are able to be created and synchronized on a second storage system type. The pod monitor interface enables the Kubernetes migration orchestration manager to interact with the pod monitor of the Kubernetes cluster to artificially cause the pod monitor to apply a taint to nodes on the first site. This causes the pod monitor to shut down pods on Site A and to restart the pods on Site B. By stretching persistent volumes to Site B storage system and sequentially migrating pods to Site B, it is possible to orchestrate migration of the k8s cluster without shutting down the k8s cluster.
    Type: Application
    Filed: March 19, 2024
    Publication date: September 25, 2025
    Inventors: Prakash Venkatanarayanan, Thomas Watson, Pooja Prasannakumar
  • Publication number: 20250147847
    Abstract: Embodiments of a method for providing cluster-wide, application consistent operations in a distributed network by creating a single volume snapshot object on a server for all of volumes of a distributed application. A snapshot controller creates volume snapshot content for each volume, and an external snapshot process, upon creation of the volume snapshot content, creates a snapshot of each volume on a backend storage device, wherein all snapshots for each volume are created at the same time to ensure consistency across all volumes being snapshotted at a certain moment.
    Type: Application
    Filed: January 10, 2025
    Publication date: May 8, 2025
    Inventors: Phuong N. Hoang, Sukarna Grandhi, Thomas Watson
  • Patent number: 12216545
    Abstract: Embodiments of a method for providing cluster-wide, application consistent operations in a distributed network by creating a single volume snapshot object on a server for all of volumes of a distributed application. A snapshot controller creates volume snapshot content for each volume, and an external snapshot process, upon creation of the volume snapshot content, creates a snapshot of each volume on a backend storage device, wherein all snapshots for each volume are created at the same time to ensure consistency across all volumes being snapshotted at a certain moment.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: February 4, 2025
    Assignee: Dell Products L.P.
    Inventors: Phuong N. Hoang, Sukarna Grandhi, Thomas Watson
  • Patent number: 11934429
    Abstract: A web based interactive geographic information systems mapping analysis and methods for improving business performance including future scenario modeling are provided. The system uses a radical efficiency model to increase profitability since competitiveness can be improved by the radical efficiency model that allows businesses to reduce money wasted on bad initiatives. The system also gives businesses competitive intelligence on how to find new markets (expanding the pie) and to capitalize on competitors' inefficiencies and weaknesses to capture the competitors' market share (eating the competitor's slice of the pie). The system also shows businesses how to make more money by maximizing their strategic advantages against competitors and by identifying the best places and recommended strategies for business growth. The system also expands the list of potential vendors and customers a business can buy from and sell to. The system also provides advertisement recommendations for the business.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: March 19, 2024
    Assignee: SIZEUP, INC.
    Inventors: Anatalio C. Ubalde, Juan Pablo Monzon-Perez, Thomas Watson, Eric Simundza
  • Patent number: 11880586
    Abstract: Aspects of the present disclosure relate to enabling storage array-based remote replication from containerized applications operating on one or more node clusters. In embodiments, a host executing one or more operations from a node cluster is provided an interface (e.g., an application programming interface (API)) to a storage array. Additionally, the host can be delivered resources to manage and monitor the storage array to perform one or more data replication services directly from the node cluster and via the interface. Further, data replications services are triggered in response to instructions issued by the host directly from the node cluster and via the interface.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: January 23, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Utkarsh Dubey, Numan Elahi Tramboo, Prasant Kumar Padhi, Thomas Watson
  • Publication number: 20230281082
    Abstract: Embodiments of a method for providing cluster-wide, application consistent operations in a distributed network by creating a single volume snapshot object on a server for all of volumes of a distributed application. A snapshot controller creates volume snapshot content for each volume, and an external snapshot process, upon creation of the volume snapshot content, creates a snapshot of each volume on a backend storage device, wherein all snapshots for each volume are created at the same time to ensure consistency across all volumes being snapshotted at a certain moment.
    Type: Application
    Filed: March 3, 2022
    Publication date: September 7, 2023
    Inventors: Phuong N. Hoang, Sukarna Grandhi, Thomas Watson
  • Publication number: 20230137015
    Abstract: Aspects of the present disclosure relate to enabling storage array-based remote replication from containerized applications operating on one or more node clusters. In embodiments, a host executing one or more operations from a node cluster is provided an interface (e.g., an application programming interface (API)) to a storage array. Additionally, the host can be delivered resources to manage and monitor the storage array to perform one or more data replication services directly from the node cluster and via the interface. Further, data replications services are triggered in response to instructions issued by the host directly from the node cluster and via the interface.
    Type: Application
    Filed: October 29, 2021
    Publication date: May 4, 2023
    Applicant: Dell Products L.P.
    Inventors: Utkarsh Dubey, Numan Elahi Tramboo, Prasant Kumar Padhi, Thomas Watson
  • Patent number: 11447002
    Abstract: A wheel assembly includes a wheel defining a first axis; a first electric motor including a first stator and a first rotor rotatable relative to the first stator about the first axis, the wheel fixed relative to the first rotor; a second electric motor including a second stator and a second rotor rotatable relative to the second stator about a second axis, the first stator fixed relative to the second rotor; and a third electric motor including a third stator and a third rotor rotatable relative to the third stator about a third axis, the second stator coupled to and movable with the third rotor. The first axis, the second axis, and the third axis are mutually transverse.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: September 20, 2022
    Assignee: DRiV Automotive Inc.
    Inventors: Gustavo Tepedino, Rod Hadi, Thomas Watson, Jeff DeBoer, Scott Stevens
  • Patent number: 11399662
    Abstract: A manual mill that indicates through force feedback and free spin the completion of processing of the material inside through shearing, grating, and crumbling, without the use of teeth or protrusions, with easy grip-and-lift access to said processed material.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: August 2, 2022
    Inventors: Keith Findling, Samuel Tresco, Thomas Watson
  • Patent number: 11365068
    Abstract: A method for operating a robot includes providing target data for a target object; determining whether a pre-pick target for the target object is reachable by the robot; determining whether a pick target is reachable by the robot; and executing a pick routine directing the robot to pick up the target object and deposit the target object at a desired location responsive to a determination that the pre-pick target and the pick target are reachable by the robot.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: June 21, 2022
    Assignee: ABB Schweiz AG
    Inventors: Steven Wertenberger, Thomas Watson, Jonathan D. Ferrell
  • Patent number: 11334246
    Abstract: Subscriber-managed nanoservices enable the states of multiple instances of an object to be contemporaneously updated without requiring an object-wide mutex or per-instance dedicated threads. A separate subscriber-managed nanoservice is implemented for each object instance. Each subscriber-managed nanoservice includes a first function that adds requests to update state of an object instance to a FIFO queue and provides a lock to only one subscriber thread at a time. Each subscriber-managed nanoservice includes a second function that combines queued requests and performs object instance state updates response to calls from the lock-holding subscriber thread. Each subscriber-managed nanoservice functions independently so multiple instances of an object can be contemporaneously updated. Further, it is not necessary to have a dedicated thread for management of each object instance because the subscriber threads call the functions.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: May 17, 2022
    Assignee: Dell Products L.P.
    Inventor: Thomas Watson
  • Patent number: 11317650
    Abstract: A water pipe includes a base container, a down stem disposed on the base container, a downtube configured to be inserted into he down stem, a bowl disposed on an end of the downtube, and an actuation lever. The actuation lever includes a fulcrum, a contact surface on a first side of the fulcrum, and an actuation surface on a second side of the fulcrum. The contact surface is exposed for user contact and configured to pivot toward the base container in response to the user contact. The actuation surface is configured to engage with and exert a lifting force on the bowl in response to the user contact.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: May 3, 2022
    Inventors: Keith Findling, Samuel Tresco, Thomas Watson
  • Publication number: 20210382921
    Abstract: A web based interactive geographic information systems mapping analysis and methods for improving business performance including future scenario modeling are provided. The system uses a radical efficiency model to increase profitability since competitiveness can be improved by the radical efficiency model that allows businesses to reduce money wasted on bad initiatives. The system also gives businesses competitive intelligence on how to find new markets (expanding the pie) and to capitalize on competitors' inefficiencies and weaknesses to capture the competitors' market share (eating the competitor's slice of the pie). The system also shows businesses how to make more money by maximizing their strategic advantages against competitors and by identifying the best places and recommended strategies for business growth. The system also expands the list of potential vendors and customers a business can buy from and sell to. The system also provides advertisement recommendations for the business.
    Type: Application
    Filed: July 12, 2021
    Publication date: December 9, 2021
    Applicant: SIZEUP, INC.
    Inventors: Anatalio C. Ubalde, Juan Pablo Monzon-Perez, Thomas Watson, Eric Simundza
  • Publication number: 20210311632
    Abstract: Subscriber-managed nanoservices enable the states of multiple instances of an object to be contemporaneously updated without requiring an object-wide mutex or per-instance dedicated threads. A separate subscriber-managed nanoservice is implemented for each object instance. Each subscriber-managed nanoservice includes a first function that adds requests to update state of an object instance to a FIFO queue and provides a lock to only one subscriber thread at a time. Each subscriber-managed nanoservice includes a second function that combines queued requests and performs object instance state updates response to calls from the lock-holding subscriber thread. Each subscriber-managed nanoservice functions independently so multiple instances of an object can be contemporaneously updated. Further, it is not necessary to have a dedicated thread for management of each object instance because the subscriber threads call the functions.
    Type: Application
    Filed: April 6, 2020
    Publication date: October 7, 2021
    Applicant: EMC IP HOLDING COMPANY LLC
    Inventor: Thomas Watson
  • Patent number: 11061938
    Abstract: A web based interactive geographic information systems mapping analysis and methods for improving business performance including future scenario modeling are provided. The system uses a radical efficiency model to increase profitability since competitiveness can be improved by the radical efficiency model that allows businesses to reduce money wasted on bad initiatives. The system also gives businesses competitive intelligence on how to find new markets (expanding the pie) and to capitalize on competitors' inefficiencies and weaknesses to capture the competitors' market share (eating the competitor's slice of the pie). The system also shows businesses how to make more money by maximizing their strategic advantages against competitors and by identifying the best places and recommended strategies for business growth. The system also expands the list of potential vendors and customers a business can buy from and sell to. The system also provides advertisement recommendations for the business.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: July 13, 2021
    Assignee: SizeUp, Inc.
    Inventors: Anatalio C. Ubalde, Juan Pablo Monzon-Perez, Thomas Watson, Eric Simundza
  • Patent number: 11007648
    Abstract: A method is provided for grasping randomly sized and randomly located objects. The method may include assigning a score associated with the likelihood of successfully grasping an object. Other features of the method may include orientation of the end effector, a reachability check, and crash recovery.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: May 18, 2021
    Assignee: ABB Schweiz AG
    Inventors: Steven Wertenberger, Thomas Watson, Matthew Sallee
  • Publication number: 20210019837
    Abstract: Methods, systems, and techniques for multi-user audits of assets are provided. Example embodiments provide a Multi-User Audit System (“MUAS”), which enables an asset manager to define an audit, specify the audit criteria, assign one or more data collectors (users) to collect the data. Users are notified and perform data collection, and all users automatically see the combined results in near real time. The MUAS automatically resolves conflicted asset data produced by an audit.
    Type: Application
    Filed: March 19, 2020
    Publication date: January 21, 2021
    Inventor: Thomas Watson
  • Publication number: 20200323261
    Abstract: A water pipe includes a base container, a down stem disposed on the base container, a downtube configured to be inserted into he down stem, a bowl disposed on an end of the downtube, and an actuation lever. The actuation lever includes a fulcrum, a contact surface on a first side of the fulcrum, and an actuation surface on a second side of the fulcrum. The contact surface is exposed for user contact and configured to pivot toward the base container in response to the user contact. The actuation surface is configured to engage with and exert a lifting force on the bowl in response to the user contact.
    Type: Application
    Filed: April 10, 2020
    Publication date: October 15, 2020
    Inventors: Keith Findling, Samuel Tresco, Thomas Watson
  • Publication number: 20200326066
    Abstract: A wick management apparatus includes a base and a housing. The base defines a receptacle to hold wicking media. The housing engages at a first end with the base. The housing includes a tube extending away from the first end. The tube defines a first interior channel between the first end and an exit hole on a sidewall of the tube. The tube also defines a second interior channel between an entry hole on the sidewall of the tube and a hole at a second end of the housing. A length of the sidewall between the exit hole and the entry hole is configured to support pressure of a user's thumb against the wicking media and translational movement of the wicking media between the exit hole to the entry hole.
    Type: Application
    Filed: April 10, 2020
    Publication date: October 15, 2020
    Inventors: Keith Findling, Sam Tresco, Thomas Watson
  • Publication number: 20200323391
    Abstract: A manual mill that indicates through force feedback and free spin the completion of processing of the material inside through shearing, grating, and crumbling, without the use of teeth or protrusions, with easy grip-and-lift access to said processed material.
    Type: Application
    Filed: April 10, 2020
    Publication date: October 15, 2020
    Inventors: Keith Findling, Samuel Tresco, Thomas Watson