Patents Assigned to Confluent, Inc.
-
Patent number: 12112216Abstract: A request to configure a connect cluster including one or more connectors for a cloud computing system is received. The request include a desired connector state. A connector specification file is automatically generated based on the desired connector state for the connect cluster via a declarative application programming interface (API). Application resources associated with the connect cluster are automatically configured based on the specification file.Type: GrantFiled: October 12, 2022Date of Patent: October 8, 2024Assignee: Confluent, Inc.Inventors: Rajesh Rc, Pei Yang, Andrew Ding, Rohit Bakhshi, Lokesh Shekar, Steven Costa
-
Patent number: 11995478Abstract: A deployment request is received for a plurality of clusters within a plurality cloud computing environments. The deployment request relates to one or more operational actions for computing devices associated with the plurality of clusters. The plurality of clusters is associated with a single application programming interface (API). A set of standards are received for the plurality of clusters from the API. The plurality of clusters is configured according to the set of standards to create a configured plurality of clusters. The configured plurality of clusters are deployed within the plurality of cloud computing environments.Type: GrantFiled: December 14, 2022Date of Patent: May 28, 2024Assignee: Confluent, Inc.Inventors: Rajesh RC, Pei Yang, Andrew Ding, Rohit Bakhshi, Lokesh Shekar, Steven Costa
-
Patent number: 11983524Abstract: A method for upgrading computing devices in a distributed computing environment is provided. The method includes receiving first and second rollout requests for a cluster relating to operational actions for computing devices associated with the cluster. A rollout status for the cluster is determined and the rollout requests are simultaneously performed on the cluster where the operational actions are simultaneously performed on the computing devices associated with the cluster. In addition, a rollout status is updated based on simultaneously performing the rollout requests for the cluster.Type: GrantFiled: March 30, 2022Date of Patent: May 14, 2024Assignee: Confluent, Inc.Inventors: Decheng Dai, Ziyang Wang, Rashmi Prabhu, Subramanian Ganapathy, Chaoqun Chen, Aashish Kohli, Gaurav Gargate, Vaibhav Pravin Desai
-
Patent number: 11870764Abstract: A system includes at least one processor and at least one memory including instructions that, when executed by the at least one processor, cause the at least one processor to perform operations. The operations include providing a secure link to an auditable, machine-readable dataset to a client device of a user, the auditable, machine-readable dataset comprising data. At least one policy constraint is provided to at least a portion of the data in the dataset. In response to detecting activation of the secure link at the client device, one or both of the user and the client device is authenticated based on the policy constraint. Streaming access is provided to the auditable, machine-readable dataset in real-time.Type: GrantFiled: December 14, 2022Date of Patent: January 9, 2024Assignee: Confluent, Inc.Inventors: Alexander Cheng, Cory Lee Scott, Andrew Winthrop Taylor, Jesse Olin Miller, Srinivas Banala, Vijay Gopalakrishnan Bharadwaj, Mukesh Baphna, Priya Shivakumar, Jonathan Alexander Fancey
-
Patent number: 11836484Abstract: A method of synchronizing container image lists is provided. A first container image list having first container images is accessed from a remote source. The first container images listed in the first container image list include a first tag and a first digest. A second container image list having second container images is accessed from a cloud-computing system registry. The second container images listed in the second container image list include a second tag and a second digest. Container images in the accessed container image lists are compared with each other. The comparison includes comparing the first tag with the second tag and, based on the tag comparison, the first digest with the second digest. The first container image list is synchronized with the second container image list based on the comparison of the container images.Type: GrantFiled: August 31, 2022Date of Patent: December 5, 2023Assignee: Confluent, Inc.Inventor: Greg Hensley
-
Patent number: 11645105Abstract: A method of adjusting a number of virtual machines in a data plane is provided. A number of virtual machines in the data plane each having a data plane proxy is provisioned. The virtual machines provide data routing for a first number of operational pods in a deployment plane associated with the data plane. A status of the deployment plane is monitored. The status reflects the deployment plane has a second number of operational pods different from the first number of operational pods. The first number of operational pods is compared to the second number of operational pods. Based on the comparison, the number of virtual machines in the data plane is adjusted.Type: GrantFiled: June 29, 2022Date of Patent: May 9, 2023Assignee: Confluent, Inc.Inventors: Aby Thankachan, Lorenzo David
-
Patent number: 10484326Abstract: A stream verification system for a distributed message queue system with metric collectors on each producer and consumer. A producer time stamp allows correlation of sent and received messages. Verification reports are organized by a message topic. A cumulative checksum allows detection of missing or corrupted messages. Verification messages are used to determine if a zero message report means no messages were sent, or rather that the messages weren't received.Type: GrantFiled: January 8, 2019Date of Patent: November 19, 2019Assignee: Confluent, Inc.Inventors: Dan Norwood, Neha Narkhede, Anna Povzner, Joseph Adler, Yasuhiro Matsuda, Jay Kreps
-
Patent number: 10212120Abstract: A stream verification system for a distributed message queue system with metric collectors on each producer and consumer. A producer time stamp allows correlation of sent and received messages. Verification reports are organized by a message topic. A cumulative checksum allows detection of missing or corrupted messages. Verification messages are used to determine if a zero message report means no messages were sent, or rather that the messages weren't received.Type: GrantFiled: April 21, 2017Date of Patent: February 19, 2019Assignee: Confluent, Inc.Inventors: Dan Norwood, Neha Narkhede, Anna Povzner, Joseph Adler, Yasuhiro Matsuda, Jay Kreps