Patents by Inventor James Huamonte

James Huamonte 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: 11876845
    Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified metadata rules to metadata events. More specifically, the scalable architecture described herein uses metadata to drive automations and/or polices in a cloud-based environment. In one embodiment, the architecture integrates a metadata service with an event-based automation engine to automatically trigger polices and/or automations based on metadata and/or changes in metadata changes. The metadata service can include customizable and/or pre-build metadata templates which can be used to automatically apply a metadata framework (e.g., particular fields) to files based on, for example, the upload or placement of a particular file in a particular folder. The architecture also provides for advanced metadata searching and data classification.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: January 16, 2024
    Assignee: Box, Inc.
    Inventors: Annie Pearl, James Huamonte, Brian Tran, Tiffany Low, Pierre-Alexandre Masse, Ted Blosser
  • Publication number: 20230185765
    Abstract: According to one embodiment, distributing data across a plurality of storage shards can comprise generating a file key for each file of a plurality of files stored in a plurality of physical shards, each physical shard maintained by a node of a plurality of nodes in one or more clusters. The file key can comprise a hash of an enterprise identifier for an entity to which the creator of the file is a member, a hash of a folder identifier for a location in which the file is stored, and a hash of a file identifier uniquely identifying the file. The generated file keys can be sorted into an ordered list and the ordered list can be logically partitioning into a plurality of logical shards. Each logical shard of the plurality of logical shards can then be mapped to one of the plurality of physical shards.
    Type: Application
    Filed: February 3, 2023
    Publication date: June 15, 2023
    Inventors: Shubhro Jyoti Roy, Anthony Urbanowicz, James Huamonte, Poorva Potnis
  • Publication number: 20230085291
    Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified metadata rules to metadata events. More specifically, the scalable architecture described herein uses metadata to drive automations and/or polices in a cloud-based environment. In one embodiment, the architecture integrates a metadata service with an event-based automation engine to automatically trigger polices and/or automations based on metadata and/or changes in metadata changes. The metadata service can include customizable and/or pre-build metadata templates which can be used to automatically apply a metadata framework (e.g., particular fields) to files based on, for example, the upload or placement of a particular file in a particular folder. The architecture also provides for advanced metadata searching and data classification.
    Type: Application
    Filed: November 11, 2022
    Publication date: March 16, 2023
    Inventors: Annie Pearl, James Huamonte, Brian Tran, Tiffany Low, Pierre-Alexandre Masse, Ted Blosser
  • Patent number: 11599500
    Abstract: According to one embodiment, distributing data across a plurality of storage shards can comprise generating a file key for each file of a plurality of files stored in a plurality of physical shards, each physical shard maintained by a node of a plurality of nodes in one or more clusters. The file key can comprise a hash of an enterprise identifier for an entity to which the creator of the file is a member, a hash of a folder identifier for a location in which the file is stored, and a hash of a file identifier uniquely identifying the file. The generated file keys can be sorted into an ordered list and the ordered list can be logically partitioning into a plurality of logical shards. Each logical shard of the plurality of logical shards can then be mapped to one of the plurality of physical shards.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: March 7, 2023
    Assignee: Box, Inc.
    Inventors: Shubhro Jyoti Roy, Anthony Urbanowicz, James Huamonte, Poorva Potnis
  • Patent number: 11503091
    Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified metadata rules to metadata events. More specifically, the scalable architecture described herein uses metadata to drive automations and/or polices in a cloud-based environment. In one embodiment, the architecture integrates a metadata service with an event-based automation engine to automatically trigger polices and/or automations based on metadata and/or changes in metadata changes. The metadata service can include customizable and/or pre-build metadata templates which can be used to automatically apply a metadata framework (e.g., particular fields) to files based on, for example, the upload or placement of a particular file in a particular folder. The architecture also provides for advanced metadata searching and data classification.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: November 15, 2022
    Assignee: Box, Inc.
    Inventors: Annie Pearl, James Huamonte, Brian Tran, Tiffany Low, Pierre-Alexandre Masse, Ted Blosser
  • Publication number: 20220030043
    Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified metadata rules to metadata events. More specifically, the scalable architecture described herein uses metadata to drive automations and/or polices in a cloud-based environment. In one embodiment, the architecture integrates a metadata service with an event-based automation engine to automatically trigger polices and/or automations based on metadata and/or changes in metadata changes. The metadata service can include customizable and/or pre-build metadata templates which can be used to automatically apply a metadata framework (e.g., particular fields) to files based on, for example, the upload or placement of a particular file in a particular folder. The architecture also provides for advanced metadata searching and data classification.
    Type: Application
    Filed: October 7, 2021
    Publication date: January 27, 2022
    Inventors: Annie Pearl, James Huamonte, Brian Tran, Tiffany Low, Pierre-Alexandre Masse, Ted Blosser
  • Patent number: 11146600
    Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified metadata rules to metadata events. More specifically, the scalable architecture described herein uses metadata to drive automations and/or polices in a cloud-based environment. In one embodiment, the architecture integrates a metadata service with an event-based automation engine to automatically trigger polices and/or automations based on metadata and/or changes in metadata changes. The metadata service can include customizable and/or pre-build metadata templates which can be used to automatically apply a metadata framework (e.g., particular fields) to files based on, for example, the upload or placement of a particular file in a particular folder. The architecture also provides for advanced metadata searching and data classification.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: October 12, 2021
    Assignee: Box, Inc.
    Inventors: Annie Pearl, James Huamonte, Brian Tran, Tiffany Low, Pierre-Alexandre Masse, Ted Blosser
  • Publication number: 20200287946
    Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified metadata rules to metadata events. More specifically, the scalable architecture described herein uses metadata to drive automations and/or polices in a cloud-based environment. In one embodiment, the architecture integrates a metadata service with an event-based automation engine to automatically trigger polices and/or automations based on metadata and/or changes in metadata changes. The metadata service can include customizable and/or pre-build metadata templates which can be used to automatically apply a metadata framework (e.g., particular fields) to files based on, for example, the upload or placement of a particular file in a particular folder. The architecture also provides for advanced metadata searching and data classification.
    Type: Application
    Filed: May 26, 2020
    Publication date: September 10, 2020
    Inventors: Annie Pearl, James Huamonte, Brian Tran, Tiffany Low, Pierre-Alexandre Masse, Ted Blosser
  • Patent number: 10708321
    Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified metadata rules to metadata events. More specifically, the scalable architecture described herein uses metadata to drive automations and/or polices in a cloud-based environment. In one embodiment, the architecture integrates a metadata service with an event-based automation engine to automatically trigger polices and/or automations based on metadata and/or changes in metadata changes. The metadata service can include customizable and/or pre-build metadata templates which can be used to automatically apply a metadata framework (e.g., particular fields) to files based on, for example, the upload or placement of a particular file in a particular folder. The architecture also provides for advanced metadata searching and data classification.
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: July 7, 2020
    Assignee: Box, Inc.
    Inventors: Annie Pearl, James Huamonte, Brian Tran, Tiffany Low, Pierre-Alexandre Masse, Ted Blosser
  • Publication number: 20200117637
    Abstract: According to one embodiment, distributing data across a plurality of storage shards can comprise generating a file key for each file of a plurality of files stored in a plurality of physical shards, each physical shard maintained by a node of a plurality of nodes in one or more clusters. The file key can comprise a hash of an enterprise identifier for an entity to which the creator of the file is a member, a hash of a folder identifier for a location in which the file is stored, and a hash of a file identifier uniquely identifying the file. The generated file keys can be sorted into an ordered list and the ordered list can be logically partitioning into a plurality of logical shards. Each logical shard of the plurality of logical shards can then be mapped to one of the plurality of physical shards.
    Type: Application
    Filed: October 11, 2019
    Publication date: April 16, 2020
    Inventors: Shubhro Jyoti Roy, Anthony Urbanowicz, James Huamonte, Poorva Potnis
  • Patent number: 9894119
    Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified metadata rules to metadata events. More specifically, the scalable architecture described herein uses metadata to drive automations and/or polices in a cloud-based environment. In one embodiment, the architecture integrates a metadata service with an event-based automation engine to automatically trigger polices and/or automations based on metadata and/or changes in metadata changes. The metadata service can include customizable and/or pre-build metadata templates which can be used to automatically apply a metadata framework (e.g., particular fields) to files based on, for example, the upload or placement of a particular file in a particular folder. The architecture also provides for advanced metadata searching and data classification.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: February 13, 2018
    Assignee: Box, Inc.
    Inventors: Annie Pearl, James Huamonte, Brian Tran, Tiffany Low, Pierre-Alexandre Masse, Ted Blosser
  • Publication number: 20170346861
    Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified metadata rules to metadata events. More specifically, the scalable architecture described herein uses metadata to drive automations and/or polices in a cloud-based environment. In one embodiment, the architecture integrates a metadata service with an event-based automation engine to automatically trigger polices and/or automations based on metadata and/or changes in metadata changes. The metadata service can include customizable and/or pre-build metadata templates which can be used to automatically apply a metadata framework (e.g., particular fields) to files based on, for example, the upload or placement of a particular file in a particular folder. The architecture also provides for advanced metadata searching and data classification.
    Type: Application
    Filed: August 17, 2017
    Publication date: November 30, 2017
    Inventors: Annie Pearl, James Huamonte, Brian Tran, Tiffany Low, Pierre-Alexandre Masse, Ted Blosser
  • Patent number: 9535909
    Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified rules to events in an action log framework (ALF) stream is disclosed. More specifically, collaboration environments can include features or mechanisms that allow end-users or collaborators to perform a variety of actions such as, for example, file uploads and previews, or collaboration operations such as, for example, task assignment and comments. These actions can be captured or logged by an action log framework and, as described herein, automatically translated into one or more jobs by applying customizable user-specified rules.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: January 3, 2017
    Assignee: Box, Inc.
    Inventors: Pierre-Alexandre Masse, James Huamonte, Brian Tran, Tiffany Low
  • Publication number: 20160065627
    Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified metadata rules to metadata events. More specifically, the scalable architecture described herein uses metadata to drive automations and/or polices in a cloud-based environment. In one embodiment, the architecture integrates a metadata service with an event-based automation engine to automatically trigger polices and/or automations based on metadata and/or changes in metadata changes. The metadata service can include customizable and/or pre-build metadata templates which can be used to automatically apply a metadata framework (e.g., particular fields) to files based on, for example, the upload or placement of a particular file in a particular folder. The architecture also provides for advanced metadata searching and data classification.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 3, 2016
    Inventors: Annie Pearl, James Huamonte, Brian Tran, Tiffany Low, Pierre-Alexandre Masse, Ted Blosser
  • Publication number: 20150081624
    Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified rules to events in an action log framework (ALF) stream is disclosed. More specifically, collaboration environments can include features or mechanisms that allow end-users or collaborators to perform a variety of actions such as, for example, file uploads and previews, or collaboration operations such as, for example, task assignment and comments. These actions can be captured or logged by an action log framework and, as described herein, automatically translated into one or more jobs by applying customizable user-specified rules.
    Type: Application
    Filed: September 13, 2013
    Publication date: March 19, 2015
    Applicant: BOX, INC.
    Inventors: Pierre-Alexandre Masse, James Huamonte, Brian Tran, Tiffany Low