Patents by Inventor Andrew Stone

Andrew Stone 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: 20250363227
    Abstract: An illustrative storage system operating within an environment bounded by a managed network may perform a sensitivity classification procedure with respect to a data instance stored within the storage system, the sensitivity classification procedure comprising determining a sensitivity classification of the data instance, and generating metadata representative of the sensitivity classification; detecting a request to send the data instance to a remote system by way of the managed network; and sending, based on the request, the data instance and the metadata to a network monitoring system that performs a network traffic monitoring service with respect to outgoing network traffic from the managed network.
    Type: Application
    Filed: July 31, 2025
    Publication date: November 27, 2025
    Inventors: Juan M. Mojica, Andrew Stone
  • Publication number: 20250217501
    Abstract: An illustrative method includes monitoring, by a storage system, one or more operations performed by a host with respect to data stored within a storage system, the host and the storage system operating within an environment bounded by a managed network; detecting, by the storage system based on the monitoring, an anomaly associated with the one or more operations; and sending, by the storage system based on the detecting the anomaly, metadata descriptive of the anomaly to a network monitoring system configured to perform a network monitoring service with respect to outgoing network traffic from the managed network, wherein the metadata is usable by the network monitoring system to perform the network traffic monitoring service.
    Type: Application
    Filed: March 21, 2025
    Publication date: July 3, 2025
    Inventors: Andrew Stone, Ronald Karr
  • Publication number: 20240205157
    Abstract: Various embodiments relate to a path computation element configured to calculate a path through a network, including: at least one processor; and at least one memory storing instructions, that when executed by the at least one processor, cause the apparatus at least to: receive a TE path expression including a plurality of segments; calculate first portion of the path through the network based upon a first segment of the plurality of segments of the TE path expression; determine if the calculated path has reached its end point; calculate a next portion of the path through the network based upon a next segment of the plurality of segments of the TE path expression; and perform post processing on the calculated path based upon the received TE path expression.
    Type: Application
    Filed: December 20, 2022
    Publication date: June 20, 2024
    Inventor: Andrew Stone
  • Publication number: 20240104143
    Abstract: Methods, apparatus, systems, and articles of manufacture to store cluster information in a distributed datastore are disclosed. An example apparatus includes memory; programmable circuitry; and first instructions to cause the programmable circuitry to: obtain second instructions to create a cluster of first hosts; determine second hosts of the cluster of the first hosts to implement a distributed datastore in the cluster; and cause transmission of third instructions to store cluster information corresponding to the cluster of the first hosts in datastores of the second hosts.
    Type: Application
    Filed: September 27, 2022
    Publication date: March 28, 2024
    Inventors: Brian Masao Oki, Chaitanya Bandi, Subhankar Biswas, Austin Kramer, Leonid Livshin, Alkesh Shah, Pradyumna Agrawal, Cheng Cheng, Andrew Stone
  • Publication number: 20240033225
    Abstract: The present invention provides for a method of treatment of IgA nephropathy, which method comprises: (i) identifying a pharmaceutically acceptable composition intended to treat IgA nephropathy comprising budesonide and one or more pharmaceutically-acceptable excipients that provide for a modified release of said budesonide after administration to the gastrointestinal tract, which composition fulfils the following requirements in a standard in vitro USP<711>/Ph.Eur. 2.9.3 dissolution test using a dissolution apparatus according to Apparatus 2 (Paddle Apparatus) of said test; (a) the composition fulfils the requirement that no more than about 10% of the budesonide is released into the dissolution medium within about 120 minutes, when the dissolution medium is aqueous and has a pH of about 1.
    Type: Application
    Filed: July 14, 2023
    Publication date: February 1, 2024
    Inventors: Andrew STONE, Jens KRISTENSEN, Richard PHILIPSON, Eva Kristina RIESEL, Lena Margareta PERESWETOFF-MORATH, Kari SANDVOLD, Christian Olle Andreas PEDERSEN
  • Patent number: 11870678
    Abstract: A controller includes a transceiver to establish a first session with a route reflector and monitor advertisements received by the route reflector from nodes in a network via second sessions established between the nodes and the route reflector. The controller also includes a processor to generate forwarding instructions for the nodes based on the advertisements. The forwarding instructions indicate one or more routes from a root node to one or more leaf nodes of a service. The transceiver provides the forwarding instructions to the root node. In some cases, the first session is established according to the border gateway protocol (BGP) and the one or more second sessions are established according to the BGP. The controller determines that the one or more leaf nodes are registered for one or more virtual private network (VPN) services based on the advertisements.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: January 9, 2024
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Hooman Bidgoli, Andrew Stone
  • Patent number: 11646960
    Abstract: Various example embodiments for supporting packet routing in a communication system may be configured to, in a communication network, support use of primary routing paths for routing traffic in the communication network and use of controller provided protection paths configured to protect the primary paths based on rerouting of traffic around failures in the communication network. Various example embodiments for supporting packet routing in a communication system may be configured to support controller provided protection paths in a communication network based on use of path control capabilities in which a network controller computes paths for a network and configures the paths in the network based on configuration of the paths on nodes of the network and based on routing capabilities in which the nodes use the routing paths for routing of traffic (e.g., via primary paths) and rerouting of traffic (e.g., via controller provided protection paths).
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: May 9, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Hooman Bidgoli, Andrew Stone
  • Patent number: 11483210
    Abstract: A processor generates an abstract topology that represents domains in an actual topology of a network and border routers that interconnect the domains in the actual topology. The processor prunes, based on the abstract topology, one or more of the domains from the actual topology during path calculations on the actual topology. In some cases, the processor determines measures of reachability for the nodes to indicate whether the domains represented by the nodes represent are on a path from a source domain to a destination domain. The processor can then selectively prune a relationship to at least one edge in the actual topology or modify weights of edges between the nodes in the actual topology based on the ranks of the nodes in the abstract topology.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: October 25, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventor: Andrew Stone
  • Publication number: 20220272023
    Abstract: A controller includes a transceiver to establish a first session with a route reflector and monitor advertisements received by the route reflector from nodes in a network via second sessions established between the nodes and the route reflector. The controller also includes a processor to generate forwarding instructions for the nodes based on the advertisements. The forwarding instructions indicate one or more routes from a root node to one or more leaf nodes of a service. The transceiver provides the forwarding instructions to the root node. In some cases, the first session is established according to the border gateway protocol (BGP) and the one or more second sessions are established according to the BGP. The controller determines that the one or more leaf nodes are registered for one or more virtual private network (VPN) services based on the advertisements.
    Type: Application
    Filed: February 25, 2021
    Publication date: August 25, 2022
    Inventors: Hooman Bidgoli, Andrew Stone
  • Publication number: 20220131757
    Abstract: A processor generates an abstract topology that represents domains in an actual topology of a network and border routers that interconnect the domains in the actual topology. The processor prunes, based on the abstract topology, one or more of the domains from the actual topology during path calculations on the actual topology. In some cases, the processor determines measures of reachability for the nodes to indicate whether the domains represented by the nodes represent are on a path from a source domain to a destination domain. The processor can then selectively prune a relationship to at least one edge in the actual topology or modify weights of edges between the nodes in the actual topology based on the ranks of the nodes in the abstract topology.
    Type: Application
    Filed: October 28, 2020
    Publication date: April 28, 2022
    Inventor: Andrew STONE
  • Publication number: 20210144086
    Abstract: Various example embodiments for supporting packet routing in a communication system may be configured to, in a communication network, support use of primary routing paths for routing traffic in the communication network and use of controller provided protection paths configured to protect the primary paths based on rerouting of traffic around failures in the communication network. Various example embodiments for supporting packet routing in a communication system may be configured to support controller provided protection paths in a communication network based on use of path control capabilities in which a network controller computes paths for a network and configures the paths in the network based on configuration of the paths on nodes of the network and based on routing capabilities in which the nodes use the routing paths for routing of traffic (e.g., via primary paths) and rerouting of traffic (e.g., via controller provided protection paths).
    Type: Application
    Filed: November 10, 2020
    Publication date: May 13, 2021
    Inventors: Hooman Bidgoli, Andrew Stone
  • Patent number: 10871925
    Abstract: A computer system has a virtualization software that supports execution of a virtual machine in which a container is run. A method of provisioning a data volume for the container in this computer system includes the steps of monitoring a designated virtual socket, detecting, based on the monitoring, a request from a plug-in of the container to create a data volume, and upon detecting the request, communicating the request to the virtualization software to cause the virtualization software to create the data volume.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: December 22, 2020
    Assignee: VMware, Inc.
    Inventors: Mark Sterin, Govindan Thirumal Thiruvengada, Ritesh H. Shukla, Andrew Stone, Prashant Dhamdhere
  • Patent number: 10866767
    Abstract: A computer system has a virtualization software that supports execution of a virtual machine in which a container is run. A method of managing allocation of storage resources to the container includes the steps of monitoring a virtual socket, detecting, based on the monitoring, a request from a plug-in of the container to create a data volume, upon detecting the request, retrieving a storage resource limit that has been set for the first virtual machine and determining if creation of the data volume causes the storage resource limit to be exceeded, and communicating the request to the virtualization software to cause the virtualization software to create the data volume if the limit is determined to be not exceeded and returning an error if the limit is determined to be exceeded.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: December 15, 2020
    Assignee: VMware, Inc.
    Inventors: Mark Sterin, Andrew Stone, Prashant Dhamdhere, Ritesh H. Shukla, Govindan Thirumal Thiruvengada
  • Patent number: 10852995
    Abstract: A computer system has a virtualization software that supports execution of a virtual machine in which a container is run. A method of provisioning first and second data volumes for the container, wherein the first data volume is backed by storage device of a first type and the second data volume is backed by storage device of a second type, includes monitoring a designated virtual socket, detecting, based on monitoring, a first request from a plug-in of the container to create a first data volume having first storage requirements, upon detecting the first request, communicating the request to the virtualization software to create the first data volume, detecting, based on monitoring, a second request from a plug-in of the container to create a second data volume having second storage requirements, and upon detecting the second request, communicating the request to the virtualization software to create the second data volume.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: December 1, 2020
    Assignee: VMware, Inc.
    Inventors: Mark Sterin, Govindan Thirumal Thiruvengada, Ritesh H. Shukla, Andrew Stone, Prashant Dhamdhere
  • Patent number: 10273060
    Abstract: The packaging system according to the invention comprises a container (1), which includes a neck (2) defining an axis (X-X), and a stopper (10) for closing the neck, which includes a skirt (12) adapted to be fastened removably around the neck.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: April 30, 2019
    Assignee: SOCIETE LORRAINE DE CAPSULES METALLIQUES-MANUFACTURE DE BOUCHAGE (SOLOCAP-MAB)
    Inventors: Grégory Antier, Andrew Stone
  • Publication number: 20180363062
    Abstract: The present disclosure generally relates to methods and reagents for the diagnosis, prognosis or the monitoring of estrogen receptor 1 (ESR1) positive breast cancer, for example, ESR1 positive breast cancer which is responsive to endocrine therapy and/or ESR1 positive breast cancer which is refractory to endocrine therapy. The present disclosure also relates generally to treatment management of ESR1 positive breast cancer.
    Type: Application
    Filed: July 14, 2016
    Publication date: December 20, 2018
    Inventors: Andrew Stone, Elena Zotenko, Susan Clark
  • Publication number: 20170344291
    Abstract: A computer system has a virtualization software that supports execution of a virtual machine in which a container is run. A method of provisioning first and second data volumes for the container, wherein the first data volume is backed by storage device of a first type and the second data volume is backed by storage device of a second type, includes monitoring a designated virtual socket, detecting, based on monitoring, a first request from a plug-in of the container to create a first data volume having first storage requirements, upon detecting the first request, communicating the request to the virtualization software to create the first data volume, detecting, based on monitoring, a second request from a plug-in of the container to create a second data volume having second storage requirements, and upon detecting the second request, communicating the request to the virtualization software to create the second data volume.
    Type: Application
    Filed: May 30, 2017
    Publication date: November 30, 2017
    Inventors: Mark STERIN, Govindan Thirumal THIRUVENGADA, Ritesh H. SHUKLA, Andrew STONE, Prashant DHAMDHERE
  • Publication number: 20170344292
    Abstract: A computer system has a virtualization software that supports execution of a virtual machine in which a container is run. A method of provisioning a data volume for the container in this computer system includes the steps of monitoring a designated virtual socket, detecting, based on the monitoring, a request from a plug-in of the container to create a data volume, and upon detecting the request, communicating the request to the virtualization software to cause the virtualization software to create the data volume.
    Type: Application
    Filed: May 30, 2017
    Publication date: November 30, 2017
    Inventors: Mark STERIN, Govindan Thirumal THIRUVENGADA, Ritesh H. SHUKLA, Andrew STONE, Prashant DHAMDHERE
  • Publication number: 20170344270
    Abstract: A computer system has a virtualization software that supports execution of a virtual machine in which a container is run. A method of managing allocation of storage resources to the container includes the steps of monitoring a virtual socket, detecting, based on the monitoring, a request from a plug-in of the container to create a data volume, upon detecting the request, retrieving a storage resource limit that has been set for the first virtual machine and determining if creation of the data volume causes the storage resource limit to be exceeded, and communicating the request to the virtualization software to cause the virtualization software to create the data volume if the limit is determined to be not exceeded and returning an error if the limit is determined to be exceeded.
    Type: Application
    Filed: May 30, 2017
    Publication date: November 30, 2017
    Inventors: Mark STERIN, Andrew STONE, Prashant DHAMDHERE, Ritesh H. SHUKLA, Govindan Thirumal THIRUVENGADA
  • Patent number: 8874444
    Abstract: A method is provided for a simulated conversation by a pre-recorded audio navigator, with particular application to informational and entertainment settings. A monitor may utilize a navigation interface to select pre-recorded responses in the voice of a character represented by a performer. The pre-recorded responses may then be queued and sent to a speaker proximate to the performer. By careful organization of an audio database including audio buckets and script-based navigation with shifts for tailoring to specific guest user profiles and environmental contexts, a convincing and dynamic simulated conversation may be carried out while providing the monitor with a user-friendly navigation interface. Thus, highly specialized training is not necessary and flexible scaling to large-scale deployments is readily supported.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: October 28, 2014
    Assignee: Disney Enterprises, Inc.
    Inventors: Holger Irmler, Asa K. Kalama, Raymond J. Scanlon, Brent D. Strong, Cory J. Rouse, Renée M. Johnson, Andrew Stone