Patents by Inventor Manohar Reddy
Manohar 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: 12278811Abstract: An electronic control unit (ECU), or node, is configured to use a single key for generating requests from a security peripheral for a MAC. The security peripheral includes the stored shared key. The security peripheral may further include a policy enabling it to detect if a request from the V-ECU is valid, in which case it generates a MAC. The security peripheral is also used to store information in a MAC Generate Allow List (MGAL). In some embodiments, the receiving nodes in a network receive data based on a security peripheral's response to a transmit nodes requests for a MAC. The receiving nodes use this knowledge to avoid being spoofed.Type: GrantFiled: December 1, 2022Date of Patent: April 15, 2025Assignee: GM Global Technology Operations LLCInventors: Brian Farrell, Sherif Aly, Mohamed A. Layouni, Manohar Reddy Nanjundappa
-
Publication number: 20250080358Abstract: An electronic control unit (ECU), or node, is configured to use a single key for generating requests from a security peripheral for a MAC. The security peripheral includes the stored shared key. The security peripheral may further include a policy enabling it to detect if a request from the V-ECU is valid, in which case it generates a MAC. The security peripheral is also used to store information in a MAC Generate Allow List (MGAL). In some embodiments, the receiving nodes in a network receive data based on a security peripheral's response to a transmit nodes requests for a MAC. The receiving nodes use this knowledge to avoid being spoofed.Type: ApplicationFiled: September 1, 2023Publication date: March 6, 2025Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Brian Farrell, Sherif Aly, Manohar Reddy Nanjundappa
-
Publication number: 20240333479Abstract: An apparatus includes a compute device having a microcontroller unit circuit, multiple processing circuits, and a backplane bus. Initial unsecured communications through the backplane bus are restricted. The microcontroller unit circuit is operational to authenticate the processing circuits with a plurality of processor attestations over a local area network bus based on a secure onboard communication protocol of an automotive open system architecture, a symmetric key, and a message authentication code. The processing circuits are operational to reply to the processor attestations over the local area network bus, and verify the microcontroller unit circuit based on the secure onboard communication protocol, the symmetric key, and the message authentication code received from the microcontroller unit circuit. Secure communications through the backplane bus among the processing circuits is enabled based on the authentications of the processing circuits and the verifications of the microcontroller unit circuit.Type: ApplicationFiled: March 31, 2023Publication date: October 3, 2024Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Brian Farrell, Christopher J. Kloote, Manohar Reddy Nanjundappa, Kenneth W. Junk
-
Patent number: 12093276Abstract: A non-relational database may be emulated using a relational database with a distributed data store. A request to access the non-relational database may be received at a frontend for a relational database engine that emulates an interface for a non-relational database engine. The request may be translated into the format for the relational database engine and performed by the relational database engine. The relational database engine may access data for the non-relational database at storage nodes that store the data in a relational table column of non-relational data type.Type: GrantFiled: November 23, 2018Date of Patent: September 17, 2024Assignee: Amazon Technologies, Inc.Inventors: Andrew James Whitaker, Pravin Mittal, Stefano Stefani, Kanishka Chaturvedi, Maruthi Manohar Reddy Devarenti, Dhruv Goel, Rajesh Iyer, Nitin Ahuja, Nilanjan Basu, Pushap Goyal, Abhilash Reddy Koppula, VamsiKrishna Chaitanya Manchem, Lishi Jiang, Abhijeet Pandurang More, Hong Yang, Sandeep Bhatia, Ming-Chuan Wu
-
Publication number: 20240283536Abstract: Methods, systems, and apparatuses for light-based communication are described. VLC may be used to communicate video content, an electronic program guide (EPG), location information, an advertisement, and/or any other data, content, and/or content item to a user device. VLC may be used to communicate data/information associated with a wireless network, provision a service, navigate an area, track content and/or content item consumption, and more. Light (e.g., VLC, etc.) may be used to communicate any information/data.Type: ApplicationFiled: April 30, 2024Publication date: August 22, 2024Inventors: Glenn Barnett, Manohar Reddy Paduri
-
Patent number: 12009861Abstract: Methods, systems, and apparatuses for light-based communication are described. VLC may be used to communicate video content, an electronic program guide (EPG), location information, an advertisement, and/or any other data, content, and/or content item to a user device. VLC may be used to communicate data/information associated with a wireless network, provision a service, navigate an area, track content and/or content item consumption, and more. Light (e.g., VLC, etc.) may be used to communicate any information/data.Type: GrantFiled: November 5, 2021Date of Patent: June 11, 2024Assignee: Comcast Cable Communications, LLCInventors: Glenn Barnett, Manohar Reddy Paduri
-
Publication number: 20240187401Abstract: An electronic control unit (ECU), or node, is configured to use a single key for generating requests from a security peripheral for a MAC. The security peripheral includes the stored shared key. The security peripheral may further include a policy enabling it to detect if a request from the V-ECU is valid, in which case it generates a MAC. The security peripheral is also used to store information in a MAC Generate Allow List (MGAL). In some embodiments, the receiving nodes in a network receive data based on a security peripheral's response to a transmit nodes requests for a MAC. The receiving nodes use this knowledge to avoid being spoofed.Type: ApplicationFiled: December 1, 2022Publication date: June 6, 2024Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Brian Farrell, Sherif Aly, Mohamed A. Layouni, Manohar Reddy Nanjundappa
-
Publication number: 20240028121Abstract: A computing device includes: a touch panel configured to detect touch input according to a set of touch panel modes defining distinct sensitivity levels; a motor configured to vibrate a housing of the computing device according to a configurable intensity level; a controller configured to: obtain an active one of the touch panel modes; determine, based on the active touch panel mode, an intensity level adjustment for the motor; and update the intensity level for the motor according to the intensity adjustment.Type: ApplicationFiled: July 25, 2022Publication date: January 25, 2024Inventors: Vattem Manohar Reddy, Gnana Prasad Reddy
-
Publication number: 20240007859Abstract: A system comprises a computer including a processor and a memory. The memory includes instructions such that the processor is programmed to: receive, at a device driver, an Ethernet frame from an Automotive Open System Architecture (AUTOSAR) communication stack, determine, at the device driver, whether the Ethernet frame is a spoofed Ethernet frame, and transmit a cancelation command to at least one layer of the AUTOSAR communication stack when the device driver determines the Ethernet frame is spoofed.Type: ApplicationFiled: June 29, 2022Publication date: January 4, 2024Inventors: Mohamed A. Layouni, Vinaya Rayapeta, Manohar Reddy Nanjundappa, Thomas M. Forest, Karl Bernard Leboeuf
-
Patent number: 11818045Abstract: Embodiments of the present invention provide a system for dynamically monitoring and filtering data packets associated with accessing one or more entity resources. The system is configured for identifying a data packet in a network comprising at least a first data unit and a second data unit, determining that the first data unit and the second data unit of the data packet are attempting to access an entity resource, determining that first data associated with the first data unit and second data associated with the second data unit cannot access the entity resource at a same instance based on a first signature bit associated with the first data unit and a second signature bit associated with the second data unit, and attenuating the first data unit or the second data unit from the data packet based on the first signature bit and the second signature bit.Type: GrantFiled: April 5, 2021Date of Patent: November 14, 2023Assignee: BANK OF AMERICA CORPORATIONInventors: Sasidhar Purushothaman, Sravan Kumar Kommu, Ramkumar Masilamani, Ramaiah Muvvala, Sajid A. Shah, Manohar Reddy Singamareddy, Srikanth Vemula
-
Patent number: 11743156Abstract: Embodiments of the present invention provide a system for dynamically monitoring and filtering data packets associated with accessing one or more entity resources. The system is configured for identifying a data packet in a network comprising at least one data unit, determining that the data packet is attempting to access an entity resource, determining if the at least one data unit of the data packet comprises a signature bit, and allowing or denying the at least one data unit in the data packet to access the entity resource based on determining if the at least one unit comprises the signature bit.Type: GrantFiled: April 5, 2021Date of Patent: August 29, 2023Assignee: BANK OF AMERICA CORPORATIONInventors: Sasidhar Purushothaman, Sravan Kumar Kommu, Ramkumar Masilamani, Ramaiah Muvvala, Sajid A. Shah, Manohar Reddy Singamareddy, Srikanth Vemula
-
Publication number: 20230056424Abstract: A pharmaceutical composition, which is an oral solid dosage form, containing a pharmaceutical agent comprising a dialkylamino- or a trialkylamino-group and one or more pharmaceutically acceptable excipient(s), wherein over a period of 2 weeks at 60° C. under open exposure (at any humidity between 30 and 75% rH), or 6 months at 40° C./75% rH in the primary packaging, or 6 months at 25° C./60% rH in the primary packaging the concentration of the corresponding N-nitroso-derivative of the pharmaceutical agent remains below 50 ppm (relative to the weight of the free base of the pharmaceutical agent in the pharmaceutical composition).Type: ApplicationFiled: July 15, 2022Publication date: February 23, 2023Applicant: ALFRED E. TIEFENBACHER (GMBH & CO. KG)Inventors: Alexander DÖBBER, Manohar Reddy SAGILI, Chaitanya Yogananda GUJJAR, Venkatasimhadri Naidu KALAMATA, Ansgar FITZNER, Santhosh Kumar MANKALA, Bala Ramesha Chary RALLABANDI, Kiran Kumar MADALLAPALLI
-
Patent number: 11568153Abstract: A system includes a narrative repository which stores a plurality of narratives and, for each narrative, a corresponding outcome. A narrative evaluator receives the plurality of narratives and the outcome for each narrative. For each received narrative, a subset of the narrative is determined to retain based on rules. For each determined subset, a entropy matrix is determined which includes, for each word in the subset, a measure associated with whether the word is expected to appear in a sentence with another word in the subset. For each entropy matrix, a distance matrix is determined which includes, for each word in the subset, a numerical representation of a difference in meaning of the word and another word. Using one or more distance matrix(es), a first threshold distance is determined for a first word of the subset. The first word and first threshold are stored as a first word-threshold pair associated with the first outcome.Type: GrantFiled: March 5, 2020Date of Patent: January 31, 2023Assignee: Bank of America CorporationInventors: Justin Ryan Horowitz, Manohar Reddy Pilli, Xiaolei Wei
-
Publication number: 20220321437Abstract: Embodiments of the present invention provide a system for dynamically monitoring and filtering data packets associated with accessing one or more entity resources. The system is configured for identifying a data packet in a network comprising at least one data unit, determining that the data packet is attempting to access an entity resource, determining if the at least one data unit of the data packet comprises a signature bit, and allowing or denying the at least one data unit in the data packet to access the entity resource based on determining if the at least one unit comprises the signature bit.Type: ApplicationFiled: April 5, 2021Publication date: October 6, 2022Applicant: BANK OF AMERICA CORPORATIONInventors: Sasidhar Purushothaman, Sravan Kumar Kommu, Ramkumar Masilamani, Ramaiah Muvvala, Sajid A. Shah, Manohar Reddy Singamareddy, Srikanth Vemula
-
Publication number: 20220321474Abstract: Embodiments of the present invention provide a system for dynamically monitoring and filtering data packets associated with accessing one or more entity resources. The system is configured for identifying a data packet in a network comprising at least a first data unit and a second data unit, determining that the first data unit and the second data unit of the data packet are attempting to access an entity resource, determining that first data associated with the first data unit and second data associated with the second data unit cannot access the entity resource at a same instance based on a first signature bit associated with the first data unit and a second signature bit associated with the second data unit, and attenuating the first data unit or the second data unit from the data packet based on the first signature bit and the second signature bit.Type: ApplicationFiled: April 5, 2021Publication date: October 6, 2022Applicant: BANK OF AMERICA CORPORATIONInventors: Sasidhar Purushothaman, Sravan Kumar Kommu, Ramkumar Masilamani, Ramaiah Muvvala, Sajid A. Shah, Manohar Reddy Singamareddy, Srikanth Vemula
-
Publication number: 20220253801Abstract: Examples provide a system and method for optimizing single piece versus multi-piece shipment for source-carrier combinations. A manager component calculates an estimated shipping cost for all possible combinations of source-carrier associated with delivery of items from the source to a destination. The system iteratively calculates a cost for shipping the item with every combination of carriers and sources as a single piece only packaging, as well as a multi-piece packaging where applicable based on rate cards for the carriers. The combination of source-carrier and boxing method providing the lowest estimated shipping cost in a plurality of calculated shipping costs is selected for order fulfillment. The selected carrier is assigned to deliver the ordered items from the source location to the destination location. A notification can be sent to the user identifying the selected carrier and estimated date of delivery of the items.Type: ApplicationFiled: February 1, 2022Publication date: August 11, 2022Inventors: Ashutosh Prakash Mishra, Manohar Reddy Vummadi, Aishwarya Manjunath, Ehsanallah Naseri, Iqra Haseeb, Tanuj Deshpande
-
Publication number: 20220209865Abstract: Methods, systems, and apparatuses for light-based communication are described. VLC may be used to communicate video content, an electronic program guide (EPG), location information, an advertisement, and/or any other data, content, and/or content item to a user device. VLC may be used to communicate data/information associated with a wireless network, provision a service, navigate an area, track content and/or content item consumption, and more. Light (e.g., VLC, etc.) may be used to communicate any information/data.Type: ApplicationFiled: November 5, 2021Publication date: June 30, 2022Inventors: Glenn Barnett, Manohar Reddy Paduri
-
Patent number: 11201670Abstract: Methods, systems, and apparatuses for light-based communication are described. VLC may be used to communicate video content, an electronic program guide (EPG), location information, an advertisement, and/or any other data, content, and/or content item to a user device. VLC may be used to communicate data/information associated with a wireless network, provision a service, navigate an area, track content and/or content item consumption, and more. Light (e.g., VLC, etc.) may be used to communicate any information/data.Type: GrantFiled: April 5, 2019Date of Patent: December 14, 2021Assignee: COMCAST CABLE COMMUNICATIONS, LLCInventors: Glenn Barnett, Manohar Reddy Paduri
-
Patent number: 11151341Abstract: A barcode scanning device for determining an object orientation of an object includes: a barcode reader; a decoding processor interconnected with the barcode reader, the decoding processor configured to: control the barcode reader to read the barcode and generate barcode data representing the barcode; and an orientation processor interconnected with the decoding processor, the orientation processor configured to: receive the barcode data and determine a barcode orientation based on the barcode data; determine the object orientation based on the barcode orientation; and output an indication of the object orientation.Type: GrantFiled: October 8, 2019Date of Patent: October 19, 2021Assignee: Zebra Technologies CorporationInventors: Dikshith Anchan, Deepak Ayyagari, Thyagarajan Udaykumar, Vattem Manohar Reddy
-
Publication number: 20210279425Abstract: A system includes a narrative repository which stores a plurality of narratives and, for each narrative, a corresponding outcome. A narrative evaluator receives the plurality of narratives and the outcome for each narrative. For each received narrative, a subset of the narrative is determined to retain based on rules. For each determined subset, a entropy matrix is determined which includes, for each word in the subset, a measure associated with whether the word is expected to appear in a sentence with another word in the subset. For each entropy matrix, a distance matrix is determined which includes, for each word in the subset, a numerical representation of a difference in meaning of the word and another word. Using one or more distance matrix(es), a first threshold distance is determined for a first word of the subset. The first word and first threshold are stored as a first word-threshold pair associated with the first outcome.Type: ApplicationFiled: March 5, 2020Publication date: September 9, 2021Inventors: Justin Ryan Horowitz, Manohar Reddy Pilli, Xiaolei Wei