Patents by Inventor Ashwin Bharambe

Ashwin Bharambe 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: 10460171
    Abstract: Access to a set of media content items is acquirable. Identified processors can perform, in parallel, object detection for the set. In some cases, information about a current system state, a user, and/or object popularity metrics is acquirable for selecting a subset of object models. Object recognition is performable, based on the subset, for the set of media content items. In some instances, a camera view can be provided. Object recognition is performable for representations of the view. An object depicted in the representations is identifiable. An interface portion is presentable to provide a label for the object. In some cases, object recognition is performable for the set of media content items to identify an object depicted in a content item. A label is associable with the content item. A search through the set of media content items can identify, based on the label, a subset that depicts the object.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: October 29, 2019
    Assignee: Facebook, Inc.
    Inventors: Rujia He, William M. Ruben, Laura Javier, Ashwin Bharambe, Lide Zhang
  • Patent number: 10438014
    Abstract: Systems, methods, and non-transitory computer-readable media can detect a set of images locally stored on a computing system. The computing system can be associated with a first user. One or more facial recognition processes can be applied to the set of images. It can be determined, based on the one or more facial recognition processes, that a subset of images, out of the set of images, is associated with a second user. One or more options for the first user to share the subset of images with the second user can be provided.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: October 8, 2019
    Assignee: Facebook, Inc.
    Inventors: William M. Ruben, Lin He, Zachary W. Gomez, Ashwin Bharambe, Laura Javier
  • Publication number: 20180060659
    Abstract: Access to a set of media content items is acquirable. Identified processors can perform, in parallel, object detection for the set. In some cases, information about a current system state, a user, and/or object popularity metrics is acquirable for selecting a subset of object models. Object recognition is performable, based on the subset, for the set of media content items. In some instances, a camera view can be provided. Object recognition is performable for representations of the view. An object depicted in the representations is identifiable. An interface portion is presentable to provide a label for the object. In some cases, object recognition is performable for the set of media content items to identify an object depicted in a content item. A label is associable with the content item. A search through the set of media content items can identify, based on the label, a subset that depicts the object.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 1, 2018
    Inventors: Rujia He, William M. Ruben, Laura Javier, Ashwin Bharambe, Lide Zhang
  • Publication number: 20170329989
    Abstract: Systems, methods, and non-transitory computer-readable media can detect a set of images locally stored on a computing system. The computing system can be associated with a first user. One or more facial recognition processes can be applied to the set of images. It can be determined, based on the one or more facial recognition processes, that a subset of images, out of the set of images, is associated with a second user. One or more options for the first user to share the subset of images with the second user can be provided.
    Type: Application
    Filed: August 1, 2017
    Publication date: November 16, 2017
    Inventors: William M. Ruben, Lin He, Zachary W. Gomez, Ashwin Bharambe, Laura Javier
  • Patent number: 9767305
    Abstract: Systems, methods, and non-transitory computer-readable media can detect a set of images locally stored on a computing system. The computing system can be associated with a first user. One or more facial recognition processes can be applied to the set of images. It can be determined, based on the one or more facial recognition processes, that a subset of images, out of the set of images, is associated with a second user. One or more options for the first user to share the subset of images with the second user can be provided.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: September 19, 2017
    Assignee: Facebook, Inc.
    Inventors: William M. Ruben, Lin He, Zachary W. Gomez, Ashwin Bharambe, Laura Javier
  • Publication number: 20160267285
    Abstract: Systems, methods, and non-transitory computer-readable media can detect a set of images locally stored on a computing system. The computing system can be associated with a first user. One or more facial recognition processes can be applied to the set of images. It can be determined, based on the one or more facial recognition processes, that a subset of images, out of the set of images, is associated with a second user. One or more options for the first user to share the subset of images with the second user can be provided.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 15, 2016
    Inventors: William M. Ruben, Lin He, Zachary W. Gomez, Ashwin Bharambe, Laura Javier
  • Publication number: 20160173625
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a current location of a first user. A set of users who are associated with the first user can be identified. In some instances, it can be determined that a second user out of the set of users is currently located within an allowable proximity from the current location of the first user. A first set of media content items produced by the first user can be shared with the second user.
    Type: Application
    Filed: December 16, 2015
    Publication date: June 16, 2016
    Inventors: William M. Ruben, Ashwin Bharambe, Laura Javier
  • Publication number: 20160173622
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a current location of a first user. A set of users who are associated with the first user can be identified. In some instances, it can be determined that a second user out of the set of users is currently located within an allowable proximity from the current location of the first user. A first set of media content items produced by the first user can be shared with the second user.
    Type: Application
    Filed: December 10, 2014
    Publication date: June 16, 2016
    Inventors: William M. Ruben, Ashwin Bharambe, Laura Javier
  • Patent number: 9003278
    Abstract: Event handlers associated with markup language documents represented in a web browser are identified efficiently in response to an event. The markup language document is represented as a hierarchical structure comprising nodes and edges. Nodes are associated with node types, each node type defining how descendants of the node respond to events. The markup language document provides mappings of sets of node types to sets of handlers. In response to an event associated with a node, the types of nodes encountered in a path connecting the node with the root node are identified. Handler sets of the node types encountered in the path connecting a node with the root node are used to determine the handlers to be executed in response to the event. Data is associated with nodes to allow handler code to distinguish between nodes of the same node type.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: April 7, 2015
    Assignee: Facebook, Inc.
    Inventors: Evan Priestley, Ashwin Bharambe
  • Publication number: 20130007597
    Abstract: Event handlers associated with markup language documents represented in a web browser are identified efficiently in response to an event. The markup language document is represented as a hierarchical structure comprising nodes and edges. Nodes are associated with node types, each node type defining how descendants of the node respond to events. The markup language document provides mappings of sets of node types to sets of handlers. In response to an event associated with a node, the types of nodes encountered in a path connecting the node with the root node are identified. Handler sets of the node types encountered in the path connecting a node with the root node are used to determine the handlers to be executed in response to the event. Data is associated with nodes to allow handler code to distinguish between nodes of the same node type.
    Type: Application
    Filed: September 13, 2012
    Publication date: January 3, 2013
    Inventors: Evan Priestley, Ashwin Bharambe
  • Publication number: 20120066583
    Abstract: Event handlers associated with markup language documents represented in a web browser are identified efficiently in response to an event. The markup language document is represented as a hierarchical structure comprising nodes and edges. Nodes are associated with node types, each node type defining how descendants of the node respond to events. The markup language document provides mappings of sets of node types to sets of handlers. In response to an event associated with a node, the types of nodes encountered in a path connecting the node with the root node are identified. Handler sets of the node types encountered in the path connecting a node with the root node are used to determine the handlers to be executed in response to the event. Data is associated with nodes to allow handler code to distinguish between nodes of the same node type.
    Type: Application
    Filed: September 10, 2010
    Publication date: March 15, 2012
    Inventors: Evan Priestley, Ashwin Bharambe