Patents by Inventor Partha Sarathy
Partha Sarathy 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: 11916679Abstract: A bitstream modifier is operative on a packet which uses repetition coding. The bitstream modifier increases randomness of the data in a deterministic manner such that spectral spurs from repetition coding are greatly reduced, thereby providing greater available transmit power. In another example of the invention, baseband samples of a header and/or payload for a Bluetooth packet are modified by a canonical sequence with a low slew rate for data such that the variations in frequency may be tracked by a receiver and the transmitted spectral spurs reduced.Type: GrantFiled: August 28, 2020Date of Patent: February 27, 2024Assignee: Silicon Laboratories Inc.Inventors: Sriram Mudulodu, Divyaxi Rudani, Manoj Medam, Partha Sarathy Murali, Ajay Mantha, Suchin Gupta
-
Patent number: 11893249Abstract: The present invention is an controller for dynamically allocating RAM between powersave code copied from ROM and transient RAM memory used for storing packets. When the utilization of the transient RAM memory is low, code segments are copied from ROM and executed from RAM using a RAM pointer table which is updated after the code segments are copied over from ROM, and when the utilization of the transient RAM memory is high, code segments are deallocated from RAM and the pointer table is updated to point to the corresponding location in flash ROM.Type: GrantFiled: March 9, 2022Date of Patent: February 6, 2024Assignee: Ceremorphic, Inc.Inventors: Subba Reddy Kallam, Partha Sarathy Murali, Venkata Siva Prasad Pulagam, Anusha Biyyani, Venkatesh Vinjamuri, Shahabuddin Mohammed, Rahul Kumar Gurram, Akhil Soni
-
Patent number: 11823427Abstract: An automatic artwork review system validates an artwork or a product label based on a received label specification document. Text extracted from the product label is chunked into sentences and words. Character-wise comparison is executed to identify the best match text from the label specification document for the sentence chunks from the product label. If the corresponding best match texts bears a similarity higher than a predetermined threshold to selected text including one or more sentence chunks, no errors are raised. If the similarity of the best match text to the selected text is not higher than the predetermined threshold, the specific errors occurring in the selected text and the particular portions where such errors are present are identified. The information regarding the errors can be output via one or more of an output user interface or a label compliance report.Type: GrantFiled: June 24, 2021Date of Patent: November 21, 2023Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Shobhit Shrotriya, Rajneesh Soni, Sanjib Ghosh, Vinod Kumar, Gandam Seema Moses, Deepak Kumar Arjun, Partha Sarathy Paramanik
-
Patent number: 11775306Abstract: A multi-thread processor has a canonical thread map register which outputs a sequence of thread_id values indicating a current thread for execution. The thread map register is programmable to provide granularity of number of cycles of the canonical sequence assigned to each thread. In one example of the invention, the thread map register has repeating thread identifiers in a sequential or non-sequential manner to overcome memory latency and avoid thread stalls. In another example of the invention, separate interrupt tasks are placed on each thread to reduce interrupt processing latency.Type: GrantFiled: February 22, 2022Date of Patent: October 3, 2023Assignee: Ceremorphic, Inc.Inventors: Subba Reddy Kallam, Partha Sarathy Murali, Venkat Mattela, Venkata Siva Prasad Pulagam
-
Patent number: 11755096Abstract: A communications processor is operative in a plurality of modes including at least a high performance mode, a power savings mode with lower computational capability, and a shutdown mode with a wakeup capability. A memory for the communications processor has a high speed segment and a low speed segment, the high speed segment and low speed segment respectively on a high speed data bus and a low speed data bus, the high speed data bus and low speed data bus coupled by a bidirectional bridge.Type: GrantFiled: August 5, 2021Date of Patent: September 12, 2023Assignee: Silicon Laboratories Inc.Inventors: Partha Sarathy Murali, Suryanarayana Varma Nallaparaju, Kriyangbhai Vinodbhai Shah, Venkata Rao Gunturu, Subba Reddy Kallam, Mani Kumar Kothamasu
-
Publication number: 20230283491Abstract: A mesh receiver has a wakeup receiver for reception of a wakeup sequence formed by keyed RF or a sequence of wireless packets and gaps, a transmitter forming low speed RF wakeup sequence to other mesh stations, a mesh receiver for reception of high speed WLAN packets, the transmitter sending a wireless ACK packet in response to a wakeup sequence, the mesh receiver thereafter receiving wireless packets from a remote station, the mesh transmitter sending an ACK, the mesh station thereafter identifying a next hop station, and sending a wakeup sequence to that station, after receipt of an ACK, sending the data, the mesh receiver and mesh transmitter thereafter going to sleep.Type: ApplicationFiled: May 10, 2023Publication date: September 7, 2023Applicant: Silicon Laboratories Inc.Inventors: Partha Sarathy MURALI, Ajay MANTHA, Nagaraj Reddy ANAKALA, Subba Reddy KALLAM, Venkat MATTELA
-
Patent number: 11665008Abstract: A mesh receiver has a wakeup receiver for reception of a wakeup sequence formed by keyed RF or a sequence of wireless packets and gaps, a transmitter forming low speed RF wakeup sequence to other mesh stations, a mesh receiver for reception of high speed WLAN packets, the transmitter sending a wireless ACK packet in response to a wakeup sequence, the mesh receiver thereafter receiving wireless packets from a remote station, the mesh transmitter sending an ACK, the mesh station thereafter identifying a next hop station, and sending a wakeup sequence to that station, after receipt of an ACK, sending the data, the mesh receiver and mesh transmitter thereafter going to sleep.Type: GrantFiled: March 10, 2022Date of Patent: May 30, 2023Assignee: Silicon Laboratories Inc.Inventors: Partha Sarathy Murali, Ajay Mantha, Nagaraj Reddy Anakala, Subba Reddy Kallam, Venkat Mattela
-
Publication number: 20220414389Abstract: An automatic artwork review system validates an artwork or a product label based on a received label specification document. Text extracted from the product label is chunked into sentences and words. Character-wise comparison is executed to identify the best match text from the label specification document for the sentence chunks from the product label. If the corresponding best match texts bears a similarity higher than a predetermined threshold to selected text including one or more sentence chunks, no errors are raised. If the similarity of the best match text to the selected text is not higher than the predetermined threshold, the specific errors occurring in the selected text and the particular portions where such errors are present are identified. The information regarding the errors can be output via one or more of an output user interface or a label compliance report.Type: ApplicationFiled: June 24, 2021Publication date: December 29, 2022Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Shobhit SHROTRIYA, Rajneesh SONI, Sanjib GHOSH, Vinod KUMAR, Gandam Seema MOSES, Deepak Kumar ARJUN, Partha Sarathy PARAMANIK
-
Patent number: 11537190Abstract: A task processor has a low power connectivity processor and a high performance applications processor. Software processes have a component operative on a connectivity processor and a component operative on an applications processor. The low power connectivity processor is coupled to a low power front end for wireless packets and the high performance applications processor is coupled to a high performance front end. A power controller is coupled to the low power front end and enables the applications processor and high performance front end when wireless packets which require greater processing capacity are received, and removes power from the applications processor and high performance front end at other times.Type: GrantFiled: August 29, 2020Date of Patent: December 27, 2022Assignee: Silicon Laboratories Inc.Inventors: Partha Sarathy Murali, Subba Reddy Kallam, Venkat Mattela
-
Publication number: 20220300514Abstract: SCAN operations for databases where scan time is dependent on a payload size consume too much memory space and computing time as payload sizes increase. A database table is configured to include an additional index mapping column that stores bitmaps related to the corresponding row of the table. Each bit in the bitmap corresponds to a column and indicates whether that column stores a value. Inclusion of an index column in a table decouples the time it takes to perform the SCAN operation on a column from the payload size of data stored in the column. The bitmaps stored in the index column are relatively small and uniform in size, so the SCAN operation on such a database requires only for the bitmap values of the applicable rows to be obtained from the index column and inspected.Type: ApplicationFiled: June 7, 2022Publication date: September 22, 2022Inventors: Murtaza Officewala, Mikhail Dron, Partha Sarathy
-
Patent number: 11386089Abstract: SCAN operations for databases where scan time is dependent on a payload size consume too much memory space and computing time as payload sizes increase. A database table is configured to include an additional index mapping column that stores bitmaps related to the corresponding row of the table. Each bit in the bitmap corresponds to a column and indicates whether that column stores a value. Inclusion of an index column in a table decouples the time it takes to perform the SCAN operation on a column from the payload size of data stored in the column. The bitmaps stored in the index column are relatively small and uniform in size, so the SCAN operation on such a database requires only for the bitmap values of the applicable rows to be obtained from the index column and inspected.Type: GrantFiled: January 13, 2020Date of Patent: July 12, 2022Assignee: THE TORONTO-DOMINION BANKInventors: Murtaza Officewala, Mikhail Dron, Partha Sarathy
-
Publication number: 20220206694Abstract: The present invention is an controller for dynamically allocating RAM between powersave code copied from ROM and transient RAM memory used for storing packets. When the utilization of the transient RAM memory is low, code segments are copied from ROM and executed from RAM using a RAM pointer table which is updated after the code segments are copied over from ROM, and when the utilization of the transient RAM memory is high, code segments are deallocated from RAM and the pointer table is updated to point to the corresponding location in flash ROM.Type: ApplicationFiled: March 9, 2022Publication date: June 30, 2022Applicant: Ceremorphic, Inc.Inventors: Subba Reddy KALLAM, Partha Sarathy MURALI, Venkata Siva Prasad PULAGAM, Anusha BIYYANI, Venkatesh VINJAMURI, Shahabuddin MOHAMMED, Rahul Kumar GURRAM, Akhil SONI
-
Publication number: 20220209974Abstract: A mesh receiver has a wakeup receiver for reception of a wakeup sequence formed by keyed RF or a sequence of wireless packets and gaps, a transmitter forming low speed RF wakeup sequence to other mesh stations, a mesh receiver for reception of high speed WLAN packets, the transmitter sending a wireless ACK packet in response to a wakeup sequence, the mesh receiver thereafter receiving wireless packets from a remote station, the mesh transmitter sending an ACK, the mesh station thereafter identifying a next hop station, and sending a wakeup sequence to that station, after receipt of an ACK, sending the data, the mesh receiver and mesh transmitter thereafter going to sleep.Type: ApplicationFiled: March 10, 2022Publication date: June 30, 2022Applicant: Silicon Laboratories Inc.Inventors: Partha Sarathy MURALI, Ajay MANTHA, Nagaraj Reddy ANAKALA, Subba Reddy KALLAM, Venkat MATTELA
-
Publication number: 20220171629Abstract: A multi-thread processor has a canonical thread map register which outputs a sequence of thread_id values indicating a current thread for execution. The thread map register is programmable to provide granularity of number of cycles of the canonical sequence assigned to each thread. In one example of the invention, the thread map register has repeating thread identifiers in a sequential or non-sequential manner to overcome memory latency and avoid thread stalls. In another example of the invention, separate interrupt tasks are placed on each thread to reduce interrupt processing latency.Type: ApplicationFiled: February 22, 2022Publication date: June 2, 2022Applicant: Ceremorphic, Inc.Inventors: Subba Reddy KALLAM, Partha Sarathy MURALI, Venkat MATTELA, Venkata Siva Prasad PULAGAM
-
Patent number: 11307779Abstract: The present invention is an controller for dynamically allocating RAM between powersave code copied from ROM and transient RAM memory used for storing packets. When the utilization of the transient RAM memory is low, code segments are copied from ROM and executed from RAM using a RAM pointer table which is updated after the code segments are copied over from ROM, and when the utilization of the transient RAM memory is high, code segments are deallocated from RAM and the pointer table is updated to point to the corresponding location in flash ROM.Type: GrantFiled: August 13, 2020Date of Patent: April 19, 2022Assignee: Ceremorphic, Inc.Inventors: Subba Reddy Kallam, Partha Sarathy Murali, Venkata Siva Prasad Pulagam, Anusha Biyyani, Venkatesh Vinjamuri, Shahabuddin Mohammed, Rahul Kumar Gurram, Akhil Soni
-
Patent number: 11310063Abstract: A mesh receiver has a wakeup receiver for reception of a wakeup sequence formed by keyed RF or a sequence of wireless packets and gaps, a transmitter forming low speed RF wakeup sequence to other mesh stations, a mesh receiver for reception of high speed WLAN packets, the transmitter sending a wireless ACK packet in response to a wakeup sequence, the mesh receiver thereafter receiving wireless packets from a remote station, the mesh transmitter sending an ACK, the mesh station thereafter identifying a next hop station, and sending a wakeup sequence to that station, after receipt of an ACK, sending the data, the mesh receiver and mesh transmitter thereafter going to sleep.Type: GrantFiled: July 1, 2020Date of Patent: April 19, 2022Assignee: Silicon Laboratories Inc.Inventors: Partha Sarathy Murali, Ajay Mantha, Nagaraj Reddy Anakala, Subba Reddy Kallam, Venkat Mattela
-
Patent number: 11288072Abstract: A multi-thread processor has a canonical thread map register which outputs a sequence of thread_id values indicating a current thread for execution. The thread map register is programmable to provide granularity of number of cycles of the canonical sequence assigned to each thread. In one example of the invention, the thread map register has repeating thread identifiers in a sequential or non-sequential manner to overcome memory latency and avoid thread stalls. In another example of the invention, separate interrupt tasks are placed on each thread to reduce interrupt processing latency.Type: GrantFiled: August 3, 2020Date of Patent: March 29, 2022Assignee: Ceremorphic, Inc.Inventors: Subba Reddy Kallam, Partha Sarathy Murali, Venkat Mattela, Venkata Siva Prasad Pulagam
-
Publication number: 20210365100Abstract: A communications processor is operative in a plurality of modes including at least a high performance mode, a power savings mode with lower computational capability, and a shutdown mode with a wakeup capability. A memory for the communications processor has a high speed segment and a low speed segment, the high speed segment and low speed segment respectively on a high speed data bus and a low speed data bus, the high speed data bus and low speed data bus coupled by a bidirectional bridge.Type: ApplicationFiled: August 5, 2021Publication date: November 25, 2021Applicant: Silicon Laboratories Inc.Inventors: Partha Sarathy MURALI, Suryanarayana Varma NALLAPARAJU, Kriyangbhai Vinodbhai SHAH, Venkata Rao GUNTURU, Subba Reddy KALLAM, Mani Kumar KOTHAMASU
-
Patent number: D991464Type: GrantFiled: August 6, 2020Date of Patent: July 4, 2023Assignee: BETTER WALK, INC.Inventors: Partha Sarathy Unnava, Tyler Jack Prescott Harmon
-
Patent number: D1010834Type: GrantFiled: July 17, 2020Date of Patent: January 9, 2024Assignee: BETTER WALK, INC.Inventors: Partha Sarathy Unnava, Tyler Jack Prescott Harmon