Patents by Inventor Donald Ross

Donald Ross 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).

  • Publication number: 20240082427
    Abstract: In various embodiments method are provided for generating expression cassettes and gene therapy vectors comprising those cassettes that recapitulate the spatiotemporal pattern of expression of the endogenous gene. In certain embodiments the methods comprise (i) selecting a target gene; (ii) identifying putative regulatory elements associated with the target gene; (iii) determining if the regulatory element is a key regulatory element and (iv) providing a list of the key regulatory elements identified in step (iii).
    Type: Application
    Filed: January 28, 2022
    Publication date: March 14, 2024
    Applicant: The Regents of the University of California
    Inventors: Donald B. Kohn, Ryan L. Wong, Roger Paul Hollis, Richard A. Morgan, Aaron Ross Cooper
  • Publication number: 20230293270
    Abstract: The disclosure presents a system, apparatus, and method for the creation of an accurate a repeatable dental prosthetic appliance. The system and method may be used to create prosthetics either the mandibular arch, the maxillary arch, or both. The system may include one or more of a bone reduction guide, a connectable tooth cap, an abutment guide, a scan bar, and scan bodies for use in photogrammetry record collection. The method includes installing the bone reduction guide to define an area of bone matter to remove from one or both dental arches, placing implants for the fixing of a completed dental prosthetic, and using the implants to generate accurate records to the creation of a merged computer storable record for the repeatable manufacture of dental prosthetics for the patient for whom the record was created.
    Type: Application
    Filed: March 21, 2023
    Publication date: September 21, 2023
    Applicant: Digital Ape Dental Lab, LLC
    Inventors: Matthew Donald Ross, Robert Elisha Stapp, JR.
  • Patent number: 11631114
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: April 18, 2023
    Assignee: CONTENT DIRECTIONS, INC.
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Patent number: 11625727
    Abstract: A method may include operations including, receiving, at an application program interface (API) of a third party computing system, an API call related to a dispute associated with a user of an electronic device, the call being received from an electronic device to invoke a dispute resolution to the dispute. The method may include communicating, by the API in response to the API call, dispute information to dispute resolution intelligence of the third-party computing system. The method may include determining, by the dispute resolution intelligence based on the dispute information, the decision with respect to the dispute, and providing the decision to a callback interface in response to the dispute information having been received from the API. The method may additionally include communicating, by the callback interface to the electronic device identified in response to the dispute information having been received from the API, the decision to the dispute resolution.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: April 11, 2023
    Assignee: PayPal, Inc.
    Inventors: Savitha Ajitraj, Sarathy Rajagopalan, Manickkam Pandian, Padmini Janaki, Ramaguru Ramasubbu, Rashmi Singh Prakash, Manvendra Sharma, Siddharth Zarapkar, Simran Kaur, Donald Ross, Zoulfia Moret
  • Patent number: 11610237
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: March 21, 2023
    Assignee: CONTENT DIRECTIONS, INC.
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Patent number: 11610235
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: March 21, 2023
    Assignee: CONTENT DIRECTIONS, INC.
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Patent number: 11610236
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: March 21, 2023
    Assignee: CONTENT DIRECTIONS, INC.
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Patent number: 11610234
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: March 21, 2023
    Assignee: CONTENT DIRECTIONS, INC.
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Publication number: 20230080664
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
    Type: Application
    Filed: October 5, 2022
    Publication date: March 16, 2023
    Applicant: CONTENT DIRECTIONS, INC. DBA LINKSTORM
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Publication number: 20230052843
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
    Type: Application
    Filed: October 5, 2022
    Publication date: February 16, 2023
    Applicant: CONTENT DIRECTIONS, INC. DBA LINKSTORM
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Publication number: 20230046589
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
    Type: Application
    Filed: October 5, 2022
    Publication date: February 16, 2023
    Applicant: CONTENT DIRECTIONS, INC. DBA LINKSTROM
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Publication number: 20230037928
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
    Type: Application
    Filed: October 5, 2022
    Publication date: February 9, 2023
    Applicant: CONTENT DIRECTIONS, INC. DBA LINKSTORM
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Publication number: 20230028287
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
    Type: Application
    Filed: October 5, 2022
    Publication date: January 26, 2023
    Applicant: CONTENT DIRECTIONS, INC. DBA LINKSTORM
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Patent number: 11494812
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of any option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition is transmitted to the web browser to cause loading of the video and execution of the instructions. A server backend receives and processes the API calls from the second script and transmits responses to the API calls to be acted upon by the script.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: November 8, 2022
    Assignee: CONTENT DIRECTIONS, INC.
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Patent number: 11430019
    Abstract: A system and method for augmenting video media displayed via web browser to add interactive functionality is disclosed. The method begins with adding elements to a structured media definition to cause the media to instantiate one or more new elements on a webpage when the media is played, including a script that includes instructions to generate an interactive menu, such that selection of any option from the interactive menu will call one or more application programming interface (API) functions provided by a remote server. The structured media definition is transmitted to the web browser to cause it to load a video and execute the instructions. A server backend receives and processes API calls from the script when executed by the web browser; and transmits a response to the API call to the web browser to be acted upon by the script.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: August 30, 2022
    Assignee: CONTENT DIRECTIONS, INC.
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Publication number: 20220156801
    Abstract: A system and method for augmenting video media displayed via web browser to add interactive functionality is disclosed. The method begins with adding elements to a structured media definition to cause the media to instantiate one or more new elements on a webpage when the media is played, including a script that includes instructions to generate an interactive menu, such that selection of any option from the interactive menu will call one or more application programming interface (API) functions provided by a remote server. The structured media definition is transmitted to the web browser to cause it to load a video and execute the instructions. A server backend receives and processes API calls from the script when executed by the web browser; and transmits a response to the API call to the web browser to be acted upon by the script.
    Type: Application
    Filed: November 19, 2020
    Publication date: May 19, 2022
    Applicant: CONTENT DIRECTIONS, INC. DBA LINKSTORM
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Publication number: 20220156802
    Abstract: A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of any option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition is transmitted to the web browser to cause loading of the video and execution of the instructions. A server backend receives and processes the API calls from the second script and transmits responses to the API calls to be acted upon by the script.
    Type: Application
    Filed: August 11, 2021
    Publication date: May 19, 2022
    Applicant: CONTENT DIRECTIONS, INC. DBA LINKSTORM
    Inventors: Timothy Donald Ross, Christopher Schacht, David Sidman
  • Publication number: 20220092148
    Abstract: A method of modifying a first webpage from a first domain to enable cross-domain two-way communication is disclosed. The method comprising causing a web browser to load, as part of the first webpage, dynamic content comprising a UI to embed an iFrame into the first webpage that contains a second webpage from a second domain different from the first domain; to load a script file from within the iFrame; to bind one or more functions defined by the script file to the UI; to, in response to the user interacting with the UI, using the one or more functions to send a message to the second domain; and to, after receiving a response from a server at the second domain, update the UI in response to the received response. The method also enables a seamless, cross-domain user interface that maintains synchronization between webpages on different domains.
    Type: Application
    Filed: March 26, 2021
    Publication date: March 24, 2022
    Applicant: CONTENT DIRECTIONS, INC. DBA LINKSTORM
    Inventors: Timothy Donald Ross, Christopher Schacht
  • Publication number: 20210182866
    Abstract: A method may include operations including, receiving, at an application program interface (API) of a third party computing system, an API call related to a dispute associated with a user of an electronic device, the call being received from an electronic device to invoke a dispute resolution to the dispute. The method may include communicating, by the API in response to the API call, dispute information to dispute resolution intelligence of the third-party computing system. The method may include determining, by the dispute resolution intelligence based on the dispute information, the decision with respect to the dispute, and providing the decision to a callback interface in response to the dispute information having been received from the API. The method may additionally include communicating, by the callback interface to the electronic device identified in response to the dispute information having been received from the API, the decision to the dispute resolution.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 17, 2021
    Inventors: Savitha Ajitraj, Sarathy Rajagopalan, Manickkam Pandian, Padmini Janaki, Ramaguru Ramasubbu, Rashmi Singh Prakash, Manvendra Sharma, Siddharth Zarapkar, Simran Kaur, Donald Ross, Zoulfia Moret
  • Patent number: D939792
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: December 28, 2021
    Inventor: Donald Ross Finlay