Patents by Inventor Eduardo de Mello Maia

Eduardo de Mello Maia 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: 11295504
    Abstract: Systems, methods, and non-transitory computer-readable media can receive render instructions for rendering an animation. The animation comprises a plurality of layers, each layer comprising one or more layer properties, and a first dynamic property to be defined at runtime prior to rendering the animation. The first dynamic property is mapped to a first set of layer properties of the one or more layer properties. A first dynamic property value is received for the first dynamic property. The first set of layer properties are defined based on the first dynamic property value. The animation is rendered on a computing device based on the render instructions and the first dynamic property value.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: April 5, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Robert Alexander Allen, Jr., Michael O'Brien, Nicholas J. Kwiatek, Alexander Zats, Jerod Wanner, Emily Dubinsky Gasca, Eduardo de Mello Maia, Christopher Slowik, Renyu Liu, Rajesh Janakiraman, David Graham McDermott
  • Patent number: 10524011
    Abstract: Systems, methods, and non-transitory computer-readable media can identify a set of video categories. A first video content item can be acquired from a first user. A particular video category selected by the first user as being associated with the first video content item can be acquired from the first user. The particular video category can be selected out of the set of video categories. It can be determined that one or more videos associated with the particular video category are to be provided to a second user. The second user can be connected to the first user in a social networking system. The second user can be provided, via the social networking system, with access to the first video content item associated with the particular video category.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: December 31, 2019
    Assignee: Facebook, Inc.
    Inventor: Eduardo de Mello Maia
  • Patent number: 9992150
    Abstract: In particular embodiments, a computer server may receive information regarding an event proposal from an event organizer, where the information includes an identification of multiple invitees, and where the information is missing one or more significant details of the event proposal. The computer server may send the information regarding the event proposal to one or more client devices, where each of the client devices is associated with one of the invitees. The computer server may receive feedback regarding the event proposal from at least one of the invitees, and based on the received feedback, the computer server may determine at least one of the missing significant details of the event proposal. The computer server may send information regarding final details of an event based on the event proposal to one or more of the client devices associated with the invitees.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: June 5, 2018
    Assignee: Facebook, Inc.
    Inventors: Aditya Brij Koolwal, Daniel Warner Smith, Eduardo de Mello Maia, Curtis Wayne Spencer, Ken Deeter, Kieran Lafferty, Jason Reid Ederle
  • Publication number: 20170195733
    Abstract: Systems, methods, and non-transitory computer-readable media can identify a set of video categories. A first video content item can be acquired from a first user. A particular video category selected by the first user as being associated with the first video content item can be acquired from the first user. The particular video category can be selected out of the set of video categories. It can be determined that one or more videos associated with the particular video category are to be provided to a second user. The second user can be connected to the first user in a social networking system. The second user can be provided, via the social networking system, with access to the first video content item associated with the particular video category.
    Type: Application
    Filed: December 30, 2015
    Publication date: July 6, 2017
    Inventor: Eduardo de Mello Maia
  • Publication number: 20160173436
    Abstract: In particular embodiments, a computer server may receive information regarding an event proposal from an event organizer, where the information includes an identification of multiple invitees, and where the information is missing one or more significant details of the event proposal. The computer server may send the information regarding the event proposal to one or more client devices, where each of the client devices is associated with one of the invitees. The computer server may receive feedback regarding the event proposal from at least one of the invitees, and based on the received feedback, the computer server may determine at least one of the missing significant details of the event proposal. The computer server may send information regarding final details of an event based on the event proposal to one or more of the client devices associated with the invitees.
    Type: Application
    Filed: December 15, 2014
    Publication date: June 16, 2016
    Inventors: Aditya Brij Koolwal, Daniel Warner Smith, Eduardo de Mello Maia, Curtis Wayne Spencer, Ken Deeter, Kieran Lafferty, Jason Reid Ederle
  • Patent number: 8618932
    Abstract: One or more techniques and/or systems are disclosed for improving location awareness of a device. A device position can be determined (e.g., via GPS or some location service), and this position can be used to identify a user-experience that may be in an area around the device, such as within a desired position threshold. A near-field radio system beacon that is associated with the user-experience can be activated in order to identify a distance of the device from the beacon. The beacon can use a near-field radio system ID associated with the device to identify the device, and determine a distance to the device. When a user moves the device to within a threshold distance from the beacon, the user-experience can be activated on the device, such that the user may interact with the user-experience (e.g., to hear a description of artwork as the user navigates through a museum).
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: December 31, 2013
    Assignee: Microsoft Corporation
    Inventors: Eduardo de Mello Maia, Stuart Alan Wyatt, Henry Hooper Somuah, Cesare John Saretto, Dillon Shane Lynch
  • Publication number: 20120235812
    Abstract: One or more techniques and/or systems are disclosed for improving location awareness of a device. A device position can be determined (e.g., via GPS or some location service), and this position can be used to identify a user-experience that may be in an area around the device, such as within a desired position threshold. A near-field radio system beacon that is associated with the user-experience can be activated in order to identify a distance of the device from the beacon. The beacon can use a near-field radio system ID associated with the device to identify the device, and determine a distance to the device. When a user moves the device to within a threshold distance from the beacon, the user-experience can be activated on the device, such that the user may interact with the user-experience (e.g., to hear a description of artwork as the user navigates through a museum).
    Type: Application
    Filed: March 18, 2011
    Publication date: September 20, 2012
    Applicant: Microsoft Corporation
    Inventors: Eduardo de Mello Maia, Stuart Alan Wyatt, Henry Hooper Somuah, Cesare John Saretto, Dillon Shane Lynch
  • Publication number: 20110307599
    Abstract: A proximity network architecture is proposed that enables a device to detect other devices in its proximity and automatically interact with the other devices to share in a user experience. In one example implementation, data and code for the experience is stored in the cloud so that users can participate in the experience from multiple and different types of devices.
    Type: Application
    Filed: June 11, 2010
    Publication date: December 15, 2011
    Inventors: Cesare John Saretto, Kenneth Hinckley, Jason Alexander Meistrich, Steven Bathiche, Stuart Alan Wyatt, Henry Hooper Somuah, Eduardo de Mello Maia