Patents by Inventor Francesco G. Callari
Francesco G. Callari 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: 11580176Abstract: A system for real-time search, including: a set of partitions, each including a set of segments, each segment corresponding to a time slice of messages posted to the messaging platform, and a real-time search engine configured to receive a search term in parallel with other partitions in set the set of partitions, and search at least one of the set of segments in reverse chronological order of the corresponding time slice to identify document identifiers of messages containing the search term; and a search fanout module configured to: receive a search query including the search term; send the search term to each of the set of partitions for parallel searching; and return, in response to the search query, at least one of the identified document identifiers of messages containing the search term.Type: GrantFiled: May 18, 2020Date of Patent: February 14, 2023Assignee: Twitter, Inc.Inventors: Michael Busch, Samuel Luckenbill, Brian Larson, Patrick J. Lok, Krishna Gade, Francesco G. Callari, Ugo Di Girolamo
-
Patent number: 10878042Abstract: A system for real-time search, including: a set of partitions, each including a set of segments, each segment corresponding to a time slice of messages posted to the messaging platform, and a real-time search engine configured to receive a search term in parallel with other partitions in the set of partitions, and search at least one of the set of segments in reverse chronological order of the corresponding time slice to identify document identifiers of messages containing the search term; and a search fanout module configured to: receive a search query including the search term; send the search term to each of the set of partitions for parallel searching; and return, in response to the search query, at least one of the identified document identifiers of messages containing the search term.Type: GrantFiled: August 16, 2013Date of Patent: December 29, 2020Assignee: Twitter, Inc.Inventors: Michael Busch, Samuel Luckenbill, Brian Larson, Patrick J. Lok, Krishna Gade, Francesco G. Callari, Ugo Di Girolamo
-
Publication number: 20200349205Abstract: A system for real-time search, including: a set of partitions, each including a set of segments, each segment corresponding to a time slice of messages posted to the messaging platform, and a real-time search engine configured to receive a search term in parallel with other partitions in set the set of partitions, and search at least one of the set of segments in reverse chronological order of the corresponding time slice to identify document identifiers of messages containing the search term; and a search fanout module configured to: receive a search query including the search term; send the search term to each of the set of partitions for parallel searching; and return, in response to the search query, at least one of the identified document identifiers of messages containing the search term.Type: ApplicationFiled: May 18, 2020Publication date: November 5, 2020Inventors: Michael Busch, Samuel Luckenbill, Brian Larson, Patrick J. Lok, Krishna Gade, Francesco G. Callari, Ugo Di Girolamo
-
Patent number: 10657187Abstract: A system for real-time search, including: a set of partitions, each including a set of segments, each segment corresponding to a time slice of messages posted to the messaging platform, and a real-time search engine configured to receive a search term in parallel with other partitions in the set of partitions, and search at least one of the set of segments in reverse chronological order of the corresponding time slice to identify document identifiers of messages containing the search term; and a search fanout module configured to: receive a search query including the search term; send the search term to each of the set of partitions for parallel searching; and return, in response to the search query, at least one of the identified document identifiers of messages containing the search term.Type: GrantFiled: August 16, 2013Date of Patent: May 19, 2020Assignee: Twitter, Inc.Inventors: Michael Busch, Samuel Luckenbill, Brian Larson, Patrick J. Lok, Krishna Gade, Francesco G. Callari, Ugo Di Girolamo
-
Patent number: 10305851Abstract: A system, method, and computer-readable medium for identifying relevant content from a messaging platform. The method can include: identifying a context account; identifying a set of initial accounts of the messaging platform; selecting a set of relevant accounts from among the set of initial accounts; selecting a set of messages authored by the set of relevant accounts based at least on a recency of each of the set of messages; and providing the set of messages in response to a request.Type: GrantFiled: December 29, 2017Date of Patent: May 28, 2019Assignee: Twitter, Inc.Inventors: Krishna Gade, Daniel Loreto, Francesco G. Callari, Julian M. Marinus, Yu-shuang Li
-
Patent number: 9894029Abstract: A system, method, and computer-readable medium for identifying relevant content from a messaging platform. The method can include: identifying a context account; identifying a set of initial accounts of the messaging platform; selecting a set of relevant accounts from among the set of initial accounts; selecting a set of messages authored by the set of relevant accounts based at least on a recency of each of the set of messages; and providing the set of messages in response to a request.Type: GrantFiled: November 28, 2016Date of Patent: February 13, 2018Assignee: Twitter, Inc.Inventors: Krishna Gade, Daniel Loreto, Francesco G. Callari, Julian M. Marinus, Yu-Shuang Li
-
Patent number: 9509643Abstract: A system, method, and computer-readable medium for identifying relevant content from a messaging platform. The method can include: identifying a context account; identifying a set of initial accounts of the messaging platform; selecting a set of relevant accounts from among the set of initial accounts; selecting a set of messages authored by the set of relevant accounts based at least on a recency of each of the set of messages; and providing the set of messages in response to a request.Type: GrantFiled: November 12, 2013Date of Patent: November 29, 2016Assignee: Twitter, Inc.Inventors: Krishna Gade, Daniel Loreto, Francesco G. Callari, Julian M. Marinus, Yu-shuang Li
-
Publication number: 20150227624Abstract: A system for real-time search, including: a set of partitions, each including a set of segments, each segment corresponding to a time slice of messages posted to the messaging platform, and a real-time search engine configured to receive a search term in parallel with other partitions in the set of partitions, and search at least one of the set of segments in reverse chronological order of the corresponding time slice to identify document identifiers of messages containing the search term; and a search fanout module configured to: receive a search query including the search term; send the search term to each of the set of partitions for parallel searching; and return, in response to the search query, at least one of the identified document identifiers of messages containing the search term.Type: ApplicationFiled: August 16, 2013Publication date: August 13, 2015Applicant: Twitter, Inc.Inventors: Michael Busch, Samuel Luckenbill, Brian A. Larson, Patrick J. Lok, Krishna Gade, Francesco G. Callari, Ugo Di Girolamo
-
Patent number: 8928674Abstract: A computer-implemented method includes comparing content captured during one session and content captured during another session. A surface feature of an object represented in the content of one session corresponds to a surface feature of an object represented in the content of the other session. The method also includes substantially aligning the surface features of the sessions and combining the aligned content.Type: GrantFiled: June 8, 2012Date of Patent: January 6, 2015Assignee: Lucasfilm Entertainment Company Ltd.Inventors: Steve Sullivan, Francesco G. Callari
-
Patent number: 8886643Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting social search results. In one aspect, a method includes identifying members of a social affinity group of the user, the social affinity group having members having a relationship to the user. The method includes receiving search results including search results that reference resources associated with members of the social affinity group. The method includes identifying a first search result that references the social network site. The method includes identifying a second search result that references a resource found on the social network site and associated with a member of the social affinity group. The method includes generating a response to the query comprising instructions that the first search result be presented in proximity to the second search result.Type: GrantFiled: December 1, 2010Date of Patent: November 11, 2014Assignee: Google Inc.Inventors: Francesco G. Callari, Matthew E. Kulick
-
Patent number: 8681158Abstract: A computer-implemented method includes comparing one or more surface features to a motion model. The surface feature or surface features represent a portion of an object in an image. The method also includes identifying a representation of the object from the motion model, based upon the comparison.Type: GrantFiled: March 5, 2012Date of Patent: March 25, 2014Assignee: Lucasfilm Entertainment Company Ltd.Inventors: Steve Sullivan, Francesco G. Callari
-
Patent number: 8542236Abstract: A computer-implemented method includes transferring motion information from one or more motion meshes to an animation mesh. The motion mesh represents the motion of surface features of an object. A shape mesh provides a portion of the shape of the object to the animation mesh.Type: GrantFiled: January 16, 2007Date of Patent: September 24, 2013Assignee: Lucasfilm Entertainment Company Ltd.Inventors: Steve Sullivan, Francesco G. Callari
-
Patent number: 8199152Abstract: A computer-implemented method includes comparing content captured during one session and content captured during another session. A surface feature of an object represented in the content of one session corresponds to a surface feature of an object represented in the content of the other session. The method also includes substantially aligning the surface features of the sessions and combining the aligned content.Type: GrantFiled: April 13, 2007Date of Patent: June 12, 2012Assignee: Lucasfilm Entertainment Company Ltd.Inventors: Steve Sullivan, Francesco G. Callari
-
Publication number: 20120078884Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting malicious system calls. In one aspect, a method includes identifying members of a social affinity group of the user, the social affinity group having members having a relationship to the user. The method includes receiving search results including search results that reference resources associated with members of the social affinity group. The method includes identifying a first search result that references the social network site. The method includes identifying a second search result that references a resource found on the social network site and associated with a member of the social affinity group. The method includes generating a response to the query comprising instructions that the first search result be presented in proximity to the second search result.Type: ApplicationFiled: December 1, 2010Publication date: March 29, 2012Applicant: Google Inc.Inventors: Francesco G. Callari, Matthew E. Kulick
-
Patent number: 8130225Abstract: A computer-implemented method includes comparing one or more surface features to a motion model. The surface feature or surface features represent a portion of an object in an image. The method also includes identifying a representation of the object from the motion model, based upon the comparison.Type: GrantFiled: April 13, 2007Date of Patent: March 6, 2012Assignee: Lucasfilm Entertainment Company Ltd.Inventors: Steve Sullivan, Francesco G. Callari
-
Patent number: 7573489Abstract: A method for associating a portion of a stereoscopic image with a perceived depth is described. The method includes determining offset values that each indicate a displacement between image data in a first image of a stereoscopic pair and corresponding image data in a second image of the stereoscopic pair. The displacement affects a perceived depth of a point represented by the image data and the corresponding image data. The method also includes identifying image data in the second image that is not associated with a valid offset value, generating a supplementary offset value using valid offset values associated with image data substantially near the image data in the second image, and associating the image data in the second image with the supplementary offset value.Type: GrantFiled: June 1, 2006Date of Patent: August 11, 2009Assignee: Industrial Light & MagicInventors: Colin Davidson, Francesco G. Callari, Alan D. Trombla, Max S-Han Chen
-
Patent number: 7573475Abstract: A method of creating a complementary stereoscopic image pair is described. The method includes receiving a first 2D image comprising image data, where the first 2D image is captured from a first camera location. The method also includes projecting at least a portion of the first 2D image onto computer-generated geometry. The image data has depth values associated with the computer-generated geometry. The system includes rendering, using the computer-generated geometry and a second camera location that differs from the first camera location, a second 2-D image that is stereoscopically complementary to the first 2-D image, and infilling image data that is absent from the second 2-D image.Type: GrantFiled: June 1, 2006Date of Patent: August 11, 2009Assignee: Industrial Light & MagicInventors: Steve Sullivan, Alan D. Trombla, Francesco G. Callari
-
Publication number: 20080170078Abstract: A computer-implemented method includes comparing one or more surface features to a motion model. The surface feature or surface features represent a portion of an object in an image. The method also includes identifying a representation of the object from the motion model, based upon the comparison.Type: ApplicationFiled: April 13, 2007Publication date: July 17, 2008Applicant: Lucasfilm Entertainment Company Ltd.Inventors: Steve Sullivan, Francesco G. Callari
-
Publication number: 20080170077Abstract: A computer-implemented method includes transferring motion information from one or more motion meshes to an animation mesh. The motion mesh represents the motion of surface features of an object. A shape mesh provides a portion of the shape of the object to the animation mesh.Type: ApplicationFiled: January 16, 2007Publication date: July 17, 2008Applicant: LUCASFILM ENTERTAINMENT COMPANY LTD.Inventors: Steve Sullivan, Francesco G. Callari
-
Publication number: 20080170777Abstract: A computer-implemented method includes comparing content captured during one session and content captured during another session. A surface feature of an object represented in the content of one session corresponds to a surface feature of an object represented in the content of the other session. The method also includes substantially aligning the surface features of the sessions and combining the aligned content.Type: ApplicationFiled: April 13, 2007Publication date: July 17, 2008Applicant: Lucasfilm Entertainment Company Ltd.Inventors: Steve Sullivan, Francesco G. Callari