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: 11720744
    Abstract: 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: Grant
    Filed: October 31, 2022
    Date of Patent: August 8, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adam John Cudworth, Anna Maria Alfut, Piotr Jerzy Holc, Thomas Christopher Dixon, Naomi Bianca Morton
  • Publication number: 20230100964
    Abstract: 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: Application
    Filed: November 28, 2022
    Publication date: March 30, 2023
    Inventors: Alexander Gautam Primavesi, Piotr Jerzy HOLC
  • Publication number: 20230049258
    Abstract: 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: Application
    Filed: October 31, 2022
    Publication date: February 16, 2023
    Inventors: Adam John Cudworth, Anna Maria ALFUT, Piotr Jerzy HOLC, Thomas Christopher DIXON, Naomi Bianca MORTON
  • Patent number: 11520412
    Abstract: 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: Grant
    Filed: March 6, 2017
    Date of Patent: December 6, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexander Gautam Primavesi, Piotr Jerzy Holc
  • Patent number: 11494547
    Abstract: 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: Grant
    Filed: June 15, 2016
    Date of Patent: November 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adam John Cudworth, Anna Maria Alfut, Piotr Jerzy Holc, Thomas Christopher Dixon, Naomi Bianca Morton
  • Publication number: 20220060537
    Abstract: 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: Application
    Filed: August 12, 2021
    Publication date: February 24, 2022
    Inventors: Adam John Cudworth, Alexander Gautam Primavesi, Piotr Jerzy Holc, Joseph Charles Woodward
  • Patent number: 11115463
    Abstract: 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: Grant
    Filed: November 22, 2016
    Date of Patent: September 7, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adam John Cudworth, Alexander Gautam Primavesi, Piotr Jerzy Holc, Joseph Charles Woodward
  • Publication number: 20180253153
    Abstract: 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: Application
    Filed: March 6, 2017
    Publication date: September 6, 2018
    Inventors: Alexander Gautam Primavesi, Piotr Jerzy Holc
  • Publication number: 20180053101
    Abstract: 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: Application
    Filed: November 22, 2016
    Publication date: February 22, 2018
    Inventors: Adam John Cudworth, Alexander Gautam Primavesi, Piotr Jerzy Holc, Joseph Charles Woodward
  • Publication number: 20170300462
    Abstract: 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: Application
    Filed: June 15, 2016
    Publication date: October 19, 2017
    Inventors: Adam John CUDWORTH, Anna Maria ALFUT, Piotr Jerzy HOLC, Thomas Christopher DIXON, Naomi Bianca MORTON