Patents by Inventor Armond Bigian
Armond Bigian 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: 11269819Abstract: Embodiments are provided for enabling a dynamic management of a multi-tenant distributed database. According to certain aspects, a management module supports an interface that enables a customer to configure one or more consistency models for a service to be supported by the distributed database. The management module may determine computing resources within the distributed database that are needed to support the service according to the configured consistency model(s), and may instantiate the computing resources for testing and development of the service by the customer.Type: GrantFiled: March 18, 2019Date of Patent: March 8, 2022Assignee: Twitter, Inc.Inventors: Peter Schuller, Christopher Goffinet, Boaz Avital, Armond Bigian, Spencer G. Fang, Anthony Asta
-
Patent number: 10649963Abstract: Embodiments are provided for enabling dynamic reallocation of resources in a multi-tenant distributed database. According to certain aspects, a management services module allocates multiple portions of computer resources for respective operation of multiple services by multiple customers. A quality of service (QoS) controller detects that one of the services is attempting to exceed its allocated portion of resources, and identifies an available portion of another allocated portion of resources. In response, the QoS controller causes the management services module to dynamically allocate the available portion to the detected service so that the detected service is able to operate without error or delay.Type: GrantFiled: May 13, 2019Date of Patent: May 12, 2020Assignee: Twitter, Inc.Inventors: Christopher Goffinet, Peter Schuller, Boaz Avital, Armond Bigian, Spencer G. Fang, Anthony Asta
-
Patent number: 10289703Abstract: Embodiments are provided for enabling dynamic reallocation of resources in a multi-tenant distributed database. According to certain aspects, a management services module allocates multiple portions of computer resources for respective operation of multiple services by multiple customers. A quality of service (QoS) controller detects that one of the services is attempting to exceed its allocated portion of resources, and identifies an available portion of another allocated portion of resources. In response, the QoS controller causes the management services module to dynamically allocate the available portion to the detected service so that the detected service is able to operate without error or delay.Type: GrantFiled: April 17, 2017Date of Patent: May 14, 2019Assignee: Twitter, Inc.Inventors: Christopher Goffinet, Peter Schuller, Boaz Avital, Armond Bigian, Spencer G. Fang, Anthony Asta
-
Patent number: 10257027Abstract: Various embodiments disclose a system and method to manage a configuration of a plurality of content switching devices in a networked system by generating a first configuration data file and translating the first configuration data file into one or more device specific configuration data files. Each device specific configuration data file corresponds to a device type of the plurality of content switching devices. Some embodiments of the system and method then communicate the one or more device specific configuration data files to each of the plurality of content switching devices of a corresponding device type to configure each content switching device. Other systems and methods are disclosed.Type: GrantFiled: January 31, 2015Date of Patent: April 9, 2019Assignee: eBay Inc.Inventors: Armond Bigian, John T. Feldmeier, Connie W. Yang
-
Patent number: 10235333Abstract: Embodiments are provided for enabling a dynamic management of a multi-tenant distributed database. According to certain aspects, a management module supports an interface that enables a customer to configure one or more consistency models for a service to be supported by the distributed database. The management module may determine computing resources within the distributed database that are needed to support the service according to the configured consistency model(s), and may instantiate the computing resources for testing and development of the service by the customer.Type: GrantFiled: December 18, 2014Date of Patent: March 19, 2019Assignee: Twitter, Inc.Inventors: Peter Schuller, Christopher Goffinet, Boaz Avital, Armond Bigian, Spencer G. Fang, Anthony Asta
-
Patent number: 9851911Abstract: A system and method for data storage. The method can include: identifying, by a computer processor, a cluster map representing a set of storage resources; for each storage resource of the set of storage resources: traversing, by the computer processor, the cluster map to map the storage resource to a candidate resource set including at least one other storage resource of the set of storage resources; identifying a first data object associated with a storage request; identifying a first candidate resource set based on the first data object; and selecting a first final resource set based at least on the first candidate resource set, where the first data object is sent to storage resources of the first final resource set for storage.Type: GrantFiled: April 12, 2016Date of Patent: December 26, 2017Assignee: Twitter, Inc.Inventors: Peter Schuller, Christopher Goffinet, Sangjin Lee, Meher Anand, Edward Ceasar, Armond Bigian
-
Patent number: 9628404Abstract: Embodiments are provided for enabling dynamic reallocation of resources in a multi-tenant distributed database. According to certain aspects, a management services module allocates multiple portions of computer resources for respective operation of multiple services by multiple customers. A quality of service (QoS) controller detects that one of the services is attempting to exceed its allocated portion of resources, and identifies an available portion of another allocated portion of resources. In response, the QoS controller causes the management services module to dynamically allocate the available portion to the detected service so that the detected service is able to operate without error or delay.Type: GrantFiled: February 3, 2015Date of Patent: April 18, 2017Assignee: TWITTER, INC.Inventors: Christopher Goffinet, Peter Schuller, Boaz Avital, Armond Bigian, Spencer G. Fang, Anthony Asta
-
Patent number: 9342250Abstract: A system and method for data storage. The method can include: identifying, by a computer processor, a cluster map representing a set of storage resources; for each storage resource of the set of storage resources: traversing, by the computer processor, the cluster map to map the storage resource to a candidate resource set including at least one other storage resource of the set of storage resources; identifying a first data object associated with a storage request; identifying a first candidate resource set based on the first data object; and selecting a first final resource set based at least on the first candidate resource set, where the first data object is sent to storage resources of the first final resource set for storage.Type: GrantFiled: March 3, 2015Date of Patent: May 17, 2016Assignee: Twitter, Inc.Inventors: Peter Schuller, Christopher Goffinet, Sangjin Lee, Meher Anand, Edward Ceasar, Armond Bigian
-
Publication number: 20150149604Abstract: Embodiments of a system and method manage a configuration of a plurality of content switching devices in a networked system by generating a first configuration data file and translating the first configuration data file into one or more device specific configuration data files, each device specific configuration file corresponding to a device type of the one or more content switching devices. Some embodiments of the system and method then communicate the one or more device specific configuration data files to each content switching device of a corresponding device type to configure each content switching device.Type: ApplicationFiled: January 31, 2015Publication date: May 28, 2015Inventors: Armond Bigian, John T. Feldmeier, Connie W. Yang
-
Patent number: 9003086Abstract: A system and method for data storage. The method can include: identifying, by a computer processor, a cluster map representing a set of storage resources; for each storage resource of the set of storage resources: traversing, by the computer processor, the cluster map to map the storage resource to a candidate resource set including at least one other storage resource of the set of storage resources; identifying a first data object associated with a storage request; identifying a first candidate resource set based on the first data object; and selecting a first final resource set based at least on the first candidate resource set, where the first data object is sent to storage resources of the first final resource set for storage.Type: GrantFiled: October 17, 2013Date of Patent: April 7, 2015Assignee: Twitter, Inc.Inventors: Peter Schuller, Christopher Goffinet, Sangjin Lee, Meher Anand, Edward Ceasar, Armond Bigian
-
Patent number: 8949297Abstract: Embodiments of a system and method manage a configuration of a plurality of content switching devices in a networked system by generating a first configuration data file and translating the first configuration data file into one or more device specific configuration data files, each device specific configuration file corresponding to a device type of the one or more content switching devices. Some embodiments of the system and method then communicate the one or more device specific configuration data files to each content switching device of a corresponding device type to configure each content switching device.Type: GrantFiled: December 27, 2006Date of Patent: February 3, 2015Assignee: eBay Inc.Inventors: Armond Bigian, John T. Feldmeier, Connie Y. Yang
-
Patent number: 8566439Abstract: A system for intelligent request refusal in response to a network deficiency detection, in one example embodiment, comprises an aggregator to aggregate revenue generated by a requesting entity with a revenue generated by requesting entities homogenous to the requesting entity, and a filtering module to filter a response to a service request when an aggregated revenue-to-network-resource-utilization ratio is below a second threshold unless utilization of a plurality of network resources drops below a first threshold.Type: GrantFiled: October 1, 2007Date of Patent: October 22, 2013Assignee: eBay IncInventors: Debashis Saha, Tim Kimmet, Sangjin Lee, Armond Bigian, Rami El-Charif
-
Patent number: 8135824Abstract: A system to detect a network deficiency, in one example embodiment, comprises a receiving module to receive utilization metrics of at least one network resource, wherein the utilization metrics are collected and made available at a network level, an aggregator to aggregate the utilization metrics of at least one network resource with the utilization metrics of a plurality of the network resources, a processing module to determine a level of aggregated utilization metrics of the network resources, and a detecting module to detect a precursor indicative of a network traffic deterioration based on the level of the aggregated utilization metrics.Type: GrantFiled: October 1, 2007Date of Patent: March 13, 2012Assignee: eBay Inc.Inventors: Debashis Saha, Tim Kimmet, Sangjin Lee, Armond Bigian, Rami El-Charif, Connie Y. Yang
-
Patent number: 8015280Abstract: A system for intelligent feature degradation in response to a network deficiency detection, in one example embodiment, comprises a monitoring module to monitor a utilization of a plurality of network resources, a processing module to determine whether the utilization of the plurality of the network resources is above a threshold, to determine a category of an application level using entity, and to determine a revenue generated by the application level using entity, and a degrading module to degrade at least one application level functionality available to the using entity based on the category and the revenue generated by the application level using entity unless the utilization of the plurality of the network resources drops below the first threshold.Type: GrantFiled: October 1, 2007Date of Patent: September 6, 2011Assignee: eBay Inc.Inventors: Debashis Saha, Tim Kimmet, Sangjin Lee, Armond Bigian, Rami El-Charif
-
Publication number: 20090089699Abstract: A system for intelligent feature degradation in response to a network deficiency detection, in one example embodiment, comprises a monitoring module to monitor a utilization of a plurality of network resources, a processing module to determine whether the utilization of the plurality of the network resources is above a threshold, to determine a category of an application level using entity, and to determine a revenue generated by the application level using entity, and a degrading module to degrade at least one application level functionality available to the using entity based on the category and the revenue generated by the application level using entity unless the utilization of the plurality of the network resources drops below the first threshold.Type: ApplicationFiled: October 1, 2007Publication date: April 2, 2009Applicant: EBAY Inc.Inventors: Debashis Saha, Tim Kimmet, Sangjin Lee, Armond Bigian, Rami El-Charif, Arnold J. Goldberg
-
Publication number: 20090089418Abstract: A system to detect a network deficiency, in one example embodiment, comprises a receiving module to receive utilization metrics of at least one network resource, wherein the utilization metrics are collected and made available at a network level, an aggregator to aggregate the utilization metrics of at least one network resource with the utilization metrics of a plurality of the network resources, a processing module to determine a level of aggregated utilization metrics of the network resources, and a detecting module to detect a precursor indicative of a network traffic deterioration based on the level of the aggregated utilization metrics.Type: ApplicationFiled: October 1, 2007Publication date: April 2, 2009Applicant: EBAY Inc.Inventors: Debashis Saha, Tim Kimmet, Sangjin Lee, Armond Bigian, Rami El-Charif, Connie Y. Yang
-
Publication number: 20090089419Abstract: A system for intelligent request refusal in response to a network deficiency detection, in one example embodiment, comprises an aggregator to aggregate revenue generated by a requesting entity with a revenue generated by requesting entities homogenous to the requesting entity, and a filtering module to filter a response to a service request when an aggregated revenue-to-network-resource-utilization ratio is below a second threshold unless utilization of a plurality of network resources drops below a first threshold.Type: ApplicationFiled: October 1, 2007Publication date: April 2, 2009Applicant: EBAY Inc.Inventors: Debashis Saha, Tim Kimmet, Sangjin Lee, Armond Bigian, Rami El-Charif
-
Publication number: 20080162609Abstract: Embodiments of a system and method manage a configuration of a plurality of content switching devices in a networked system by generating a first configuration data file and translating the first configuration data file into one or more device specific configuration data files, each device specific configuration file corresponding to a device type of the one or more content switching devices. Some embodiments of the system and method then communicate the one or more device specific configuration data files to each content switching device of a corresponding device type to configure each content switching device.Type: ApplicationFiled: December 27, 2006Publication date: July 3, 2008Inventors: Armond Bigian, John T. Feldmeier, Connie Y. Yang