Patents by Inventor Rahul Kumar

Rahul Kumar 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: 20170016430
    Abstract: A wind power generation system includes one or both of a memory or storage device storing one or more processor-executable executable routines, and one or more processors configured to execute the one or more executable routines which, when executed, cause acts to be performed. The acts include receiving weather data, wind turbine system data, or a combination thereof; transforming the weather data, the wind turbine system data, or the combination thereof, into a data subset, wherein the data subset comprises a first time period data; selecting one or more wind power system models from a plurality of models; transforming the one or more wind power system models into one or more trained models at least partially based on the data subset; and executing the one or more trained models to derive a forecast, wherein the forecast comprises a predicted electrical power production for the wind power system.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 19, 2017
    Inventors: Krishna Kumar SWAMINATHAN, Deepak Raj SAGI, Pritesh JAIN, Sridhar DASARATHA, Nitika BHASKAR, Rahul Kumar SRIVASTAVA, Milesh Shrichandra GOGAD
  • Publication number: 20160321147
    Abstract: Techniques are described for identifying unhealthy nodes in a multi-node system. One or more parameters of each node is monitored, then compared with the values for the same parameter running on other nodes in the multi-node system. Based on the comparison, a determination is made whether a node is healthy. If the multi-node system comprises one or more nodes with differing capabilities, an adjustment is performed to account for the differing capabilities of each respective node. Further provided are methods of taking remedial action upon a determination that a node is unhealthy. A tuner is used to modify values of health parameters until the node is performing similarly to its peers.
    Type: Application
    Filed: April 29, 2015
    Publication date: November 3, 2016
    Inventors: Sajithkumar Kizhakkiniyil, Anil Maipady, Krishnam Chapa, Narender Vattikonda, Jeevan Pingali, Rahul Kumar
  • Patent number: 9466730
    Abstract: The invention provides a semiconductor device, including: a substrate of a first conductivity type having an active region and a termination region; an epitaxial layer of the first conductivity type over the substrate; a plurality of first trenches and second trenches in the epitaxial layer; an implant blocker layer formed at bottoms of the first and second trenches; a liner of a second conductivity type different from the first conductivity type conformally formed along sidewalls of the first and second trenches; a dielectric material filled in the first and second trenches defining a plurality of first columns and a plurality second column, respectively; a gate dielectric layer over the epitaxial layer; two floating gates formed on the gate dielectric layer; a source region; an inter-layer dielectric layer; and a contact plug formed on the source region.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: October 11, 2016
    Assignee: Vanguard International Semiconductor Corporation
    Inventors: Rahul Kumar, Manoj Kumar, Gene Sheu, Shao-Ming Yang, Rudy Octavius Sihombing, Chia-Hao Lee, Shang-Hui Tu
  • Publication number: 20160125050
    Abstract: The present disclosure provides system and method for searching and analyzing information from a database based on a plurality of subject features. The system generates a list of relevant search results in a particular order and provides relevant excerpts from each of the search results in relation to each of the subject features, along with the association that represents the overlap between searched excerpt and the corresponding subject feature. The system may include a search report generator device that comprises a search module, a feature generation module, an analysis module, a ranking module, and a report generation module.
    Type: Application
    Filed: November 2, 2015
    Publication date: May 5, 2016
    Inventors: Rahul Kumar, Niket Agrawal
  • Publication number: 20160125066
    Abstract: A system and method for analyzing a competitor's patent activity data is presented. The system may comprise one or more processors, a search module, a categorization module, a grouping module, and an analysis module, where each of the components of the system are communicating with one another in a networked system environment. The one or more processors may be in communication with a plurality of databases, where the plurality of databases include a patent database, a client database, and a competitor database. The competitor's activity data is compared to that of the client's to segment the competitor's activity and set priority to certain categories of the segmented competitor's activity data. The presented system monitors the competitor's patenting activity.
    Type: Application
    Filed: November 2, 2015
    Publication date: May 5, 2016
    Inventors: Rahul Kumar, Niket Agrawal
  • Publication number: 20160073034
    Abstract: An image display method is provided. The image display method includes displaying a camera preview screen that provides an image of a subject in real time, capturing one or more images by capturing the camera preview screen, and displaying a photo reel on the camera preview screen, the photo reel being generated by arranging thumbnails of the captured one or more images in a row.
    Type: Application
    Filed: September 4, 2015
    Publication date: March 10, 2016
    Inventors: Debayan MUKHERJEE, Swadha JAISWAL, Saumitri CHOUDHURY, Akhilesh PARMAR, Anuj KUMAR, Rahul Kumar CHAURASIA, Ravi Prasad Mohan KINI, Sujata Prabhakar SHIDHAYE, Karishma DAS
  • Patent number: 9235371
    Abstract: A request to print a file at a printer is received at a first computer system over a public network. Responsive to receiving the request, an indication of the request is exposed to the printer to enable fulfillment, by the printer, of the request to print the file.
    Type: Grant
    Filed: July 15, 2010
    Date of Patent: January 12, 2016
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Harish B Kamath, Hean Koon Koay, Rahul Kumar Srivastava
  • Publication number: 20150220864
    Abstract: The present subject matter discloses a system and a method for allocating task on crowdsourcing platform. A task may be received from a first user on the platform. Further, a protocol may be configured by the first user indicating one or more task actions to be performed for completing the task. Further, a hierarchy comprising a plurality of micro-tasks associated with the task may be created. Based on the protocol configured, the system may assign a task action to each of the plurality of micro-tasks. Further, the system may allocate each of the plurality of micro-tasks to a second user based on the task action assigned and a set of parameters. The set of parameters may comprise second user's metadata, completion time associated with each micro-task, size of each micro-task, and form factor of an interface accessed by the second user.
    Type: Application
    Filed: February 5, 2015
    Publication date: August 6, 2015
    Inventors: Shirish Subhash Karande, Iyengar Venkatachary Srinivasan, Sachin P. Lodha, Anand Sriraman, Kanika Kalra, Rahul Kumar
  • Publication number: 20150222506
    Abstract: A mechanism is provided for controlling a process on a computing node. In one implementation, a determination is made as to whether the participation status of a computing node has changed. The participation status may, for example, be active, in which case the computing node is participating in the processing of requests from a request handler, or it may be passive, in which case the computing node is not participating in the processing of requests from the request handler. In response to a determination that the participation status of the computing node has changed from a current status to a new status, one or more processes on the computing node may be caused to begin or halt processing, in accordance with the new status. For example, if the current status is passive and the new status is active, a process on the computing node may be caused to begin processing.
    Type: Application
    Filed: January 31, 2014
    Publication date: August 6, 2015
    Applicant: Apollo Education Group, Inc.
    Inventors: Sajithkumar Kizhakkiniyil, Jeevan Pingali, Narender Vattikonda, Rahul Kumar, Krishnam Chapa
  • Patent number: 9092478
    Abstract: Methods, computer-readable media, and systems for managing business objects data sources. A search query that includes multiple query terms is received. Each query term at least partially represents metadata associated with one of multiple business objects data sources that each stores multiple data items. Multiple search index documents are searched to identify one or more business objects data sources that are each associated with metadata at least partially represented by each query term. Multiple metadata tables are searched to identify metadata associated with each identified business objects data source. The identified business objects data sources are searched for data items that satisfy the identified metadata. Representations of the data items and the metadata are provided in response to receiving the search query.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: July 28, 2015
    Assignee: SAP SE
    Inventors: Ganesh Vaitheeswaran, Manasa Ranjan Tripathy, Raghavendra Nagaraja, Arindam Bhattacharjee, Rahul Kumar Jha, Nithin Moolky Kamath
  • Publication number: 20150206966
    Abstract: The invention provides a semiconductor device, including: a substrate of a first conductivity type having an active region and a termination region; an epitaxial layer of the first conductivity type over the substrate; a plurality of first trenches and second trenches in the epitaxial layer; an implant blocker layer formed at bottoms of the first and second trenches; a liner of a second conductivity type different from the first conductivity type conformally formed along sidewalls of the first and second trenches; a dielectric material filled in the first and second trenches defining a plurality of first columns and a plurality second column, respectively; a gate dielectric layer over the epitaxial layer; two floating gates formed on the gate dielectric layer; a source region; an inter-layer dielectric layer; and a contact plug formed on the source region.
    Type: Application
    Filed: January 17, 2014
    Publication date: July 23, 2015
    Applicant: Vanguard International Semiconductor Corporation
    Inventors: Rahul KUMAR, Manoj KUMAR, Gene SHEU, Shao-Ming YANG, Rudy Octavius SIHOMBING, Chia-Hao LEE, Shang-Hui TU
  • Publication number: 20150074543
    Abstract: Device context-based user interface techniques are described. In one or more embodiments, a context is determined for a device based on a configuration of hardware associated with the device. When the configuration of hardware associated with the device changes, the context of the device may also change. Based on the determined context of the device, a user interface configuration may be selected for display. For example, when the device is connected to a mouse or a keyboard a user interface configuration may be selected that facilitates interactions performed substantially with a mouse and keyboard. However, when a mouse and keyboard are not connected to the device, but touch functionality of the device is used, a user interface configuration may be selected that facilitates interactions performed substantially using the touch functionality. A user interface for an application may be configured using the selected user interface configuration.
    Type: Application
    Filed: September 6, 2013
    Publication date: March 12, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Anand Samuel Edwin, Charan Raj, Rahul Kumar Agrawal, Senthilkumar PanneerSelvam, Jyothi Krishna V S
  • Patent number: 8938475
    Abstract: Methods, non-transitory computer-readable media, and systems for managing business objects data sources. Multiple business objects data sources, each storing multiple data items, are accessed. For each data source, multiple computer-searchable index documents and multiple metadata tables, including master tables and mapping tables, are generated. The multiple computer-searchable index documents and the multiple metadata tables are provided to perform a search for data items in the multiple business objects data sources.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: January 20, 2015
    Assignee: SAP SE
    Inventors: Ganesh Vaitheeswaran, Arindam Bhattacharjee, Raghavendra Nagaraja, Manasa Ranjan Tripathy, Nithin Moolky Kamath, Rahul Kumar Jha
  • Publication number: 20150019655
    Abstract: In a decoupled messaging system, a producer device sends produced messages to a message fabric. The message fabric either stores the received message in designated queues, from which consumer devices may retrieve the messages, or broadcasts the messages to consumer devices that subscribe to topics assigned to the messages. A message consumption orchestrator service gathers capabilities information for the message producer, the message fabric, and the message consumer, and configures resources allocated for the message consumer to more fully optimize message throughput. Further, the message consumption orchestrator identifies patterns in changes of the rate of produced messages, i.e., through analysis of historical data and/or received information. The message consumption orchestrator configures resources for the message consumer to account for predicted need based on the identified patterns.
    Type: Application
    Filed: August 29, 2013
    Publication date: January 15, 2015
    Applicant: APOLLO GROUP, INC.
    Inventors: Sajithkumar Kizhakkiniyil, Narender Vattikonda, Jeevan Pingali, Rahul Kumar, Krishnam Chapa
  • Publication number: 20150019709
    Abstract: A method and apparatus are disclosed for controlling multi-service transactions. When a request to initiate a multi-service transaction is received, the transaction is not immediately initiated. Rather, a determination is first made as to which services need to be invoked in order to complete the transaction. A further determination is then made as to whether at least one of the services is likely to be unable to complete processing needed to further the transaction to completion. If at least one of the services is likely to be unable to complete processing needed to further the transaction to completion (thereby meaning that the overall transaction is likely to fail), then the transaction is not initiated at all. By doing so, the method/apparatus prevents transactions that are likely to fail from being started, which prevents waste of resources and other problems associated with partial processing of failed transactions from arising.
    Type: Application
    Filed: July 10, 2013
    Publication date: January 15, 2015
    Inventors: SAJITHKUMAR KIZHAKKINIYIL, Jeevan Pingali, Sitakanta Hotta, Rahul Kumar, Shridhar Navanageri, Narender Vattikonda
  • Publication number: 20140304263
    Abstract: A user uploads date sets through a client to a database. The data sets are provisioned in the database for in-database searching. The data sets are evaluated and classifications for the columns of the tables that include the data set are detected. Columns content may be classified into different analysis types, aggregation types, formats, categories, hierarchies, etc. Metadata is generated based on the evaluation of the data sets. A schema is used to store the metadata that describes the detected classification of the columns. The schema is stored in the database and is used when a search in the database is performed.
    Type: Application
    Filed: April 4, 2013
    Publication date: October 9, 2014
    Inventors: Ganesh Vaitheeswaran, Rahul Kumar Jha, Suraj Pai Airody, Anup Kumar Rai, Arindam Bhattacharjee
  • Publication number: 20140099684
    Abstract: The invention teaches the obtained specifications and process of production of engine worthy marine microalgal fatty acid methyl ester (biodiesel) using naturally occurring marine microalgal mats and also marine microalgae cultivated in cost-effective manner in solar salt pans. Utility of co-product streams adds to the attractiveness of the invention.
    Type: Application
    Filed: May 22, 2012
    Publication date: April 10, 2014
    Applicant: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCH
    Inventors: Sandhya Chandrika Prasad Mishra, Pushpito Kumar Ghosh, Mahesh Ramniklal Gandhi, Sourish Bhattacharya, Subarna Maiti, Sumesh Chandra Upadhyay, Arup Ghosh, Rachapudi Badari Narayana Prasad, Sanjit Kanjilal, Sanjiv Kumar Mishra, Anupama Vijaykumar Shrivastav, Imran Pancha, Chetan Paliwal, Tonmoy Ghosh, Rahul Kumar Maurya, Deepti Jain, Shailesh Kumar Paditar, Abhishek Sahu, Hetal Bosamiya, Krushnadevsinh Zala
  • Publication number: 20130239093
    Abstract: Technologies pertaining to top-down interprocedural analysis of a computer program are described herein. A query is received for processing over a root procedure in the computer program. Responsive to the query being received, the root procedure is explored, and calls to sub-procedures are located. Sub-queries are generated upon encountering the calls to the sub-procedures, and execution of the sub-queries is performed in parallel across multiple computing nodes.
    Type: Application
    Filed: March 9, 2012
    Publication date: September 12, 2013
    Applicant: Microsoft Corporation
    Inventors: Aditya V. Nori, Sriram K. Rajamani, Rahul Kumar, Aws Albarghouthi
  • Publication number: 20130166598
    Abstract: Methods, non-transitory computer-readable media, and systems for managing business objects data sources. Multiple business objects data sources, each storing multiple data items, are accessed. For each data source, multiple computer-searchable index documents and multiple metadata tables, including master tables and mapping tables, are generated. The multiple computer-searchable index documents and the multiple metadata tables are provided to perform a search for data items in the multiple business objects data sources.
    Type: Application
    Filed: December 27, 2011
    Publication date: June 27, 2013
    Applicant: Business Objects Software Ltd.
    Inventors: Ganesh Vaitheeswaran, Arindam Bhattacharjee, Raghavendra Nagaraja, Manasa Ranjan Tripathy, Nithin Moolky Kamath, Rahul Kumar Jha
  • Publication number: 20130166573
    Abstract: Methods, computer-readable media, and systems for managing business objects data sources. A search query that includes multiple query terms is received. Each query term at least partially represents metadata associated with one of multiple business objects data sources that each stores multiple data items. Multiple search index documents are searched to identify one or more business objects data sources that are each associated with metadata at least partially represented by each query term. Multiple metadata tables are searched to identify metadata associated with each identified business objects data source. The identified business objects data sources are searched for data items that satisfy the identified metadata. Representations of the data items and the metadata are provided in response to receiving the search query.
    Type: Application
    Filed: December 27, 2011
    Publication date: June 27, 2013
    Applicant: Business Objects Software Ltd.
    Inventors: Ganesh Vaitheeswaran, Manasa Ranjan Tripathy, Raghavendra Nagaraja, Arindam Bhattacharjee, Rahul Kumar Jha, Nithin Moolky Kamath