Patents by Inventor Luca de Alfaro
Luca de Alfaro 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).
-
Publication number: 20240095555Abstract: A system and method for updating and correcting facts that receives proposed values for facts from users and determines a correctness score which is used to automatically accept or reject the proposed values.Type: ApplicationFiled: November 22, 2023Publication date: March 21, 2024Inventors: Luca de Alfaro, Ashutosh Kulshreshtha, Mitchell Slep, Nicu Daniel Cornea, Sowmya Subramanian, Ethan G. Russell
-
Patent number: 11868914Abstract: A system and method for updating and correcting facts that receives proposed values for facts from users and determines a correctness score which is used to automatically accept or reject the proposed values.Type: GrantFiled: September 12, 2022Date of Patent: January 9, 2024Assignee: GOOGLE LLCInventors: Ashutosh Kulshreshtha, Luca de Alfaro, Mitchell Slep, Nicu Daniel Cornea, Sowmya Subramanian, Ethan G. Russell
-
Patent number: 11856596Abstract: Techniques include retrieving from storage a plurality of policies for sharing a shared channel among nodes in a data communications network. The plurality of polices define a tree of periodic schedules of variable periods, each policy defines a transmit time slot as a unique slot i of a modulus of a power m of a base b of a series of time slots, where m indicates a level of the tree of periodic schedules. The method also includes; observing at a first node the probabilities of empty time slots, successful time slots, and collision time slots on the shared channel; selecting at the first node a first policy among the plurality of policies based on the probabilities observed instead of a message received from a central authority; and transmitting a local data packet from the first node onto the shared channel at a transmit time based on the first policy.Type: GrantFiled: September 12, 2022Date of Patent: December 26, 2023Assignee: The Regents of the University of CaliforniaInventors: Jose Joaquin Garcia-Luna-Aceves, Luca de Alfaro, Molly Zhang
-
Publication number: 20230169371Abstract: A system and method for updating and correcting facts that receives proposed values for facts from users and determines a correctness score which is used to automatically accept or reject the proposed values.Type: ApplicationFiled: September 12, 2022Publication date: June 1, 2023Inventors: Ashutosh Kulshreshtha, Luca de Alfaro, Mitchell Slep, Nicu Daniel Cornea, Sowmya Subramanian, Ethan G. Russell
-
Publication number: 20230007671Abstract: Techniques include retrieving from storage a plurality of policies for sharing a shared channel among nodes in a data communications network. The plurality of polices define a tree of periodic schedules of variable periods, each policy defines a transmit time slot as a unique slot i of a modulus of a power m of a base b of a series of time slots, where m indicates a level of the tree of periodic schedules. The method also includes; observing at a first node the probabilities of empty time slots, successful time slots, and collision time slots on the shared channel; selecting at the first node a first policy among the plurality of policies based on the probabilities observed instead of a message received from a central authority; and transmitting a local data packet from the first node onto the shared channel at a transmit time based on the first policy.Type: ApplicationFiled: September 12, 2022Publication date: January 5, 2023Inventors: Jose Joaquin Garcia-Luna-Aceves, Luca de Alfaro, Molly Zhang
-
Patent number: 11464031Abstract: Techniques include retrieving from storage a plurality of policies for sharing a shared channel among nodes in a data communications network. The plurality of polices define a tree of periodic schedules of variable periods, each policy defines a transmit time slot as a unique slot i of a modulus of a power m of a base b of a series of time slots, where m indicates a level of the tree of periodic schedules. The method also includes; observing at a first node the probabilities of empty time slots, successful time slots, and collision time slots on the shared channel; selecting at the first node a first policy among the plurality of policies based on the probabilities observed instead of a message received from a central authority; and transmitting a local data packet from the first node onto the shared channel at a transmit time based on the first policy.Type: GrantFiled: November 18, 2020Date of Patent: October 4, 2022Assignee: The Regents of the University of CaliforniaInventors: Jose Joaquin Garcia-Luna-Aceves, Luca de Alfaro, Molly Zhang
-
Patent number: 11443214Abstract: A system and method for updating and correcting facts that receives proposed values for facts from users and determines a correctness score which is used to automatically accept or reject the proposed values.Type: GrantFiled: October 8, 2018Date of Patent: September 13, 2022Assignee: GOOGLE LLCInventors: Ashutosh Kulshreshtha, Luca de Alfaro, Mitchell Slep, Nicu Daniel Cornea, Sowmya Subramanian, Ethan G. Russell
-
Publication number: 20210153226Abstract: Techniques include retrieving from storage a plurality of policies for sharing a shared channel among nodes in a data communications network. The plurality of polices define a tree of periodic schedules of variable periods, each policy defines a transmit time slot as a unique slot i of a modulus of a power m of a base b of a series of time slots, where m indicates a level of the tree of periodic schedules. The method also includes; observing at a first node the probabilities of empty time slots, successful time slots, and collision time slots on the shared channel; selecting at the first node a first policy among the plurality of policies based on the probabilities observed instead of a message received from a central authority; and transmitting a local data packet from the first node onto the shared channel at a transmit time based on the first policy.Type: ApplicationFiled: November 18, 2020Publication date: May 20, 2021Inventors: Jose Joaquin Garcia-Luna-Aceves, Luca de Alfaro, Molly Zhang
-
Publication number: 20190244123Abstract: A system and method for updating and correcting facts that receives proposed values for facts from users and determines a correctness score which is used to automatically accept or reject the proposed values.Type: ApplicationFiled: October 8, 2018Publication date: August 8, 2019Inventors: Ashutosh Kulshreshtha, Luca de Alfaro, Mitchell Slep, Nicu Daniel Cornea, Sowmya Subramanian, Ethan G. Russell
-
Patent number: 10095980Abstract: A system and method for updating and correcting facts that receives proposed values for facts from users and determines a correctness score which is used to automatically accept or reject the proposed values.Type: GrantFiled: February 25, 2014Date of Patent: October 9, 2018Assignee: Google LLCInventors: Ashutosh Kulshreshtha, Luca de Alfaro, Mitchell Slep, Nicu D. Cornea, Sowmya Subramanian, Ethan G. Russell
-
Patent number: 9979777Abstract: A system and method for generating a stream of content includes a content stream module that generates a model based on user input and/or prior activities using heterogeneous data sources. The heterogeneous data sources include search, entertainment, social activity and activity on third-party sites. The content stream module retrieves candidate content items that have interests that are similar to the user. The candidate content items are compared to the model and scored based upon interestingness of the content item to the user. The content stream module generates the stream of content from the candidate content items.Type: GrantFiled: April 3, 2014Date of Patent: May 22, 2018Assignee: Google LLCInventors: Andrew Tomkins, Dandapani Sivakumar, Sangsoo Sung, Justin Kosslyn, Todd Jackson, Andre Rohe, Ya Luo, Andrew Bunner, Alexander Sobol, Luca de Alfaro
-
Patent number: 9858275Abstract: A system and method for generating a real-time stream of content from heterogeneous data sources and a real-time index. The heterogeneous data sources include search, entertainment, social activity and activity on third-party sites. A fetching unit retrieves recent content that is indexed in the real-time index according to keywords. A model generation engine generates a model based on user activities. The mixer compares candidate content items from the heterogeneous data sources and the real-time index to the model to generate scores for each item and generates a stream of content based on the scores.Type: GrantFiled: September 1, 2015Date of Patent: January 2, 2018Assignee: Google LLCInventors: Andrew Tomkins, Dandapani Sivakumar, Sangsoo Sung, Justin Kosslyn, Todd Jackson, Andre Rohe, Ya Luo, Andrew Bunner, Alexander Sobol, Luca de Alfaro
-
Patent number: 9552552Abstract: A system and method for managing online map information determines map records that represent more than one map feature by identifying map feature records where at least one attribute of the map feature record has more than value wherein each of the values has a probability of being correct that exceeds a threshold.Type: GrantFiled: August 20, 2013Date of Patent: January 24, 2017Assignee: Google Inc.Inventors: Ashutosh Kulshreshtha, Nicu D. Cornea, Luca de Alfaro
-
Patent number: 9158775Abstract: A system and method for generating a real-time stream of content from heterogeneous data sources and a real-time index. The heterogeneous data sources include search, entertainment, social activity and activity on third-party sites. A fetching unit retrieves recent content that is indexed in the real-time index according to keywords. A model generation engine generates a model based on user activities. The mixer compares candidate content items from the heterogeneous data sources and the real-time index to the model to generate scores for each item and generates a stream of content based on the scores.Type: GrantFiled: April 29, 2011Date of Patent: October 13, 2015Assignee: Google Inc.Inventors: Andrew Tomkins, Dandapani Sivakumar, Sangsoo Sung, Justin Kosslyn, Todd Jackson, Andre Rohe, Ya Luo, Andrew Bunner, Sasha Sobol, Luca de Alfaro
-
Patent number: 8862492Abstract: A system and method for updating and correcting facts that receives proposed values for facts from users and determines a probability that the user providing the values provides unreliable information.Type: GrantFiled: April 29, 2011Date of Patent: October 14, 2014Assignee: Google Inc.Inventors: Ashutosh Kulshreshtha, Mitchell Slep, Nicu D. Cornea, Luca de Alfaro
-
Patent number: 8781990Abstract: A system and method for updating and correcting facts that receives proposed values for facts from users and determines a consensus value for the fact based on a distribution of the probabilities that the proposed values are the correct value for the fact wherein the probability that the proposed value is the correct value for the fact is based on a score indicative of the probability that the user proposing the value proposes accurate values.Type: GrantFiled: February 25, 2011Date of Patent: July 15, 2014Assignee: Google Inc.Inventors: Luca de Alfaro, Radu Jurca, Ashutosh Kulshreshtha
-
Patent number: 8732240Abstract: A system and method for generating a stream of content includes a content stream module that generates a model based on user input and/or prior activities using heterogeneous data sources. The heterogeneous data sources include search, entertainment, social activity and activity on third-party sites. The content stream module retrieves candidate content items that have interests that are similar to the user. The candidate content items are compared to the model and scored based upon interestingness of the content item to the user. The content stream module generates the stream of content from the candidate content items.Type: GrantFiled: April 29, 2011Date of Patent: May 20, 2014Assignee: Google Inc.Inventors: Andrew Tomkins, Dandapani Sivakumar, Sangsoo Sung, Justin Kosslyn, Todd Jackson, Andre Rohe, Ya Luo, Andrew Bunner, Sasha Sobol, Luca de Alfaro
-
Patent number: 8719347Abstract: A system and method for generating a stream of content includes a content stream module that generates a model based on user input and/or prior activities using heterogeneous data sources. The heterogeneous data sources include search, entertainment, social activity and activity on third-party sites. The content stream module retrieves candidate content items that have interests that are similar to the user. The candidate content items are compared to the model and scored based upon interestingness of the content item to the user. The content stream module generates the stream of content from the candidate content items.Type: GrantFiled: September 14, 2012Date of Patent: May 6, 2014Assignee: Google Inc.Inventors: Andrew Tomkins, Dandapani Sivakumar, Sangsoo Sung, Justin Kosslyn, Todd Jackson, Andre Rohe, Ya Luo, Andrew Bunner, Sasha Sobol, Luca de Alfaro
-
Patent number: 8700580Abstract: A system and method for updating and correcting facts that receives proposed values for facts from users and determines a correctness score which is used to automatically accept or reject the proposed values.Type: GrantFiled: April 29, 2011Date of Patent: April 15, 2014Assignee: Google Inc.Inventors: Ashutosh Kulshreshtha, Luca de Alfaro, Mitchell Slep, Nicu D. Cornea, Sowmya Subramanian, Ethan G. Russell
-
Patent number: 8688716Abstract: A ranking system is described for adjusting quality distributions of items responsive to pairwise comparisons. The pairwise comparisons are selected for a user providing a preference between the items in the pairwise comparisons. The selection is determined based on the cost of an error in the rankings of items in combination with the likelihood there is an error in the item rankings. On receiving the comparison result from the user, the quality distributions are updated and can include a confidence modifier to determine the confidence the user's preference is reflective of the actual preference between the items.Type: GrantFiled: June 15, 2012Date of Patent: April 1, 2014Assignee: Google Inc.Inventors: Charles DuHadway, Luca de Alfaro