Patents by Inventor Baskaran Ganesan
Baskaran Ganesan 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: 20240118247Abstract: Ultrasonic probes are provided to abate unwanted signal noise. An ultrasonic probe includes a bundle of rods configured to sample data at a first end and propagate a signal encoding the sampled data to a second end. Each of the rods in the bundle of rods has a substantially similar length and a substantially similar diameter. The ultrasonic probe also includes a shell concentrically disposed around the bundle of rods. The shell is configured to pack the bundle of rods together. The shell includes a plurality of grooves configured to abate a prevailing bulk wave sampled by the first end.Type: ApplicationFiled: October 7, 2022Publication date: April 11, 2024Inventors: Toan Nguyen, Baskaran Ganesan, Oleg Khrakovsky, Ruben Gonzalez Aldama, Stephen Rehn, Generoso Polcaro
-
Patent number: 11806749Abstract: An ultrasonic transducer is provided. The ultrasonic transducer can be configured for flow metering applications and can include a head mass, a tail mass, and a spanning element joining the head mass with the tail mass. At least one cavity can be created in the head mass, tail mass, or spanning element using additive manufacturing. A method of manufacturing is also provided. The method of manufacturing can include forming a head mass utilizing a first process of additive manufacturing. The method of manufacturing can also include forming a tail mass utilizing a second process or additive manufacturing. The method of manufacturing can further include joining the head mass and the tail mass by a spanning element.Type: GrantFiled: October 28, 2021Date of Patent: November 7, 2023Assignee: Baker Hughes, a GE Company, LLCInventors: Baskaran Ganesan, Navin Sakthivel, Aaron Avagliano
-
Publication number: 20230288378Abstract: A buffer rod for an acoustic measurement device including a ceramic nonmetallic body, a window plate disposed at one longitudinal end of the body, an opposite end of the body configured to interact with a transducer.Type: ApplicationFiled: October 5, 2021Publication date: September 14, 2023Applicant: Baker Hughes Oilfield Operations LLCInventors: Navin Sakthivel, Aaron Avagliano, Baskaran Ganesan, Wei Chen
-
Publication number: 20230134074Abstract: An ultrasonic transducer is provided. The ultrasonic transducer can be configured for flow metering applications and can include a head mass, a tail mass, and a spanning element joining the head mass with the tail mass. At least one cavity can be created in the head mass, tail mass, or spanning element using additive manufacturing. A method of manufacturing is also provided. The method of manufacturing can include forming a head mass utilizing a first process of additive manufacturing. The method of manufacturing can also include forming a tail mass utilizing a second process or additive manufacturing. The method of manufacturing can further include joining the head mass and the tail mass by a spanning element.Type: ApplicationFiled: October 28, 2021Publication date: May 4, 2023Inventors: Baskaran Ganesan, Navin Sakthivel, Aaron Avagliano
-
Publication number: 20220295171Abstract: A method of designing and forming at least one element of an acoustic transducer. The method includes receiving one or more required operating parameters of the at least one element of the acoustic transducer for an application, iteratively modeling and simulating performance of one or more materials to utilize within the at least one element of the acoustic transducer, iteratively modeling and simulating performance of one or more structures to utilize within the at least one element of the acoustic transducer, identifying at least one material and at least one structure that exhibit predicted performance that at least achieves the one or more required operating parameters of the at least one element of the acoustic transducer for the application, outputting a design of the at least one element of the acoustic transducer, and forming the at least one element of the acoustic transducer via one or more additive manufacturing processes.Type: ApplicationFiled: March 9, 2021Publication date: September 15, 2022Inventors: Aaron Avagliano, Navin Sakthivel, Chad Yates, Brian Steven Wieneke, Roger Steinsiek, Baskaran Ganesan, Peter Leonard Wise, Benjamin Hoemske, Sarah Elizabeth Austerman
-
Patent number: 10845339Abstract: A method and system for determination of geometric features in an object is provided. The method includes receiving at least one geometric feature response to an ultrasound beam incident on the object. The incident ultrasound beam is produced from one of a plurality of ultrasound transducers. Further, a volumetric representation of the object is generated based on a plurality of object parameters. The volumetric representation of the object and a plurality of transducer parameters are used to generate a predicted beam traversal path in the object. The predicted beam traversal path is utilized to generate a temporal map of predicted time of flight geometric feature response to the ultrasound beam. A position on the volumetric representation of the object is determined as the location of the geometric feature, when the received geometric feature response is equivalent to the predicted time of flight geometric feature response corresponding to the position.Type: GrantFiled: August 22, 2019Date of Patent: November 24, 2020Assignee: General Electric CompanyInventors: Baskaran Ganesan, Satheesh Jeyaraman, Albrecht Maurer
-
Publication number: 20200041455Abstract: A method and system for determination of geometric features in an object is provided. The method includes receiving at least one geometric feature response to an ultrasound beam incident on the object. The incident ultrasound beam is produced from one of a plurality of ultrasound transducers. Further, a volumetric representation of the object is generated based on a plurality of object parameters. The volumetric representation of the object and a plurality of transducer parameters are used to generate a predicted beam traversal path in the object. The predicted beam traversal path is utilized to generate a temporal map of predicted time of flight geometric feature response to the ultrasound beam. A position on the volumetric representation of the object is determined as the location of the geometric feature, when the received geometric feature response is equivalent to the predicted time of flight geometric feature response corresponding to the position.Type: ApplicationFiled: August 22, 2019Publication date: February 6, 2020Applicant: General Electric CompanyInventors: Baskaran Ganesan, Satheesh Jeyaraman, Albrecht Maurer
-
Patent number: 10393705Abstract: A method and system for determination of geometric features in an object is provided. The method includes receiving at least one geometric feature response to an ultrasound beam incident on the object. The incident ultrasound beam is produced from one of a plurality of ultrasound transducers. Further, a volumetric representation of the object is generated based on a plurality of object parameters. The volumetric representation of the object and a plurality of transducer parameters are used to generate a predicted beam traversal path in the object. The predicted beam traversal path is utilized to generate a temporal map of predicted time of flight geometric feature response to the ultrasound beam. A position on the volumetric representation of the object is determined as the location of the geometric feature, when the received geometric feature response is equivalent to the predicted time of flight geometric feature response corresponding to the position.Type: GrantFiled: July 18, 2013Date of Patent: August 27, 2019Assignee: General Electric CompanyInventors: Baskaran Ganesan, Satheesh Jeyaraman, Albrecht Maurer
-
Patent number: 10169268Abstract: In one embodiment, the present invention includes a processor that has an on-die storage such as a static random access memory to store an architectural state of one or more threads that are swapped out of architectural state storage of the processor on entry to a system management mode (SMM). In this way communication of this state information to a system management memory can be avoided, reducing latency associated with entry into SMM. Embodiments may also enable the processor to update a status of executing agents that are either in a long instruction flow or in a system management interrupt (SMI) blocked state, in order to provide an indication to agents inside the SMM. Other embodiments are described and claimed.Type: GrantFiled: September 20, 2016Date of Patent: January 1, 2019Assignee: Intel CorporationInventors: Mahesh Natu, Thanunathan Rangarajan, Gautam Doshi, Shamanna M. Datta, Baskaran Ganesan, Mohan J. Kumar, Rajesh S. Parthasarathy, Frank Binns, Rajesh Nagaraja Murthy, Robert C. Swanson
-
Publication number: 20180143923Abstract: In one embodiment, the present invention includes a processor that has an on-die storage such as a static random access memory to store an architectural state of one or more threads that are swapped out of architectural state storage of the processor on entry to a system management mode (SMM). In this way communication of this state information to a system management memory can be avoided, reducing latency associated with entry into SMM. Embodiments may also enable the processor to update a status of executing agents that are either in a long instruction flow or in a system management interrupt (SMI) blocked state, in order to provide an indication to agents inside the SMM. Other embodiments are described and claimed.Type: ApplicationFiled: January 17, 2018Publication date: May 24, 2018Inventors: Mahesh Natu, Thanunathan Rangarajan, Gautam Doshi, Shamanna M. Datta, Baskaran Ganesan, Mohan J. Kumar, Rajesh S. Parthasarathy, Frank Binns, Rajesh Nagaraja Murthy, Robert C. Swanson
-
Publication number: 20170010991Abstract: In one embodiment, the present invention includes a processor that has an on-die storage such as a static random access memory to store an architectural state of one or more threads that are swapped out of architectural state storage of the processor on entry to a system management mode (SMM). In this way communication of this state information to a system management memory can be avoided, reducing latency associated with entry into SMM. Embodiments may also enable the processor to update a status of executing agents that are either in a long instruction flow or in a system management interrupt (SMI) blocked state, in order to provide an indication to agents inside the SMM. Other embodiments are described and claimed.Type: ApplicationFiled: September 20, 2016Publication date: January 12, 2017Inventors: Mahesh Natu, Thanunathan Rangarajan, Gautam Doshi, Shamanna M. Datta, Baskaran Ganesan, Mohan J. Kumar, Rajesh S. Parthasarathy, Frank Binns, Rajesh Nagaraja Murthy, Robert C. Swanson
-
Patent number: 9465647Abstract: In one embodiment, the present invention includes a processor that has an on-die storage such as a static random access memory to store an architectural state of one or more threads that are swapped out of architectural state storage of the processor on entry to a system management mode (SMM). In this way communication of this state information to a system management memory can be avoided, reducing latency associated with entry into SMM. Embodiments may also enable the processor to update a status of executing agents that are either in a long instruction flow or in a system management interrupt (SMI) blocked state, in order to provide an indication to agents inside the SMM. Other embodiments are described and claimed.Type: GrantFiled: October 8, 2013Date of Patent: October 11, 2016Assignee: Intel CorporationInventors: Mahesh Natu, Thanunathan Rangarajan, Gautam Doshi, Shamanna M. Datta, Baskaran Ganesan, Mohan J. Kumar, Rajesh S. Parthasarathy, Frank Binns, Rajesh Nagaraja Murthy, Robert C. Swanson
-
Patent number: 9405358Abstract: In one embodiment, a multi-core processor includes multiple cores and an uncore, where the uncore includes various logic units including a cache memory, a router, and a power control unit (PCU). The PCU can clock gate at least one of the logic units and the cache memory when the multi-core processor is in a low power state to thus reduce dynamic power consumption.Type: GrantFiled: October 16, 2014Date of Patent: August 2, 2016Assignee: Intel CorporationInventors: Srikanth Balasubramanian, Tessil Thomas, Satish Shrimali, Baskaran Ganesan
-
Patent number: 9405340Abstract: In an embodiment, a processor includes a plurality of cores grouped into a plurality of clusters. The clusters are formed based on a corresponding operating voltage of each core at each of a plurality of frequencies. Each cluster includes a unique set of cores and at least one cluster includes at least two of the cores. The processor also includes a power control unit (PCU) including frequency/voltage control logic, responsive to a frequency change request for a first core of a first cluster, to determine an operating voltage for the first core from a first cluster voltage-frequency (V-F) table associated with the first cluster. The first cluster V-F table uniquely specifies a corresponding operating voltage at each of a plurality of frequencies of operation of the cores of the first cluster. Other embodiments are described and claimed.Type: GrantFiled: June 27, 2013Date of Patent: August 2, 2016Assignee: Intel CorporationInventors: Baskaran Ganesan, Eric Dehaemer, Vinod Ambrose, Harjinder Hullon, Joseph Doucette, Seow Fung Ooi, Min Huang, Zhiguo Wang, Yin-Lung Lu, William Johnson Bowhill
-
Publication number: 20150212048Abstract: A method and system for determination of geometric features in an object is provided. The method includes receiving at least one geometric feature response to an ultrasound beam incident on the object. The incident ultrasound beam is produced from one of a plurality of ultrasound transducers. Further, a volumetric representation of the object is generated based on a plurality of object parameters. The volumetric representation of the object and a plurality of transducer parameters are used to generate a predicted beam traversal path in the object. The predicted beam traversal path is utilized to generate a temporal map of predicted time of flight geometric feature response to the ultrasound beam. A position on the volumetric representation of the object is determined as the location of the geometric feature, when the received geometric feature response is equivalent to the predicted time of flight geometric feature response corresponding to the position.Type: ApplicationFiled: July 18, 2013Publication date: July 30, 2015Inventors: Baskaran Ganesan, Satheesh Jeyaraman, Albrecht Maurer
-
Patent number: 9052899Abstract: Embodiments of the invention describe systems and processes directed towards reducing memory subsystem idle power consumption. Embodiments of the invention enable low power states for various components of a memory subsystem under certain operating conditions, and exiting said low power states under certain operating conditions. Embodiments of the invention may comprise of logic, modules or any combination thereof, to detect operating conditions in a computing system. Some of these operating conditions may include, but are not limited to, a memory controller being empty of transactions directed towards its respective memory unit(s), a processor core executing a processor low-power mode, and a processor socket (operatively coupling the processing core and the memory unit) executing an idle mode. In response to detecting said operating conditions, embodiments of the invention may execute a low-power idle state for the memory unit(s) and various components of the memory subsystem.Type: GrantFiled: August 10, 2011Date of Patent: June 9, 2015Assignee: Intel CorporationInventors: Tessil Thomas, Baskaran Ganesan, Sampath Dakshinamurthy
-
Patent number: 8954790Abstract: A semiconductor chip is described having different instances of cache agent logic circuitry for respective cache slices of a distributed cache. The semiconductor chip further includes hash engine logic circuitry comprising: hash logic circuitry to determine, based on an address, that a particular one of the cache slices is to receive a request having the address, and, a first input to receive notice of a failure event for the particular cache slice. The semiconductor chip also includes first circuitry to assign the address to another cache slice of the cache slices in response to the notice.Type: GrantFiled: January 4, 2011Date of Patent: February 10, 2015Assignee: Intel CorporationInventors: Thanunathan Rangarajan, Baskaran Ganesan, Binata Bhattacharayya
-
Publication number: 20150039920Abstract: In one embodiment, a multi-core processor includes multiple cores and an uncore, where the uncore includes various logic units including a cache memory, a router, and a power control unit (PCU). The PCU can clock gate at least one of the logic units and the cache memory when the multi-core processor is in a low power state to thus reduce dynamic power consumption.Type: ApplicationFiled: October 16, 2014Publication date: February 5, 2015Inventors: SRIKANTH BALASUBRAMANIAN, TESSIL THOMAS, SATISH SHRIMALI, BASKARAN GANESAN
-
Publication number: 20150006915Abstract: In an embodiment, a processor includes a plurality of cores grouped into a plurality of clusters. The clusters are formed based on a corresponding operating voltage of each core at each of a plurality of frequencies. Each cluster includes a unique set of cores and at least one cluster includes at least two of the cores. The processor also includes a power control unit (PCU) including frequency/voltage control logic, responsive to a frequency change request for a first core of a first cluster, to determine an operating voltage for the first core from a first cluster voltage-frequency (V-F) table associated with the first cluster. The first cluster V-F table uniquely specifies a corresponding operating voltage at each of a plurality of frequencies of operation of the cores of the first cluster. Other embodiments are described and claimed.Type: ApplicationFiled: June 27, 2013Publication date: January 1, 2015Inventors: BASKARAN GANESAN, ERIC DEHAEMER, VINOD AMBROSE, HARJINDER HULLON, JOSEPH DOUCETTE, SEOW FUNG OOI, MIN HUANG, ZHIGUO WANG, YIN-LUNG LU, WILLIAM JOHNSON BOWHILL
-
Patent number: 8904205Abstract: In one embodiment, a processor has multiple cores to execute threads. The processor further includes a power control logic to enable entry into a turbo mode based on a comparison between a threshold and value of a counter that stores a count of core power and performance combinations that identify turbo mode requests of at least one of the threads. In this way, turbo mode may be entered at a utilization level of the processor that provides for high power efficiency. Other embodiments are described and claimed.Type: GrantFiled: February 3, 2014Date of Patent: December 2, 2014Assignee: Intel CorporationInventors: James S. Burns, Baskaran Ganesan, Russell J. Fenger, Devadatta V. Bodas, Sundaravarathan R. Iyengar, Feranak Nelson, John M. Powell, Jr., Suresh Sugumar