Kalra
Alok Kalra, Lucknow IN
Patent application number | Description | Published |
---|---|---|
20090191292 | High essential oil and eugenol yielding cultivar of ocimum sanctum 'CIM-AYU' - The present invention relates to the development of a novel high herb yielding essential oil herb variety of Krishna Tulsi (botanically known as | 07-30-2009 |
Atul Kalra, Delhi IN
Patent application number | Description | Published |
---|---|---|
20130199453 | PET MAT ASSEMBLY - The present invention provides a pet mat assembly for feeding animals comprising a mat having a top layer wherein at least a portion thereof is magnetized with at least one magnetic element and a bottom layer is composed of a non-skid material, the top layer being affixed to the bottom layer; and a container whose bottom is made of a ferretic material and is magnetically responsive to the magnetic element at the top layer of the mat; wherein relative movement of the container with respect to the mat is restricted when the container is in magnetic engagement with the mat. | 08-08-2013 |
Bobbie H. Kalra, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140172294 | METHOD AND SYSTEM FOR PREDICTING EXPECTED TIME OF ARRIVAL OF OBJECTS - The embodiment provides a method for predicting Expected Time of Arrival (ETA) of an object. The method includes tracking location data of the object and estimating time of arrival of the object based on the location data and historic data of one or more objects. Further, the method includes determining whether the object reached a predefined area based on the location data of the object and sending a notification about the ETA of the object to a remote entity upon determining that the object reached the predefined area. | 06-19-2014 |
Kanika Kalra, Pune IN
Patent application number | Description | Published |
---|---|---|
20150220864 | SYSTEM AND METHOD FOR PROVIDING CROWD SOURCING PLATFORM FOR TASK ALLOCATION - 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. | 08-06-2015 |
Mohit Kalra, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20110029958 | TIME-BASED BREAKPOINTS IN DEBUGERS - A time-based breakpoint facility is provided for debugging a program upon expiration of a timer. More particularly, encountering a break exception during an execution of a program results in determining if the break exception is raised by a trigger or by a breakpoint. If the break exception is raised by the trigger, steps include breaking the program execution, starting a timer and resuming the program execution without passing control to a user interface thread until the started timer expires. If the break exception is raised by the breakpoint, steps include breaking the program execution, passing control to the user interface thread, performing a debugging operation, and resuming the program execution upon indication of the user interface thread. | 02-03-2011 |
Mohit Kalra, Delhi IN
Patent application number | Description | Published |
---|---|---|
20080244243 | Computer program product and system for altering execution flow of a computer program - A debugger alters the execution flow of a child computer program of the debugger at runtime by inserting jump statements determined by the insertion of breakpoint instructions. Breakpoints are used to force the child computer program to throw exceptions at specified locations. One or more instructions of the computer program are replaced by jump instructions. The jump destination addresses associated with the break instructions can be specified by input from a user. The debugger changes the instruction pointer of the child program to achieve the desired change in execution flow. No instructions are lost in the child program. | 10-02-2008 |
20080294422 | Methods, Computer Program Product, and Computer System for Language-Enhanced Programming Tools - Statements of a computer program expressed using a first source natural language are made meaningful to a programmer familiar with a second target natural language. The first source natural language of the computer program is determined from the programmer, or through analysis, and the second target natural language desired by the programmer is selected. Textual constructs may be parsed, with reference to stored coding conventions to determine meaningful lexical tokens. Such tokens are translated with a translation engine, and displayed to the programmer, desirably using a graphical user interface feature of an integrated development environment (IDE) for computer programming in a particular programming language. | 11-27-2008 |
20080307400 | Computer Program Product and Computer System for Language-Enhanced Programming Tools - Statements of a computer program expressed using a first source natural language are made meaningful to a programmer familiar with a second target natural language. The first source natural language of the computer program is determined from the programmer, or through analysis, and the second target natural language desired by the programmer is selected. Textual constructs may be parsed, with reference to stored coding conventions to determine meaningful lexical tokens. Such tokens are translated with a translation engine, and displayed to the programmer, desirably using a graphical user interface feature of an integrated development environment (IDE) for computer programming in a particular programming language. | 12-11-2008 |
20090240485 | Computer Program Product and Computer System for Language-Enhanced Programming Tools - Statements of a computer program expressed using a first source natural language are made meaningful to a programmer familiar with a second target natural language. The first source natural language of the computer program is determined from the programmer, or through analysis, and the second target natural language desired by the programmer is selected. Textual constructs may be parsed, with reference to stored coding conventions to determine meaningful lexical tokens. Such tokens are translated with a translation engine, and displayed to the programmer, desirably using a graphical user interface feature of an integrated development environment (IDE) for computer programming in a particular programming language. | 09-24-2009 |
20100145674 | Methods, Computer Program Product, and Computer System for Language-Enhanced Programming Tools - Statements of a computer program expressed using a first source natural language are made meaningful to a programmer familiar with a second target natural language. The first source natural language of the computer program is determined from the programmer, or through analysis, and the second target natural language desired by the programmer is selected. Textual constructs may be parsed, with reference to stored coding conventions to determine meaningful lexical tokens. Such tokens are translated with a translation engine, and displayed to the programmer, desirably using a graphical user interface feature of an integrated development, environment (IDE) for computer programming in a particular programming language. | 06-10-2010 |
20130041651 | Computer Program Product and Computer System for Language-Enhanced Programming Tools - Statements of a computer program expressed using a first source natural language are made meaningful to a programmer familiar with a second target natural language. The first source natural language of the computer program is determined from the programmer, or through analysis, and the second target natural language desired by the programmer is selected. Textual constructs may be parsed, with reference to stored coding conventions to determine meaningful lexical tokens. Such tokens are translated with a translation engine, and displayed to the programmer, desirably using a graphical user interface feature of an integrated development, environment (IDE) for computer programming in a particular programming language. | 02-14-2013 |
Prem K. Kalra, Hauz Khas IN
Patent application number | Description | Published |
---|---|---|
20160042520 | METHOD AND APPARATUS FOR ENVIRONMENTAL PROFILE GENERATION - A method for generating an environmental profile is provided. The method for generating environmental profile includes generating an image of an environment by capturing the environment with at least one recording device, detecting a change of an object in the environment based on the image, and generating an environmental profile based on the change of the object. | 02-11-2016 |
Rachpon Kalra, Sydney AU
Patent application number | Description | Published |
---|---|---|
20150206061 | QUANTUM LOGIC - This invention concerns a method to switch on and off the exchange interaction J between electron spins bound to donor atoms. The electron spins have the role of ‘qubits’ to carry quantum information, and the exchange interaction J has the role of mediator for two-qubit quantum logic operations. The invention aims at exploiting the existence of a further magnetic interaction, the hyperfine interaction A, between each electron spin and the nuclear spin of the donor atom ( | 07-23-2015 |
Sachin Kalra, Ghaziabad IN
Patent application number | Description | Published |
---|---|---|
20150214167 | SEMICONDUCTOR DIE WITH VARIABLE LENGTH BOND PAD - A semiconductor die has elongate, adjacent external interface cells that form an interface cell row. Each of the external interface cells provides an external interface for a circuit node of the die. Bond pads are disposed on a surface of the die, with each of the bond pads being electrically connected to a directly underlying one of the interface cells of the interface cell row. Each of the bond pads has a longitudinal axis aligned with a lengthwise axis of its respective directly underlying interface cell. Each of the bond pads also has a multiple potential wire bond site locations along its respective longitudinal axes. | 07-30-2015 |
Sumit Kalra, Bikaner IN
Patent application number | Description | Published |
---|---|---|
20130143540 | SMARTPHONE WITH DETACHABLE INPUT AND OUTPUT (I/O) COMPONENTS (DIOC) - Embodiments of the present invention provide a mobile device comprising a core phone with a detachable primary device. The core phone transfers an incoming call alert to the detached primary device by synchronizing the display frame buffer of the core phone with the display frame buffer associated with the detached primary device. A plurality of remote secondary devices can be paired with the core phone on request by said secondary devices to transfer an incoming call alert to said plurality of secondary devices and establish a connection after authorization with said detached primary device. The detachable primary device is usable by pairing with the core phone when the core phone is not used directly but remains in the vicinity. Important data in the primary device is synchronized with the core phone to avoid data loss when the primary device is accidentally dropped or lost or damaged. | 06-06-2013 |
20140106722 | SMARTPHONE WITH DETACHABLE INPUT AND OUTPUT (I/O) COMPONENTS (DIOC) - Embodiments of the present invention provide a mobile device comprising a core phone with a detachable primary device. The core phone transfers an incoming call alert to the detached primary device by synchronizing the display frame buffer of the core phone with the display frame buffer associated with the detached primary device. A plurality of remote secondary devices can be paired with the core phone on request by said secondary devices to transfer an incoming call alert to said plurality of secondary devices and establish a connection after authorization with said detached primary device. The detachable primary device is usable by pairing with the core phone when the core phone is not used directly but remains in the vicinity. Important data in the primary device is synchronized with the core phone to avoid data loss when the primary device is accidentally dropped or lost or damaged. | 04-17-2014 |