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: 10142480Abstract: 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: GrantFiled: October 14, 2016Date of Patent: November 27, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Steve Pearce, Daniel James Chastney, Giampiero M. Sierra, Antonio Pedro Pernambuco Rezende, Soramist Chintanamanus
-
Publication number: 20170070614Abstract: 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: ApplicationFiled: October 14, 2016Publication date: March 9, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Steve Pearce, Daniel James Chastney, Giampiero M. Sierra, Antonio Pedro Pernambuco Rezende, Soramist Chintanamanus
-
Patent number: 9509848Abstract: 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: GrantFiled: October 31, 2014Date of Patent: November 29, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Steve Pearce, Daniel James Chastney, Giampiero M. Sierra, Antonio Pedro Pernambuco Rezende, Soramist Chintanamanus
-
Patent number: 9350943Abstract: 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: GrantFiled: September 15, 2014Date of Patent: May 24, 2016Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20160080689Abstract: 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: ApplicationFiled: September 15, 2014Publication date: March 17, 2016Inventors: 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: 20150381813Abstract: 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: ApplicationFiled: October 31, 2014Publication date: December 31, 2015Inventors: Steve Pearce, Daniel James Chastney, Giampiero M. Sierra, Antonio Pedro Pernambuco Rezende, Soramist Chintanamanus
-
Publication number: 20150221112Abstract: 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: ApplicationFiled: February 4, 2014Publication date: August 6, 2015Applicant: Microsoft CorporationInventors: Rishi Mallik, Bhaskar Roy, Joel Soderberg, Antonio Pedro Pernambuco Rezende, Hava Marie Kagle, Charles Goran
-
Patent number: D601158Type: GrantFiled: October 3, 2008Date of Patent: September 29, 2009Assignee: Nokia CorporationInventor: Antônio Pedro Pernambuco Rezende
-
Patent number: D729270Type: GrantFiled: June 28, 2013Date of Patent: May 12, 2015Assignee: Microsoft CorporationInventors: Christopher James Clare, Antonio Pedro Pernambuco Rezende, Lyndsay Watt, Dmytro Izotov
-
Patent number: D729833Type: GrantFiled: June 28, 2013Date of Patent: May 19, 2015Assignee: Microsoft CorporationInventors: Christopher James Clare, Antonio Pedro Pernambuco Rezende, Lyndsay Watt, Dmytro Izotov
-
Patent number: D729834Type: GrantFiled: June 28, 2013Date of Patent: May 19, 2015Assignee: Microsoft CorporationInventors: Antonio Pedro Pernambuco Rezende, Christopher James Clare, Lyra Xharra Loxha
-
Patent number: D734344Type: GrantFiled: June 28, 2013Date of Patent: July 14, 2015Assignee: Microsoft CorporationInventors: Christopher James Clare, Baljinder Pal Rayit, Antonio Pedro Pernambuco Rezende, Lyra Xharra Loxha, Steve James Pearce, James Paul Faris
-
Patent number: D745895Type: GrantFiled: June 28, 2013Date of Patent: December 22, 2015Assignee: Microsoft CorporationInventors: Christopher James Clare, Antonio Pedro Pernambuco Rezende, Lyndsay Watt, Dmytro Izotov
-
Patent number: D746857Type: GrantFiled: June 28, 2013Date of Patent: January 5, 2016Assignee: Microsoft CorporationInventors: Baljinder Pal Rayit, Joseph Stanley Phillips, Antonio Pedro Pernambuco Rezende, Christopher James Clare, James Paul Faris