Patents by Inventor Ross Douglas
Ross Douglas 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: 12255937Abstract: System and methods for running conference applications before, during, and after a network conference. In an embodiment, a method is provided for running a conference application before joining a network conference. The method includes activating a client application, selecting a conference application from a plurality of conference applications, running the conference application from the client application before joining a network conference, and joining the network conference using the client application.Type: GrantFiled: February 12, 2024Date of Patent: March 18, 2025Assignee: Zoom Video Communications, Inc.Inventors: Ross Douglas Mayfield, Yoshifumi Takebuchi
-
Publication number: 20250071179Abstract: A client device may receive a meeting link for a meeting hosted by a video conference provider. The meeting link may include information associated with a suggested application. In response to a selection of the meeting link, the client device may join the meeting via the video conference provider utilizing a video conference application and execute the suggested application. The suggested application may be controlled by the client device from the video conference application. The client device may receive application content from a meeting participant via the video conference provider and display the application content using the suggested application.Type: ApplicationFiled: November 11, 2024Publication date: February 27, 2025Applicant: Zoom Video Communications, Inc.Inventors: Kevin Farina, Arun Janakiraman, Ross Douglas Mayfield, Kwon Woong Oh, Shishir Sharma
-
Publication number: 20250071160Abstract: System and methods for associating conference application content with an instance of a network conference. In an embodiment, a method is provided for associating conference application content with an instance of a network conference. The method includes activating a client application, selecting a conference application from a plurality of conference applications, running the conference application from the client application, attaching content from the conference application to an instance of a network conference to generate a conference invitation, and transmitting the conference invitation a network server.Type: ApplicationFiled: November 13, 2024Publication date: February 27, 2025Applicant: Zoom Video Communications, Inc.Inventors: Ross Douglas Mayfield, Yoshifumi Takebuchi
-
Patent number: 12238149Abstract: Techniques for managing outputs from persistent hybrid collaborative workspaces are disclosed. In an example, a method receives, from a client device, a request to view a history of the virtual collaborative workspace. The method obtains, from a data store, past occurrences associated with one or more virtual collaborative workspace resources within the virtual space. The virtual collaborative workspace resources can include a virtual collaborative workspace, a list of users associated with the virtual collaborative workspace, a shared document, a video stream, or textual messages. The method further transmits indications of the one or more virtual collaborative workspace resources to the client device.Type: GrantFiled: April 29, 2022Date of Patent: February 25, 2025Assignee: Zoom Video Communications, Inc.Inventors: Ross Douglas Mayfield, Robert Allen Ryskamp, Jeffrey William Smith
-
Patent number: 12237936Abstract: One example method includes receiving a request to join a virtual space, the request received from a user device associated with a first user; responsive to determining that the first user is a member of the virtual space, providing access to the virtual space; changing a status of the first user based on the first user accessing the virtual space; providing state information associated with a then-current state of the virtual space; and providing an indication of a conference attached to the virtual space to the first user, the conference being between two or more members of the virtual space.Type: GrantFiled: April 29, 2022Date of Patent: February 25, 2025Assignee: Zoom Video Communications, Inc.Inventors: Ross Douglas Mayfield, Robert Allen Ryskamp, Jeffrey William Smith
-
Publication number: 20250039334Abstract: Techniques for using collaborative conversational artificial intelligence during video conferencing are provided. In an example method, a video conference provider joins first and second client devices to a video conference. The video conference provider receives, from the first client device, a first prompt and relays the first prompt to a conversational AI, which is followed by receipt of a first response. The video conference provider then outputs, to the second client device, a data structure including information about the first prompt and the first response. In some examples, the video conference provider receives, from the second client device, a second prompt and relays the second prompt to the conversational AI, which is followed by receipt of a second response. The video conference provider then outputs, to the first client device, a data structure including information about the second prompt and the second response.Type: ApplicationFiled: July 28, 2023Publication date: January 30, 2025Inventors: Evgeny Balashov, Christopher Allen Alexander Goodine, Arun Janakiraman, Ross Douglas Mayfield
-
Patent number: 12155703Abstract: System and methods for associating conference application content with an instance of a network conference. In an embodiment, a method is provided for associating conference application content with an instance of a network conference. The method includes activating a client application, selecting a conference application from a plurality of conference applications, running the conference application from the client application, attaching content from the conference application to an instance of a network conference to generate a conference invitation, and transmitting the conference invitation a network server.Type: GrantFiled: October 13, 2020Date of Patent: November 26, 2024Assignee: Zoom Video Communications, Inc.Inventors: Ross Douglas Mayfield, Yoshifumi Takebuchi
-
Patent number: 12155729Abstract: A client device may receive a meeting link for a meeting hosted by a video conference provider. The meeting link may include information associated with a suggested application. In response to a selection of the meeting link, the client device may join the meeting via the video conference provider utilizing a video conference application and execute the suggested application. The suggested application may be controlled by the client device from the video conference application. The client device may receive application content from a meeting participant via the video conference provider and display the application content using the suggested application.Type: GrantFiled: April 29, 2022Date of Patent: November 26, 2024Assignee: Zoom Video Communications, Inc.Inventors: Kevin Farina, Arun Janakiraman, Ross Douglas Mayfield, Kwon Woong Oh, Shishir Sharma
-
Patent number: 12126663Abstract: Certain aspects involve recording conference application activity associated with a network conference. A client application on a computing device is configured to receive a request to install a conference application, and install the conference application from a network server. The computing device is further configured to activate a recording of conference application activity to record activities associated with using installed conference applications by the client application including the installed conference application. The computing device is configured to receive a selection of a conference application from the installed conference applications, execute the selected conference application from the client application, and complete the recording of the conference application activity.Type: GrantFiled: April 15, 2022Date of Patent: October 22, 2024Assignee: Zoom Video Communications, Inc.Inventors: Ross Douglas Mayfield, Yoshifumi Takebuchi
-
Patent number: 12034554Abstract: One example method includes determining, by a computing device, a user present in a room is associated with a virtual space hosted at a video conference provider, wherein the room includes one or more peripheral devices; connecting, by the computing device, to the virtual space; receiving, by the computing device, data from at least one of the one or more peripheral devices or one or more user devices while connected to the virtual space, the one or more user devices associated with the user or one or more other users within the room; transmitting, by the computing device, at least a portion of the data to the virtual space; determining, by the computing device, a state change associated with the room based on the data received from the one or more peripheral devices or one or more user devices; generating, by the computing device, a change detection signal; and transmitting, by the computing device, the change detection signal to the video conference provider to cause the video conference provider to store dType: GrantFiled: April 29, 2022Date of Patent: July 9, 2024Assignee: Zoom Video Communications, Inc.Inventors: Ross Douglas Mayfield, Robert Allen Ryskamp, Jeffrey William Smith, Matthew Brandon Wesson
-
Publication number: 20240195849Abstract: System and methods for sharing a screen shot of a conference application during a network conference. In an embodiment, a method is provided for sharing a screen shot of a conference application during a network conference. The method includes participating in a network conference using a client application, selecting a conference application from a plurality of conference applications, running the conference application from the client application during the network conference, capturing a screen shot of a display window generated by the conference application during the network conference, and transmitting the screen shot to attendees of the network conference.Type: ApplicationFiled: February 22, 2024Publication date: June 13, 2024Applicant: Zoom Video Communications, Inc.Inventors: Ross Douglas Mayfield, Yoshifumi Takebuchi
-
Publication number: 20240187465Abstract: System and methods for running conference applications before, during, and after a network conference. In an embodiment, a method is provided for running a conference application before joining a network conference. The method includes activating a client application, selecting a conference application from a plurality of conference applications, running the conference application from the client application before joining a network conference, and joining the network conference using the client application.Type: ApplicationFiled: February 12, 2024Publication date: June 6, 2024Applicant: Zoom Video Communications, Inc.Inventors: Ross Douglas Mayfield, Yoshifumi Takebuchi
-
Publication number: 20240106873Abstract: Systems and methods for providing shared dialogs for initiating a collaborative session are provided. In an aspect, a system comprising a non-transitory computer-readable medium; a communications interface; and a processor communicatively coupled to the non-transitory computer-readable medium and the communications interface. The processor may be configured to execute processor-executable instructions stored in the non-transitory computer-readable medium to: receive, from a first client device, a request to initiate a collaborative session with a second client device; determine a status associated with a user of the second client device; determine, responsive to the status associated with the user of the second client device, identity information for the user; and transmit, to the second client device, access to the collaborative session.Type: ApplicationFiled: September 23, 2022Publication date: March 28, 2024Applicant: Zoom Video Communications, Inc.Inventors: Bradley Dushman, Ross Douglas Mayfield
-
Patent number: 11936696Abstract: System and methods for sharing a screen shot of a conference application during a network conference. In an embodiment, a method is provided for sharing a screen shot of a conference application during a network conference. The method includes participating in a network conference using a client application, selecting a conference application from a plurality of conference applications, running the conference application from the client application during the network conference, capturing a screen shot of a display window generated by the conference application during the network conference, and transmitting the screen shot to attendees of the network conference.Type: GrantFiled: October 13, 2020Date of Patent: March 19, 2024Assignee: Zoom Video Communications, Inc.Inventors: Ross Douglas Mayfield, Yoshifumi Takebuchi
-
Patent number: 11916984Abstract: System and methods for running conference applications before, during, and after a network conference. In an embodiment, a method is provided for running a conference application before joining a network conference. The method includes activating a client application, selecting a conference application from a plurality of conference applications, running the conference application from the client application before joining a network conference, and joining the network conference using the client application.Type: GrantFiled: May 10, 2023Date of Patent: February 27, 2024Assignee: Zoom Video Communications, Inc.Inventors: Ross Douglas Mayfield, Yoshifumi Takebuchi
-
Publication number: 20240040081Abstract: One example method includes joining, using a computing device, a video conference hosted by a video conference provider, the video conference having a plurality of participants; accessing, by the computing device, presentation content during the video conference, the presentation content comprising one or more content items and one or more video filters, at least one of the one or more video filters corresponding to one of the content items; receiving a selection of a first item of the one or more content items; accessing a first video filter of the one or more video filters, the first video filter corresponding to the content item; receiving a video feed from a video source; generating a composite video feed comprising the first content item and the first video feed, the composite video feed based on the video filter; and providing, via the video conference provider, the composite video feed to one or more video conference participants via the video conference.Type: ApplicationFiled: October 16, 2023Publication date: February 1, 2024Applicant: Zoom Video Communications, Inc.Inventor: Ross Douglas Mayfield
-
Publication number: 20240039971Abstract: One example method includes accessing, by a client device associated with a user, a virtual whiteboard; receiving navigational inputs to select a portion of the virtual whiteboard; receiving an input to capture the selected portion of the virtual whiteboard; generating a presentation slide based on the selected portion of the virtual whiteboard; and inserting the presentation slide into a presentation.Type: ApplicationFiled: July 29, 2022Publication date: February 1, 2024Applicant: Zoom Video Communications, Inc.Inventor: Ross Douglas Mayfield
-
Publication number: 20240040084Abstract: One example method includes establishing a virtual meeting and joining a plurality of client devices to the virtual meeting, each client device associated with a corresponding participant; in response to a request to record the virtual meeting, recording the virtual meeting; accessing a virtual whiteboard based on a request received from a first participant; receiving inputs associated with the virtual whiteboard from the first participant; and storing whiteboard information associated with the inputs as a part of recording the virtual meeting.Type: ApplicationFiled: July 29, 2022Publication date: February 1, 2024Applicant: Zoom Video Communications, Inc.Inventor: Ross Douglas Mayfield
-
Publication number: 20230370294Abstract: Techniques for providing using software applications within persistent hybrid virtual collaborative workspaces are provided. In an example, a method establishes a virtual collaborative workspace characterized by or more virtual collaborative workspace resources and associated with one or more users to interact with other users or collaborative workspace resources within the virtual collaborative workspace. The method further receives, from a client device associated with a first user associated with the virtual space, an identification of an application to use in the virtual collaborative workspace. The method, based on the receiving, adds the application to the virtual collaborative workspace and configures the application to access one or more resources associated with the virtual collaborative workspace. The method further provides access to the application within the virtual collaborative workspace to at least a subset of the users associated with the virtual collaborative workspace.Type: ApplicationFiled: July 25, 2023Publication date: November 16, 2023Inventors: Ross Douglas Mayfield, Robert Allen Ryskamp, Jeffrey William Smith
-
Publication number: 20230353402Abstract: One example method includes receiving a request to join a virtual space, the request received from a user device associated with a first user; responsive to determining that the first user is a member of the virtual space, providing access to the virtual space; changing a status of the first user based on the first user accessing the virtual space; providing state information associated with a then-current state of the virtual space; and providing an indication of a conference attached to the virtual space to the first user, the conference being between two or more members of the virtual space.Type: ApplicationFiled: April 29, 2022Publication date: November 2, 2023Applicant: Zoom Video Communications, Inc.Inventors: Ross Douglas Mayfield, Robert Allen Ryskamp, Jeffrey William Smith