Patents by Inventor Jonathan Palmer

Jonathan Palmer 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: 11567633
    Abstract: A computer-implemented method for determining focus of a user is provided. User input is received. An intention image of a scene including a plurality of interactive objects is generated. The intention image includes pixels encoded with intention values determined based on the user input. An intention value indicates a likelihood that the user intends to focus on the pixel. An intention score is determined for each interactive object based on the intention values of pixels that correspond to the interactive object. An interactive object of the plurality of interactive objects is determined to be a focused object that has the user's focus based on the intention scores of the plurality of interactive objects.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: January 31, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Julia Schwarz, Andrew D. Wilson, Sophie Stellmach, Erian Vazquez, Kristian Jose Davila, Adam Edwin Behringer, Jonathan Palmer, Jason Michael Ray, Mathew Julian Lamb
  • Patent number: 11429186
    Abstract: One example provides a computing device comprising instructions executable to receive information regarding one or more entities in the scene, to receive eye tracking a plurality of eye tracking samples, each eye tracking sample corresponding to a gaze direction of a user and, based at least on the eye tracking samples, determine a time-dependent attention value for each entity of the one or more entities at different locations in a use environment, the time-dependent attention value determined using a leaky integrator. The instructions are further executable to receive a user input indicating an intent to perform a location-dependent action, associate the user input to with a selected entity based at least upon the time-dependent attention value for each entity, and perform the location-dependent action based at least upon a location of the selected entity.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: August 30, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Austin S. Lee, Mathew J. Lamb, Anthony James Ambrus, Amy Mun Hong, Jonathan Palmer, Sophie Stellmach
  • Publication number: 20220253182
    Abstract: A computer-implemented method for determining focus of a user is provided. User input is received. An intention image of a scene including a plurality of interactive objects is generated. The intention image includes pixels encoded with intention values determined based on the user input. An intention value indicates a likelihood that the user intends to focus on the pixel. An intention score is determined for each interactive object based on the intention values of pixels that correspond to the interactive object. An interactive object of the plurality of interactive objects is determined to be a focused object that has the user's focus based on the intention scores of the plurality of interactive objects.
    Type: Application
    Filed: February 8, 2021
    Publication date: August 11, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Julia SCHWARZ, Andrew D. WILSON, Sophie STELLMACH, Erian VAZQUEZ, Kristian Jose DAVILA, Adam Edwin BEHRINGER, Jonathan PALMER, Jason Michael RAY, Mathew Julian LAMB
  • Publication number: 20220155857
    Abstract: One example provides a computing device comprising instructions executable to receive information regarding one or more entities in the scene, to receive eye tracking a plurality of eye tracking samples, each eye tracking sample corresponding to a gaze direction of a user and, based at least on the eye tracking samples, determine a time-dependent attention value for each entity of the one or more entities at different locations in a use environment, the time-dependent attention value determined using a leaky integrator. The instructions are further executable to receive a user input indicating an intent to perform a location-dependent action, associate the user input to with a selected entity based at least upon the time-dependent attention value for each entity, and perform the location-dependent action based at least upon a location of the selected entity.
    Type: Application
    Filed: November 18, 2020
    Publication date: May 19, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Austin S. LEE, Mathew J. LAMB, Anthony James AMBRUS, Amy Mun HONG, Jonathan PALMER, Sophie STELLMACH
  • Patent number: 10599313
    Abstract: A system and user interface capable of effectively manipulating high volumes of data is provided. The system and/or user interface is specially-configured to aggregate large data volumes and translate the large data volumes into summary information associated with navigable categorizations (e.g., categorizations linked to selectable visualizations in the user interface) that enable dynamic selection and visualization of portions of the large data volumes. In one particular example, the system and/or user interface is adapted to generate selectable panels having a plurality of build or editing tools displayed coextensive with portions of the large volumes of data. Such panels may be particularly useful for generating a placement (e.g., an advertisement) while reviewing or managing large amounts of information, such as ad placement and performance information for hundreds or thousands or advertisements.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: March 24, 2020
    Assignee: Nanigans, Inc.
    Inventors: Ric Calvillo, Claude Denton, Joshua Allen Breckman, Per Anders Sandell, Derek J. Yimoyines, Amit Deepak Adur, Christopher Connors, Jonathan Palmer
  • Patent number: 10410258
    Abstract: According to various aspects of the present invention, a user interface capable of effectively manipulating high volumes of data is provided. The system and/or user interface is specially configured to aggregate large data volumes and translate the large data volumes into summary information and incorporate navigable categorizations that enable dynamic selection and visualization of portions of the large data volumes. Such interfaces may be particularly useful for managing large amounts of information, such as ad placement and performance information that is generated within an advertising network associated with ad campaigns. Moreover the integration of such summary menus in detailed visualizations improves information access, limits rendering operations by the system, and enables more efficient retrieval and visualization of information. In some examples, the contextual views limit errors in data entry, for example, by providing contextual visualization for subsequent functions.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: September 10, 2019
    Assignee: Nanigans, Inc.
    Inventors: Claude Denton, Ric Calvillo, Joshua Allen Breckman, Travis Hansen, Jonathan Palmer, George Plesko, Keith Wright
  • Publication number: 20180005274
    Abstract: A system is provided for ingesting existing advertising networks and/or advertising campaigns to enable centralized and consistent control. Various embodiments, are specially configured to enable users to capture the existing placement information (e.g., user interface design elements, execution rules, attribution information, etc.) and incorporate the existing ads or placements into build templates that facilitate management and/or modification of the placements by build group.
    Type: Application
    Filed: September 14, 2017
    Publication date: January 4, 2018
    Applicant: Nanigans, Inc.
    Inventors: Ric Calvillo, Claude Denton, Joshua Allen Breckman, Jonathan Palmer
  • Publication number: 20170262165
    Abstract: A system and user interface capable of effectively manipulating high volumes of data is provided. The system and/or user interface is specially-configured to aggregate large data volumes and translate the large data volumes into summary information associated with navigable categorizations (e.g., categorizations linked to selectable visualizations in the user interface) that enable dynamic selection and visualization of portions of the large data volumes. In one particular example, the system and/or user interface is adapted to generate selectable panels having a plurality of build or editing tools displayed coextensive with portions of the large volumes of data. Such panels may be particularly useful for generating a placement (e.g., an advertisement) while reviewing or managing large amounts of information, such as ad placement and performance information for hundreds or thousands or advertisements.
    Type: Application
    Filed: October 11, 2016
    Publication date: September 14, 2017
    Applicant: Nanigans, Inc.
    Inventors: Ric Calvillo, Claude Denton, Joshua Allen Breckman, Per Anders Sandell, Derek J. Yimoyines, Amit Deepak Adur, Christopher Connors, Jonathan Palmer
  • Publication number: 20170102866
    Abstract: A system and user interface capable of effectively manipulating high volumes of data is provided. The system and/or user interface is specially-configured to aggregate large data volumes and translate the large data volumes into summary information associated with navigable categorizations (e.g., categorizations linked to selectable visualizations in the user interface) that enable dynamic selection and visualization of portions of the large data volumes. In one particular example, the system and/or user interface is adapted to generate selectable panels having a plurality of build or editing tools displayed coextensive with portions of the large volumes of data. Such panels may be particularly useful for generating a placement (e.g., an advertisement) while reviewing or managing large amounts of information, such as ad placement and performance information for hundreds or thousands or advertisements.
    Type: Application
    Filed: October 11, 2016
    Publication date: April 13, 2017
    Applicant: Nanigans, Inc.
    Inventors: Ric Calvillo, Claude Denton, Joshua Allen Breckman, Per Anders Sandell, Derek A. Yimoyines, Amit Deepak Adur, Christopher Connors, Jonathan Palmer
  • Patent number: 9582954
    Abstract: An article dispensing machine, system and method for authenticating an article returned to the article dispensing machine and an article for use in such a machine and system are disclosed herein. The returned article comprises an authentication code disposed on the surface of the returned article and a layer that is substantially opaque in visible light and at least partially overlays the authentication code. The article dispensing machine comprises a light source for illuminating the surface of the returned article so that the authentication code is visible through the layer, an image capture device for capturing an image of the authentication code when the surface is illuminated, and a processor for comparing the captured image to a master authentication code.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: February 28, 2017
    Assignee: REDBOX AUTOMATED RETAIL, LLC
    Inventors: Franz Kuehnrich, Jonathan Palmer
  • Patent number: 9569911
    Abstract: A method for facilitating a rapid return of a article to an article dispensing machine is provided. The article dispensing machine comprises a first user interface portion having the first user interface, a second user interface portion having a second user interface, and an article transfer portion for vending and returning articles. The method includes receiving from a first user interface a first request to return the article, determining whether the article transfer portion is available to enable the return of the article, and based on the availability determination, displaying through a first user interface screen associated with the first user interface portion information indicating whether to proceed with the return of the article or to wait for a notification to proceed with the return.
    Type: Grant
    Filed: August 23, 2010
    Date of Patent: February 14, 2017
    Assignee: REDBOX AUTOMATED RETAIL, LLC
    Inventors: Franz Kuehnrich, Jonathan Palmer, Dan Leiwe, William Martinka, Jim Polubinski
  • Publication number: 20160364770
    Abstract: A system and user interface capable of effectively manipulating high volumes of data is provided. The system and/or user interface is specially-configured to aggregate large data volumes and translate the large data volumes into summary information associated with navigable categorizations (e.g., categorizations linked to selectable visualizations in the user interface) that enable dynamic selection and visualization of portions of the large data volumes. In one particular example, the system and/or user interface is adapted to generate selectable panels having a plurality of build or editing tools displayed coextensive with portions of the large volumes of data. Such panels may be particularly useful for generating a placement (e.g., an advertisement) while reviewing or managing large amounts of information, such as ad placement and performance information for hundreds or thousands or advertisements.
    Type: Application
    Filed: May 27, 2016
    Publication date: December 15, 2016
    Applicant: Nanigans, Inc.
    Inventors: Claude Denton, Ric Calvillo, Joshua Allen Breckman, Per Anders Sandell, Derek J. Yimoyines, Amit Deepak Adur, Christopher Connors, Jonathan Palmer
  • Publication number: 20160364772
    Abstract: According to various aspects of the present invention, a user interface capable of effectively manipulating high volumes of data is provided. The system and/or user interface is specially configured to aggregate large data volumes and translate the large data volumes into summary information and incorporate navigable categorizations that enable dynamic selection and visualization of portions of the large data volumes. Such interfaces may be particularly useful for managing large amounts of information, such as ad placement and performance information that is generated within an advertising network associated with ad campaigns. Moreover the integration of such summary menus in detailed visualizations improves information access, limits rendering operations by the system, and enables more efficient retrieval and visualization of information. In some examples, the contextual views limit errors in data entry, for example, by providing contextual visualization for subsequent functions.
    Type: Application
    Filed: May 27, 2016
    Publication date: December 15, 2016
    Applicant: Nanigans, Inc.
    Inventors: Claude Denton, Ric Calvillo, Joshua Allen Breckman, Travis Hansen, Jonathan Palmer, George Plesko, Keith Wright
  • Publication number: 20160364093
    Abstract: According to various aspects of the present invention, a user interface capable of effectively manipulating high volumes of data is provided. The system and/or user interface is specially configured to aggregate large data volumes and translate the large data volumes into summary information and incorporate navigable categorizations that enable dynamic selection and visualization of portions of the large data volumes. Such interfaces may be particularly useful for managing large amounts of information, such as ad placement and performance information that is generated within an advertising network associated with ad campaigns. Moreover the integration of such summary menus in detailed visualizations improves information access, limits rendering operations by the system, and enables more efficient retrieval and visualization of information. In some examples, the contextual views limit errors in data entry, for example, by providing contextual visualization for subsequent functions.
    Type: Application
    Filed: May 27, 2016
    Publication date: December 15, 2016
    Applicant: Nanigans, Inc.
    Inventors: Claude Denton, Ric Calvillo, Joshua Allen Breckman, Travis Hansen, Jonathan Palmer, George Plesko, Keith Wright
  • Publication number: 20140018956
    Abstract: An article dispensing machine, system and method for authenticating an article returned to the article dispensing machine and an article for use in such a machine and system are disclosed herein. The returned article comprises an authentication code disposed on the surface of the returned article and a layer that is substantially opaque in visible light and at least partially overlays the authentication code. The article dispensing machine comprises a light source for illuminating the surface of the returned article so that the authentication code is visible through the layer, an image capture device for capturing an image of the authentication code when the surface is illuminated, and a processor for comparing the captured image to a master authentication code.
    Type: Application
    Filed: September 16, 2013
    Publication date: January 16, 2014
    Applicant: Redbox Automated Retail, LLC
    Inventors: Franz Kuehnrich, Jonathan Palmer
  • Patent number: 8538581
    Abstract: An article dispensing machine, system and method for authenticating an article returned to the article dispensing machine and an article for use in such a machine and system. The article dispensing machine comprises an infrared light for illuminating the surface of the returned article, an image capture device for capturing the image of an authentication code on the returned article, and a processor for comparing the captured image to a master authentication code. The returned article comprises the authentication code printed in a carbon-containing ink and a substantially carbon free ink portion printed overtop of and at least partially concealing the authentication code, such that the authentication code is not visible in white light, but becomes visible when exposed to infrared light.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: September 17, 2013
    Assignee: Redbox Automated Retail, LLC
    Inventors: Franz Kuehnrich, Jonathan Palmer
  • Publication number: 20120059509
    Abstract: An article dispensing machine, system and method for authenticating an article returned to the article dispensing machine and an article for use in such a machine and system. The article dispensing machine comprises an infrared light for illuminating the surface of the returned article, an image capture device for capturing the image of an authentication code on the returned article, and a processor for comparing the captured image to a master authentication code. The returned article comprises the authentication code printed in a carbon-containing ink and a substantially carbon free ink portion printed overtop of and at least partially concealing the authentication code, such that the authentication code is not visible in white light, but becomes visible when exposed to infrared light.
    Type: Application
    Filed: September 3, 2010
    Publication date: March 8, 2012
    Applicant: Redbox Automated Retail, LLC
    Inventors: Franz Kuehnrich, Jonathan Palmer
  • Publication number: 20120046786
    Abstract: A method for facilitating a rapid return of a article to an article dispensing machine is provided. The article dispensing machine comprises a first user interface portion having the first user interface, a second user interface portion having a second user interface, and an article transfer portion for vending and returning articles. The method includes receiving from a first user interface a first request to return the article, determining whether the article transfer portion is available to enable the return of the article, and based on the availability determination, displaying through a first user interface screen associated with the first user interface portion information indicating whether to proceed with the return of the article or to wait for a notification to proceed with the return.
    Type: Application
    Filed: August 23, 2010
    Publication date: February 23, 2012
    Applicant: Redbox Automated Retail, LLC
    Inventors: Franz Kuehnrich, Jonathan Palmer, Dan Leiwe, William Martinka, Jim Polubinski
  • Patent number: 7383298
    Abstract: Methods and systems for dynamic, distributed link table consistency management are disclosed. A method for dynamic, distributed link table consistency management includes requesting, from each link interface module that maintains a link table in a distributed routing system, a link table checksum from the other link interface modules in the system. The requesting link interface module computes a checksum for its local link table and compares the computed checksum to the received checksums. In response to detecting a mismatch between the local checksum and one of the received link table checksums, the link interface module requests individual entry checksums from the link interface module with which a mismatch was detected. Inconsistencies between individual entries may be automatically corrected and/or reported to an operator.
    Type: Grant
    Filed: August 27, 2003
    Date of Patent: June 3, 2008
    Assignee: Tekelec
    Inventors: Jonathan Palmer, Devesh Agarwal
  • Patent number: D573841
    Type: Grant
    Filed: September 8, 2006
    Date of Patent: July 29, 2008
    Assignee: Mitchell & Cooper Limited
    Inventor: Jonathan Palmer