Patents by Inventor Saurabh Shukla
Saurabh Shukla 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: 20180191280Abstract: Power converters for use in wind turbine systems are included. For instance, a wind turbine system can include a wind driven doubly fed induction generator having a stator and a rotor. The stator is configured to provide a medium voltage alternating current power on a stator bus of the wind turbine system. The wind turbine system includes a power converter configured to convert a low voltage alternating current power provided by the rotor to a medium voltage multiphase alternating current output power suitable for provision to an electrical grid. The power converter includes a plurality conversion modules. Each conversion module includes a plurality of bridge circuits. Each bridge circuit includes a plurality of silicon carbide switching devices coupled in series. Each conversion module is configured to provide a single phase of the medium voltage multiphase alternating current output power on a line bus of the wind turbine system.Type: ApplicationFiled: January 5, 2017Publication date: July 5, 2018Inventors: Robert Gregory Wagoner, Govardhan Ganireddy, Saurabh Shukla, Rajni Kant Burra, Ravisekhar Nadimpalli Raju, Rui Zhou, Rajib Datta, John Leo Bollenbecker
-
Publication number: 20180191166Abstract: Power converters for use in energy systems are included. For instance, an energy system can include an input power source configured to provide a low voltage direct current power. The energy system can include a power converter configured to convert the low voltage direct current power provided by the input power source to a medium voltage multiphase alternating current output power suitable for provision to an alternating current power system. The power converter can include a plurality conversion modules. Each conversion module includes a plurality of bridge circuits. Each bridge circuit includes a plurality of silicon carbide switching devices coupled in series. Each conversion module is configured to provide a single phase of the medium voltage multiphase alternating current output power on a line bus of the energy system.Type: ApplicationFiled: January 5, 2017Publication date: July 5, 2018Inventors: Robert Gregory Wagoner, Govardhan Ganireddy, Saurabh Shukla, Rajni Kant Burra, Ravisekhar Nadimpalli Raju, Rui Zhou, Rajib Datta, John Leo Bollenbecker
-
Publication number: 20180187652Abstract: Power converters for use in wind turbine systems are included. For instance, a wind turbine system can include a full power generator having a stator and a rotor. The generator is configured to provide a low voltage alternating current power on a stator bus of the wind turbine system. The wind turbine system includes a power converter configured to convert the low voltage alternating current power provided on the stator bus to a medium voltage multiphase alternating current output power suitable for provision to the electrical grid. The power converter includes a plurality of conversion modules, each conversion module comprising a plurality of bridge circuits. Each bridge circuit includes a plurality of silicon carbide switching devices coupled in series. Each conversion module is configured to provide a single phase of the medium voltage multiphase alternating current output power on a line bus of the wind turbine system.Type: ApplicationFiled: January 5, 2017Publication date: July 5, 2018Inventors: Robert Gregory Wagoner, Govardhan Ganireddy, Saurabh Shukla, Rajni Kant Burra, Ravisekhar Nadimpalli Raju, Rui Zhou, Rajib Datta, John Leo Bollenbecker
-
Publication number: 20180175761Abstract: A wind power generation system including a doubly fed induction generator (DFIG) of a wind turbine is presented. The DFIG includes a rotor and a stator, a rotor-side conversion unit coupled to the rotor, a direct current (DC) link, and at least one line-side conversion unit coupled to the rotor-side conversion unit via the DC link and coupled to the stator of the DFIG. The at least one line-side conversion unit includes exactly one first converter, high frequency transformers, and second converters, where each of the second converters is coupled to the first converter via a respective high frequency transformer, and inverters, where each of the inverters is coupled to a respective second converter and includes an alternative current (AC) phase terminal.Type: ApplicationFiled: December 8, 2017Publication date: June 21, 2018Inventors: Kapil JHA, Arvind Kumar Tiwari, Saurabh Shukla, Olive Ray
-
Patent number: 9686242Abstract: Systems and methods for preventing web services from using sensitive data in customizing web pages for a user. In one embodiment, a protection system is implemented between the user and the web service. The protection system identifies past interactions of the user with the web service, identifies text in the past interactions between the user and the web service, and identifies subjects discussed in the text. The protection system then communicates with the user to determine which of the subjects are sensitive to the user, and deletes a history stored by the web service for the user that relates to the sensitive subjects.Type: GrantFiled: March 14, 2013Date of Patent: June 20, 2017Assignees: Alcatel Lucent, Alcatel-Lucent USA Inc.Inventors: Nisheeth Shrivastava, Sharad Jaiswal, Saurabh Panjwani, Saurabh Shukla, Animesh Nandi, Thomas Woo
-
Publication number: 20170046140Abstract: State recovery methods and apparatus for computing platforms are disclosed. An example method includes inserting, with a processor, a first instruction into optimized code to cause a first portion of a register in a first state to be saved to memory before execution of a region of the optimized code, maintaining, with the processor, a first indication of a first manner in which the first portion of the register is to be restored in connection with a state recovery after execution of the region of the optimized code, and maintaining, with the processor, a second indication of a second manner in which a second portion of the register is to be restored in connection with the state recovery after execution of the region of the optimized code.Type: ApplicationFiled: October 27, 2016Publication date: February 16, 2017Inventors: Abhay S. Kanhere, Saurabh Shukla, Suriya Subramanian, Paul Caprioli
-
Patent number: 9507575Abstract: State recovery methods and apparatus for computing platforms are disclosed. An example method includes inserting a first instruction into optimized code to cause a first portion of a register in a first state to be saved to memory before execution of a region of the optimized code; and maintaining a value indicative of a manner in which a second portion of the register in the first state is to be restored in connection with a state recovery from the optimized code.Type: GrantFiled: May 11, 2015Date of Patent: November 29, 2016Assignee: INTEL CORPORATIONInventors: Abhay S. Kanhere, Saurabh Shukla, Suriya Subramanian, Paul Caprioli
-
Publication number: 20160285958Abstract: Systems, apparatuses and methods may provide for isolating native information from non-native information, wherein the native information is associated with a mobile application running in a managed runtime environment. Additionally, the native information may be checkpointed and transferred from a first device to a second device in response to a live migration event. In one example, the native information includes native code and native state data and isolating the native information from the non-native information includes dispatching one or more native function calls to a binary translation (BT) container that manages a memory pool dedicated to the native information.Type: ApplicationFiled: March 27, 2015Publication date: September 29, 2016Inventors: Abhinav Das, Saurabh Shukla, Wei Li, Daniel M. Lavery
-
Patent number: 9378432Abstract: Hierarchy similarity measure techniques are described. In one or more implementations, categories in a hierarchy of categories are assigned to each of at least two objects. A similarity score may be calculated for the at least two objects that takes into account the categories assigned to the objects. To compute the similarity score for the objects, a distance in the hierarchy between the categories assigned to the objects may be used. Further, a number of siblings in the hierarchy of the categories assigned to the at least two objects may be used to compute the similarity score for the objects.Type: GrantFiled: November 27, 2013Date of Patent: June 28, 2016Assignee: Adobe Systems IncorporatedInventors: Saurabh Shukla, Vinayak Agarawal, Rajan Bhargava, Shivam Handa
-
Publication number: 20150339109Abstract: State recovery methods and apparatus for computing platforms are disclosed. An example method includes inserting a first instruction into optimized code to cause a first portion of a register in a first state to be saved to memory before execution of a region of the optimized code; and maintaining a value indicative of a manner in which a second portion of the register in the first state is to be restored in connection with a state recovery from the optimized code.Type: ApplicationFiled: May 11, 2015Publication date: November 26, 2015Inventors: Abhay S. Kanhere, Saurabh Shukla, Suriya Subramanian, Paul Caprioli
-
Publication number: 20150149468Abstract: Hierarchy similarity measure techniques are described. In one or more implementations, categories in a hierarchy of categories are assigned to each of at least two objects. A similarity score may be calculated for the at least two objects that takes into account the categories assigned to the objects. To compute the similarity score for the objects, a distance in the hierarchy between the categories assigned to the objects may be used. Further, a number of siblings in the hierarchy of the categories assigned to the at least two objects may be used to compute the similarity score for the objects.Type: ApplicationFiled: November 27, 2013Publication date: May 28, 2015Applicant: Adobe Systems IncorporatedInventors: Saurabh Shukla, Vinayak Agarawal, Rajan Bhargava, Shivam Handa
-
Publication number: 20150149539Abstract: Trending data demographics are described. In one or more implementations, content posted on online content sources is analyzed to determine topics associated with the posted content. Analysis is then performed to ascertain which of those topics in the posted content are trending. A determination as to which of the topics are trending may be based on a number of times the posted content involves a topic. For the topics that are trending, demographic data of the users that posted about those topics is collected. In some cases, demographic data may be assigned to users that posted about the topics that are trending. Based on the collected and assigned demographic data, a prediction is made to predict segments of users that are likely to find the trending topics interesting. Targeted content may then be provided to the segments of users that are likely to find the trending topics interesting.Type: ApplicationFiled: November 22, 2013Publication date: May 28, 2015Applicant: Adobe Systems IncorporatedInventors: Saurabh Shukla, Vinayak Agarawal, Rajan Bhargava, Mohit Garg
-
Patent number: 9032381Abstract: State recovery methods and apparatus for computing platforms are disclosed. An example method includes inserting a first instruction into optimized code to cause a first portion of a register in a first state to be saved to memory before execution of a region of the optimized code; and maintaining a value indicative of a manner in which a second portion of the register in the first state is to be restored in connection with a state recovery from the optimized code.Type: GrantFiled: June 29, 2012Date of Patent: May 12, 2015Assignee: Intel CorporationInventors: Abhay S. Kanhere, Saurabh Shukla, Suriya Subramanian, Paul Caprioli
-
Patent number: 8909632Abstract: A method, system and computer-usable medium are disclosed for maintaining persistent links to information stored on a network. Information elements are tagged and their original network location is saved as a hyperlink. The tagged information elements are then acquired at the original network location by a search engine crawler, indexed by a search engine, and stored in an information location index. The tagged information elements are periodically submitted to the search engine to generate search results. Comparison operations are performed to determine the search results comprising the closest-matching information elements and their current network location. The network location stored in the hyperlink is replaced with the current network location if it is not the same.Type: GrantFiled: October 17, 2007Date of Patent: December 9, 2014Assignee: International Business Machines CorporationInventors: Saurabh Shukla, Mandar U. Jog, Shreyansh Shukla, Scott W. Newman
-
Publication number: 20140280870Abstract: Systems and methods for preventing web services from using sensitive data in customizing web pages for a user. In one embodiment, a protection system is implemented between the user and the web service. The protection system identifies past interactions of the user with the web service, identifies text in the past interactions between the user and the web service, and identifies subjects discussed in the text. The protection system then communicates with the user to determine which of the subjects are sensitive to the user, and deletes a history stored by the web service for the user that relates to the sensitive subjects.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicants: Alcatel-Lucent USA Inc, Alcatel-Lucent India LimitedInventors: Nisheeth Shrivastava, Sharad Jaiswal, Saurabh Panjwani, Saurabh Shukla, Animesh Nandi, Thomas Woo
-
Publication number: 20140007066Abstract: State recovery methods and apparatus for computing platforms are disclosed. An example method includes inserting a first instruction into optimized code to cause a first portion of a register in a first state to be saved to memory before execution of a region of the optimized code; and maintaining a value indicative of a manner in which a second portion of the register in the first state is to be restored in connection with a state recovery from the optimized code.Type: ApplicationFiled: June 29, 2012Publication date: January 2, 2014Inventors: Abhay S. Kanhere, Saurabh Shukla, Suriya Subramanian, Paul Caprioli
-
Publication number: 20090106270Abstract: A method, system and computer-usable medium are disclosed for maintaining persistent links to information stored on a network. Information elements are tagged and their original network location is saved as a hyperlink. The tagged information elements are then acquired at the original network location by a search engine crawler, indexed by a search engine, and stored in an information location index. The tagged information elements are periodically submitted to the search engine to generate search results. Comparison operations are performed to determine the search results comprising the closest-matching information elements and their current network location. The network location stored in the hyperlink is replaced with the current network location if it is not the same.Type: ApplicationFiled: October 17, 2007Publication date: April 23, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Saurabh Shukla, Mandar U. Jog, Shreyansh Shukla, Scott W. Newman