Patents by Inventor Sunil Keshava
Sunil Keshava 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: 11494098Abstract: Performance configurable controllers can include a variable performance storage device that has one or more communication channels for connection with a host-computing device and a plurality of memory devices within a memory array. The storage device may include controllers that provide access to separate memory devices within the memory array. The storage device can also have performance logic installed that can be configured to direct the controllers to operate at performance modes, each associated with a different level of performance. Each performance mode can be selectable by a host-computing device and can comprise one or more preconfigured control variables. In other embodiments, storage device performance can be configured to operate at various performance levels via direct control variable change requests sent from the host-computing system.Type: GrantFiled: June 30, 2020Date of Patent: November 8, 2022Assignee: Western Digital Technologies, Inc.Inventor: Sunil Keshava
-
Publication number: 20210405899Abstract: Performance configurable controllers can include a variable performance storage device that has one or more communication channels for connection with a host-computing device and a plurality of memory devices within a memory array. The storage device may include controllers that provide access to separate memory devices within the memory array. The storage device can also have performance logic installed that can be configured to direct the controllers to operate at performance modes, each associated with a different level of performance. Each performance mode can be selectable by a host-computing device and can comprise one or more preconfigured control variables. In other embodiments, storage device performance can be configured to operate at various performance levels via direct control variable change requests sent from the host-computing system.Type: ApplicationFiled: June 30, 2020Publication date: December 30, 2021Inventor: Sunil Keshava
-
Patent number: 10749836Abstract: A slave device includes a first port assigned an address resolution protocol (ARP) address, a plurality of second ports and corresponding endpoints, and a controller configured to receive first commands including the ARP address from the host through the first port, assign slave addresses to the endpoints based on the first commands to enable the second ports to communicate with the host, receive a second command including one of the slave addresses through a corresponding one of the second ports, perform an operation based on the second command to generate a result, and provide a result of the operation to the one second port.Type: GrantFiled: June 13, 2018Date of Patent: August 18, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Sunil Keshava
-
Publication number: 20190132277Abstract: A slave device includes a first port assigned an address resolution protocol (ARP) address, a plurality of second ports and corresponding endpoints, and a controller configured to receive first commands including the ARP address from the host through the first port, assign slave addresses to the endpoints based on the first commands to enable the second ports to communicate with the host, receive a second command including one of the slave addresses through a corresponding one of the second ports, perform an operation based on the second command to generate a result, and provide a result of the operation to the one second port.Type: ApplicationFiled: June 13, 2018Publication date: May 2, 2019Inventor: SUNIL KESHAVA
-
Patent number: 10055321Abstract: A storage device includes at least one nonvolatile memory device, a host interface configured to communicate with a peripheral channel hub disposed external to the storage device, a sideband interface configured to receive a self-diagnostic command from a host disposed external to the storage device, and a self-diagnostic firmware configured to be driven in response to the self-diagnostic command to perform a self-diagnosis operation on the storage device.Type: GrantFiled: March 2, 2016Date of Patent: August 21, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sunil Keshava, Donggun Kim, Vijay Motagi, Kihyun Choi
-
Publication number: 20170038974Abstract: A storage device includes one or more nonvolatile memories, and a memory controller that controls the nonvolatile memories. The memory controller receives a new value from a host in compliance with a sideband interface protocol that is separate from a main interface protocol for transmitting normal data, such that an existing value of a condition parameter associated with an operation condition of the nonvolatile memories and the memory controller is changed into the new value. The new value is changed according to an aging level of the nonvolatile memories.Type: ApplicationFiled: May 10, 2016Publication date: February 9, 2017Inventor: Sunil KESHAVA
-
Publication number: 20160358669Abstract: A storage device includes at least one nonvolatile memory device, a host interface configured to communicate with a peripheral channel hub disposed external to the storage device, a sideband interface configured to receive a self-diagnostic command from a host disposed external to the storage device, and a self-diagnostic firmware configured to be driven in response to the self-diagnostic command to perform a self-diagnosis operation on the storage device.Type: ApplicationFiled: March 2, 2016Publication date: December 8, 2016Inventors: Sunil Keshava, Donggun Kim, Vjay Motagi, Kihyun Choi
-
Patent number: 9372478Abstract: A control system for a power application is provided, including a control module and a configuration tool. The control module is in communication with the power application. The control module includes control logic for controlling the power application by a plurality of frame states. All of the frame states are executed within a period of time referred to as a frame rate. The control module includes control logic for allotting an adjustable amount of time for each of the frame states. The configuration tool is in communication with the control module. The configuration tool includes control logic for modifying the adjustable amount of time of each of the plurality of frame states without modifying the frame rate.Type: GrantFiled: January 4, 2012Date of Patent: June 21, 2016Assignee: GENERAL ELECTRIC COMPANYInventors: Harry Paul Ridenour, III, Sunil Keshava, Raghavendra Rao Perampalli Nekkar
-
Publication number: 20130173072Abstract: A control system for a power application is provided, including a control module and a configuration tool. The control module is in communication with the power application. The control module includes control logic for controlling the power application by a plurality of frame states. All of the frame states are executed within a period of time referred to as a frame rate. The control module includes control logic for allotting an adjustable amount of time for each of the frame states. The configuration tool is in communication with the control module. The configuration tool includes control logic for modifying the adjustable amount of time of each of the plurality of frame states without modifying the frame rate.Type: ApplicationFiled: January 4, 2012Publication date: July 4, 2013Applicant: GENERAL ELECTRIC COMPANYInventors: Harry Paul Ridenour, III, Sunil Keshava, Raghavendra Rao Perampalli Nekkar
-
Patent number: 6759780Abstract: A brushless electric motor is disclosed. In an exemplary embodiment of the invention, the motor includes a permanent magnet rotor having a plurality of magnetic poles thereupon and a stator. The stator further includes a plurality of stacked laminations defining a plurality of slots therein, and a plurality of fractional-pitch phase windings disposed within the plurality of slots. The motor has a non-integer slots-per-pole ratio, and a magnitude of 5th and 7th harmonic components of a fundamental frequency component of the motor are less than 0.3% and 0.1% of a magnitude of the fundamental frequency component, respectively.Type: GrantFiled: May 8, 2001Date of Patent: July 6, 2004Assignee: Delphi Technologies, Inc.Inventors: Buyun Liu, Tomy Sebastian, Sunil Keshava Murthy
-
Patent number: 6713921Abstract: A permanent magnet structure for use in brushless motors is disclosed. In an exemplary embodiment of the invention, the magnet structure includes a parallelogram shaped body. The body has an outer surface and an inner surface, with the outer surface and the inner surface being arcuate in shape.Type: GrantFiled: May 8, 2001Date of Patent: March 30, 2004Assignee: Delphi Technologies, Inc.Inventors: Tomy Sebastian, Sunil Keshava Murthy, Buyun Liu, Mark F. Fleer
-
Publication number: 20020167241Abstract: A permanent magnet structure for use in brushless motors is disclosed. In an exemplary embodiment of the invention, the magnet structure includes a parallelogram shaped body. The body has an outer surface and an inner surface, with the outer surface and the inner surface being arcuate in shape.Type: ApplicationFiled: May 8, 2001Publication date: November 14, 2002Inventors: Tomy Sebastian, Sunil Keshava Murthy, Buyun Liu, Mark F. Fleer
-
Publication number: 20020167242Abstract: A brushless electric motor is disclosed. In an exemplary embodiment of the invention, the motor includes a permanent magnet rotor having a plurality of magnetic poles thereupon and a stator. The stator further includes a plurality of stacked laminations defining a plurality of slots therein, and a plurality of fractional-pitch phase windings disposed within the plurality of slots. The motor has a non-integer slots-per-pole ratio, and a magnitude of 5th and 7th harmonic components of a fundamental frequency component of the motor are less than 0.3% and 0.1% of a magnitude of the fundamental frequency component, respectively.Type: ApplicationFiled: May 8, 2001Publication date: November 14, 2002Inventors: Buyun Liu, Tomy Sebastian, Sunil Keshava Murthy
-
Publication number: 20020135244Abstract: A brushless D.C. motor having a tolerance band that is used to retain the stator in the motor housing. The tolerance band has a plurality of waves formed along its length. The tolerance band is mounted within a housing groove, through which the stator is pressed. The tolerance band waves are compressed as the stator is pressed into motor housing. The compressed waves act as a radial spring to retain the stator in the housing with a minimal amount of radial force.Type: ApplicationFiled: March 21, 2001Publication date: September 26, 2002Inventors: Scott Lewis Strong, Sunil Keshava Murthy
-
Publication number: 20020135253Abstract: A rotor assembly for a brushless motor is disclosed. In an exemplary embodiment of the invention, the rotor assembly includes a core having a central opening for insertion of a rotor shaft therein. A plurality of rotor magnets disposed upon a periphery of the core, wherein a space is defined between one of the plurality of rotor magnets and another of the plurality of rotor magnets. A portion of said core occupies said space, thereby defining a salient pole therewithin.Type: ApplicationFiled: March 22, 2001Publication date: September 26, 2002Inventors: Tomy Sebastian, Sunil Keshava Murthy
-
Patent number: 6437526Abstract: A system for reducing torque ripple in an electric motor, comprising an electric motor having a stator and a rotor, a first set of N Hall sensors, a second set of N Hall sensors, a controller, and wherein said N Hall sensors in each said set of Hall sensors is spaced 360/N electrical degrees apart and said first and second sets of Hall sensors are spaced T electrical degrees apart, and wherein said controller is adapted to provide increased current during an overlap period detected by said Hall sensors.Type: GrantFiled: September 8, 2000Date of Patent: August 20, 2002Assignee: Delphi Technologies, Inc.Inventors: Benoit Derouane, Sunil Keshava Murthy, Tomy Sebastian, Buyun Liu
-
Patent number: 6380658Abstract: A method for determining a dimension in a motor is described. By applying Fourier analysis, a sequence of terms is obtained. Since the fifth harmonic is the most undesirable term, the minimization of the fifth harmonic term will make resultant waveform closer to sine wave. Based upon the above, a determination of an angle &dgr; is described, wherein the fifth harmonic term of the sequence of terms is minimized. An electric motor having a rotor and a set of slot on said rotor surface having a set of magnets with a width &dgr; along the circumference of said rotor surface is described. The width &dgr; is determined by a method that includes applying Fourier analysis thereby a sequence of terms is obtained. Since the fifth harmonic is the most undesirable term, the minimization of the fifth harmonic term will make resultant waveform closer to sine wave. Based upon the above, a determination of an angle &dgr; is described, wherein the fifth harmonic term of the sequence of terms is minimized.Type: GrantFiled: July 14, 2000Date of Patent: April 30, 2002Assignee: Delphi Technologies Inc.Inventors: Tomy Sebastian, Sunil Keshava Murthy, Buyun Liu, Scott R Berggren