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: 10275856
    Abstract: 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: Grant
    Filed: August 3, 2017
    Date of Patent: April 30, 2019
    Assignee: 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: 20190043241
    Abstract: 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: Application
    Filed: August 3, 2017
    Publication date: February 7, 2019
    Inventors: Clark Scheff, Daniel Steinbock, Siyin Yang, Alexander Charles Granieri, Sridhar Rao, Upendra Shardanand, Eric Erkon Hsin
  • Publication number: 20190043166
    Abstract: 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: Application
    Filed: August 3, 2017
    Publication date: February 7, 2019
    Inventors: Alexis Hope Gottlieb, Daniel Joshua Steinbock, Siyin Yang, Clark Scheff, Sridhar Rao, Alexander Charles Granieri, Francislav Penov, Upendra Shardanand, Eric Erkon Hsin
  • Patent number: 8595241
    Abstract: 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: Grant
    Filed: June 12, 2009
    Date of Patent: November 26, 2013
    Assignee: Newscred, Inc.
    Inventors: Anil Reddy Podduturi, Scott Ari Blumenthal, Brian Steven Schmitz, Patrick Allen Hensley, Philip Lawrence Schanely, Upendra Shardanand
  • Patent number: 7953753
    Abstract: 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: Grant
    Filed: July 29, 2008
    Date of Patent: May 31, 2011
    Assignee: Daylife, Inc.
    Inventor: Upendra Shardanand
  • Publication number: 20100106733
    Abstract: 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: Application
    Filed: June 12, 2009
    Publication date: April 29, 2010
    Applicant: Daylife, Inc.
    Inventors: Anil Reddy Podduturi, Scott Ari Blumenthal, Brian Steven Schmitz, Patrick Allen Hensley, Philip Lawrence Schanely, Upendra Shardanand
  • Publication number: 20090083283
    Abstract: 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: Application
    Filed: July 29, 2008
    Publication date: March 26, 2009
    Applicant: DAYLIFE, INC.
    Inventor: Upendra Shardanand
  • Publication number: 20090063412
    Abstract: 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: Application
    Filed: August 30, 2007
    Publication date: March 5, 2009
    Inventors: Jonathan Harris, Upendra Shardanand
  • Publication number: 20070100863
    Abstract: 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: Application
    Filed: October 27, 2005
    Publication date: May 3, 2007
    Inventor: Upendra Shardanand
  • Patent number: 5872850
    Abstract: 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: Grant
    Filed: March 31, 1997
    Date of Patent: February 16, 1999
    Assignee: Microsoft Corporation
    Inventors: Saul Charles Klein, Max E. Metral, Upendra Shardanand