Patents by Inventor Bhavin Shah
Bhavin Shah 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: 12099844Abstract: An exemplary branch predictor apparatus comprises a Pattern History Table (PHT) configured with a PHT allocation multiplexer/demultiplexer (PAMD) configurable to output a prediction logically selected from a portion of the PHT entries selectively allocated among a plurality of threads. The PHT entries may be allocated among a plurality of threads based on control bits read from a Control and Status Register (CSR) at system initialization. The branch predictor may govern a plurality of threads fetching instructions from an address selected from a Branch Target Buffer (BTB) entry indexed based on a per-thread Program Counter (PC) or a PHT entry indexed based on a per-thread Global History Register (GBHR). The PHT entries may be saturating binary counters. The saturating counters may be two-bit counters. An exemplary implementation may permit reduced misprediction rate, increased throughput, or reduced energy consumption resulting from increased allocation of PHT entries to more branch-intensive threads.Type: GrantFiled: May 30, 2022Date of Patent: September 24, 2024Assignee: Ceremorphic, Inc.Inventors: Somya Dashora, Kalash Bhavin Shah, Prakhar Kumar
-
Publication number: 20240257187Abstract: Methods, systems, and media for providing content providers with contextual information associated with dynamic content are provided.Type: ApplicationFiled: January 30, 2024Publication date: August 1, 2024Inventors: Vikram Gupta, Prashant Jawale, Bhavin Shah
-
Publication number: 20240259840Abstract: Embodiments herein disclose methods for handling a data driven model in a wireless communication network. The method includes identifying, by a first electronic device, a common data driven model capability between a capability information of one or more first data driven model and a capability information of one or more second data driven model. The one or more first data driven model is associated with the first electronic device and the one or more second data driven model is associated with the second electronic device. Further, the method includes performing, by the first electronic device, one of: storing the common data driven model capability in the first electronic device on identifying the common data driven model capability, and disabling a data driven model capability in the first electronic device on not identifying the common data driven model capability.Type: ApplicationFiled: April 9, 2024Publication date: August 1, 2024Inventors: Ravi SURANA, Naveen KOLATI, Hoonjae LEE, Bhavin SHAH, Yongtae KIM
-
Publication number: 20240256026Abstract: An electronic device may comprise a number of ports configured to removably receive pluggable modules, such as optical transceivers. The electronic device may also comprise processing circuitry comprising a power management engine. The power management engine may be configured to monitor system properties of the electronic device, port properties of the ports, and/or pluggable module properties of any pluggable modules installed in the ports. The power management engine may further be configured to dynamically select a high-power mode or a low-power mode for each of the pluggable modules installed in the ports based on the monitored properties.Type: ApplicationFiled: January 30, 2023Publication date: August 1, 2024Inventors: Sheau Shian Wong, Rupal Bhavin Shah, David A. Kumpf, Rachel Callison
-
Patent number: 11963020Abstract: Embodiments herein disclose methods for handling a data driven model in a wireless communication network. The method includes identifying, by a first electronic device, a common data driven model capability between a capability information of one or more first data driven model and a capability information of one or more second data driven model. The one or more first data driven model is associated with the first electronic device and the one or more second data driven model is associated with the second electronic device. Further, the method includes performing, by the first electronic device, one of: storing the common data driven model capability in the first electronic device on identifying the common data driven model capability, and disabling a data driven model capability in the first electronic device on not identifying the common data driven model capability.Type: GrantFiled: December 6, 2021Date of Patent: April 16, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Ravi Surana, Naveen Kolati, Hoonjae Lee, Bhavin Shah, Yongtae Kim
-
Publication number: 20240074753Abstract: In certain aspects, the present disclosure provides devices for loading a surgical bolster material. In accordance with some forms, the device includes a tray defining a guide channel for receipt of a bolster material. The guide channel may be configured to align and/or direct the device onto which the bolster material is to be loaded onto the bolster material.Type: ApplicationFiled: November 9, 2023Publication date: March 7, 2024Applicant: Cook Biotech IncorporatedInventors: Loran D. Solorio, Steven Cohen, David Tapia, Bhavin Shah
-
Publication number: 20240052528Abstract: Resorbable multifilament yarns and monofilament fibers including poly-4-hydroxybutyrate and copolymers thereof with high tenacity or high tensile strength have been developed. The yarns and fibers are produced by cold drawirg the multifilament, yarns and monofilament fibers before hot drawing the yarns and fibers under tension at temperatures above the melt temperature of the polymer or copolymer. These yarns and fibers have prolonged strength retention in vivo making them suitable for soft tissue repairs where high strength and strength retention is required. The multifilament yarns have tenacities higher than 8.1 grams per denier, and in vivo, retain at least 65% of their initial strength at 2 weeks. The monofilament fibers retain at least 50% of their initial strength at 4 weeks in vivo. The monofilament fibers have tensile strengths higher than 500 MPa. These yarns and fibers may be used to make various medical devices for various applications.Type: ApplicationFiled: October 20, 2023Publication date: February 15, 2024Applicant: Tepha, Inc.Inventors: Amit Ganatra, Fabio Felix, Bhavin Shah, Matthew Bernasconi, Said Rizk, David P. Martin, Simon F. Williams
-
Patent number: 11828006Abstract: Resorbable multifilament yarns and monofilament fibers including poly-4-hydroxybutyrate and copolymers thereof with high tenacity or high tensile strength have been developed. The yarns and fibers are produced by cold drawing the multifilament yarns and monofilament fibers before hot drawing the yarns and fibers under tension at temperatures above the melt temperature of the polymer or copolymer. These yarns and fibers have prolonged strength retention in vivo making them suitable for soft tissue repairs where high strength and strength retention is required. The multifilament yarns have tenacities higher than 8.1 grams per denier, and in vivo, retain at least 65% of their initial strength at 2 weeks. The monofilament fibers retain at least 50% of their initial strength at 4 weeks in vivo. The monofilament fibers have tensile strengths higher than 500 MPa. These yarns and fibers may be used to make various medical devices for various applications.Type: GrantFiled: March 9, 2020Date of Patent: November 28, 2023Assignee: Tepha, Inc.Inventors: Amit Ganatra, Fabio Felix, Bhavin Shah, Matthew Bernasconi, Said Rizk, David P. Martin, Simon F. Williams
-
Patent number: 11822472Abstract: An exemplary multi-threaded memory management system comprises a memory management unit (MMU) configured with a plurality of physical address (PA) output ports individually dedicated to a respective plurality of threads, wherein the MMU is configured to adjust scheduling of the plurality of threads based on the status of an item requested from a cache. The MMU may be configured to translate a virtual address (VA) input from an individual thread to a PA output on the respective PA output port. The cache may be a translation look-aside buffer. The item requested from the cache may be in transient status when a response is expected or valid status when the response is received. The MMU may signal a thread scheduler to run a thread when a requested item's status becomes valid, permitting stalling individual threads without blocking other threads that continue running using the PA output port dedicated to each thread.Type: GrantFiled: January 13, 2022Date of Patent: November 21, 2023Assignee: Ceremorphic, Inc.Inventors: Radhika Ponnamaneni, Kalash Bhavin Shah, Somya Dashora
-
Patent number: 11746443Abstract: A polymeric material fiber includes a polymeric material which is a homopolymer of caprolactone or a copolymer of at least 90% by weight of caprolactone and one or more additional monomers. An implantable mesh includes this fiber alone or combined with one or more additional fiber materials. Methods for treating patients involve implanting the fiber material, for example incorporated in a mesh.Type: GrantFiled: June 5, 2020Date of Patent: September 5, 2023Assignee: Cook Biotech IncorporatedInventors: Bhavin Shah, Benjamin Kline, Rhonda Peck
-
Publication number: 20230222059Abstract: An exemplary multi-threaded memory management system comprises a memory management unit (MMU) configured with a plurality of physical address (PA) output ports individually dedicated to a respective plurality of threads, wherein the MMU is configured to adjust scheduling of the plurality of threads based on the status of an item requested from a cache. The MMU may be configured to translate a virtual address (VA) input from an individual thread to a PA output on the respective PA output port. The cache may be a translation look-aside buffer. The item requested from the cache may be in transient status when a response is expected or valid status when the response is received. The MMU may signal a thread scheduler to run a thread when a requested item's status becomes valid, permitting stalling individual threads without blocking other threads that continue running using the PA output port dedicated to each thread.Type: ApplicationFiled: January 13, 2022Publication date: July 13, 2023Applicant: Ceremorphic, Inc.Inventors: Radhika PONNAMANENI, Kalash Bhavin SHAH, Somya DASHORA
-
Publication number: 20230179002Abstract: A system for dynamically balancing power in a battery pack during charging and discharging includes a battery pack, a control unit, and a load unit. The battery pack includes one or more modules. Each module includes one or more bricks. Each brick includes one or more blocks connected either in a series configuration or in a parallel configuration. Each block includes one or more cells. The control unit is connected with the battery pack across each of the blocks for processing power from each of the blocks irrespective of a power mismatch between the blocks. The control unit dynamically balances the power in the battery pack by controlling a differential current from a block with higher state of charge (SOC) to a block of lower SOC, using one or more converters and thereby maximizing available energy of the battery pack during charging and discharging.Type: ApplicationFiled: January 30, 2023Publication date: June 8, 2023Inventors: Sunit Tyagi, Jitendra Apte, Hemanshu Bhatt, Anupam Hudait, Ranjith Nandakumar, Pooja Sharma, Dipti Kapadia, Rashmi Naroji, Bhavin Shah, Deepthi Keshavan
-
Publication number: 20230165673Abstract: Expandable absorbable implants have been developed that are suitable for breast reconstruction following mastectomy. The implants can be implanted in the vicinity of a tissue expander, for example, by suturing to the detached edge of the pectoralis major muscle to function as a pectoralis extender, and used to form a sling for a tissue expander. The implants, which permit tissue-ingrowth and slowly degrade, can be expanded in the breast using a tissue expander in order to form a pocket for a permanent breast implant. After expansion, the tissue expander can be removed and replaced with a permanent breast implant. The expandable implants help reduce patient discomfort resulting from tissue expansion, and avoid the need to use allografts or xenografts to create the pocket for the tissue expander. The expandable absorbable implant preferably comprises poly-4-hydroxybutyrate or copolymer thereof.Type: ApplicationFiled: December 5, 2022Publication date: June 1, 2023Applicant: Tepha, Inc.Inventors: Skander Limem, Bhavin Shah, Said Rizk, Matthew Dubois, Simon F. Williams
-
Patent number: 11583276Abstract: Described are medical devices useful for applying a bolster material to a surgical fastening device such as a stapler, and related methods of manufacture and use. The devices include an applicator element for receipt between arms of the stapler, and a bolster material, desirably a remodelable extracellular matrix material, coupled to the applicator element. In certain embodiments, the bolster material is held by the applicator element, for example having at least a portion looped around or received through or over a portion of the applicator element. Also described are unique implantable materials including coatings of dried, reversible adhesive.Type: GrantFiled: December 18, 2019Date of Patent: February 21, 2023Assignee: Cook Biotech IncorporatedInventors: Michael C. Hiles, Umesh H. Patel, Bhavin Shah, Chad S. McAlexander
-
Patent number: 11569668Abstract: A system for dynamically balancing power in a battery pack during charging and discharging includes a battery pack, a control unit, and a load unit. The battery pack includes one or more modules. Each module includes one or more bricks. Each brick includes one or more blocks connected either in a series configuration or in a parallel configuration. Each block includes one or more cells. The control unit is connected with the battery pack across each of the blocks for processing power from each of the blocks irrespective of a power mismatch between the blocks. The control unit dynamically balances the power in the battery pack by controlling a differential current from a block with higher state of charge (SOC) to a block of lower SOC, using one or more converters and thereby maximizing available energy of the battery pack during charging and discharging.Type: GrantFiled: July 14, 2020Date of Patent: January 31, 2023Assignee: IGRENENERGI, INC.Inventors: Sunit Tyagi, Jitendra Apte, Hemanshu Bhatt, Anupam Hudait, Ranjith Nandakumar, Pooja Sharma, Dipti Kapadia, Rashmi Naroji, Bhavin Shah, Deepthi Keshavan
-
Patent number: 11554007Abstract: Expandable absorbable implants have been developed that are suitable for breast reconstruction following mastectomy. The implants can be implanted in the vicinity of a tissue expander, for example, by suturing to the detached edge of the pectoralis major muscle to function as a pectoralis extender, and used to form a sling for a tissue expander. The implants, which permit tissue-ingrowth and slowly degrade, can be expanded in the breast using a tissue expander in order to form a pocket for a permanent breast implant. After expansion, the tissue expander can be removed and replaced with a permanent breast implant. The expandable implants help reduce patient discomfort resulting from tissue expansion, and avoid the need to use allografts or xenografts to create the pocket for the tissue expander. The expandable absorbable implant preferably comprises poly-4-hydroxybutyrate or copolymer thereof.Type: GrantFiled: February 19, 2019Date of Patent: January 17, 2023Assignee: Tepha, Inc.Inventors: Skander Limem, Bhavin Shah, Said Rizk, Matthew Dubois, Simon F. Williams
-
Publication number: 20220319528Abstract: A method for suppressing a noise portion(s) from a media event by an electronic device is provided. The method includes receiving a voice signal comprising the noise portion(s) and a voice(s) during the media event. Further, the method includes determining a weightage(s) for the noise portion(s) throughout the media event. Further, the method includes determining a plurality of parameters associated with the electronic device, where the plurality of parameters comprises at least one of a preference(s) of a user of the electronic device or a current context of the electronic device. Further, the method includes suppressing the noise portion(s) in the voice signal based on the weightage(s) and the plurality of parameters associated with the electronic device. Further, the method includes generating a media file, where the media file includes the voice(s) and non-suppressed noise portion(s).Type: ApplicationFiled: April 8, 2022Publication date: October 6, 2022Inventors: Prasenjit CHAKRABORTY, Bhavin SHAH, Siddhesh Chandrashekhar GANGAN, Vinayak GOYAL, Srinidhi N
-
Patent number: 11347256Abstract: Aspects of the disclosure are directed to reducing clock-ungating induced voltage droop by determining a maximum frequency value associated with an output clock waveform; modulating a clock frequency of the output clock waveform for a first time duration based on a first programmable mask pattern or a first Boolean function; and determining if either the first programmable mask pattern or the first Boolean function should be changed. In accordance with one aspect, a voltage droop mitigation circuit includes a control logic for receiving an input clock waveform and a clock enable signal waveform and for outputting a gated clock enable signal waveform; a latch coupled to the control logic, the latch for holding a state of the gated clock enable signal waveform and a AND gate coupled to the latch, the AND gate for outputting an output clock waveform.Type: GrantFiled: January 6, 2021Date of Patent: May 31, 2022Assignee: QUALCOMM IncorporatedInventors: Martin Saint-Laurent, Lam Ho, Carlos Andres Rodriguez Ancer, Bhavin Shah
-
Publication number: 20220096716Abstract: Methods to produce laminates including layers of constructs made from P4HB and copolymers thereof have been developed. These laminates may be used as medical implants, or further processed to make medical implants. The laminates are produced at a temperature equal to or greater than the softening points of the P4HB or copolymers thereof. The layers may include oriented forms of the constructs. Orientation can be preserved during lamination so that the laminate is also oriented, when the laminates are formed at temperatures less than the de-orientation temperatures of the layers. The laminate layers may include, for example, films, textiles, including woven, knitted, braided and non-woven textiles, foams, thermoforms, and fibers. The laminates preferably include one or more oriented P4HB films.Type: ApplicationFiled: September 22, 2021Publication date: March 31, 2022Applicant: Tepha, Inc.Inventors: Said Rizk, David P. Martin, Fabio Felix, Matthew Bernasconi, Bhavin Shah, Simon F. Williams
-
Publication number: 20220095131Abstract: Embodiments herein disclose methods for handling a data driven model in a wireless communication network. The method includes identifying, by a first electronic device, a common data driven model capability between a capability information of one or more first data driven model and a capability information of one or more second data driven model. The one or more first data driven model is associated with the first electronic device and the one or more second data driven model is associated with the second electronic device. Further, the method includes performing, by the first electronic device, one of: storing the common data driven model capability in the first electronic device on identifying the common data driven model capability, and disabling a data driven model capability in the first electronic device on not identifying the common data driven model capability.Type: ApplicationFiled: December 6, 2021Publication date: March 24, 2022Inventors: Ravi SURANA, Naveen KOLATI, Hoonjae LEE, Bhavin SHAH, Yongtae KIM