The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 06, 2024
Filed:
Mar. 09, 2022
Ceremorphic, Inc., San Jose, CA (US);
Subba Reddy Kallam, Sunnyvale, CA (US);
Partha Sarathy Murali, Sunnyvale, CA (US);
Venkata Siva Prasad Pulagam, Secunderabad, IN;
Anusha Biyyani, Hyderabad, IN;
Venkatesh Vinjamuri, Tenil, IN;
Shahabuddin Mohammed, Hyderabad, IN;
Rahul Kumar Gurram, Secunderabad, IN;
Akhil Soni, Kalpi, IN;
Ceremorphic, Inc., San Jose, CA (US);
Abstract
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.