Patents by Inventor Piotr Jerzy HOLC
Piotr Jerzy HOLC 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: 11720744Abstract: A computing device is described which has a memory storing text input by a user. The computing device has a processor which is configured to send the text to a prediction engine having been trained to predict images from text. The processor is configured to receive from the prediction engine, in response to the sent text, a plurality of predictions, each prediction comprising an image predicted as being relevant to the text. The processor is configured to insert a plurality of the images into the text on the basis of criteria comprising one or more of: ranks of the predictions, categories of the images, rules associated with one or more of the images, user input, a trigger word. The processor is configured to insert the plurality of images into the text sequentially, in an order corresponding to ranks of the predictions.Type: GrantFiled: October 31, 2022Date of Patent: August 8, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Adam John Cudworth, Anna Maria Alfut, Piotr Jerzy Holc, Thomas Christopher Dixon, Naomi Bianca Morton
-
Publication number: 20230100964Abstract: A computer-implemented example generator is described which has a memory storing a text item, examples of use of the text item having been requested. A processor searches at least one n-gram language model to identify n-grams containing the text item. The processor is configured to rank the identified n-grams on the basis of a position of the text item in the identified n-grams; and a user interface presents at least some of the identified n-grams to a user taking into account the ranking.Type: ApplicationFiled: November 28, 2022Publication date: March 30, 2023Inventors: Alexander Gautam Primavesi, Piotr Jerzy HOLC
-
Publication number: 20230049258Abstract: A computing device is described which has a memory storing text input by a user. The computing device has a processor which is configured to send the text to a prediction engine having been trained to predict images from text. The processor is configured to receive from the prediction engine, in response to the sent text, a plurality of predictions, each prediction comprising an image predicted as being relevant to the text. The processor is configured to insert a plurality of the images into the text on the basis of criteria comprising one or more of: ranks of the predictions, categories of the images, rules associated with one or more of the images, user input, a trigger word. The processor is configured to insert the plurality of images into the text sequentially, in an order corresponding to ranks of the predictions.Type: ApplicationFiled: October 31, 2022Publication date: February 16, 2023Inventors: Adam John Cudworth, Anna Maria ALFUT, Piotr Jerzy HOLC, Thomas Christopher DIXON, Naomi Bianca MORTON
-
Patent number: 11520412Abstract: A computer-implemented example generator is described which has a memory storing a text item, examples of use of the text item having been requested. A processor searches at least one n-gram language model to identify n-grams containing the text item. The processor is configured to rank the identified n-grams on the basis of a position of the text item in the identified n-grams; and a user interface presents at least some of the identified n-grams to a user taking into account the ranking.Type: GrantFiled: March 6, 2017Date of Patent: December 6, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Alexander Gautam Primavesi, Piotr Jerzy Holc
-
Patent number: 11494547Abstract: A computing device is described which has a memory storing text input by a user. The computing device has a processor which is configured to send the text to a prediction engine having been trained to predict images from text. The processor is configured to receive from the prediction engine, in response to the sent text, a plurality of predictions, each prediction comprising an image predicted as being relevant to the text. The processor is configured to insert a plurality of the images into the text on the basis of criteria comprising one or more of: ranks of the predictions, categories of the images, rules associated with one or more of the images, user input, a trigger word. The processor is configured to insert the plurality of images into the text sequentially, in an order corresponding to ranks of the predictions.Type: GrantFiled: June 15, 2016Date of Patent: November 8, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Adam John Cudworth, Anna Maria Alfut, Piotr Jerzy Holc, Thomas Christopher Dixon, Naomi Bianca Morton
-
Publication number: 20220060537Abstract: The description relates to predicting terms based on text inputted by a user. One example includes a computing device comprising a processor configured to send, over a communications network, the text to a remote prediction engine. The processor is configured to send the text to a local prediction engine stored at the computing device, and to monitor for a local predicted term from the local prediction engine and a remote predicted term from the remote prediction engine, in response to the sent text. The computing device includes a user interface configured to present a final predicted term to the user such that the user is able to select the final term. The processor is configured to form the final predicted term using either the remote predicted term or the local predicted term on the basis of a time interval running from the time at which the user input the text.Type: ApplicationFiled: August 12, 2021Publication date: February 24, 2022Inventors: Adam John Cudworth, Alexander Gautam Primavesi, Piotr Jerzy Holc, Joseph Charles Woodward
-
Patent number: 11115463Abstract: The description relates to predicting terms based on text inputted by a user. One example includes a computing device comprising a processor configured to send, over a communications network, the text to a remote prediction engine. The processor is configured to send the text to a local prediction engine stored at the computing device, and to monitor for a local predicted term from the local prediction engine and a remote predicted term from the remote prediction engine, in response to the sent text. The computing device includes a user interface configured to present a final predicted term to the user such that the user is able to select the final term. The processor is configured to form the final predicted term using either the remote predicted term or the local predicted term on the basis of a time interval running from the time at which the user input the text.Type: GrantFiled: November 22, 2016Date of Patent: September 7, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Adam John Cudworth, Alexander Gautam Primavesi, Piotr Jerzy Holc, Joseph Charles Woodward
-
Publication number: 20180253153Abstract: A computer-implemented example generator is described which has a memory storing a text item, examples of use of the text item having been requested. A processor searches at least one n-gram language model to identify n-grams containing the text item. The processor is configured to rank the identified n-grams on the basis of a position of the text item in the identified n-grams; and a user interface presents at least some of the identified n-grams to a user taking into account the ranking.Type: ApplicationFiled: March 6, 2017Publication date: September 6, 2018Inventors: Alexander Gautam Primavesi, Piotr Jerzy Holc
-
Publication number: 20180053101Abstract: The description relates to predicting terms based on text inputted by a user. One example includes a computing device comprising a processor configured to send, over a communications network, the text to a remote prediction engine. The processor is configured to send the text to a local prediction engine stored at the computing device, and to monitor for a local predicted term from the local prediction engine and a remote predicted term from the remote prediction engine, in response to the sent text. The computing device includes a user interface configured to present a final predicted term to the user such that the user is able to select the final term. The processor is configured to form the final predicted term using either the remote predicted term or the local predicted term on the basis of a time interval running from the time at which the user input the text.Type: ApplicationFiled: November 22, 2016Publication date: February 22, 2018Inventors: Adam John Cudworth, Alexander Gautam Primavesi, Piotr Jerzy Holc, Joseph Charles Woodward
-
Publication number: 20170300462Abstract: A computing device is described which has a memory storing text input by a user. The computing device has a processor which is configured to send the text to a prediction engine having been trained to predict images from text. The processor is configured to receive from the prediction engine, in response to the sent text, a plurality of predictions, each prediction comprising an image predicted as being relevant to the text. The processor is configured to insert a plurality of the images into the text on the basis of criteria comprising one or more of: ranks of the predictions, categories of the images, rules associated with one or more of the images, user input, a trigger word. The processor is configured to insert the plurality of images into the text sequentially, in an order corresponding to ranks of the predictions.Type: ApplicationFiled: June 15, 2016Publication date: October 19, 2017Inventors: Adam John CUDWORTH, Anna Maria ALFUT, Piotr Jerzy HOLC, Thomas Christopher DIXON, Naomi Bianca MORTON