Patents by Inventor Sreekanth Reddy

Sreekanth Reddy 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: 20250252266
    Abstract: A conversational branch data prediction system predicts conversational branch data that can be used in automated conversational services (e.g., “chatbots”). The conversational branch data prediction system predicts the conversational branch data based on interactions with multiple sections across multiple webpages of a website, such as sections that include particular portions of text on webpages and omit additional portions of the text. For each section, the conversational branch data prediction system determines a vector embedding of text data in the section and a topic. Based on event metrics data, the conversational branch data prediction system identifies interactions with a particular subset of the sections having a particular topic. A trained machine-learning dialogue model identifies conversational text data correlated with vector embeddings associated with the particular subset of sections.
    Type: Application
    Filed: February 7, 2024
    Publication date: August 7, 2025
    Inventors: Sreekanth Reddy, Prateek Gupta, Goutham Srivatsav Arra, Camille Girabawe
  • Publication number: 20250245055
    Abstract: Techniques are disclosed relating to implementing automated retries during orchestration of a datacenter on a cloud platform. Generating an orchestration workflow for the datacenter may include generating an aggregate pipeline for the orchestration. The aggregate pipeline includes instances of datacenter entity pipelines that include stages for provisioning and deployment of datacenter entities. The disclosed techniques include adding retry stages to the datacenter entity pipelines that are automatically invoked in the event of failure of a datacenter entity pipeline. The retry stages are placed at the end of individual datacenter entity pipelines and conditional expressions are included that invoke retry strategies defined by owners of the datacenter entity.
    Type: Application
    Filed: January 31, 2024
    Publication date: July 31, 2025
    Inventors: Zemann Phoesop Sheen, Christopher Steven Moyes, Sreekanth Reddy Polaka, Abhishek B. Waichal
  • Patent number: 12373556
    Abstract: In some embodiments, techniques for identifying email events generated by bot activity are provided. For example, a process may involve applying bot detection patterns to identify bot activity among email response events.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: July 29, 2025
    Assignee: Adobe Inc.
    Inventors: Xiang Chen, Yifu Zheng, Viswanathan Swaminathan, Sreekanth Reddy, Saayan Mitra, Ritwik Sinha, Niranjan Kumbi, Alan Lai
  • Patent number: 12361300
    Abstract: Certain embodiments involve using machine-learning methods to generate a recommendation for sequential content items. A method involves accessing a content item associated with an interaction stage in an online environment. A stage graph, which includes a ratio of interactions, of the content item is generated. An additional content item that includes additional stage-transition content is identified. A sequencing function outcome indicating a portion of the ratio of interactions is determined. A transition probability of receiving an interaction with stage-transition content and an additional interaction with the additional stage-transition content is calculated. A content provider system is caused to provide a recipient device with interactive content that includes the additional content item.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: July 15, 2025
    Assignee: ADOBE INC.
    Inventors: Niyati Himanshu Chhaya, Niranjan Kumbi, Balaji Vasan Srinivasan, Akangsha Bedmutha, Ajay Awatramani, Sreekanth Reddy
  • Publication number: 20250204979
    Abstract: An electrophysiology catheter includes a balloon that may be expanded with an irrigation liquid, and that can have the irrigation liquid removed more quickly therefrom than other catheter balloons having a similar volume and without damaging electrical componentry disposed on the balloon. The catheter includes a shaft assembly comprising a shaft-assembly lumen, a choke lumen, and ports that connect the shaft-assembly lumen to an interior of the balloon. A guidewire may be disposed in the choke lumen to divert irrigation liquid into the balloon via the ports, which expands the balloon. Upon removal of the guidewire from the choke lumen, irrigation liquid can exit the balloon through the ports and then exit the catheter via its distal tip.
    Type: Application
    Filed: November 25, 2024
    Publication date: June 26, 2025
    Inventors: Sreekanth Reddy RAMPA, Jasson RODRIGUEZ, Michael GOVEA
  • Publication number: 20250181576
    Abstract: A computer using the systems and methods described herein can use a task agent to automatically select and manage different applications and agents to use to generate results in response to requests for information. The computer can iteratively execute the task agent to generate the results. For instance, the task agent can identify a set of applications to use to generate a result in response to an information request. The task agent can identify the set of applications based on an intent of the information request. The task agent can iteratively execute different sequences of applications from the set of applications to query and retrieve data from different data sources until determining the data that is necessary to generate a response to the request has been retrieved. The computer can generate the response from the retrieved data and present the response on a user interface.
    Type: Application
    Filed: December 4, 2023
    Publication date: June 5, 2025
    Applicant: Stripe, Inc.
    Inventors: Ankesh TYAGI, Sreekanth Reddy POTHULA
  • Publication number: 20250103822
    Abstract: System and methods for generating, validating, and augmenting question-answer pairs using generative AI are provided. An online interaction server accesses a set of digital content available at a set of designated network locations. The online interaction server further trains a pre-trained large language model (LLM) using the set of digital content to obtain a customized LLM. The online interaction server generates a set of question-answer pairs based on the set of digital content using the customized LLM and validates the set of question-answer pairs by determining if an answer in a question-answer pair is derived from the set of digital content. The online interaction server also selects a digital asset to augment an answer in a validated question-answer pair based on a semantic similarity between the validated question-answer pair and the digital asset.
    Type: Application
    Filed: September 25, 2023
    Publication date: March 27, 2025
    Inventors: Niranjan Kumbi, Sreekanth Reddy, Sumit Bhatia, Milan Aggarwal, Simra Shahid, Nikitha Srikanth, Camille Girabawe, Narayanan Seshadri
  • Patent number: 12147775
    Abstract: A content generator system receives a request to generate content for a target entity, and one or more keywords. The content generator system retrieves, for the target entity, a current stage identifier linking the target entity to a current stage within a multi-stage objective. The content generator system generates an input vector including the current stage identifier, a target stage identifier, a token embedding comprising the one or more keywords, and a position embedding for each of the one or more keywords, the target stage identifier associated with a target stage within the multi-stage objective different from the current stage. The content generator system generates output text content for the target entity by applying a generative transformer network to the input vector. The content generator system transmits the output text content to a computing device associated with the target entity.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: November 19, 2024
    Assignee: Adobe Inc.
    Inventors: Niyati Himanshu Chhaya, Udit Kalani, Roodram Paneri, Sreekanth Reddy, Niranjan Kumbi, Navita Goyal, Balaji Vasan Srinivasan, Ayush Agarwal
  • Publication number: 20240335648
    Abstract: The disclosed technology includes a hemostasis valve assembly comprising an elongate body with a first valve disposed near the proximal end and a second valve disposed near the distal end and spaced apart from the first valve. The first valve can allow a member to extend through the first valve and the second valve can allow the member to extend through the second valve. The elongate body can define a cavity comprising a sloped portion including a first distance between an inner surface of the elongate body and the longitudinal axis near the distal end that is greater than a distance between the inner surface and the longitudinal axis near the proximal end such that a gas is directed along the sloped portion to accumulate at an accumulation region in the cavity near the distal end when a member extends through the first valve.
    Type: Application
    Filed: March 6, 2024
    Publication date: October 10, 2024
    Inventors: Sreekanth Reddy RAMPA, Robert KATO, Roozbeh BORJIAN, Michael BANANDO, Jose JIMENEZ
  • Publication number: 20240152605
    Abstract: In some embodiments, techniques for identifying email events generated by bot activity are provided. For example, a process may involve applying bot detection patterns to identify bot activity among email response events.
    Type: Application
    Filed: November 9, 2022
    Publication date: May 9, 2024
    Inventors: Xiang Chen, Yifu Zheng, Viswanathan Swaminathan, Sreekanth Reddy, Saayan Mitra, Ritwik Sinha, Niranjan Kumbi, Alan Lai
  • Publication number: 20230409621
    Abstract: A topic mapping system generates customized mapping schemas for multiple topic sets. The topic mapping system generates document clusters that represent groups of digital documents. The topic mapping system also generates, for each topic set, a document-topic mapping data object (“DTM data object”) that describes a customized mapping schema of the document clusters to labels in the topic set. The topic mapping system identifies customized groups of documents for responding to multiple requests that have a particular keyword. For each request, the topic mapping system identifies a particular topic set and DTM data object associated with a computing system that provided the request. Based on the keyword, the topic mapping system identifies documents that are categorized according to the customized mapping schema in the DTM data object. The topic mapping system can provide customized groups of documents to respective computing systems that provided the multiple requests.
    Type: Application
    Filed: June 21, 2022
    Publication date: December 21, 2023
    Inventors: Xiang Chen, Viswanathan Swaminathan, Saayan Mitra, Camille Girabawe, Sreekanth Reddy
  • Patent number: 11803766
    Abstract: An automated security assessment service of a service provider network may identify, and notify a customer of, misconfigured VM instances that can be access (e.g., via the Internet). A scanner tool may call an automated reasoning service to identify any VM instances of a customer that can be accessed, and may receive information from the automated reasoning service that is usable to exchange packets with those identified instances. The scanner tool can use the information to send requests to the identified instances. After receiving responses from the identified instances, the scanner tool can store, in storage of a network-based storage service, and in association with a customer account of the customer, encrypted data about the results of the scan (e.g., any VM instances that are vulnerable to attackers), and this encrypted data is thereby accessible to the customer with proper decrypt permissions.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: October 31, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Preethi Srinivasan, Sreekanth Reddy Polaka, Christopher Wooram Yi, John David Backes, Everett Richard Anthony, Aparna Nagargadde, Mark Edward Stalzer
  • Patent number: 11704461
    Abstract: Embodiments include dynamic control of coverage by a verification testbench. Aspects include obtaining a design under test to be verified by the verification testbench and obtaining one or more testcases for execution by the verification testbench on the design under test. Aspects also include obtaining a plurality of triggers corresponding to the design under test, wherein each of the plurality of triggers includes an activation condition, a deactivation condition and a coverage. Aspects further include simulating, by the verification testbench, execution of the one or more testcases by the design under test. Based on detecting the activation condition of one of the plurality of triggers, aspects also include recording, in a coverage database, data specified in the coverage corresponding the one of the plurality of triggers until the deactivation condition is detected.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: July 18, 2023
    Assignee: International Business Machines Corporation
    Inventors: Swathi Priya S, Sandeep Korrapati, Pretty Mariam Jacob, Anusha Reddy Rangareddygari, Puli Srivani, sreekanth reddy Kadapala
  • Publication number: 20230214566
    Abstract: Embodiments include dynamic control of coverage by a verification testbench. Aspects include obtaining a design under test to be verified by the verification testbench and obtaining one or more testcases for execution by the verification testbench on the design under test. Aspects also include obtaining a plurality of triggers corresponding to the design under test, wherein each of the plurality of triggers includes an activation condition, a deactivation condition and a coverage. Aspects further include simulating, by the verification testbench, execution of the one or more testcases by the design under test. Based on detecting the activation condition of one of the plurality of triggers, aspects also include recording, in a coverage database, data specified in the coverage corresponding the one of the plurality of triggers until the deactivation condition is detected.
    Type: Application
    Filed: January 4, 2022
    Publication date: July 6, 2023
    Inventors: Swathi Priya S, Sandeep Korrapati, Pretty Mariam Jacob, Anusha Reddy Rangareddygari, Puli Srivani, Sreekanth Reddy Kadapala
  • Publication number: 20230121711
    Abstract: A content generator system receives a request to generate content for a target entity, and one or more keywords. The content generator system retrieves, for the target entity, a current stage identifier linking the target entity to a current stage within a multi-stage objective. The content generator system generates an input vector including the current stage identifier, a target stage identifier, a token embedding comprising the one or more keywords, and a position embedding for each of the one or more keywords, the target stage identifier associated with a target stage within the multi-stage objective different from the current stage. The content generator system generates output text content for the target entity by applying a generative transformer network to the input vector. The content generator system transmits the output text content to a computing device associated with the target entity.
    Type: Application
    Filed: October 14, 2021
    Publication date: April 20, 2023
    Inventors: Niyati Himanshu Chhaya, Udit Kalani, Roodram Paneri, Sreekanth Reddy, Niranjan Kumbi, Navita Goyal, Balaji Vasan Srinivasan, Ayush Agarwal
  • Publication number: 20220343189
    Abstract: Certain embodiments involve using machine-learning methods to generate a recommendation for sequential content items. A method involves accessing a content item associated with an interaction stage in an online environment. A stage graph, which includes a ratio of interactions, of the content item is generated. An additional content item that includes additional stage-transition content is identified. A sequencing function outcome indicating a portion of the ratio of interactions is determined. A transition probability of receiving an interaction with stage-transition content and an additional interaction with the additional stage-transition content is calculated. A content provider system is caused to provide a recipient device with interactive content that includes the additional content item.
    Type: Application
    Filed: April 22, 2021
    Publication date: October 27, 2022
    Inventors: Niyati Himanshu Chhaya, Niranjan Kumbi, Balaji Vasan Srinivasan, Akangsha Bedmutha, Ajay Awatramani, Sreekanth Reddy
  • Patent number: 10887119
    Abstract: In some embodiments, a non-transitory processor-readable medium stores code representing instructions configured to cause a processor to receive, from an access switch, a first signal including forwarding state information associated with a first peripheral processing device from a set of peripheral processing devices. The code can further represent instructions configured to cause the processor to receive, from the first peripheral processing device, a second signal including a data packet. The code can further represent instructions configured to cause the processor to send, to a replication engine associated with the set of peripheral processing devices, a third signal such that the replication engine (1) defines a copy of the data packet, which is included within the third signal, and (2) sends, to a second peripheral processing device from the set of peripheral processing devices, a fourth signal including the copy of the data packet.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: January 5, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Sreekanth Reddy, Ravi Shekhar, Jeelani Syed, Quaizar Vohra
  • Patent number: 10880730
    Abstract: Wireless access points detect neighboring wireless access points in different subnets. Upon connecting with a wireless client, a wireless access point determines predictive roaming information for the wireless client. Predictive roaming information identifies the wireless client; its home network subnet; and includes connection information associated with the wireless client. The wireless access point forwards the predictive roaming information associated with a wireless client to neighboring wireless access points while the wireless client is still connected with the wireless access point. Neighboring wireless access points store received predictive roaming information. Upon connecting with a wireless client, a neighboring wireless access point determines if the wireless client matches the stored predictive roaming information.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: December 29, 2020
    Assignee: Extreme Networks, Inc.
    Inventors: Changming Liu, Yong Kang, Jianlin Zeng, Sreekanth Reddy
  • Patent number: 10772081
    Abstract: Airtime usage may be used as a factor in controlling network traffic flow to and from client devices via a wireless network interface. Received packets or other data are assigned to a quality of service profile. Additionally, a cost value for communicating the received data is determined at least in part based on an actual or estimated airtime usage for the received packet. The cost value is used to allocate wireless network airtime to data. The allocation of wireless network airtime may be varied dynamically based on operating conditions. The cost value may be based on factors including the airtime used to communicate data; whether the data is a retransmission; and wireless network overhead. The cost value of data may also be different depending on whether the data is being sent from a client device or to a client device.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: September 8, 2020
    Assignee: Extreme Networks, Inc.
    Inventors: Peter Wu, Sreekanth Reddy, Jianlin Zeng, Changming Liu
  • Patent number: 10700892
    Abstract: A network device of a subnet determines predictive roaming information for a wireless client. Predictive roaming information can identify the wireless client and a home network subnet of the wireless client. The network device provides predictive roaming information associated with a wireless client to neighboring subnets. Neighboring subnets store received predictive roaming information, and use the predictive roaming information if the wireless client roams to them.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: June 30, 2020
    Assignee: Extreme Networks Inc.
    Inventors: Changming Liu, Yong Kang, Jianlin Zeng, Sreekanth Reddy