Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Chaturvedi, IN

Amit Chaturvedi, Hyderabad IN

Patent application numberDescriptionPublished
20080235661SYSTEM AND METHOD FOR USING ANNOTATIONS TO AUTOMATICALLY GENERATE A FRAMEWORK FOR A CUSTOM JAVASERVER FACES (JSF) COMPONENT - A system and method for using annotations to automatically generate a framework for a custom JavaServer Faces (JSF) component is provided. Source code for a custom JSF Component class may be received, where the received source code may include annotations indicating how a declared element should be processed. For example, based on a type of annotation in the source code, the framework for the custom JSF component may be automatically generated, where the generated framework can include implementations for a Component class, a Tag Handler class, a Renderer class, a Tag Library Descriptor, a faces-config.xml file, tag unit test cases, or any other aspect of a custom JSF component. Thus, reusable, reliable, and readable custom JSF components may be easily developed at a substantially reduced development cost.09-25-2008

Ashok Chaturvedi, New Delhi IN

Patent application numberDescriptionPublished
20100069212APPARATUS AND A METHOD FOR MAKING PACKAGES AND A PACKAGE THEREOF - This invention provides an apparatus and a method for making package which has less rejection rate during manufacturing. The method in the present invention also produces packages with good dimensional accuracy. The apparatus in the present invention is provided for making three side gusset package with improved method of feeding side gusset tube and feeding bottom gusset along with web registration of bottom and side gusset to have printing perfectly located and aligned on package surfaces such that the images or graphics can be printed partially on front side & back side, continuing over side and bottom gusset surfaces.03-18-2010

Atul Chaturvedi, Hyderabad IN

Patent application numberDescriptionPublished
20090100404SOFTWARE PACKAGE IMPLEMENTATION SIZING - Implementation size of a software package implementation can be determined by determining implementation sizes of modules, determining tasks to be implemented, determining a complexity factor, and calculating the implementation size based on the modules, tasks, and complexity factor. Implementation size of a software package implementation can be determined using a sizing framework. The sizing framework can comprise a repository of modules and functionality provided by the modules, a standard album of tasks, effort information for the tasks, and a repository of complexity values. A sizing tool can determine an implementation size of a software package implementation. The sizing tool can comprise user-interface pages for receiving a selection of modules, for receiving a selection of functionality, for receiving a selection of tasks to be implemented for the software package, and for receiving a selection of complexity values. The sizing tool can calculate the implementation size based on the selections.04-16-2009

Manish Chaturvedi, Bangalore IN

Patent application numberDescriptionPublished
20080277908MOLDED STEERING WHEEL - An example steering wheel assembly includes an airbag module receiving surface generally defining a first plane. A lower portion includes a lower rim portion and the airbag module receiving surface. An upper portion includes an upper rim portion for covering the lower rim portion. The upper portion and the lower portion define a second plane spaced from said first plane.11-13-2008

Nitin Chaturvedi, Pune IN

Patent application numberDescriptionPublished
20110138357MANAGING GRAPHICAL USER INTERFACE (GUI) OBJECTS IN A TESTING ENVIRONMENT - A method, a system and a computer program product for managing graphical user interface (GUI) objects in a testing environment. GUI objects in the testing environment are uniquely identified and the GUI objects have corresponding test objects. The uniquely identified GUI objects in the test environment are sorted in response to the pre-defined hierarchy of properties belonging to the set of properties and the pre-defined hierarchy of properties includes at least one spatial property.06-09-2011

Pradeep Kumar Chaturvedi, Bangalore IN

Patent application numberDescriptionPublished
20090328131MECHANISMS TO SECURE DATA ON HARD RESET OF DEVICE - Mechanisms to secure data on a hard reset of a device are provided. A hard reset request is detected on a handheld device. Before the hard reset is permitted to process an additional security compliance check is made. Assuming, the additional security compliance check is successful and before the hard reset is processed, the data of the handheld device is backed up to a configurable location.12-31-2009
20100205303VIRTUAL MACHINE SOFTWARE LICENSE MANAGEMENT - Apparatus, systems, and methods may operate to receive reports at a server node, the reports indicating a change in virtual machine status for virtual machines hosted on a virtual machine host node; and to allocate/de-allocate software licenses to the virtual machines based on the change in virtual machine status. In some embodiments, operations may include detecting, at a virtual machine host node, a change in virtual machine status for virtual machines hosted on the host node; and transmitting reports to a server node from the host node. The reports can be used to indicate the change in virtual machine status, enabling the server node to allocate/de-allocate software licenses to the virtual machines based on the change in virtual machine status. Additional apparatus, systems, and methods are disclosed.08-12-2010
20100205304VIRTUAL MACHINE ADDRESS MANAGEMENT - Apparatus, systems, and methods may operate to receive reports at a server node, the reports indicating a change in virtual machine status for virtual machines hosted on a virtual machine host node; and to allocate/de-allocate addresses to the virtual machines based on the change in virtual machine status and one or more policies. Some embodiments may operate to detect, at a virtual machine host node, a change in virtual machine status for virtual machines hosted on the host node; and to transmit reports to a server node from the host node, the reports indicating the change in virtual machine status, to enable the server node to allocate/de-allocate addresses to the virtual machines based on the change in virtual machine status and one or more policies. Additional apparatus, systems, and methods are disclosed.08-12-2010
20110246767SECURE VIRTUAL MACHINE MEMORY - Apparatus, systems, and methods may operate to allocating encrypted memory locations to store encrypted information, the information to be encrypted and decrypted using a single hypervisor. Further activity may include permitting access to a designated number of the encrypted memory locations to a single application executed by an associated virtual machine (VM) subject to the hypervisor, and denying access to the designated number of the encrypted memory locations to any other application executed by the associated VM, or any other VM. In some embodiments, the operational state of the associated VM may be restored using the encrypted information. Additional apparatus, systems, and methods are disclosed.10-06-2011

