Patents by Inventor Ravi Teja
Ravi Teja 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: 20240163681Abstract: One example discloses a communication device, includes: a coexistence engine configured to be coupled to an aggressor radio and a victim radio; wherein the aggressor radio is configured to transmit messages; wherein the victim radio is configured to receive messages; wherein the aggressor and victim radios share a communication resource; and wherein the coexistence engine is configured to detect whether an interference metric between the aggressor radio and the victim radio is violated each time the aggressor radio transmits a transmit message through the communications resource.Type: ApplicationFiled: November 15, 2022Publication date: May 16, 2024Inventors: Yi-Ling Chao, Yiqing Shen, Sergey Timofeev, Ravi Teja Pasupuleti
-
Publication number: 20240119152Abstract: Methods, systems, apparatuses, and computer program products for providing malware protection on a UAV are disclosed. In a particular embodiment, a method of providing malware protection on a UAV includes a malware defense controller initiating, on an unmanned aerial vehicle (UAV) in response to a malware defense event, a malware defense scan of at least one file stored on the UAV. In this embodiment, the malware defense controller also implements, in dependence upon a result of a malware detection analysis, a malware defense operation.Type: ApplicationFiled: February 24, 2023Publication date: April 11, 2024Inventors: SYED MOHAMMAD ALI, LOWELL L. DUKE, ZEHRA AKBAR, SYED MOHAMMAD AMIR HUSAIN, TAYLOR R. SCHMIDT, MILTON LOPEZ, RAVI TEJA PINNAMANENI
-
Publication number: 20240111664Abstract: A system comprising processing circuitry a memory storing instructions that cause the system to detect a code change to source code included in a code repository, identify a relationship between the code change and an associated product feature, determine one or more dependent product features impacted by the code change, select a set of test cases including a subset of test cases related to the associated product feature and a subset of test cases related to the one or more dependent product features, execute the set of test cases, and update the code-to-feature mapping using results of executing the set of test case.Type: ApplicationFiled: December 14, 2023Publication date: April 4, 2024Inventors: Muralikrishna Nidugala, Ravi Teja Jammulapati, Krishnaprasad Bidare Prabhakar, Anup Kumar Sahu, Aryan Mehta
-
Patent number: 11947902Abstract: Systems and methods for using a generative artificial intelligence (AI) model using a multi-turn process to generate a suggested draft reply to a selected message. A first turn of the multi-turn process uses a shorter prompt including at least a portion of the body of the selected message and that requests multiple draft replies from the AI model. The resulting AI-generated draft replies are shortened, summarized, and/or otherwise converted into a plurality of shortened summaries that are presented as reply options to a user. Upon selecting a shortened summary, a more robust prompt is generated in a second turn with the AI model with the selected reply option to generate a more complex suggested draft reply to the selected message. Additionally, various customization options are provided, which when selected, reframe a query presented to the AI model to generate a more relevant and personalized response.Type: GrantFiled: March 3, 2023Date of Patent: April 2, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Susan Marie Grimshaw, Poonam Ganesh Hattangady, Caleb Whitmore, Tashfeen Ahmed, Ravi Teja Koganti, Michael Ivan Borysenko
-
Publication number: 20240097681Abstract: Systems and methods for improving the power, performance, and area (PPA) for a voltage mode driver and on die termination (ODT). A voltage mode driver having first and second circuits in a pulldown design. The first circuit has a plurality of nMOS devices in parallel, the plurality of nMOS devices being common to a first resistor. The second circuit is in parallel with the first circuit and has an nMOS device in series with a second resistor. The second circuit is configured to be enabled when the pulldown impedance of the first circuit, with the second circuit disabled and all of the nMOS devices of the first circuit turned on, is greater than a desired pulldown impedance. The voltage mode driver may also be a pullup design, or have both pulldown and pullup stages.Type: ApplicationFiled: September 21, 2022Publication date: March 21, 2024Inventors: NIRAV NATWARBHAI PATEL, SHIV HARIT MATHUR, SAI RAVI TEJA KONAKALLA
-
Publication number: 20240095958Abstract: Methods for performing a calibration process for outward-facing cameras on devices such as head-mounted display devices are disclosed. Extrinsic parameters of the camera are first estimated using inputs to the calibration process such as information from an inertial measurement unit and points of interest within images captured by the camera that are tracked with time. Then, extrinsic and intrinsic parameters are concurrently determined in an optimization problem such that updated values of said parameters may be stored and used by applications that run on the device and make use of the camera. The calibration process may be extended to concurrently calibrate multiple cameras based, at least in part, on information from the inertial measurement unit that is local to the camera.Type: ApplicationFiled: September 13, 2023Publication date: March 21, 2024Applicant: Apple Inc.Inventors: Shuntaro Yamazaki, Ravi Teja Sukhavasi, Oleg Naroditsky, Stergios Roumeliotis, Daniel C Byrnes
-
Patent number: 11927668Abstract: Disclosed are techniques for employing deep learning to analyze radar signals. In an aspect, an on-board computer of a host vehicle receives, from a radar sensor of the vehicle, a plurality of radar frames, executes a neural network on a subset of the plurality of radar frames, and detects one or more objects in the subset of the plurality of radar frames based on execution of the neural network on the subset of the plurality of radar frames. Further, techniques for transforming polar coordinates to Cartesian coordinates in a neural network are disclosed. In an aspect, a neural network receives a plurality of radar frames in polar coordinate space, a polar-to-Cartesian transformation layer of the neural network transforms the plurality of radar frames to Cartesian coordinate space, and the neural network outputs the plurality of radar frames in the Cartesian coordinate space.Type: GrantFiled: November 27, 2019Date of Patent: March 12, 2024Assignee: QUALCOMM IncorporatedInventors: Daniel Hendricus Franciscus Fontijne, Amin Ansari, Bence Major, Ravi Teja Sukhavasi, Radhika Dilip Gowaikar, Xinzhou Wu, Sundar Subramanian, Michael John Hamilton
-
Publication number: 20240078918Abstract: Methods, systems, apparatuses, and computer program products for fulfilling a request associated with operational aspects of an unmanned aerial vehicle (UAV) mission are disclosed. In a particular embodiment, fulfilling a request associated with operational aspects of a UAV mission includes a fulfillment controller presenting to a first set of providers of a plurality of providers, a request for offers to perform a first set of operational aspects of a UAV mission. In this embodiment, the fulfillment controller also includes receiving from each provider of a second set of providers of the plurality of providers, an offer to perform a second set of operational aspects of the first set of operational aspects of the UAV mission. In addition, the fulfillment controller also selects from a first set of offers received from the second set of providers, a first offer to accept.Type: ApplicationFiled: February 24, 2023Publication date: March 7, 2024Inventors: SYED MOHAMMAD ALI, LOWELL L. DUKE, ZEHRA AKBAR, SYED MOHAMMAD AMIR HUSAIN, TAYLOR R. SCHMIDT, MILTON LOPEZ, RAVI TEJA PINNAMANENI
-
Publication number: 20240078913Abstract: Methods, systems, apparatuses, and computer program products for automated preflight evaluation of an unmanned aerial vehicle (UAV) configuration are disclosed. In a particular embodiment, automated preflight evaluation of an UAV configuration includes a preflight controller retrieving information about a UAV configuration selected to perform a mission in accordance with one or more mission parameters. In this embodiment, the preflight controller uses the retrieved information to assess an ability of the UAV configuration to perform the mission in accordance with the one or more mission parameters.Type: ApplicationFiled: February 24, 2023Publication date: March 7, 2024Inventors: SYED MOHAMMAD ALI, LOWELL L. DUKE, ZEHRA AKBAR, SYED MOHAMMAD AMIR HUSAIN, TAYLOR R. SCHMIDT, MILTON LOPEZ, RAVI TEJA PINNAMANENI
-
Publication number: 20240072804Abstract: Improved voltage level shifters are disclosed capable of achieving substantially higher data transfer speeds with reduced static current than existing cross-coupled voltage level shifters. The voltage level shifters disclosed herein include first stage that translates input voltage signals received from a core circuitry in a first voltage domain to intermediate output voltage signals an intermediate voltage domain, and second stage circuitry that translates the intermediate output voltage signals received from the first stage circuitry in the intermediate voltage domain to output voltage signals in a second voltage domain. The disclosed voltage level shifters are scalable to support various logic voltage levels in the second voltage domain.Type: ApplicationFiled: August 29, 2022Publication date: February 29, 2024Inventors: SHIV HARIT MATHUR, SAI RAVI TEJA KONAKALLA
-
Patent number: 11916549Abstract: Improved voltage level shifters are disclosed capable of achieving substantially higher data transfer speeds with reduced static current than existing cross-coupled voltage level shifters. The voltage level shifters disclosed herein include first stage that translates input voltage signals received from a core circuitry in a first voltage domain to intermediate output voltage signals an intermediate voltage domain, and second stage circuitry that translates the intermediate output voltage signals received from the first stage circuitry in the intermediate voltage domain to output voltage signals in a second voltage domain. The disclosed voltage level shifters are scalable to support various logic voltage levels in the second voltage domain.Type: GrantFiled: August 29, 2022Date of Patent: February 27, 2024Assignee: SANDISK TECHNOLOGIES LLCInventors: Shiv Harit Mathur, Sai Ravi Teja Konakalla
-
Patent number: 11899099Abstract: Disclosed are techniques for fusing camera and radar frames to perform object detection in one or more spatial domains. In an aspect, an on-board computer of a host vehicle receives, from a camera sensor of the host vehicle, a plurality of camera frames, receives, from a radar sensor of the host vehicle, a plurality of radar frames, performs a camera feature extraction process on a first camera frame of the plurality of camera frames to generate a first camera feature map, performs a radar feature extraction process on a first radar frame of the plurality of radar frames to generate a first radar feature map, converts the first camera feature map and/or the first radar feature map to a common spatial domain, and concatenates the first radar feature map and the first camera feature map to generate a first concatenated feature map in the common spatial domain.Type: GrantFiled: November 27, 2019Date of Patent: February 13, 2024Assignee: QUALCOMM IncorporatedInventors: Radhika Dilip Gowaikar, Ravi Teja Sukhavasi, Daniel Hendricus Franciscus Fontijne, Bence Major, Amin Ansari, Teck Yian Lim, Sundar Subramanian, Xinzhou Wu
-
Publication number: 20240037324Abstract: Methods and systems provide for real-time meeting notes within a communication session.Type: ApplicationFiled: June 13, 2023Publication date: February 1, 2024Inventor: Ravi Teja Polavaram
-
Publication number: 20240029405Abstract: In response to detecting a triggering event corresponding to placement of a first item on a platform, a plurality of images are captured of the first item and a plurality of cropped images are generated based on the first images. An item identifier is identified based on each cropped image, wherein each item identifier is associated with a numerical similarity value. Each cropped image is further tagged as a front image or a back image. A particular item identifier identified for a corresponding cropped image tagged as a front image is selected and associated with the first item. An indicator of the particular item identifier is displayed on a user interface device.Type: ApplicationFiled: September 28, 2023Publication date: January 25, 2024Inventors: Sumedh Vilas Datar, Sailesh Bharathwaaj Krishnamurthy, Ravi Teja Mulpuri, Shashipal Reddy Masini
-
Patent number: 11874762Abstract: A system comprising processing circuitry a memory storing instructions that cause the system to detect a code change to source code included in a code repository, identify a relationship between the code change and an associated product feature, determine one or more dependent product features impacted by the code change, select a set of test cases including a subset of test cases related to the associated product feature and a subset of test cases related to the one or more dependent product features, execute the set of test cases, and update the code-to-feature mapping using results of executing the set of test case.Type: GrantFiled: June 14, 2022Date of Patent: January 16, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Muralikrishna Nidugala, Ravi Teja Jammulapati, Krishnaprasad Bidare Prabhakar, Anup Kumar Sahu, Aryan Mehta
-
Publication number: 20230419685Abstract: A method performed by an apparatus is described. The method includes receiving map data that is based on first image data, second image data, and a similarity metric. The first image data can be received from a first vehicle and represent an object. The second image data can be received from a second vehicle and represent the object. The similarity metric can be associated with the object represented in the first image data and the object represented in the second image data. The method can also include storing, by a vehicle, the received map data and localizing the vehicle based on the stored map data.Type: ApplicationFiled: September 1, 2023Publication date: December 28, 2023Inventors: Onkar Jayant DABEER, Kiran SOMASUNDARAM, Radhika Dilip GOWAIKAR, Ravi Teja SUKHAVASI
-
Patent number: 11851911Abstract: An exemplary pushbutton mechanism is configured for use with a lockset including a spindle and a plunger extending into the spindle, and generally includes a first component, a second component, and a cam interface. The first component is configured for rotational coupling with the plunger and for axial coupling with the spindle, and is rotatable between a locking orientation and an unlocking orientation. The second component is configured for rotational coupling with the spindle and for axial movement relative to the first component and the spindle, and is axially movable between a depressed position and a projected position. The cam interface is configured to correlate rotation of the first component with axial displacement of the second component.Type: GrantFiled: February 1, 2022Date of Patent: December 26, 2023Assignee: Schlage Lock Company LLCInventors: Adithya G. Shetty, Subashchandra G. Rai, Hassan Charan Kumar, Madhu Hulikere Siddaramaiah, Ravi Teja Naga Satya Tadepalli
-
Patent number: 11854016Abstract: An embodiment of the present invention is directed to a performance and volume testing for credit card authorization systems. A system that implements performance and volume testing for credit card authorizations comprises: a memory component that stores performance and volume data; a communication interface that supports communication via TCP/IP and a testing tool comprising a processor coupled to the memory component and programmed to: parse data in a message format for use in performance testing; send load volumes to a system under test to gather metrics, the system under test hosts a credit card authorization application; and collect data from production logs in a message format used to replay authorizations against the credit card authorization application.Type: GrantFiled: April 5, 2017Date of Patent: December 26, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Venkatasai Jagan Mohan Pillarisetty, Mohit Matta, Praveen Chandra Namala, Ravi Teja Vegesna, Hari Kishore Chitneni
-
Publication number: 20230401144Abstract: A system comprising processing circuitry a memory storing instructions that cause the system to detect a code change to source code included in a code repository, identify a relationship between the code change and an associated product feature, determine one or more dependent product features impacted by the code change, select a set of test cases including a subset of test cases related to the associated product feature and a subset of test cases related to the one or more dependent product features, execute the set of test cases, and update the code-to-feature mapping using results of executing the set of test case.Type: ApplicationFiled: June 14, 2022Publication date: December 14, 2023Inventors: Muralikrishna Nidugala, Ravi Teja Jammulapati, Krishnaprasad Bidare Prabhakar, Anup Kumar Sahu, Aryan Mehta
-
Publication number: 20230397244Abstract: A networking device may determine that communications that is it receiving or sending to a computing device would not use all of the bandwidth of a channel when those communications are being sent or received. The networking device may determine other communications from the computing device or other computing devices to send communications to or from. The networking device may allocate different portions of the bandwidth for each of those communications to be sent or received by the networking device.Type: ApplicationFiled: June 1, 2022Publication date: December 7, 2023Inventors: Colleen Szymanik, Teddy El-Rashidy, Ravi Teja Pandirla, Leslie Alvarado, Firas Shaari