Patents by Inventor Justin James Meza

Justin James Meza 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: 11621891
    Abstract: A disclosed computer-implemented method may include partitioning, based on a social graph representative of social connections among a plurality of users of a social networking system, the plurality of users into a plurality of user buckets. Each user bucket may include at least one user of the social networking system. The method may further include selecting a set of user buckets from the plurality of user buckets, assigning the set of user buckets to a data center included in a networking infrastructure, and routing data sent from a user device associated with a user included in the set of user buckets to the data center. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: April 4, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: David Shu-Hao Chou, Tianyin Xu, Kaushik Veeraraghavan, Andrew John Newell, Sonia Margulis, Lin Xiao, Pol Mauri Ruiz, Justin James Meza, Kiryong Ha, Shruti Padmanabha, Kevin Burton Cole, Dmitri Perelman
  • Patent number: 10931743
    Abstract: A disclosed computer-implemented method may include receiving, via a monitoring infrastructure that monitors an operational state of a networking infrastructure, data representative of the operational state of the networking infrastructure during a period of time. The networking infrastructure may include (1) a plurality of data centers, and (2) at least one point-of-presence (POP) edge node. The method may also include (1) accessing data representative of a set of predefined policies associated with the networking infrastructure, and (2) based on the data representative of the operational state (a) determining a set of edge load factors associated with the edge node, and (b) generating, via a linear solver and further based the set of edge load factors associated with the edge node and the set of predefined policies associated with the networking infrastructure, a routing table for the POP edge node. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: February 23, 2021
    Assignee: Facebook, Inc.
    Inventors: David Shu-Hao Chou, Tianyin Xu, Kaushik Veeraraghavan, Andrew John Newell, Sonia Margulis, Lin Xiao, Pol Mauri Ruiz, Justin James Meza, Kiryong Ha, Shruti Padmanabha, Kevin Burton Cole, Dmitri Perelman
  • Patent number: 10474584
    Abstract: A technique includes using a cache controller of an integrated circuit to control a cache including cached data content and associated cache metadata. The technique includes storing the metadata and the cached data content off of the integrated circuit and organizing the storage of the metadata relative to the cached data content such that a bus operation initiated by the cache controller to target the cached data content also targets the associated metadata.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: November 12, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Jichuan Chang, Justin James Meza, Parthasarathy Ranganathan
  • Patent number: 9176544
    Abstract: Example computer racks to improve environmental sustainability in data centers are disclosed. An example computer rack includes a spine (125); a first set of support structures (500) and a second set of support structures (500) extending from the spine (125). Each of the support structures (500) is positioned to receive a respective blade. A first communication port is carried by the spine (125) and associated with the first set of support structures (500). A second communication port is carried by the spine (125) and associated with the second set of support structures (500).
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: November 3, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Justin James Meza, Jichuan Chang, Parthasarathy Ranganathan, Amip J. Shah, Cullen E. Bash, Chih C. Shih
  • Patent number: 8966204
    Abstract: Migrating data may include determining to copy a first data block in a first memory location to a second memory location and determining to copy a second data block in the first memory location to the second memory location based on a migration policy.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: February 24, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jichuan Chang, Justin James Meza, Parthasarathy Ranganathan
  • Patent number: 8688288
    Abstract: In a method for managing an infrastructure housing a plurality of disaggregated heat sources, in which a first disaggregated heat source has different heat dissipation characteristics as compared with a second disaggregated heat source, cooling requirements for the disaggregated heat sources are determined, in which the first disaggregated heat source and the second disaggregated heat source are to be positioned in separate homogeneous zones of the infrastructure. In addition, a respective available cooling resource is associated with the disaggregated heat sources based upon the determined cooling requirements of the disaggregated heat sources.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: April 1, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Amip J. Shah, Cullen E. Bash, Chih C. Shih, Jichuan Chang, Parthasarathy Ranganathan, Justin James Meza
  • Publication number: 20130290607
    Abstract: A technique includes using a cache controller of an integrated circuit to control a cache including cached data content and associated cache metadata. The technique includes storing the metadata and the cached data content off of the integrated circuit and organizing the storage of the metadata relative to the cached data content such that a bus operation initiated by the cache controller to target the cached data content also targets the associated metadata.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Inventors: Jichuan Chang, Justin James Meza, Parthasarathy Ranganathan
  • Publication number: 20130227218
    Abstract: Migrating data may include determining to copy a first data block in a first memory location to a second memory location and determining to copy a second data block in the first memory location to the second memory location based on a migration policy.
    Type: Application
    Filed: February 29, 2012
    Publication date: August 29, 2013
    Inventors: Jichuan Chang, Justin James Meza, Parthasarathy Ranganathan
  • Publication number: 20120203381
    Abstract: In a method for managing an infrastructure housing a plurality of disaggregated heat sources, in which a first disaggregated heat source has different heat dissipation characteristics as compared with a second disaggregated heat source, cooling requirements for the disaggregated heat sources are determined, in which the first disaggregated heat source and the second disaggregated heat source are to be positioned in separate homogeneous zones of the infrastructure. In addition, a respective available cooling resource is associated with the disaggregated heat sources based upon the determined cooling requirements of the disaggregated heat sources.
    Type: Application
    Filed: February 7, 2011
    Publication date: August 9, 2012
    Inventors: Amip J. Shah, Cullen E. Bash, Chih C. Shih, Jichuan Chang, Parthasarathy Ranganathan, Justin James Meza