Patent applications by Pradeep Kumar Chaturvedi, Bangalore IN

Rajiv Kumar Chaturvedi, Baner IN

Patent application numberDescriptionPublished
20110224451PROCESS FOR PRODUCTION OF BIODIESEL - The invention relates to a process for producing alkyl esters, the process comprising reacting a feedstock that includes one or more fatty acid glycerol esters or one or more fatty acid or mixture thereof with a C09-15-2011

Rajiv Kumar Chaturvedi, Pune IN

Patent application numberDescriptionPublished
20110144375PROCESS FOR PRODUCTION OF BIODIESEL - A process for producing alkyl esters is disclosed. The process includes reacting a feedstock that includes one or more fatty acid glycerol esters or one or more fatty acids or mixture thereof with a C06-16-2011

Sachin Chaturvedi, Pune (maharashtra) IN

Patent application numberDescriptionPublished
20120070521METHOD OF EXTRACTION FROM WITHANIA SOMNIFERA AND ONE OR MORE FRACTIONS CONTAINING PHARMACOLOGICALLY ACTIVE INGREDIENTS OBTAINED THEREFROM - A method of obtaining one or more fractions from a plant material of 03-22-2012

Sachin Chaturvedi, Rajeev Nagar IN

Patent application numberDescriptionPublished
20090254919Sharing Operating System Sub-Processes Across Tasks - An operating system permits sharing of a sub-process (or process unit) across multiple processes (or tasks). Each shared sub-process has its own context. The sharing is enabled by tracking when a process invokes a sub-process. When a process invokes a sub-process, the process is designated as a parent process of the child sub-process. The invoked sub-process may require use of process level variable data. To enable storage of the process level variable data for each calling process, the variable data is stored in memory using a base address and a fixed offset. Although the based address may vary from process to process, the fixed offset remains the same across processes.10-08-2009

Sachin Chaturvedi, Hyderabad IN

Patent application numberDescriptionPublished
20090249345Operating System Fast Run Command - A fast sub-process is provided in an operating system for a digital signal processor (DSP). The fast sub-process executes a sub-process without a kernel first determining whether the sub-process resides in an internal memory, as long as certain conditions have been satisfied. One of the conditions is that a programmer determines that the sub-process has been previously loaded into internal memory and executed. Another condition is that the programmer has ensured that a process calling the sub-process has not called any other sub-process between the last execution and the current execution request. Yet another condition is that the programmer ensures that the system has not called another overlapping sub-process between the last execution and the current execution request.10-01-2009

Santosh Chaturvedi, Lucknow IN

Patent application numberDescriptionPublished
20100070144MULTIPLE HARVESTER UNLOADING SYSTEM - A grain moving system providing for single point unloading of harvesters to a grain cart. There are a plurality of harvesting machines including a first harvesting machine and a second harvesting machine. The first harvesting machine being configured to deliver grain to the grain cart. The first harvesting machine receiving grain from the second harvesting machine. The first harvesting machine being configured for the coordination of grain transfer.03-18-2010

Vinatha Chaturvedi, Karnataka IN

Patent application numberDescriptionPublished
20110191762MINING DEPENDENCIES FROM DISK IMAGES - Methods and arrangements for automatically finding the dependency of a software product on other software products or components. From an install image or directory, a signature is found by deriving the same from a directory structure of the software. Further, a directory tree structure is built and an approximate sub-tree matching algorithm is applied to find commonalties across software products.08-04-2011

Vinatha Chaturvedi, Bangalore IN

Patent application numberDescriptionPublished
20110055811Discovery, Analysis, and Visualization of Dependencies - Product data pertaining to a plurality of products is gathered from a plurality of sources. Dependency information for the plurality of products is extracted from the product data. The dependency information is analyzed to determine dependencies for each product of the plurality of products. The dependencies for each product of the plurality of products are displayed to a user.03-03-2011
20110145439RESOURCE PLANNING AND DATA INTERCHANGE FUNCTIONALITY WITHIN A CLOUD COMPUTING ENVIRONMENT - The present invention provides technology neutral process integration (Cloud Resource Planning), and optimization methodology leveraging a business meta-schema format Cloud Data Interchange (CDI) to integrate, enable, and invoke Cloud services. One example is that the present invention provides a management layer at the process level. There can be multiple Cloud implementations/types within a govern enterprise—perhaps utilizing different infrastructure (e.g., hardware of one supplier versus that of another) or different areas of functionality (computing services, storage services, etc). This disclosure provides an abstraction or ‘resource planning’ layer above these core services such that a customer does not have to have knowledge or choose different Cloud types and/or understand or choose each underlying service. As such, it provides a ‘one stop’ portal.06-16-2011