Patents by Inventor Antônio Pedro Pernambuco Rezende

Antônio Pedro Pernambuco Rezende 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: 10142480
    Abstract: A messaging application receives a sequence of user-consumable messages directed to at least one destination user. The messages are stored in non-volatile storage comprising one or more non-volatile storage devices, and the messages consist of a number of consumed messages having been consumed by the destination user, and a number of unconsumed messages not yet having been consumed by the user. An automatic message manager is configured to implement different respective retention policies for the consumed messages and the unconsumed messages. The retention policy for the consumed messages comprises automatically determining when the number of consumed messages exceeds a threshold for consumed messages, and in response automatically deleting at least one of the consumed messages from the non-volatile storage so as to bring the number of consumed messages back within the threshold for consumed messages.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: November 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steve Pearce, Daniel James Chastney, Giampiero M. Sierra, Antonio Pedro Pernambuco Rezende, Soramist Chintanamanus
  • Publication number: 20170070614
    Abstract: A messaging application receives a sequence of user-consumable messages directed to at least one destination user. The messages are stored in non-volatile storage comprising one or more non-volatile storage devices, and the messages consist of a number of consumed messages having been consumed by the destination user, and a number of unconsumed messages not yet having been consumed by the user. An automatic message manager is configured to implement different respective retention policies for the consumed messages and the unconsumed messages. The retention policy for the consumed messages comprises automatically determining when the number of consumed messages exceeds a threshold for consumed messages, and in response automatically deleting at least one of the consumed messages from the non-volatile storage so as to bring the number of consumed messages back within the threshold for consumed messages.
    Type: Application
    Filed: October 14, 2016
    Publication date: March 9, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Steve Pearce, Daniel James Chastney, Giampiero M. Sierra, Antonio Pedro Pernambuco Rezende, Soramist Chintanamanus
  • Patent number: 9509848
    Abstract: A messaging application receives a sequence of user-consumable messages directed to at least one destination user. The messages are stored in non-volatile storage comprising one or more non-volatile storage devices, and the messages consist of a number of consumed messages having been consumed by the destination user, and a number of unconsumed messages not yet having been consumed by the user. An automatic message manager is configured to implement different respective retention policies for the consumed messages and the unconsumed messages. The retention policy for the consumed messages comprises automatically determining when the number of consumed messages exceeds a threshold for consumed messages, and in response automatically deleting at least one of the consumed messages from the non-volatile storage so as to bring the number of consumed messages back within the threshold for consumed messages.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: November 29, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steve Pearce, Daniel James Chastney, Giampiero M. Sierra, Antonio Pedro Pernambuco Rezende, Soramist Chintanamanus
  • Patent number: 9350943
    Abstract: There is provided a method comprising: receiving at a first device a first video; receiving at the first device an indication that the first video was selected by a user of a second device from a set of pre-recorded videos; and causing the first video to be displayed, via a display, in conjunction with an indication that the first video was selected by the user of the second device from a set of pre-recorded videos.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: May 24, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James E. Pycock, Daniel James Chastney, Steve James Pearce, Amy Jiyun Kim, Soramist Chintanamanus, Antonio Pedro Pernambuco Rezende, Stephanie Mary McNee, Eldar A. Markov
  • Publication number: 20160080689
    Abstract: There is provided a method comprising: receiving at a first device a first video; receiving at the first device an indication that the first video was selected by a user of a second device from a set of pre-recorded videos; and causing the first video to be displayed, via a display, in conjunction with an indication that the first video was selected by the user of the second device from a set of pre-recorded videos.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 17, 2016
    Inventors: James E. Pycock, Daniel James Chastney, Steve James Pearce, Amy Jiyun Kim, Soramist Chintanamanus, Antonio Pedro Pernambuco Rezende, Stephanie Mary McNee, Eldar A. Markov
  • Publication number: 20150381813
    Abstract: A messaging application receives a sequence of user-consumable messages directed to at least one destination user. The messages are stored in non-volatile storage comprising one or more non-volatile storage devices, and the messages consist of a number of consumed messages having been consumed by the destination user, and a number of unconsumed messages not yet having been consumed by the user. An automatic message manager is configured to implement different respective retention policies for the consumed messages and the unconsumed messages. The retention policy for the consumed messages comprises automatically determining when the number of consumed messages exceeds a threshold for consumed messages, and in response automatically deleting at least one of the consumed messages from the non-volatile storage so as to bring the number of consumed messages back within the threshold for consumed messages.
    Type: Application
    Filed: October 31, 2014
    Publication date: December 31, 2015
    Inventors: Steve Pearce, Daniel James Chastney, Giampiero M. Sierra, Antonio Pedro Pernambuco Rezende, Soramist Chintanamanus
  • Publication number: 20150221112
    Abstract: Various embodiments enable visual representations associated with one or more emotions to be associated with content, such as videos or photos. A visual representation serves as a reference point to a particular content segment and conveys an emotion associated with the content segment. The visual representations can be created and associated with content by a number of different entities including, by way of example and not limitation, content producers and content consumers.
    Type: Application
    Filed: February 4, 2014
    Publication date: August 6, 2015
    Applicant: Microsoft Corporation
    Inventors: Rishi Mallik, Bhaskar Roy, Joel Soderberg, Antonio Pedro Pernambuco Rezende, Hava Marie Kagle, Charles Goran
  • Patent number: D601158
    Type: Grant
    Filed: October 3, 2008
    Date of Patent: September 29, 2009
    Assignee: Nokia Corporation
    Inventor: Antônio Pedro Pernambuco Rezende
  • Patent number: D729270
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: May 12, 2015
    Assignee: Microsoft Corporation
    Inventors: Christopher James Clare, Antonio Pedro Pernambuco Rezende, Lyndsay Watt, Dmytro Izotov
  • Patent number: D729833
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: May 19, 2015
    Assignee: Microsoft Corporation
    Inventors: Christopher James Clare, Antonio Pedro Pernambuco Rezende, Lyndsay Watt, Dmytro Izotov
  • Patent number: D729834
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: May 19, 2015
    Assignee: Microsoft Corporation
    Inventors: Antonio Pedro Pernambuco Rezende, Christopher James Clare, Lyra Xharra Loxha
  • Patent number: D734344
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: July 14, 2015
    Assignee: Microsoft Corporation
    Inventors: Christopher James Clare, Baljinder Pal Rayit, Antonio Pedro Pernambuco Rezende, Lyra Xharra Loxha, Steve James Pearce, James Paul Faris
  • Patent number: D745895
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: December 22, 2015
    Assignee: Microsoft Corporation
    Inventors: Christopher James Clare, Antonio Pedro Pernambuco Rezende, Lyndsay Watt, Dmytro Izotov
  • Patent number: D746857
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: January 5, 2016
    Assignee: Microsoft Corporation
    Inventors: Baljinder Pal Rayit, Joseph Stanley Phillips, Antonio Pedro Pernambuco Rezende, Christopher James Clare, James Paul Faris