Patents by Inventor Srikanth REDDY
Srikanth 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).
-
Patent number: 11378977Abstract: A robotic system is controlled. Audiovisual data representing an environment in which at least part of the robotic system is located is received via at least one camera and at least one microphone. The audiovisual data comprises a visual data component representing a visible part of the environment and an audio data component representing an audible part of the environment. A location of a sound source that emits sound that is represented in the audio data component of the audiovisual data is identified based on the audio data component of the audiovisual data. The sound source is outside the visible part of the environment and is not represented in the visual data component of the audiovisual data. Operation of a controllable element located in the environment is controlled based on the identified location of the sound source.Type: GrantFiled: July 10, 2019Date of Patent: July 5, 2022Assignee: Emotech LtdInventors: Ondrej Miksik, Pawel Swietojanski, Srikanth Reddy Bethi, Raymond W. M. Ng
-
Publication number: 20220180353Abstract: In some implementations, a card may receive, from a user device, a location-based configuration message associated with authorizing use of the function. The card may identify, within the location-based configuration message, a set of identifiers associated with one or more base stations of a wireless wide area network. The card may store the set of identifiers in a local data structure of the card. The card may receive, from a base station and via the wireless communication component, a broadcast message that includes a broadcast identifier associated with the base station. The card may determine whether the broadcast identifier is included within the set of identifiers stored in the local data structure. The card may perform an action associated with activating or deactivating the function based on whether the broadcast identifier is included within the set of identifiers.Type: ApplicationFiled: December 4, 2020Publication date: June 9, 2022Inventors: Lee ADCOCK, Vamsi KAVURI, Jignesh RANGWALA, Mehulkumar Jayantilal GARNARA, Muthukumaran VEMBULI, Srikanth Reddy SHESHAIAHGARI, Santhi SRIDHARAN
-
Publication number: 20220152918Abstract: An additive manufacturing system may include an additive manufacturing machine and a control system. The additive manufacturing machine may include one or more irradiation devices respectively including a beam source configured to emit an energy beam, an optical assembly that has one or more optical elements configured to focus the energy beam emitted by the beam source, a beam source sensor configured to determine a beam source sensor value from a source measurement beam representative of the energy beam prior to the energy beam passing through one or more optical elements of the optical assembly, and an optics sensor configured to determine an optics sensor value from an optics measurement beam representative of the energy beam downstream from the one or more optical elements of the optical assembly.Type: ApplicationFiled: November 16, 2020Publication date: May 19, 2022Inventors: Srikanth Reddy Tenkayyagaari, Sharath Sridhar Aramanekoppa, Megha Navalgund, Steven T. Slusher
-
Patent number: 11188538Abstract: A first query execution plan generated for a query on a second time the query was processed by a database is compared against a dynamically generated second query plan generated based on statistics only dynamic feedback for the second time the query is processed by the database. A determination is made on the second time as to whether to cache the first query execution plan, the second query execution plan, or no plan for third or more times the query is processed by the database. The query can be non-parameterized or parameterized.Type: GrantFiled: December 27, 2018Date of Patent: November 30, 2021Assignee: Teradata US, Inc.Inventors: Paul Sinclair, Sung Jin Kim, Srikanth Reddy Muthyala, Samrat Pandiri
-
Patent number: 11060425Abstract: A valve seat insert for a gas exchange valve such as an intake valve controlling gas exchange of a cylinder includes an insert body having an inner peripheral surface, an outer peripheral surface, and a valve seating surface structured to contact the gas exchange valve at a closed position and profiled to limit valve recession thereof. The valve seating surface includes an arrangement of linear segments and curved segments forming wear crowns to contact the gas exchange valve at different wear states. The valve seat insert is further structured by way of the inner peripheral surface with an incoming flow crown, and a venturi extending from the incoming flow crown toward a throat of the valve seat insert. The venturi accelerates incoming gas flow.Type: GrantFiled: March 13, 2019Date of Patent: July 13, 2021Assignee: Caterpillar Inc.Inventors: Ashwin A. Hattiangadi, Srikanth Reddy Boddapati, Dongyao Wang, Uijal Paladhi, Paul David Smallidge, John Robert Brubaker, Abe Ingold
-
Publication number: 20210144253Abstract: At least some embodiments, a system includes a memory, and a processor configured to convert an audio stream of a speech of a customer during a customer call session into customer-originated text. The customer-originated text is displayed in a first chat interface. A request from a first call center agent is sent to a second call center agent via the first chat interface to interact with the customer during the customer call session and displayed in a second chat interface. The second agent is allowed to participate in the customer call session when the second call center agent accepts the request from the first call center agent. First agent-originated text and second agent-originated text during the customer call session is merged to form a combined agent-originated text and synthesized to computer-generated agent speech having a voice of a computer-generated agent based on the combined agent-originated text communicated to the customer over the voice channel.Type: ApplicationFiled: January 13, 2021Publication date: May 13, 2021Inventors: Srikanth Reddy Sheshaiahgari, Jignesh Rangwala, Lee Adcock, Vamsi Kavuri, Muthukumaran Vembuli, Mehulkumar Jayantilal Garnara, Soumyajit Ray, Vincent Pham
-
Patent number: 10904385Abstract: At least some embodiments, a system includes a memory, and a processor configured to convert an audio stream of a speech of a customer during a customer call session into customer-originated text. The customer-originated text is displayed in a first chat interface. A request from a first call center agent is sent to a second call center agent via the first chat interface to interact with the customer during the customer call session and displayed in a second chat interface. The second agent is allowed to participate in the customer call session when the second call center agent accepts the request from the first call center agent. First agent-originated text and second agent-originated text during the customer call session is merged to form a combined agent-originated text and synthesized to computer-generated agent speech having a voice of a computer-generated agent based on the combined agent-originated text communicated to the customer over the voice channel.Type: GrantFiled: January 9, 2020Date of Patent: January 26, 2021Assignee: CAPITAL ONE SERVICES, LLCInventors: Srikanth Reddy Sheshaiahgari, Jignesh Rangwala, Lee Adcock, Vamsi Kavuri, Muthukumaran Vembuli, Mehulkumar Jayantilal Garnara, Soumyajit Ray, Vincent Pham
-
Publication number: 20200291827Abstract: A valve seat insert for a gas exchange valve such as an intake valve controlling gas exchange of a cylinder includes an insert body having an inner peripheral surface, an outer peripheral surface, and a valve seating surface structured to contact the gas exchange valve at a closed position and profiled to limit valve recession thereof. The valve seating surface includes an arrangement of linear segments and curved segments forming wear crowns to contact the gas exchange valve at different wear states. The valve seat insert is further structured by way of the inner peripheral surface with an incoming flow crown, and a venturi extending from the incoming flow crown toward a throat of the valve seat insert. The venturi accelerates incoming gas flow.Type: ApplicationFiled: March 13, 2019Publication date: September 17, 2020Applicant: Caterpillar Inc.Inventors: Ashwin A. Hattiangadi, Srikanth Reddy Boddapati, Dongyao Wang, Uijal Paladhi, Paul David Smallidge, John Robert Brubaker, Abe Ingold
-
Publication number: 20200210429Abstract: A first query execution plan generated for a query on a second time the query was processed by a database is compared against a dynamically generated second query plan generated based on statistics only dynamic feedback for the second time the query is processed by the database. A determination is made on the second time as to whether to cache the first query execution plan, the second query execution plan, or no plan for third or more times the query is processed by the database. The query can be non-parameterized or parameterized.Type: ApplicationFiled: December 27, 2018Publication date: July 2, 2020Inventors: Paul Sinclair, Sung Jin Kim, Srikanth Reddy Muthyala, Samrat Pandiri
-
Publication number: 20200090171Abstract: The system may be configured to perform operations including receiving a transaction history comprising transaction information associated with a plurality of transactions for an entity; analyzing transaction information associated with a transaction of the plurality of transactions; and detecting a leakage event associated with the transaction. Detecting the leakage event may comprise determining a payment method for the transaction in response to the analyzing the transaction information; and comparing the payment method to a desired payment method, wherein the leakage event is detected in response to the payment method differing from the desired payment method.Type: ApplicationFiled: November 7, 2018Publication date: March 19, 2020Applicant: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Ravi Bajpai, Shashank Chauhan, Srikanth Reddy Dorla, Tushar Gupta, Vishal Jain, Khushboo Kumar, Harmeet Sachdeva, Tarun Sehgal, Anshul Sharma, Sonal Surana, Dipti Verma
-
Patent number: 10574822Abstract: At least some embodiments, a system includes a memory, and a processor configured to convert an audio stream of a speech of a customer during a customer call session into customer-originated text. The customer-originated text is displayed in a first chat interface. A request from a first call center agent is sent to a second call center agent via the first chat interface to interact with the customer during the customer call session and displayed in a second chat interface. The second agent is allowed to participate in the customer call session when the second call center agent accepts the request from the first call center agent. First agent-originated text and second agent-originated text during the customer call session is merged to form a combined agent-originated text and synthesized to computer-generated agent speech having a voice of a computer-generated agent based on the combined agent-originated text communicated to the customer over the voice channel.Type: GrantFiled: September 16, 2019Date of Patent: February 25, 2020Assignee: Capital One Services, LLCInventors: Srikanth Reddy Sheshaiahgari, Jignesh Rangwala, Lee Adcock, Vamsi Kavuri, Muthukumaran Vembuli, Mehulkumar Jayantilal Garnara, Soumyajit Ray, Vincent Pham
-
Publication number: 20200019184Abstract: A robotic system is controlled. Audiovisual data representing an environment in which at least part of the robotic system is located is received via at least one camera and at least one microphone. The audiovisual data comprises a visual data component representing a visible part of the environment and an audio data component representing an audible part of the environment. A location of a sound source that emits sound that is represented in the audio data component of the audiovisual data is identified based on the audio data component of the audiovisual data. The sound source is outside the visible part of the environment and is not represented in the visual data component of the audiovisual data. Operation of a controllable element located in the environment is controlled based on the identified location of the sound source.Type: ApplicationFiled: July 10, 2019Publication date: January 16, 2020Inventors: Ondrej MIKSIK, Pawel SWIETOJANSKI, Srikanth REDDY, Raymond W.M. NG
-
Publication number: 20180268095Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for designing three dimensional lattice structures include, in one aspect, a method including: calculating a radius of incidence for respective pairings of beams of different sizes that converge at a junction in a lattice; determining a maximized radius of incidence for each of the beams based on the radii of incidence for the pairings with that beam; comparing the maximized radii of incidence to find a global radius for the junction; calculating local intersection points and global intersection points, respectively, for each of the beams with a local sphere defined by the maximized radius of incidence for that beam and with a global sphere defined by the global radius for the junction; and generating meshing with sockets for the beams at the junction using the local intersection points and the global intersection points.Type: ApplicationFiled: May 22, 2018Publication date: September 20, 2018Inventors: Hooman Shayani, Srikanth Reddy Bethi
-
Patent number: 9984181Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for designing three dimensional lattice structures include, in one aspect, a method including: calculating a radius of incidence for respective pairings of beams of different sizes that converge at a junction in a lattice; determining a maximized radius of incidence for each of the beams based on the radii of incidence for the pairings with that beam; comparing the maximized radii of incidence to find a global radius for the junction; calculating local intersection points and global intersection points, respectively, for each of the beams with a local sphere defined by the maximized radius of incidence for that beam and with a global sphere defined by the global radius for the junction; and generating meshing with sockets for the beams at the junction using the local intersection points and the global intersection points.Type: GrantFiled: April 19, 2016Date of Patent: May 29, 2018Assignee: Within Technologies Ltd.Inventors: Hooman Shayani, Srikanth Reddy Bethi
-
Publication number: 20160232262Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for designing three dimensional lattice structures include, in one aspect, a method including: calculating a radius of incidence for respective pairings of beams of different sizes that converge at a junction in a lattice; determining a maximized radius of incidence for each of the beams based on the radii of incidence for the pairings with that beam; comparing the maximized radii of incidence to find a global radius for the junction; calculating local intersection points and global intersection points, respectively, for each of the beams with a local sphere defined by the maximized radius of incidence for that beam and with a global sphere defined by the global radius for the junction; and generating meshing with sockets for the beams at the junction using the local intersection points and the global intersection points.Type: ApplicationFiled: April 19, 2016Publication date: August 11, 2016Inventors: Hooman Shayani, Srikanth Reddy Bethi
-
Publication number: 20150193840Abstract: Embodiments of the invention are directed to a system, method, or computer program product for providing an agent communication aid based on customer context analysis, such that the agent or communication channel can more effectively assist a customer. As such, the system may provide a customer context profile associated with the customer to the channel. The profile compiles event data associated with the customer from online, inquiry, transactional, status, or external sources. Subsequently, this data is processed through rules and logic to provide real-time data associated with prior customer communications via the customer context profile. Furthermore, the system may predict one or more reasons for future customer communications and provided options for the customer's communications. Thus, providing the agent or communication channel with a customer context profile with a holistic view of the customer prior to a future customer communication.Type: ApplicationFiled: January 7, 2014Publication date: July 9, 2015Applicant: BANK OF AMERICA CORPORATIONInventors: Gopi Krishna Punukollu, Srikanth Reddy Komma
-
Publication number: 20140379418Abstract: The present invention provides a method and system for calculating an overall risk associated with a project. A set of activities of the project are extracted by an interface module, where the set of activities are assorted into a set of predetermined categories, each category comprising a plurality of phases of execution of the project. A risk value of the each activity can be retrieved from the database. Further, an associated risk value of the each activity can be aggregated by an aggregating module, for calculation of the overall risk.Type: ApplicationFiled: March 20, 2014Publication date: December 25, 2014Applicant: Infosys LimitedInventors: Harish Kulkarni, Vasudeva Naidu, Srinivas Yeluripaty, Sugam Srivastava, Sunil Gupta, Srikanth Reddy
-
SYSTEM AND METHOD FOR RETRIEVING AND PRESENTING CONCEPT CENTRIC INFORMATION IN SOCIAL MEDIA NETWORKS
Publication number: 20140337328Abstract: The embodiments herein provide a system and method for retrieving and presenting concept centric information in social media network that allows a user to search, read, express, and debate on opinions on a particular concept. The system comprises an input module for receiving an input query, a visualization module for visualizing the retrieved concept centric opinions, a topic mining module for mining a semantically related topics, a tweets tracking module for tracking influential tweets, an interesting comments searching module for searching comments posted by interested users from social media networks, public forums, blogs and other community portals, a posted comments counting module for calculating a total number of posts processed, a comments posting module for allowing users to post comments, a BUZZ words display module for displaying context words, and a new posts display module for displaying new post related to the user input query.Type: ApplicationFiled: May 7, 2014Publication date: November 13, 2014Applicant: VEOOZ LABS PRIVATE LIMITEDInventors: KIRAN SARVABHOTLA, SRIKANTH REDDY VADDEPALLY, PINGALI VENKATA VARA PRASAD RAO -
Patent number: 8559262Abstract: A verification circuit for a capacitor power supply measures at least two voltages across the terminals of the capacitor at two points in time, the two points in time defining a time interval dT. A change in voltage dV over the time interval dT is determined. An operation powered by the capacitor is initiated, or not, by deriving from the time interval dT and/or the voltage change dV, a total required time or a total required voltage for completing the operation, and comparing the total required time or total required voltage to a pre-determined necessary total time or predetermined necessary total voltage, respectively (a “time interval test”).Type: GrantFiled: December 29, 2011Date of Patent: October 15, 2013Assignee: Cypress Semiconductor CorporationInventors: Srikanth Reddy Tiyyagura, David Still, Jayant Ashokkumar, David G Wright
-
Publication number: 20130170312Abstract: A verification circuit for a capacitor power supply measures at least two voltages across the terminals of the capacitor at two points in time, the two points in time defining a time interval dT. A change in voltage dV over the time interval dT is determined. An operation powered by the capacitor is initiated, or not, by deriving from the time interval dT and/or the voltage change dV, a total required time or a total required voltage for completing the operation, and comparing the total required time or total required voltage to a pre-determined necessary total time or predetermined necessary total voltage, respectively (a “time interval test”).Type: ApplicationFiled: December 29, 2011Publication date: July 4, 2013Applicant: Cypress Semiconductor CorporationInventors: Srikanth _ Reddy Tiyyagura, David Wright, David Still, Jayant Ashokkumar