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: 20230244506Abstract: 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: ApplicationFiled: January 20, 2023Publication date: August 3, 2023Inventors: Adam Joseph Geller, Ross David Weldon
-
Patent number: 11669225Abstract: 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 appearanceType: GrantFiled: April 4, 2022Date of Patent: June 6, 2023Assignee: R3 Collaboratives, Inc.Inventors: Adam Joseph Geller, Ross David Weldon
-
Publication number: 20220300125Abstract: 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 appearanceType: ApplicationFiled: April 4, 2022Publication date: September 22, 2022Inventors: Adam Joseph Geller, Ross David Weldon
-
Patent number: 11294540Abstract: 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 appearanceType: GrantFiled: February 1, 2021Date of Patent: April 5, 2022Assignee: R3 COLLABORATIVES, INC.Inventors: Adam Joseph Geller, Ross David Weldon
-
Publication number: 20210286484Abstract: 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 appearanceType: ApplicationFiled: February 1, 2021Publication date: September 16, 2021Inventors: ADAM JOSEPH GELLER, ROSS DAVID WELDON
-
Patent number: 10908778Abstract: 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: GrantFiled: May 22, 2018Date of Patent: February 2, 2021Assignee: R3 Collaboratives, Inc.Inventors: Adam Joseph Geller, Ross David Weldon
-
Patent number: 10735818Abstract: 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: GrantFiled: June 26, 2018Date of Patent: August 4, 2020Assignee: R3 Collaboratives, Inc.Inventors: Adam Joseph Geller, Ross David Weldon, Benjamin John Tomassetti
-
Publication number: 20180376211Abstract: 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: ApplicationFiled: June 26, 2018Publication date: December 27, 2018Inventors: Adam Joseph Geller, Ross David Weldon, Benjamin John Tomassetti
-
Patent number: 10001904Abstract: 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 appearanceType: GrantFiled: August 30, 2013Date of Patent: June 19, 2018Assignee: R3 Collaboratives, Inc.Inventors: Adam Joseph Geller, Ross David Weldon
-
Patent number: 8984405Abstract: 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 appearanceType: GrantFiled: November 22, 2013Date of Patent: March 17, 2015Assignee: R3 Collaboratives, Inc.Inventors: Adam Joseph Geller, Ross David Weldon
-
Patent number: 8271682Abstract: 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: GrantFiled: August 11, 2009Date of Patent: September 18, 2012Assignee: Sendori, Inc.Inventors: Ofer Ronen, Ross David Weldon
-
Publication number: 20110067011Abstract: 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: ApplicationFiled: November 18, 2010Publication date: March 17, 2011Inventors: 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: 20090327098Abstract: 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: ApplicationFiled: August 11, 2009Publication date: December 31, 2009Applicant: Sendori, Inc.Inventors: Ofer Ronen, Ross David Weldon
-
Publication number: 20040128489Abstract: 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: ApplicationFiled: December 31, 2002Publication date: July 1, 2004Inventors: 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