Patents by Inventor Ross David Weldon

Ross David Weldon 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: 20230244506
    Abstract: A computer system generates and transmits one or more first presentation instructions which when rendered cause displaying one or more machine-generated messages of a conversational assistant in a first window of a graphical user interface (GUI) and cause displaying at least one other GUI element in the GUI. The computer system receives an input via the first window and processes one or more comments represented in the input to determine a task responsive to the one or more comments. Based on the task, the computer system generates and transmits one or more second presentation instructions which when rendered cause updating one or more of the first window and the other GUI element. The computer system repeats the generating, transmitting, receiving, processing, and updating steps to control the first window and the other GUI element based on a programmed workflow.
    Type: Application
    Filed: January 20, 2023
    Publication date: August 3, 2023
    Inventors: Adam Joseph Geller, Ross David Weldon
  • Patent number: 11669225
    Abstract: In an embodiment, a data processing method comprises a first computer obtaining access to a digitally stored video program and causing playing the video program in a player window of a second computer, wherein the player window includes a linear graphical timeline representing the video program; the first computer receiving from the second computer location input data specifying a point in the video program and determining a time value of the point in the video program; receiving comment type input data indicating a particular comment type among a plurality of available comment types; receiving comment input data; creating and storing, in electronic digital storage coupled to the first computer, a record that associates an identifier of the video program, the time value, the comment type input data, and the comment input data; causing displaying, in the timeline at a position that is proportional to the point, a marker having a particular distinctive appearance from among a plurality of distinctive appearance
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: June 6, 2023
    Assignee: R3 Collaboratives, Inc.
    Inventors: Adam Joseph Geller, Ross David Weldon
  • Publication number: 20220300125
    Abstract: In an embodiment, a data processing method comprises a first computer obtaining access to a digitally stored video program and causing playing the video program in a player window of a second computer, wherein the player window includes a linear graphical timeline representing the video program; the first computer receiving from the second computer location input data specifying a point in the video program and determining a time value of the point in the video program; receiving comment type input data indicating a particular comment type among a plurality of available comment types; receiving comment input data; creating and storing, in electronic digital storage coupled to the first computer, a record that associates an identifier of the video program, the time value, the comment type input data, and the comment input data; causing displaying, in the timeline at a position that is proportional to the point, a marker having a particular distinctive appearance from among a plurality of distinctive appearance
    Type: Application
    Filed: April 4, 2022
    Publication date: September 22, 2022
    Inventors: Adam Joseph Geller, Ross David Weldon
  • Patent number: 11294540
    Abstract: In an embodiment, a data processing method comprises a first computer obtaining access to a digitally stored video program and causing playing the video program in a player window of a second computer, wherein the player window includes a linear graphical timeline representing the video program; the first computer receiving from the second computer location input data specifying a point in the video program and determining a time value of the point in the video program; receiving comment type input data indicating a particular comment type among a plurality of available comment types; receiving comment input data; creating and storing, in electronic digital storage coupled to the first computer, a record that associates an identifier of the video program, the time value, the comment type input data, and the comment input data; causing displaying, in the timeline at a position that is proportional to the point, a marker having a particular distinctive appearance from among a plurality of distinctive appearance
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: April 5, 2022
    Assignee: R3 COLLABORATIVES, INC.
    Inventors: Adam Joseph Geller, Ross David Weldon
  • Publication number: 20210286484
    Abstract: In an embodiment, a data processing method comprises a first computer obtaining access to a digitally stored video program and causing playing the video program in a player window of a second computer, wherein the player window includes a linear graphical timeline representing the video program; the first computer receiving from the second computer location input data specifying a point in the video program and determining a time value of the point in the video program; receiving comment type input data indicating a particular comment type among a plurality of available comment types; receiving comment input data; creating and storing, in electronic digital storage coupled to the first computer, a record that associates an identifier of the video program, the time value, the comment type input data, and the comment input data; causing displaying, in the timeline at a position that is proportional to the point, a marker having a particular distinctive appearance from among a plurality of distinctive appearance
    Type: Application
    Filed: February 1, 2021
    Publication date: September 16, 2021
    Inventors: ADAM JOSEPH GELLER, ROSS DAVID WELDON
  • Patent number: 10908778
    Abstract: A data processing method is disclosed. The method comprises obtaining access to a digitally stored video program and causing playing the video program in a player window of a second computer, the player window including a linear graphical timeline representing the video program; receiving from the second computer location input data specifying a point in the video program and determining a time value of the point; receiving comment type input data indicating a particular comment type among a plurality of comment types; receiving comment input data; creating and storing a record that associates an identifier of the video program, the time value, the comment type input data, and the comment input data; causing displaying, in the timeline at a position that is proportional to the point, a marker having a particular distinctive appearance from among a plurality of distinctive appearances that correspond respectively to the plurality of comment types.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: February 2, 2021
    Assignee: R3 Collaboratives, Inc.
    Inventors: Adam Joseph Geller, Ross David Weldon
  • Patent number: 10735818
    Abstract: In an embodiment, a data processing method comprises a first computer obtaining access to a digitally stored content item, the content item being stored with content item metadata identifying one or more of a creator of the content item, a title of the content item, description of the content item, content type of the content item, sharing settings of the content item, a taxonomy of the content item, or a category type of the taxonomy of the content item; receiving, at the first computer, a request to generate a task related to the content item; generating and storing a task record based, at least in part, on the content item metadata, the task record comprising an identifier of the task and the identifier of the content item; and causing display, on a second computer, a graphical representation of the task based, at least in part, on the task record.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: August 4, 2020
    Assignee: R3 Collaboratives, Inc.
    Inventors: Adam Joseph Geller, Ross David Weldon, Benjamin John Tomassetti
  • Publication number: 20180376211
    Abstract: In an embodiment, a data processing method comprises a first computer obtaining access to a digitally stored content item, the content item being stored with content item metadata identifying one or more of a creator of the content item, a title of the content item, description of the content item, content type of the content item, sharing settings of the content item, a taxonomy of the content item, or a category type of the taxonomy of the content item; receiving, at the first computer, a request to generate a task related to the content item; generating and storing a task record based, at least in part, on the content item metadata, the task record comprising an identifier of the task and the identifier of the content item; and causing display, on a second computer, a graphical representation of the task based, at least in part, on the task record.
    Type: Application
    Filed: June 26, 2018
    Publication date: December 27, 2018
    Inventors: Adam Joseph Geller, Ross David Weldon, Benjamin John Tomassetti
  • Patent number: 10001904
    Abstract: In an embodiment, a data processing method comprises a first computer obtaining access to a digitally stored video program and causing playing the video program in a player window of a second computer, wherein the player window includes a linear graphical timeline representing the video program; the first computer receiving from the second computer location input data specifying a point in the video program and determining a time value of the point in the video program; receiving comment type input data indicating a particular comment type among a plurality of available comment types; receiving comment input data; creating and storing, in electronic digital storage coupled to the first computer, a record that associates an identifier of the video program, the time value, the comment type input data, and the comment input data; causing displaying, in the timeline at a position that is proportional to the point, a marker having a particular distinctive appearance from among a plurality of distinctive appearance
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: June 19, 2018
    Assignee: R3 Collaboratives, Inc.
    Inventors: Adam Joseph Geller, Ross David Weldon
  • Patent number: 8984405
    Abstract: In an embodiment, a data processing method comprises a first computer obtaining access to a digitally stored video program and causing playing the video program in a player window of a second computer, wherein the player window includes a linear graphical timeline representing the video program; the first computer receiving from the second computer location input data specifying a point in the video program and determining a time value of the point in the video program; receiving comment type input data indicating a particular comment type among a plurality of available comment types; receiving comment input data; creating and storing, in electronic digital storage coupled to the first computer, a record that associates an identifier of the video program, the time value, the comment type input data, and the comment input data; causing displaying, in the timeline at a position that is proportional to the point, a marker having a particular distinctive appearance from among a plurality of distinctive appearance
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: March 17, 2015
    Assignee: R3 Collaboratives, Inc.
    Inventors: Adam Joseph Geller, Ross David Weldon
  • Patent number: 8271682
    Abstract: The present invention creates an electronic marketplace where owners of Internet domain names can have multiple parties compete for the right to lease their domain names. A marketplace provider supplies a technology for redirecting Internet traffic from leased domain names to domain names specified by parties that win the right to lease domain names.
    Type: Grant
    Filed: August 11, 2009
    Date of Patent: September 18, 2012
    Assignee: Sendori, Inc.
    Inventors: Ofer Ronen, Ross David Weldon
  • Publication number: 20110067011
    Abstract: In one embodiment a thread management method identifies in a main program a set of instructions that can be dynamically activated as speculative precomputation threads. A wait/sleep operation is performed on the speculative precomputation threads between thread creation and activation, and progress of non-speculative threads is gauged through monitoring a set of global variables, allowing the speculative precomputation threads to determine its relative progress with respect to non-speculative threads.
    Type: Application
    Filed: November 18, 2010
    Publication date: March 17, 2011
    Inventors: Hong Wang, Perry H. Wang, Ross David Weldon, Scott M. Ettinger, Hideki Saito, Milind B. Girkar, Steve Shih-wei Liao, Mohammad R. Haghighat, Xinmin Tian, John P. Shen, Oren Gershon
  • Publication number: 20090327098
    Abstract: The present invention creates an electronic marketplace where owners of Internet domain names can have multiple parties compete for the right to lease their domain names. A marketplace provider supplies a technology for redirecting Internet traffic from leased domain names to domain names specified by parties that win the right to lease domain names.
    Type: Application
    Filed: August 11, 2009
    Publication date: December 31, 2009
    Applicant: Sendori, Inc.
    Inventors: Ofer Ronen, Ross David Weldon
  • Publication number: 20040128489
    Abstract: In one embodiment a thread management method identifies in a main program a set of instructions that can be dynamically activated as speculative precomputation threads. A wait/sleep operation is performed on the speculative precomputation threads between thread creation and activation, and progress of non-speculative threads is gauged through monitoring a set of global variables, allowing the speculative precomputation threads to determine its relative progress with respect to non-speculative threads.
    Type: Application
    Filed: December 31, 2002
    Publication date: July 1, 2004
    Inventors: Hong Wang, Perry H. Wang, Ross David Weldon, Scott M. Ettinger, Hideki Saito, Milind B. Girkar, Steve Shih-Wei Liao, Mohammad R. Haghighat, Xinmin Tian, John P. Shen, Oren Gershon