Patents by Inventor Arne Vansteenkiste

Arne Vansteenkiste 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: 11568869
    Abstract: Implementations include identifying, from a database of entries reflecting past automated assistant commands submitted within a threshold amount of time relative to a current time, particular entries that each reflect corresponding features of a corresponding user submission of a particular command. Further, those implementations include determining that the particular command is a golden command, for a particular automated assistant function, responsive to determining that: at least a threshold percentage of the user submissions of the particular command triggered the particular automated assistant function, and a quantity of the user submission of the particular command satisfies a threshold quantity.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: January 31, 2023
    Assignee: GOOGLE LLC
    Inventors: Aakash Goel, Tayfun Elmas, Keith Brady, Akshay Jaggi, Ester Lopez Berga, Arne Vansteenkiste, Robin Martinjak, Mahesh Palekar, Krish Narang, Nitin Khandelwal, Pravir Gupta
  • Patent number: 11531493
    Abstract: The disclosed technology includes an example system that has a request throttling manager that is configured to receive a first file data request, queue the first file data request in a first request queue, and process the first file data request based on the first token bucket. The first token bucket includes a sufficient first quantity of first tokens to process the first file data request. The system further includes a storage manager configured to access one or more storage nodes of a plurality of storage nodes of a distributed storage system in response to the first file data request.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: December 20, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Arne Vansteenkiste, Sander De Dycker, Wim De Wispelaere, Joris Walraevens, Dieter Fiems, Willem Mélange, Apoorv Saxena
  • Publication number: 20220165259
    Abstract: Implementations include identifying, from a database of entries reflecting past automated assistant commands submitted within a threshold amount of time relative to a current time, particular entries that each reflect corresponding features of a corresponding user submission of a particular command. Further, those implementations include determining that the particular command is a golden command, for a particular automated assistant function, responsive to determining that: at least a threshold percentage of the user submissions of the particular command triggered the particular automated assistant function, and a quantity of the user submission of the particular command satisfies a threshold quantity.
    Type: Application
    Filed: November 23, 2020
    Publication date: May 26, 2022
    Inventors: Aakash Goel, Tayfun Elmas, Keith Brady, Akshay Jaggi, Ester Lopez Berga, Arne Vansteenkiste, Robin Martinjak, Mahesh Palekar, Krish Narang, Nitin Khandelwal, Pravir Gupta
  • Publication number: 20210191650
    Abstract: The disclosed technology includes an example system that has a request throttling manager that is configured to receive a first file data request, queue the first file data request in a first request queue, and process the first file data request based on the first token bucket. The first token bucket includes a sufficient first quantity of first tokens to process the first file data request. The system further includes a storage manager configured to access one or more storage nodes of a plurality of storage nodes of a distributed storage system in response to the first file data request.
    Type: Application
    Filed: December 19, 2019
    Publication date: June 24, 2021
    Inventors: Arne Vansteenkiste, Sander De Dycker, Wim De Wispelaere, Joris Walraevens, Dieter Fiems, Willem Mélange, Apoorv Saxena
  • Patent number: 10795817
    Abstract: Example distributed storage systems, file system interfaces, and methods provide cache coherence management. A system receives a file data request including a file data reference and identifies a data cache location with a coherence value for the file data reference. The system queries a reference data store for a coherence reference corresponding to the file data reference and compares the coherence value to the coherence reference. In response to the coherence value matching the coherence reference, the system executes the file data request using the data cache location.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: October 6, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Bruno Keymolen, Arne Vansteenkiste, Wim Michel Marcel De Wispelaere, Stijn Devriendt
  • Publication number: 20200159661
    Abstract: Example distributed storage systems, file system interfaces, and methods provide cache coherence management. A system receives a file data request including a file data reference and identifies a data cache location with a coherence value for the file data reference. The system queries a reference data store for a coherence reference corresponding to the file data reference and compares the coherence value to the coherence reference. In response to the coherence value matching the coherence reference, the system executes the file data request using the data cache location.
    Type: Application
    Filed: November 16, 2018
    Publication date: May 21, 2020
    Inventors: Bruno Keymolen, Arne Vansteenkiste, Wim Michel Marcel De Wispelaere, Stijn Devriendt
  • Patent number: 10318176
    Abstract: Multiple objects in a multi-tiered storage system are classified according to multiple metadata fields. Access histories of the classified objects are tracked. Tracked access histories for objects having given values for given metadata fields are amalgamated. Access probability distributions are determined for objects having given values for given metadata fields, based on the amalgamated access histories. Responsive to a new object being added to the system, the new object is classified according to multiple metadata fields. For each specific one of the multiple metadata fields according to which the new object is classified, the determined access probability distribution for objects having the same metadata classification value as the new object is retrieved. The predicted access probability distribution for the new object is determined, by combining the retrieved access probability distributions.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: June 11, 2019
    Assignee: Western Digital Technologies
    Inventors: Arne Vansteenkiste, Pieter Audenaert, Wim Michel Marcel De Wispelaere
  • Publication number: 20190073307
    Abstract: Requests to access specific ones of a plurality of stored objects are processed by multiple access nodes. A separate access history is maintained for each access node. Each access history identifies stored objects most recently accessed through the specific node. A separate predicted access future is maintained for each stored object. A predicted access future associated with a specific stored object can be in the form of a listing of stored objects statistically predicted to be those most likely to be accessed within a given temporal proximity after the specific stored object is accessed. Each predicted access future is determined based on inversion of maintained access histories. Responsive to receiving an access request for a specific stored object, the predicted future associated with the requested object is read, a specific number of additional stored objects identified in the associated predicted future is pre-fetched from slower to faster storage.
    Type: Application
    Filed: September 6, 2017
    Publication date: March 7, 2019
    Inventors: Pieter Audenaert, Arne Vansteenkiste, Wim Michel Marcel De Wispelaere
  • Publication number: 20190073137
    Abstract: Multiple objects in a multi-tiered storage system are classified according to multiple metadata fields. Access histories of the classified objects are tracked. Tracked access histories for objects having given values for given metadata fields are amalgamated. Access probability distributions are determined for objects having given values for given metadata fields, based on the amalgamated access histories. Responsive to a new object being added to the system, the new object is classified according to multiple metadata fields. For each specific one of the multiple metadata fields according to which the new object is classified, the determined access probability distribution for objects having the same metadata classification value as the new object is retrieved. The predicted access probability distribution for the new object is determined, by combining the retrieved access probability distributions.
    Type: Application
    Filed: September 6, 2017
    Publication date: March 7, 2019
    Inventors: Arne Vansteenkiste, Pieter Audenaert, Wim Michel Marcel De Wispelaere
  • Patent number: 10223270
    Abstract: Requests to access specific ones of a plurality of stored objects are processed by multiple access nodes. A separate access history is maintained for each access node. Each access history identifies stored objects most recently accessed through the specific node. A separate predicted access future is maintained for each stored object. A predicted access future associated with a specific stored object can be in the form of a listing of stored objects statistically predicted to be those most likely to be accessed within a given temporal proximity after the specific stored object is accessed. Each predicted access future is determined based on inversion of maintained access histories. Responsive to receiving an access request for a specific stored object, the predicted future associated with the requested object is read, a specific number of additional stored objects identified in the associated predicted future is pre-fetched from slower to faster storage.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: March 5, 2019
    Assignee: Western Digital Technologies, Inc.
    Inventors: Pieter Audenaert, Arne Vansteenkiste, Wim Michel Marcel De Wispelaere