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: 11567633Abstract: 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: GrantFiled: February 8, 2021Date of Patent: January 31, 2023Assignee: Microsoft Technology Licensing, LLCInventors: 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: 11429186Abstract: 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: GrantFiled: November 18, 2020Date of Patent: August 30, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Austin S. Lee, Mathew J. Lamb, Anthony James Ambrus, Amy Mun Hong, Jonathan Palmer, Sophie Stellmach
-
Publication number: 20220253182Abstract: 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: ApplicationFiled: February 8, 2021Publication date: August 11, 2022Applicant: Microsoft Technology Licensing, LLCInventors: 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: 20220155857Abstract: 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: ApplicationFiled: November 18, 2020Publication date: May 19, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Austin S. LEE, Mathew J. LAMB, Anthony James AMBRUS, Amy Mun HONG, Jonathan PALMER, Sophie STELLMACH
-
Patent number: 10599313Abstract: 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: GrantFiled: October 11, 2016Date of Patent: March 24, 2020Assignee: 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: 10410258Abstract: 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: GrantFiled: May 27, 2016Date of Patent: September 10, 2019Assignee: Nanigans, Inc.Inventors: Claude Denton, Ric Calvillo, Joshua Allen Breckman, Travis Hansen, Jonathan Palmer, George Plesko, Keith Wright
-
Publication number: 20180005274Abstract: 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: ApplicationFiled: September 14, 2017Publication date: January 4, 2018Applicant: Nanigans, Inc.Inventors: Ric Calvillo, Claude Denton, Joshua Allen Breckman, Jonathan Palmer
-
Publication number: 20170262165Abstract: 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: ApplicationFiled: October 11, 2016Publication date: September 14, 2017Applicant: 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: 20170102866Abstract: 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: ApplicationFiled: October 11, 2016Publication date: April 13, 2017Applicant: 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: 9582954Abstract: 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: GrantFiled: September 16, 2013Date of Patent: February 28, 2017Assignee: REDBOX AUTOMATED RETAIL, LLCInventors: Franz Kuehnrich, Jonathan Palmer
-
Patent number: 9569911Abstract: 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: GrantFiled: August 23, 2010Date of Patent: February 14, 2017Assignee: REDBOX AUTOMATED RETAIL, LLCInventors: Franz Kuehnrich, Jonathan Palmer, Dan Leiwe, William Martinka, Jim Polubinski
-
Publication number: 20160364770Abstract: 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: ApplicationFiled: May 27, 2016Publication date: December 15, 2016Applicant: 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: 20160364772Abstract: 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: ApplicationFiled: May 27, 2016Publication date: December 15, 2016Applicant: Nanigans, Inc.Inventors: Claude Denton, Ric Calvillo, Joshua Allen Breckman, Travis Hansen, Jonathan Palmer, George Plesko, Keith Wright
-
Publication number: 20160364093Abstract: 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: ApplicationFiled: May 27, 2016Publication date: December 15, 2016Applicant: Nanigans, Inc.Inventors: Claude Denton, Ric Calvillo, Joshua Allen Breckman, Travis Hansen, Jonathan Palmer, George Plesko, Keith Wright
-
Publication number: 20140018956Abstract: 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: ApplicationFiled: September 16, 2013Publication date: January 16, 2014Applicant: Redbox Automated Retail, LLCInventors: Franz Kuehnrich, Jonathan Palmer
-
Patent number: 8538581Abstract: 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: GrantFiled: September 3, 2010Date of Patent: September 17, 2013Assignee: Redbox Automated Retail, LLCInventors: Franz Kuehnrich, Jonathan Palmer
-
Publication number: 20120059509Abstract: 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: ApplicationFiled: September 3, 2010Publication date: March 8, 2012Applicant: Redbox Automated Retail, LLCInventors: Franz Kuehnrich, Jonathan Palmer
-
Publication number: 20120046786Abstract: 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: ApplicationFiled: August 23, 2010Publication date: February 23, 2012Applicant: Redbox Automated Retail, LLCInventors: Franz Kuehnrich, Jonathan Palmer, Dan Leiwe, William Martinka, Jim Polubinski
-
Patent number: 7383298Abstract: 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: GrantFiled: August 27, 2003Date of Patent: June 3, 2008Assignee: TekelecInventors: Jonathan Palmer, Devesh Agarwal
-
Patent number: D573841Type: GrantFiled: September 8, 2006Date of Patent: July 29, 2008Assignee: Mitchell & Cooper LimitedInventor: Jonathan Palmer