Patents by Inventor Theodore Nicholas Choc

Theodore Nicholas Choc 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: 10678871
    Abstract: Techniques for extending the functionality of a search field within a web browser to include a user-selectable accelerator option to invoke a find in page feature of the web browser are provided. A search query option for the find in page functionality of the browser may be displayed in association with the search field of the web browser. The search query option may include a user-selectable graphical component enabling the user to invoke find in page based on a search term entered into the search field of the browser. The user may select the graphical component to initiate a search for the term within a web page that is either displayed or will be displayed to the user via the web browser. The displayed web page may include a visual indication of each occurrence of the search term within the web page.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: June 9, 2020
    Assignee: Google LLC
    Inventor: Theodore Nicholas Choc
  • Patent number: 10049151
    Abstract: Methods for suggesting in search results an action that is to be performed in an external application based on a previous search query are provided. In one aspect, a method includes receiving, from an application on a device, a search query that was previously submitted by a user or another user, and providing, as a result of the search query, an interface to perform an action to launch an external application on the device, wherein the action was previously selected by the user or the other user in response to previous results of the search query. Systems, graphical user interfaces, and machine-readable media are also provided.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: August 14, 2018
    Assignee: GOOGLE LLC
    Inventors: Jay Pierre Civelli, Theodore Nicholas Choc
  • Patent number: 10019716
    Abstract: Techniques for expeditiously providing a resolution for an application feedback submission are provided. An example method includes displaying a feedback interface configured to receive a feedback report relating to a software application issue, providing the received feedback report for resolution, the resolution based on classification of one or more issue topics identified in the feedback report, and receiving the resolution as instructions to display an action button, the action button when selected by a user causing execution of an operation resolving the software application issue.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: July 10, 2018
    Assignee: Google LLC
    Inventors: Alex Neely Ainslie, Theodore Nicholas Choc, David Andrew Trainor, Mihai Sardarescu
  • Publication number: 20170220682
    Abstract: Techniques for extending the functionality of a search field within a web browser to include a user-selectable accelerator option to invoke a find in page feature of the web browser are provided. A search query option for the find in page functionality of the browser may be displayed in association with the search field of the web browser. The search query option may include a user-selectable graphical component enabling the user to invoke find in page based on a search term entered into the search field of the browser. The user may select the graphical component to initiate a search for the term within a web page that is either displayed or will be displayed to the user via the web browser. The displayed web page may include a visual indication of each occurrence of the search term within the web page.
    Type: Application
    Filed: April 18, 2017
    Publication date: August 3, 2017
    Inventor: Theodore Nicholas CHOC
  • Patent number: 9652494
    Abstract: Techniques for extending the functionality of a search field within a web browser to include a user-selectable accelerator option to invoke a find in page feature of the web browser are provided. A search query option for the find in page functionality of the browser may be displayed in association with the search field of the web browser. The search query option may include a user-selectable graphical component enabling the user to invoke find in page based on a search term entered into the search field of the browser. The user may select the graphical component to initiate a search for the term within a web page that is either displayed or will be displayed to the user via the web browser. The displayed web page may include a visual indication of each occurrence of the search term within the web page.
    Type: Grant
    Filed: April 5, 2013
    Date of Patent: May 16, 2017
    Assignee: Google Inc.
    Inventor: Theodore Nicholas Choc
  • Patent number: 9619117
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving information regarding a plurality of conversion paths. Each conversion path includes one or more user interactions, corresponds to a user, and ends with a conversion interaction. A list of channel groups is received. Each channel group includes a name and one or more group rules that refer to the characteristics of one or more user interactions of the plurality of conversion paths. Each user interaction in the plurality of conversion paths is grouped based upon the list of channel groups. A selection of channels to visualize is received and for each of the selected channels to visualize the user interactions are aggregated based upon the channel group of the user interaction and a position of the user interaction within the conversion path. Information regarding the aggregated user interactions for each of the selected channels is provided.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: April 11, 2017
    Assignee: Google Inc.
    Inventors: Sissie Ling-le Hsiao, Eric Ewald, Theodore Nicholas Choc, Cameron Michael Tangney
  • Patent number: 9588636
    Abstract: Aspects of the subject technology relate to exiting a full screen mode of a web browser. A system is configured to provide for display on a screen a web page in a full screen mode of a web browser. The system is further configured to detect a content-based event in the web browser and, in response to the detection, exit the full screen mode of the web browser.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: March 7, 2017
    Assignee: Google Inc.
    Inventors: Theodore Nicholas Choc, Stuart Bruce Morgan, John François Julien Mellor, Christopher Reid Palmer, Eric Alain Dominique Noyau
  • Publication number: 20160140215
    Abstract: Methods for suggesting in search results an action that is to be performed in an external application based on a previous search query are provided. In one aspect, a method includes receiving, from an application on a device, a search query that was previously submitted by a user or another user, and providing, as a result of the search query, an interface to perform an action to launch an external application on the device, wherein the action was previously selected by the user or the other user in response to previous results of the search query. Systems, graphical user interfaces, and machine-readable media are also provided.
    Type: Application
    Filed: January 26, 2016
    Publication date: May 19, 2016
    Inventors: Jay Pierre Civelli, Theodore Nicholas Choc
  • Patent number: 9268462
    Abstract: Methods for suggesting in search results an action that is to be performed in an external application based on a previous search query are provided. In one aspect, a method includes receiving, from an application on a device, a search query that was previously submitted by a user or another user, and providing, as a result of the search query, an interface to perform an action to launch an external application on the device, wherein the action was previously selected by the user or the other user in response to previous results of the search query. Systems, graphical user interfaces, and machine-readable media are also provided.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: February 23, 2016
    Assignee: Google Inc.
    Inventors: Jay Pierre Civelli, Theodore Nicholas Choc
  • Publication number: 20150205454
    Abstract: Systems and methods for displaying preview data on an electronic device are provided. In some aspects, a method includes providing for display source content on the electronic device. The source content includes an access point configured to link to target content. The target content is provided by a host that is remote from the electronic device. The method also includes receiving input from a user for accessing the target content via the access point, and obtaining preview data of the target content in response to the user input. The preview data is obtained prior to a connection being established between the electronic device and the host of the target content. The method also includes providing for display a stack of items on the electronic device. At least one of the stack of items comprises the preview data of the target content.
    Type: Application
    Filed: January 10, 2012
    Publication date: July 23, 2015
    Applicant: GOOGLE INC.
    Inventors: Alex Neely AINSLIE, Theodore Nicholas CHOC
  • Patent number: 9043464
    Abstract: The disclosed subject matter relates to computer-implemented methods for automatically grouping resources, such as electronic files, websites, applications, and the like, that are accessed by a user. In one aspect, the disclosed subject matter relates to automatically displaying frequently accessed websites in website groups. One approach to defining the groups is to consider websites that are accessed within a certain amount of time to belong to a particular group. Website group graphics can be generated which point to the various groups of websites. The website group graphic for a grouping of websites can be used to access the websites that are a part of that grouping.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: May 26, 2015
    Assignee: Google Inc.
    Inventors: David Trainor, Theodore Nicholas Choc, Alex Neely Ainslie
  • Patent number: 8959450
    Abstract: A system and method that allows for dynamic conversion path exploration. Users can explore all their conversion paths and narrow events they want to investigate by prepending or appending events to the analysis view. In addition, users segment the neighboring events by one of the event dimensions (e.g., source, medium, campaign, keyword).
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: February 17, 2015
    Assignee: Google Inc.
    Inventors: Theodore Nicholas Choc, Sissie Ling-Ie Hsiao, Leo Baghdassarian
  • Publication number: 20150039582
    Abstract: A system and machine-implemented method for providing information in association with a search field are provided. Input is received from a user via a search field of an application, the input including at least partial entry of a search term. First information and second information are obtained in response to receiving the user input. The first information corresponds to contextual data for at least one of the user or the at least partial entry of the search term, and the second information corresponds to one or more search term predictions for the at least partial entry of the search term. The first information and the second information are displayed within the application, in association with the search field.
    Type: Application
    Filed: August 5, 2013
    Publication date: February 5, 2015
    Applicant: GOOGLE INC.
    Inventors: Aurimas LIUTIKAS, Theodore Nicholas CHOC
  • Publication number: 20150007081
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving information regarding a plurality of conversion paths. Each conversion path includes one or more user interactions, corresponds to a user, and ends with a conversion interaction. A list of channel groups is received. Each channel group includes a name and one or more group rules that refer to the characteristics of one or more user interactions of the plurality of conversion paths. Each user interaction in the plurality of conversion paths is grouped based upon the list of channel groups. A selection of channels to visualize is received and for each of the selected channels to visualize the user interactions are aggregated based upon the channel group of the user interaction and a position of the user interaction within the conversion path. Information regarding the aggregated user interactions for each of the selected channels is provided.
    Type: Application
    Filed: September 26, 2013
    Publication date: January 1, 2015
    Applicant: Google Inc.
    Inventors: Sissie Ling-le Hsiao, Eric Ewald, Theodore Nicholas Choc, Cameron Michael Tangney
  • Publication number: 20140095385
    Abstract: Establishing a merchant as an automatic payment recipient includes a payment system that employs a server configured for receiving a request for a first transaction with a merchant; identifying one or more transactions of the merchant; determining that the merchant is a candidate to be a payment recipient requiring a reduced authorization level; communicating a notice of the determination; receiving an indication of an acceptance of the merchant as a payment recipient requiring a reduced authorization level; establishing a reduced level of transaction authorization required for a subsequent transaction between the user and the merchant; recognizing that the user computing device is at a location of the merchant for a second transaction that is after the establishing step; and configuring the user network device to conduct the second transaction using the reduced level of transaction authorization.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Inventors: Alex Ainslie, Theodore Nicholas Choc, David Trainor
  • Publication number: 20140053088
    Abstract: Methods for suggesting in search results an action that is to be performed in an external application based on a previous search query are provided. In one aspect, a method includes receiving, from an application on a device, a search query that was previously submitted by a user or another user, and providing, as a result of the search query, an interface to perform an action to launch an external application on the device, wherein the action was previously selected by the user or the other user in response to previous results of the search query. Systems, graphical user interfaces, and machine-readable media are also provided.
    Type: Application
    Filed: August 14, 2012
    Publication date: February 20, 2014
    Applicant: Google Inc.
    Inventors: Jay Pierre CIVELLI, Theodore Nicholas Choc
  • Patent number: 8655907
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving information regarding a plurality of conversion paths. Each conversion path includes one or more user interactions, corresponds to a user, and ends with a conversion interaction. A list of channel groups is received. Each channel group includes a name and one or more group rules that refer to the characteristics of one or more user interactions of the plurality of conversion paths. Each user interaction in the plurality of conversion paths is grouped based upon the list of channel groups. A selection of channels to visualize is received and for each of the selected channels to visualize the user interactions are aggregated based upon the channel group of the user interaction and a position of the user interaction within the conversion path. Information regarding the aggregated user interactions for each of the selected channels is provided.
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: February 18, 2014
    Assignee: Google Inc.
    Inventors: Sissie Ling-Ie Hsiao, Eric Ewald, Theodore Nicholas Choc, Cameron Tangney
  • Patent number: 8543591
    Abstract: A computer-implemented method for generating and sharing dataset segment schemes of a multidimensional dataset at a client device is disclosed. The client device displays a first filter definition template and an attribute list. Upon detecting a user selection of a first attribute, the client device displays the first attribute and one or more candidate filter conditions in the first filter definition template. Upon detecting a user selection of a first filter condition in the first filter definition template, the client device submits a segment scheme generation request to the server system and receives from the server system a first segment identifier; and displays a first segment link at the client device, the first segment link including the first segment identifier.
    Type: Grant
    Filed: October 7, 2009
    Date of Patent: September 24, 2013
    Assignee: Google Inc.
    Inventors: Sagnik Nandy, Lik Mui, Brian Jonathan Patton, Matthew Reardon Jones, Hui Sok Moon, Theodore Nicholas Choc, Wayne Douglas Vandermolen, Nicholas John Seckar
  • Patent number: 8510326
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on a computer storage medium, for providing data related to conversion paths. In one aspect, a plurality of conversion paths are received. Each conversion path includes one or more user interactions that include a plurality of dimensional data. A priority sorted list of dimensions is received and dimensional data is selected from each user interaction based on the sort list of dimensions. Each conversion path is converted into a dimensional path, and each dimensional path includes dimensional elements that corresponds to user interactions of the conversion path. Each dimensional element comprises the selected dimensional data from the corresponding user interaction. The plurality of dimensional paths are aggregated together based upon the number of dimensional elements within each dimensional path and the dimensional data of the dimensional elements. Reports can be generated using the aggregated dimensional data.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: August 13, 2013
    Assignee: Google Inc.
    Inventors: Sissie Ling-Ie Hsiao, Theodore Nicholas Choc, Cameron Michael Tangney, Nicholas Seckar
  • Patent number: 8433719
    Abstract: Techniques for extending the functionality of a search field within a web browser to include a user-selectable accelerator option to invoke a find in page feature of the web browser are provided. A search query option for the find in page functionality of the browser may be displayed in association with the search field of the web browser. The search query option may include a user-selectable graphical component enabling the user to invoke find in page based on a search term entered into the search field of the browser. The user may select the graphical component to initiate a search for the term within a web page that is either displayed or will be displayed to the user via the web browser. The displayed web page may include a visual indication of each occurrence of the search term within the web page.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: April 30, 2013
    Assignee: Google Inc.
    Inventor: Theodore Nicholas Choc