Patents by Inventor Upendra Shardanand
Upendra Shardanand 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: 10275856Abstract: In one embodiment, a method includes receiving at least two images captured by one or more cameras, wherein a first image of the at least two images has a subject and a second image of the at least two images comprises a perspective of the geographic location that is different than the first image; identifying an object that is common to the at least two images; computing a difference in perspective between the images that is based on a difference in size and shape between the object in the first image and the object in the second image; generating, based on the difference in perspective, an animation of a transition from the first image to the second image, wherein the animation comprises both the first image and the second image, and wherein the animation adds a modified version of the subject to the second image.Type: GrantFiled: August 3, 2017Date of Patent: April 30, 2019Assignee: Facebook, Inc.Inventors: Alexis Hope Gottlieb, Daniel Joshua Steinbock, Siyin Yang, Clark Scheff, Sridhar Rao, Alexander Charles Granieri, Francislav Penov, Upendra Shardanand, Eric Erkon Hsin
-
Publication number: 20190043241Abstract: In one embodiment, a method includes receiving an image from a client system associated with a user of an online social network; detecting that a content item depicted in the image is located within a media space; selecting an animation template from a plurality of animations to apply to the image, wherein the selection of the animation is based on the detected content item or the media space; generating an animation based on the selected animation template and an image of the user; and sending, to the client system, instructions to display the animation on the client system associated with the user.Type: ApplicationFiled: August 3, 2017Publication date: February 7, 2019Inventors: Clark Scheff, Daniel Steinbock, Siyin Yang, Alexander Charles Granieri, Sridhar Rao, Upendra Shardanand, Eric Erkon Hsin
-
Publication number: 20190043166Abstract: In one embodiment, a method includes receiving at least two images captured by one or more cameras, wherein a first image of the at least two images has a subject and a second image of the at least two images comprises a perspective of the geographic location that is different than the first image; identifying an object that is common to the at least two images; computing a difference in perspective between the images that is based on a difference in size and shape between the object in the first image and the object in the second image; generating, based on the difference in perspective, an animation of a transition from the first image to the second image, wherein the animation comprises both the first image and the second image, and wherein the animation adds a modified version of the subject to the second image.Type: ApplicationFiled: August 3, 2017Publication date: February 7, 2019Inventors: Alexis Hope Gottlieb, Daniel Joshua Steinbock, Siyin Yang, Clark Scheff, Sridhar Rao, Alexander Charles Granieri, Francislav Penov, Upendra Shardanand, Eric Erkon Hsin
-
Patent number: 8595241Abstract: A system and method for enhancing the number of page views of a web site or other digitally distributed interactive medium. A custom content hosting service allows a publisher to augment the contents of its own site with additional pages. The custom content hosting service provides content based on a topic supplied by the publisher, extracting data from a database of generic content. Generic content may include, for example, news feeds and news archives; news and archive photographs; links to blogs and other sites; etc. The publisher may customize the look and feel of the hosted pages to allow seamless integration into its own site.Type: GrantFiled: June 12, 2009Date of Patent: November 26, 2013Assignee: Newscred, Inc.Inventors: Anil Reddy Podduturi, Scott Ari Blumenthal, Brian Steven Schmitz, Patrick Allen Hensley, Philip Lawrence Schanely, Upendra Shardanand
-
Patent number: 7953753Abstract: An on-line article comprising instances of newsmakers is provided by an Internet connected news server or news aggregator server and the names of the newsmakers are automatically identified by a newsmaker verification and commenting module. The article is displayed to a reader on an Internet connected client computer. The instances of the newsmakers in the article are emphasized such that they stand out in the article. The reader initiates a verification process by indicating that he is a newsmaker. The newsmaker verification and commenting module is in communication with a verification database and the identity of the reader is verified as the newsmaker through a series of questions and answers. After verification, comments provided by the reader are stored by the newsmaker verification and commenting module. The comments and article are published such that the comments are displayed conspicuously with the article on any client computer accessing the article.Type: GrantFiled: July 29, 2008Date of Patent: May 31, 2011Assignee: Daylife, Inc.Inventor: Upendra Shardanand
-
Publication number: 20100106733Abstract: A system and method for enhancing the number of page views of a web site or other digitally distributed interactive medium. A custom content hosting service allows a publisher to augment the contents of its own site with additional pages. The custom content hosting service provides content based on a topic supplied by the publisher, extracting data from a database of generic content. Generic content may include, for example, news feeds and news archives; news and archive photographs; links to blogs and other sites; etc. The publisher may customize the look and feel of the hosted pages to allow seamless integration into its own site.Type: ApplicationFiled: June 12, 2009Publication date: April 29, 2010Applicant: Daylife, Inc.Inventors: Anil Reddy Podduturi, Scott Ari Blumenthal, Brian Steven Schmitz, Patrick Allen Hensley, Philip Lawrence Schanely, Upendra Shardanand
-
Publication number: 20090083283Abstract: An on-line article comprising instances of newsmakers is provided by an Internet connected news server or news aggregator server and the names of the newsmakers are automatically identified by a newsmaker verification and commenting module. The article is displayed to a reader on an Internet connected client computer. The instances of the newsmakers in the article are emphasized such that they stand out in the article. The reader initiates a verification process by indicating that he is a newsmaker. The newsmaker verification and commenting module is in communication with a verification database and the identity of the reader is verified as the newsmaker through a series of questions and answers. After verification, comments provided by the reader are stored by the newsmaker verification and commenting module. The comments and article are published such that the comments are displayed conspicuously with the article on any client computer accessing the article.Type: ApplicationFiled: July 29, 2008Publication date: March 26, 2009Applicant: DAYLIFE, INC.Inventor: Upendra Shardanand
-
Publication number: 20090063412Abstract: Stories are organized and displayed by themes. Theme names are created and topic names are chosen for the theme names. For each topic name, topic search strings are created. A database of stories is search for stories matching the topic search strings. At least some of the matching stories are displayed as a single web page. The single web page displays the matching stories according to themes and topic names.Type: ApplicationFiled: August 30, 2007Publication date: March 5, 2009Inventors: Jonathan Harris, Upendra Shardanand
-
Publication number: 20070100863Abstract: An on-line article comprising instances of newsmakers is provided by an Internet connected news server or news aggregator server and the names of the newsmakers are automatically identified by a newsmaker verification and commenting module. The article is displayed to a reader on an Internet connected client computer. The instances of the newsmakers in the article are emphasized such that they stand out in the article. The reader initiates a verification process by indicating that he is a newsmaker. The newsmaker verification and commenting module is in communication with a verification database and the identity of the reader is verified as the newsmaker through a series of questions and answers. After verification, comments provided by the reader are stored by the newsmaker verification and commenting module. The comments and article are published such that the comments are displayed conspicuously with the article on any client computer accessing the article.Type: ApplicationFiled: October 27, 2005Publication date: May 3, 2007Inventor: Upendra Shardanand
-
Patent number: 5872850Abstract: A system for enabling an information marketplace includes a central server which stores data in a memory element. The data may or may not be encrypted. Regardless of whether the data is encrypted the server may also store a table which associates data elements and nodes with an authorization value. If a node requests data for which the authorization value in the table gives the node authorization to access, the server transmits the data to the node. If the data is encrypted, the server may transmit the encrypted data or it may decrypt the data for the node before transmission. In other embodiments, no table is stored by the server. In these embodiments the data is encrypted using one or more encryption keys. When a node requests data the server transmits the encrypted data to the node. If the node does not have the proper encryption keys, it may request them from the server.Type: GrantFiled: March 31, 1997Date of Patent: February 16, 1999Assignee: Microsoft CorporationInventors: Saul Charles Klein, Max E. Metral, Upendra Shardanand