Patents by Inventor John Rodgers
John Rodgers 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: 11956263Abstract: Evaluating computers, devices, or endpoints on a network, such as a large network of computers in an enterprise environment. Detecting computers, devices, or endpoints that may present a security risk to the network or may be compromised in some way. Generating network traffic that, in some cases, should be ignored or should prompt specific, known responses. Detecting endpoint(s) that respond to such network traffic in an anomalous way, or otherwise attempt to perform certain operations based on such network traffic.Type: GrantFiled: June 4, 2021Date of Patent: April 9, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Matthew John Block, Adam Sheesley, Jon Matthew Welborn, James Robert Borecky, Jennifer A. Holton, Douglas S. Rodgers
-
Publication number: 20240106861Abstract: Aspects of the disclosure relate to identity-based DNS-traffic routing and monitoring. A computing platform may establish, using an encrypted DNS process, a secure DNS session by executing an encrypted session handshake with a client device, which may include receiving a security certificate for the encrypted DNS process that identifies a user of the client device. The computing platform may receive an encrypted DNS query request comprising a request for an IP address for a specified domain name. The computing platform may determine, based on the security certificate, an identity of the user. The computing platform may determine, based on the identity of the user, a security policy indicating domain matching criteria and corresponding actions to take on matching domain names. The computing platform may determine a first action corresponding to the domain name, and may send, based on the first action, an encrypted DNS query response.Type: ApplicationFiled: September 26, 2023Publication date: March 28, 2024Inventors: David K. Ahn, Jess P. Parnell, Jared Holmberg, Travis Duane Camechis, Pierre Mallett, III, John C. Fenton, Daniel Rodgers
-
Publication number: 20240099256Abstract: The present disclosure provides alfalfa plants exhibiting broad spectrum resistance to Race 1, Race 2, and Race 5 anthracnose. Such plants may comprise novel introgressed genomic regions associated with disease resistance from Race 1, Race 2, and Race 5 anthracnose. In certain aspects, compositions, including novel polymorphic markers and methods for producing, breeding, identifying, and selecting plants or germplasm with a disease resistance phenotype are provided. Also provided are alfalfa varieties designated as C0416C4164 and H0415C4114. Provided by the invention are the seeds, plants and derivatives of alfalfa varieties C0416C4164 and H0415C4114. Also provided by the invention are tissue cultures of alfalfa varieties C0416C4164 and H0415C4114, and the plants regenerated therefrom. Still further provided by the invention are methods for producing alfalfa plants by crossing alfalfa variety C0416C4164 or H0415C4114 with itself or another alfalfa variety and plants produced by such methods.Type: ApplicationFiled: October 4, 2023Publication date: March 28, 2024Inventors: Charles A. Rodgers, Mark H. McCaslin, David D. Witte, Julie Chiu-Lee Ho, John Nicholas Cameron
-
Patent number: 11924289Abstract: Multi-workspace shared communication channels described. A communication channel of a group-based communication platform can be associated with multiple group identifiers to associate the communication channel with at least two workspaces, wherein a first group identifier corresponds to a first workspace within which a first group communicates and a second group identifier corresponds to a second workspace within which a second group. The communication channel can be associated with multiple organization identifiers to associate the communication channel with at least two organizations, wherein a first organization identifier corresponds to a first organization and a second organization identifier corresponds to a second organization.Type: GrantFiled: October 4, 2022Date of Patent: March 5, 2024Assignee: Salesforce, Inc.Inventors: John Rodgers, James Scheinblum, Tracy Stampfli, Michael Demmer, Danil Glinenko, Jason Klym
-
Publication number: 20230391637Abstract: A vacuum airlift system for treating an aqueous effluent includes an upflow liquid portion, where the upflow liquid portion is configured to retain a fluid, and a fluid inlet, the fluid inlet being fluidly coupled with the upflow liquid portion, where the fluid inlet is positioned at about a bottom of the upflow liquid portion. The vacuum airlift system can also include a downflow liquid portion, where the downflow liquid portion is fluidly coupled with the upflow liquid portion, and a fluid outlet, the fluid outlet being fluidly coupled with the downflow liquid portion, where the fluid outlet is positioned at about a bottom of the downflow liquid portion. The vacuum airlift system can also include a plurality of aerators fed by one or more fluidic oscillators; the plurality of aerators being coupled to the upflow liquid column.Type: ApplicationFiled: August 16, 2023Publication date: December 7, 2023Inventors: Thomas Wood Andrews, Emmanuel Pierre Pascal Briquet, John Rodgers Brooks
-
Patent number: 11829786Abstract: Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.Type: GrantFiled: September 21, 2022Date of Patent: November 28, 2023Assignee: Slack Technologies, LLCInventors: Noah Weiss, John Rodgers, Pedro Carmo, Michael Hahn
-
Publication number: 20230319001Abstract: Snippets of content associated with a communication platform are described. In an example, based at least in part on a determination, by the communication platform, that a user of the communication platform is permitted to access one or more snippets of content provided by one or more other users of the communication platform, causing one or more user interface elements associated with the one or more snippets of content to be presented via a user interface of a user computing device of the user. The communication platform can receive, from the user computing device, a request to view a snippet of content of the one or more snippets of content and can cause the snippet of content to be presented by the user computing device via the user interface associated with the communication platform.Type: ApplicationFiled: April 10, 2023Publication date: October 5, 2023Inventors: Noah Weiss, John Rodgers, Kevin Marshall, Anna Niess, Michael Hahn, Ibrahim Madha, Pedro Carmo, Michael Montazeri, Ethan Eismann
-
Patent number: 11767235Abstract: A vacuum airlift system for treating an aqueous effluent includes an upflow liquid portion, where the upflow liquid portion is configured to retain a fluid, and a fluid inlet, the fluid inlet being fluidly coupled with the upflow liquid portion, where the fluid inlet is positioned at about a bottom of the upflow liquid portion. The vacuum airlift system can also include a downflow liquid portion, where the downflow liquid portion is fluidly coupled with the upflow liquid portion, and a fluid outlet, the fluid outlet being fluidly coupled with the downflow liquid portion, where the fluid outlet is positioned at about a bottom of the downflow liquid portion. The vacuum airlift system can also include a plurality of aerators fed by one or more fluidic oscillators, the plurality of aerators being coupled to the upflow liquid column.Type: GrantFiled: October 7, 2021Date of Patent: September 26, 2023Assignee: Searen, LLCInventors: Thomas Wood Andrews, Emmanuel Pierre Pascal Briquet, John Rodgers Brooks, Jr.
-
Patent number: 11734031Abstract: Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.Type: GrantFiled: September 21, 2022Date of Patent: August 22, 2023Assignee: Slack Technologies, LLCInventors: Noah Weiss, John Rodgers, Pedro Carmo, Michael Hahn
-
Publication number: 20230244857Abstract: Techniques for providing an interactable meeting transcript associated with a meeting via a virtual space of a communication platform are described herein. In at least one example, a user requests to conduct an audio or video meeting associated with a virtual space of the communication platform. The communication platform receives data representative of the meeting, generates a meeting transcript associated with the meeting based on the data, and causes presentation of the meeting transcript via the virtual space. In at least one example, the communication platform receives, from a user of the virtual space, an indication of a selection of a section of the meeting transcript, and causes an input interface to be presented, enabling the user of the virtual space to comment on the section of the meeting transcript. In response to receiving the comment, the communication platform updates a file associated with the meeting to include the comment.Type: ApplicationFiled: January 31, 2022Publication date: August 3, 2023Inventors: Noah Weiss, Julie Haynes, John Rodgers, Anna Niess, Dolapo Falola
-
Patent number: 11700223Abstract: Asynchronous collaboration via a communication platform is described. A message representative of an asynchronous meeting can be displayed via a user interface of a communication platform. The user interface can include an affordance to enable a user to add a snippet of content to the asynchronous meeting. In response to detecting an actuation of the affordance, an input user interface that includes an option to record or upload the snippet of content can be displayed. The snippet of content can be received from a client of a user associated with the asynchronous meeting and can be associated with other snippet(s) of content added by other user(s) associated with the asynchronous meeting. A preview summary of snippet(s) of content associated with the asynchronous meeting can be displayed in association with the message, wherein each snippet of content is viewable via a thread associated with the message.Type: GrantFiled: May 14, 2021Date of Patent: July 11, 2023Assignee: Salesforce, Inc.Inventors: Anna Niess, Noah Weiss, Kevin Marshall, John Rodgers, Patrick Kane, Prajna Shetty, Michael Hahn, Alfred Xing, Justin Rushing, Julie Haynes
-
Patent number: 11652769Abstract: Snippets of content associated with a communication platform are described. In an example, based at least in part on a determination, by the communication platform, that a user of the communication platform is permitted to access one or more snippets of content provided by one or more other users of the communication platform, causing one or more user interface elements associated with the one or more snippets of content to be presented via a user interface of a user computing device of the user. The communication platform can receive, from the user computing device, a request to view a snippet of content of the one or more snippets of content and can cause the snippet of content to be presented by the user computing device via the user interface associated with the communication platform.Type: GrantFiled: October 22, 2021Date of Patent: May 16, 2023Assignee: Salesforce, Inc.Inventors: Noah Weiss, John Rodgers, Kevin Marshall, Anna Niess, Michael Hahn, Ibrahim Madha, Pedro Carmo, Michael Montazeri, Ethan Eismann
-
Publication number: 20230144559Abstract: Multi-workspace shared communication channels described. A communication channel of a group-based communication platform can be associated with multiple group identifiers to associate the communication channel with at least two workspaces, wherein a first group identifier corresponds to a first workspace within which a first group communicates and a second group identifier corresponds to a second workspace within which a second group. The communication channel can be associated with multiple organization identifiers to associate the communication channel with at least two organizations, wherein a first organization identifier corresponds to a first organization and a second organization identifier corresponds to a second organization.Type: ApplicationFiled: October 4, 2022Publication date: May 11, 2023Inventors: John Rodgers, James Scheinblum, Tracy Stampfli, Michael Demmer, Danil Glinenko, Jason Klym
-
Publication number: 20230058406Abstract: Described herein is a computer implemented method. The method comprises storing project data in relation to a plurality of projects in a data store. In response to determining that a project update process has been triggered for a particular project, a project owner is identified and a project update request is generated and communicated to the project owner. Project updates are received, and in response to determining that a subscriber update process has been triggered for a particular subscriber, one or more projects are identified and updates in respect of those projects are generated and communicated to the particular subscriber.Type: ApplicationFiled: October 17, 2022Publication date: February 23, 2023Inventors: Sherif George Mansour, Sam Alexander Tardif, Bradley John Rodgers
-
Publication number: 20230018239Abstract: Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.Type: ApplicationFiled: September 21, 2022Publication date: January 19, 2023Inventors: Noah Weiss, John Rodgers, Pedro Carmo, Michael Hahn
-
Publication number: 20220365793Abstract: Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.Type: ApplicationFiled: May 14, 2021Publication date: November 17, 2022Inventors: Noah Weiss, John Rodgers, Pedro Carmo, Michael Hahn
-
Publication number: 20220368660Abstract: Asynchronous collaboration via a communication platform is described. A message representative of an asynchronous meeting can be displayed via a user interface of a communication platform. The user interface can include an affordance to enable a user to add a snippet of content to the asynchronous meeting. In response to detecting an actuation of the affordance, an input user interface that includes an option to record or upload the snippet of content can be displayed. The snippet of content can be received from a client of a user associated with the asynchronous meeting and can be associated with other snippet(s) of content added by other user(s) associated with the asynchronous meeting. A preview summary of snippet(s) of content associated with the asynchronous meeting can be displayed in association with the message, wherein each snippet of content is viewable via a thread associated with the message.Type: ApplicationFiled: May 14, 2021Publication date: November 17, 2022Inventors: Anna Niess, Noah Weiss, Kevin Marshall, John Rodgers, Patrick Kane, Prajna Shetty, Michael Hahn, Alfred Xing, Justin Rushing, Julie Haynes
-
Patent number: 11481236Abstract: Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.Type: GrantFiled: May 14, 2021Date of Patent: October 25, 2022Assignee: Slack Technologies, LLCInventors: Noah Weiss, John Rodgers, Pedro Carmo, Michael Hahn
-
Patent number: 11474813Abstract: Described herein is a computer implemented method. The method comprises storing project data in relation to a plurality of projects in a data store. In response to determining that a project update process has been triggered for a particular project, a project owner is identified and a project update request is generated and communicated to the project owner. Project updates are received, and in response to determining that a subscriber update process has been triggered for a particular subscriber, one or more projects are identified and updates in respect of those projects are generated and communicated to the particular subscriber.Type: GrantFiled: September 30, 2020Date of Patent: October 18, 2022Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Sherif George Mansour, Sam Alexander Tardif, Bradley John Rodgers
-
Patent number: 11470163Abstract: Multi-workspace shared communication channels described. A communication channel of a group-based communication platform can be associated with multiple group identifiers to associate the communication channel with at least two workspaces, wherein a first group identifier corresponds to a first workspace within which a first group communicates and a second group identifier corresponds to a second workspace within which a second group. The communication channel can be associated with multiple organization identifiers to associate the communication channel with at least two organizations, wherein a first organization identifier corresponds to a first organization and a second organization identifier corresponds to a second organization.Type: GrantFiled: December 18, 2020Date of Patent: October 11, 2022Assignee: Slack Technologies, LLCInventors: John Rodgers, James Scheinblum, Tracy Stampfli, Michael Demmer, Danil Glinenko, Jason Klym