Patents by Inventor Joel D. Tesler

Joel D. Tesler 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: 10777226
    Abstract: Information from a position and/or gesture detection system can be transmitted to various devices in order to enable users to interact and/or view others users. In some embodiments, video is captured that includes a current view of the body of a user. In order to prevent an unauthorized, unintended, or undesired transmission of at least part of the body image data, one or more settings or policies can be specified that can control which portions are transmitted, received, and/or displayed. For example, a user can be prompted before body image or position data is transmitted, which enables a user to control the type of data that is sent. A recipient or intermediate entity or component can also specify one or more settings or policies to control the type of data that is transmitted and/or received. In some embodiments, an external service can be utilized to manage the transmission of data.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: September 15, 2020
    Assignee: A9.COM, INC.
    Inventors: Matthew Warren Amacker, Joel D. Tesler
  • Patent number: 9792708
    Abstract: Certain text editing techniques are provided to enable the user to select a few characters or words from an original collection of text by a limited number of user inputs, such as by touching or swiping a character or word to be edited. Options for probable edits of the original text can be automatically presented to the user in a manner that also only requires a minimal number of user inputs. Such techniques may facilitate text editing that is easier and more convenient for users of portable electronic devices. These techniques may be particularly advantageous for enabling editing of text acquired from an optical character recognition (OCR) process on any computing device. Other text editing shortcuts and similar approaches are also described.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: October 17, 2017
    Assignee: A9.com, Inc.
    Inventors: Sonja E. Hyde-Moyer, Joel D. Tesler, Leslie Kunling Wang
  • Patent number: 9619713
    Abstract: Techniques for grouping images are disclosed. In some situations, the techniques include identifying at least one event-based image group among a plurality of images based on an event that is associated with each identified image, receiving a selection of one or more objects in a first image of the identified event-based image group, identifying other images in the identified event-based image group that each include at least one of the selected one or more objects, and associating the identified images with the first image. In one instance, the selected objects include individuals captured in the image.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: April 11, 2017
    Assignees: A9.com, Inc, Amazon Technologies, Inc.
    Inventors: Matthew W. Amacker, Joel D. Tesler, Piragash Velummylum
  • Patent number: 9594540
    Abstract: Displaying item attributes may include receiving, from a client device, a search query, providing, for display to a user, a network page containing search result items relevant to the received query and selectable facets, where each selectable facet corresponds to an attribute associated with at least one of the search result items, and, in response to a selection of one of the selectable facets, identifying each of the search result items that is associated with the attribute corresponding to the selected facet, and causing the attributes corresponding the selected facet to be exposed for each of the identified search result items. The identified search results are retained with exposed attributes.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: March 14, 2017
    Assignee: A9.com, Inc.
    Inventors: William F. Stasior, Matthew W. Amacker, Joel D. Tesler
  • Patent number: 9373025
    Abstract: Information from a position and/or gesture detection system can be embedded in a Web page, or other such presentation of content, and used to select or otherwise interact with content on the page. In some embodiments, video is captured and displayed showing a current view of the user. Position data corresponding to the video is provided and used to determine directions and extents of motion without having to do significant amounts of image processing. The position data is used to determine locations on the page where the user is attempting to provide input, such as to select an item of content. The content can be modified and/or rendered to appear to be associated with the user in the rendered view. Information from multiple gesture systems can be combined on a single page, and information from one or more gesture systems can be shared among multiple pages and devices.
    Type: Grant
    Filed: March 20, 2012
    Date of Patent: June 21, 2016
    Assignee: A9.com, Inc.
    Inventors: Matthew W. Amacker, Joel D. Tesler
  • Patent number: 9367124
    Abstract: Information from a position and/or gesture detection system can be embedded in a Web page, or other such presentation of content, and used to select or otherwise interact with content on the page. In some embodiments, video is captured and displayed showing a current view of the user. Position data corresponding to the video is provided and used to determine directions and extents of motion without having to do significant amounts of image processing. The position data is used to determine locations on the page where the user is attempting to provide input, such as to select an item of content. The content can be modified and/or rendered to appear to be associated with the user in the rendered view. Information from multiple gesture systems can be combined on a single page, and information from one or more gesture systems can be shared among multiple pages and devices.
    Type: Grant
    Filed: March 20, 2012
    Date of Patent: June 14, 2016
    Assignee: A9.com, Inc.
    Inventors: Matthew W. Amacker, Joel D. Tesler
  • Publication number: 20160117556
    Abstract: Techniques for grouping images are disclosed. In some situations, the techniques include identifying at least one event-based image group among a plurality of images based on an event that is associated with each identified image, receiving a selection of one or more objects in a first image of the identified event-based image group, identifying other images in the identified event-based image group that each include at least one of the selected one or more objects, and associating the identified images with the first image. In one instance, the selected objects include individuals captured in the image.
    Type: Application
    Filed: December 31, 2015
    Publication date: April 28, 2016
    Inventors: Matthew W. Amacker, Joel D. Tesler, Piragash Velummylum
  • Patent number: 9304646
    Abstract: Information from a position and/or gesture detection system can be embedded in a Web page, or other such presentation of content, and used to select or otherwise interact with content on the page. In some embodiments, video is captured and displayed showing a current view of the user. Position data corresponding to the video is provided and used to determine directions and extents of motion without having to do significant amounts of image processing. The position data is used to determine locations on the page where the user is attempting to provide input, such as to select an item of content. The content can be modified and/or rendered to appear to be associated with the user in the rendered view. Information from multiple gesture systems can be combined on a single page, and information from one or more gesture systems can be shared among multiple pages and devices.
    Type: Grant
    Filed: March 20, 2012
    Date of Patent: April 5, 2016
    Assignee: A9.com, Inc.
    Inventors: Matthew W. Amacker, Joel D. Tesler
  • Patent number: 9263084
    Abstract: Information from a position and/or gesture detection system can be transmitted to various devices in order to enable users to interact and/or view others users. In some embodiments, video is captured that includes a current view of the body of a user. In order to prevent an unauthorized, unintended, or undesired transmission of at least part of the body image data, one or more settings or policies can be specified that can control which portions are transmitted, received, and/or displayed. For example, a user can be prompted before body image or position data is transmitted, which enables a user to control the type of data that is sent. A recipient or intermediate entity or component can also specify one or more settings or policies to control the type of data that is transmitted and/or received. In some embodiments, an external service can be utilized to manage the transmission of data.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: February 16, 2016
    Assignee: A9.com, Inc.
    Inventors: Matthew Warren Amacker, Joel D. Tesler
  • Patent number: 9256620
    Abstract: Techniques for grouping images are disclosed. In some situations, the techniques include identifying at least one event-based image group among a plurality of images based on an event that is associated with each identified image, receiving a selection of one or more objects in a first image of the identified event-based image group, identifying other images in the identified event-based image group that each include at least one of the selected one or more objects, and associating the identified images with the first image. In one instance, the selected objects include individuals captured in the image.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: February 9, 2016
    Assignees: Amazon Technologies, Inc., A9.com, Inc.
    Inventors: Matthew W. Amacker, Joel D. Tesler, Piragash Velummylum
  • Patent number: 9213420
    Abstract: Information from a position and/or gesture detection system can be embedded in a Web page, or other such presentation of content, and used to select or otherwise interact with content on the page. In some embodiments, video is captured and displayed showing a current view of the user. Position data corresponding to the video is provided and used to determine directions and extents of motion without having to do significant amounts of image processing. The position data is used to determine locations on the page where the user is attempting to provide input, such as to select an item of content. The content can be modified and/or rendered to appear to be associated with the user in the rendered view. Information from multiple gesture systems can be combined on a single page, and information from one or more gesture systems can be shared among multiple pages and devices.
    Type: Grant
    Filed: March 20, 2012
    Date of Patent: December 15, 2015
    Assignee: A9.com, Inc.
    Inventors: Matthew W. Amacker, Joel D. Tesler
  • Publication number: 20150286829
    Abstract: Information from a position and/or gesture detection system can be transmitted to various devices in order to enable users to interact and/or view others users. In some embodiments, video is captured that includes a current view of the body of a user. In order to prevent an unauthorized, unintended, or undesired transmission of at least part of the body image data, one or more settings or policies can be specified that can control which portions are transmitted, received, and/or displayed. For example, a user can be prompted before body image or position data is transmitted, which enables a user to control the type of data that is sent. A recipient or intermediate entity or component can also specify one or more settings or policies to control the type of data that is transmitted and/or received. In some embodiments, an external service can be utilized to manage the transmission of data.
    Type: Application
    Filed: June 17, 2015
    Publication date: October 8, 2015
    Inventors: Matthew Warren Amacker, Joel D. Tesler
  • Publication number: 20150286610
    Abstract: Systems and methods of managing published content of a shared storage medium can include rendering client-side script of published content at a client device. When rendering the client-side script, information from which a partition name can be computed can be transmitted to a server. The server can compute the partition name and identify a partition of the shared storage medium corresponding to the partition name. If a partition corresponds to the partition name, the server transmits data stored in that partition to the client device. If a partition does not correspond to the partition name, the server creates the partition. The server can also create message queue associated with the partition and the client device to place messages corresponding to updates to the partition. In response to a data update operation of the client-side script, the server transmits the updates in the message queue to the client device.
    Type: Application
    Filed: June 17, 2015
    Publication date: October 8, 2015
    Inventors: Matthew Warren Amacker, Joel D. Tesler
  • Patent number: 9147275
    Abstract: Certain text editing techniques are provided to enable the user to select a few characters or words from an original collection of text by a limited number of user inputs, such as by touching or swiping a character or word to be edited. Options for probable edits of the original text can be automatically presented to the user in a manner that also only requires a minimal number of user inputs. Such techniques may facilitate text editing that is easier and more convenient for users of portable electronic devices. These techniques may be particularly advantageous for enabling editing of text acquired from an optical character recognition (OCR) process on any computing device. Other text editing shortcuts and similar approaches are also described.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: September 29, 2015
    Assignee: A9.com, Inc.
    Inventors: Sonja E. Hyde-Moyer, Joel D. Tesler, Leslie Kunling Wang
  • Patent number: 9087020
    Abstract: Systems and methods of managing published content of a shared storage medium can include rendering client-side script of published content at a client device. When rendering the client-side script, information from which a partition name can be computed can be transmitted to a server. The server can compute the partition name and identify a partition of the shared storage medium corresponding to the partition name. If a partition corresponds to the partition name, the server transmits data stored in that partition to the client device. If a partition does not correspond to the partition name, the server creates the partition. The server can also create message queue associated with the partition and the client device to place messages corresponding to updates to the partition. In response to a data update operation of the client-side script, the server transmits the updates in the message queue to the client device.
    Type: Grant
    Filed: July 5, 2012
    Date of Patent: July 21, 2015
    Assignee: A9.com, Inc.
    Inventors: Matthew Warren Amacker, Joel D. Tesler
  • Publication number: 20140358686
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting displays of advertisements based on availability of a user. A computing system receives a request to provide an advertisement for display by a first computing device. The computing system identifies that a particular user of a second computing device is presently available to participate in an interactive session. The computing system selects, for display by the first computing device, a first display for the advertisement, from a plurality of displays for the advertisement, based on the computing system having identified that the particular user is presently available. The computing system transmits for receipt by the first computing device, first information so as to cause the first computing device to display the first display for the advertisement.
    Type: Application
    Filed: May 31, 2013
    Publication date: December 4, 2014
    Inventors: Joel D. Tesler, Udi Manber
  • Publication number: 20130254646
    Abstract: Information from a position and/or gesture detection system can be embedded in a Web page, or other such presentation of content, and used to select or otherwise interact with content on the page. In some embodiments, video is captured and displayed showing a current view of the user. Position data corresponding to the video is provided and used to determine directions and extents of motion without having to do significant amounts of image processing. The position data is used to determine locations on the page where the user is attempting to provide input, such as to select an item of content. The content can be modified and/or rendered to appear to be associated with the user in the rendered view. Information from multiple gesture systems can be combined on a single page, and information from one or more gesture systems can be shared among multiple pages and devices.
    Type: Application
    Filed: March 20, 2012
    Publication date: September 26, 2013
    Applicant: A9.com, Inc.
    Inventors: Matthew W. Amacker, Joel D. Tesler
  • Publication number: 20130254647
    Abstract: Information from a position and/or gesture detection system can be embedded in a Web page, or other such presentation of content, and used to select or otherwise interact with content on the page. In some embodiments, video is captured and displayed showing a current view of the user. Position data corresponding to the video is provided and used to determine directions and extents of motion without having to do significant amounts of image processing. The position data is used to determine locations on the page where the user is attempting to provide input, such as to select an item of content. The content can be modified and/or rendered to appear to be associated with the user in the rendered view. Information from multiple gesture systems can be combined on a single page, and information from one or more gesture systems can be shared among multiple pages and devices.
    Type: Application
    Filed: March 20, 2012
    Publication date: September 26, 2013
    Applicant: A9.com, Inc.
    Inventors: Matthew W. Amacker, Joel D. Tesler
  • Publication number: 20130249937
    Abstract: Information from a position and/or gesture detection system can be embedded in a Web page, or other such presentation of content, and used to select or otherwise interact with content on the page. In some embodiments, video is captured and displayed showing a current view of the user. Position data corresponding to the video is provided and used to determine directions and extents of motion without having to do significant amounts of image processing. The position data is used to determine locations on the page where the user is attempting to provide input, such as to select an item of content. The content can be modified and/or rendered to appear to be associated with the user in the rendered view. Information from multiple gesture systems can be combined on a single page, and information from one or more gesture systems can be shared among multiple pages and devices.
    Type: Application
    Filed: March 20, 2012
    Publication date: September 26, 2013
    Applicant: A9.com, Inc.
    Inventors: Matthew W. Amacker, Joel D. Tesler
  • Publication number: 20130254066
    Abstract: Information from a position and/or gesture detection system can be embedded in a Web page, or other such presentation of content, and used to select or otherwise interact with content on the page. In some embodiments, video is captured and displayed showing a current view of the user. Position data corresponding to the video is provided and used to determine directions and extents of motion without having to do significant amounts of image processing. The position data is used to determine locations on the page where the user is attempting to provide input, such as to select an item of content. The content can be modified and/or rendered to appear to be associated with the user in the rendered view. Information from multiple gesture systems can be combined on a single page, and information from one or more gesture systems can be shared among multiple pages and devices.
    Type: Application
    Filed: March 20, 2012
    Publication date: September 26, 2013
    Applicant: A9.com, Inc.
    Inventors: Matthew W. Amacker, Joel D. Tesler