Patents by Inventor Rahul Mehra
Rahul Mehra 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: 11971267Abstract: In some examples, user journey carbon footprint reduction may include generating, for a vehicle associated with a user, a carbon emission quota for user journey carbon footprint reduction. A predicted journey carbon emissions may be generated for the vehicle for a specified journey. Based on collaborative filtering, at least one goal-based and conditions-based recommendation may be generated for the user of the vehicle for the specified journey for the user journey carbon footprint reduction. Based on a user behavior model, a user-interface display may be generated for the specified journey for the user journey carbon footprint reduction. Further, based on the user behavior model, and real-time monitoring of the user and the vehicle, a real-time update of the user-interface display may be generated for the specified journey for the user journey carbon footprint reduction.Type: GrantFiled: October 4, 2021Date of Patent: April 30, 2024Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Rohit Mehra, Vibhu Saujanya Sharma, Dimple Walia, Prerna Khurana, Prasad Venkata Sai Banda, Rahul Grover, Sukanta Paul, Sunil Maggu
-
Patent number: 10606573Abstract: A legacy-to-container (L2C) system converts a computer program in a procedural programming language to an object oriented programming language. The L2C system parses the procedural language to identify program variables and also program sub-elements, such as paragraphs in COBOL for example. The L2C system provides a user interface that allows the user to select which paragraphs should be converted into methods wherein the remaining non-selected paragraphs are to be converted into classes. The L2C system is configured to re-architect the procedural language by (i) creating normal object classes corresponding to the identified variables, (ii) creating methods for the user-selected paragraphs; and (iii) creating classes for the remaining non-selected paragraphs.Type: GrantFiled: June 7, 2018Date of Patent: March 31, 2020Assignee: SYNTEL, INC.Inventors: Abhijit Apte, Vivek Rao, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Rahul Mehra, Amit Pundeer, Abhishek Agarwal, Abhijeet Sheth
-
Patent number: 10355867Abstract: A method for generating, from initial content data, output content data for provision to one or more receivers, wherein the initial content data is encoded according to a coding scheme, wherein for a quantity of data encoded according to the coding scheme, the coding scheme provides a mechanism for including in the quantity of encoded data additional data such that a decoder for the coding scheme, upon decoding the quantity of encoded data, does not use the additional data to generate decoded data, the method comprising: selecting one or more portions of the initial content data; for each selected portion, generating a data construct that comprises a plurality of data structures, each data structure comprising data, including a version of the selected portion, that is encrypted using a corresponding encryption process different from each encryption process used to encrypt data in the other data structures, wherein the data construct is arranged such that using a decryption process that corresponds to the encrType: GrantFiled: February 15, 2012Date of Patent: July 16, 2019Assignee: IRDETO B.V.Inventors: Anthony Pickering, Rahul Mehra, Erik Hietbrink
-
Patent number: 10162612Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises runtime metadata associated with the application, converting, using the runtime metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by simulating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.Type: GrantFiled: January 3, 2017Date of Patent: December 25, 2018Assignee: Syntel, Inc.Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra
-
Patent number: 10162610Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises runtime metadata associated with the application, converting, using the metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by creating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.Type: GrantFiled: January 3, 2017Date of Patent: December 25, 2018Assignee: Syntel, Inc.Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra
-
Patent number: 10162611Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises at least business rule metadata associated with the application, converting, using the at least business rule metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by creating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.Type: GrantFiled: January 3, 2017Date of Patent: December 25, 2018Assignee: Syntel, Inc.Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra
-
Publication number: 20180357055Abstract: A legacy-to-container (L2C) system converts a computer program in a procedural programming language to an object oriented programming language. The L2C system parses the procedural language to identify program variables and also program sub-elements, such as paragraphs in COBOL for example. The L2C system provides a user interface that allows the user to select which paragraphs should be converted into methods wherein the remaining non-selected paragraphs are to be converted into classes. The L2C system is configured to re-architect the procedural language by (i) creating normal object classes corresponding to the identified variables, (ii) creating methods for the user-selected paragraphs; and (iii) creating classes for the remaining non-selected paragraphs.Type: ApplicationFiled: June 7, 2018Publication date: December 13, 2018Inventors: Abhijit Apte, Vivek Rao, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Rahul Mehra, Amit Pundeer, Abhishek Agarwal, Abhijeet Sheth
-
Publication number: 20170192777Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises at least business rule metadata associated with the application, converting, using the at least business rule metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by creating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.Type: ApplicationFiled: January 3, 2017Publication date: July 6, 2017Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra
-
Publication number: 20170192758Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises runtime metadata associated with the application, converting, using the metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by creating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.Type: ApplicationFiled: January 3, 2017Publication date: July 6, 2017Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra
-
Publication number: 20170193437Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises runtime metadata associated with the application, converting, using the runtime metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by simulating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.Type: ApplicationFiled: January 3, 2017Publication date: July 6, 2017Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkami, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra
-
Patent number: 9554848Abstract: An ablation catheter assembly including an elongate catheter body having a proximal portion, a distal portion and a lumen therethrough. A helical structure associated with the catheter distal portion carries a plurality of independently operable electrodes and is transformable between a low-profile configuration wherein a straightening element is positioned in the lumen and an expanded configuration wherein the straightening element is at least partially retracted from the spiral structure. When the helical structure is in the expanded configuration, a laterally offset tip portion extends distally therefrom.Type: GrantFiled: November 26, 2013Date of Patent: January 31, 2017Assignee: Medtronic, Inc.Inventors: Mark T. Stewart, David Francischelli, Rahul Mehra, James Skarda
-
Publication number: 20150149785Abstract: A method for generating, from initial content data, output content data for provision to one or more receivers, wherein the initial content data is encoded according to a coding scheme, wherein for a quantity of data encoded according to the coding scheme, the coding scheme provides a mechanism for including in the quantity of encoded data additional data such that a decoder for the coding scheme, upon decoding the quantity of encoded data, does not use the additional data to generate decoded data, the method comprising: selecting one or more portions of the initial content data; for each selected portion, generating a data construct that comprises a plurality of data structures, each data structure comprising data, including a version of the selected portion, that is encrypted using a corresponding encryption process different from each encryption process used to encrypt data in the other data structures, wherein the data construct is arranged such that using a decryption process that corresponds to the encrType: ApplicationFiled: February 15, 2012Publication date: May 28, 2015Applicant: IRDETO B.V.Inventors: Anthony Pickering, Rahul Mehra, Erik Hietbrink
-
Patent number: 8834464Abstract: An ablation catheter assembly includes an elongate catheter body having a proximal portion, a distal portion and a lumen therethrough. A helical structure associated with the catheter distal portion carries a plurality of independently operable electrodes and is transformable between a low-profile configuration wherein a straightening element is positioned in the lumen and an expanded configuration wherein the straightening element is at least partially retracted from the spiral structure. When the helical structure is in the expanded configuration, a laterally offset tip portion extends distally therefrom.Type: GrantFiled: July 27, 2012Date of Patent: September 16, 2014Inventors: Mark T. Stewart, James Skarda, David E. Francischelli, Rahul Mehra
-
Publication number: 20140148805Abstract: An ablation catheter assembly including an elongate catheter body having a proximal portion, a distal portion and a lumen therethrough. A helical structure associated with the catheter distal portion carries a plurality of independently operable electrodes and is transformable between a low-profile configuration wherein a straightening element is positioned in the lumen and an expanded configuration wherein the straightening element is at least partially retracted from the spiral structure. When the helical structure is in the expanded configuration, a laterally offset tip portion extends distally therefrom.Type: ApplicationFiled: November 26, 2013Publication date: May 29, 2014Applicant: Medtronic, Inc.Inventors: Mark T. Stewart, David Francischelli, Rahul Mehra, James Skarda
-
Patent number: 8512337Abstract: A method of and a system for treatment of atrial tachyarrhythmias. The system includes a set of hemostats having elongated opposing jaws carrying mechanisms for applying ablation energy along the jaws. The jaws having straight and curved configurations selected to allow arrangement of the jaws of along opposite sides of walls of a patient's atrium. Treatment is accomplished by applying of ablation energy to the walls of a patient's artria to create lines of lesion corresponding generally to incisions employed in a Maze type procedure.Type: GrantFiled: August 20, 2004Date of Patent: August 20, 2013Assignee: Medtronic, Inc.Inventors: David E. Francischelli, Rahul Mehra
-
Patent number: 8386703Abstract: Means which allows the storage and subsequent retrieval of data on a storage means such as, for example, a storage means in the form of, and known as, a hard disk drive. The storage of data is in the form of video, audio and/or auxiliary data transmitted from a remote location and received by receiver apparatus for the processing and subsequent generation of video, audio, and/or auxiliary data via a television screen connected to or including the receiver. In some instances the data is not decoded and displayed immediately, and the decoding and/or the display of the data, when it does occur may be obtained from the storage means. The control system of the storage means includes a First In First Out (FIFO) buffer which in conjunction with a Central Processing Unit (CPU) controls the generation of the control signals and the storage of the incoming data.Type: GrantFiled: March 8, 2001Date of Patent: February 26, 2013Assignee: Pace PLCInventors: Rahul Mehra, Brendan Lynskey
-
Patent number: 8333764Abstract: A tissue ablation device has a handle and an ablation head coupled to the handle. The ablation head has a first jaw, a second jaw, and an ablative element coupled to at least one of the first and second jaws. A thickness measurement device may be coupled to the ablation device to indicate the distance separating the first and second jaws. Further, a force measurement device may be coupled to the ablation device to measure the force being applied by the first and second jaws to a piece of tissue. Further, a strain measurement device may be coupled to the ablation device to indicate the strain resulting in a piece of tissue disposed between the first and second jaws when a stress is applied to the tissue.Type: GrantFiled: May 12, 2004Date of Patent: December 18, 2012Assignee: Medtronic, Inc.Inventors: David E. Francischelli, Eduardo N. Warman, Rahul Mehra
-
Patent number: 7951137Abstract: A method and system is provided for responding, from internally within a patient, to an atrial arrhythmia in a heart including measuring from within the patient at least one electrocardiogram characteristic indicative of the atrial arrhythmia, and controlling from within the patient drug therapy delivery to the patient responsive to measuring the at least one electrocardiogram characteristic. Drug therapy is initiated to the patient responsive to measuring the at least one electrocardiogram characteristic. According to one aspect of the present invention, the drug therapy is staged within the patient prior to measuring the at least one electrocardiogram characteristic. According to another example embodiment, the heart is paced from within the patient at a predefined rate responsive to measuring the at least one electrocardiogram characteristic, pacing occurring alone, or in combination with drug therapy.Type: GrantFiled: October 6, 2005Date of Patent: May 31, 2011Assignee: Medtronic, Inc.Inventors: Rahul Mehra, George J. Klein, Michael R. Ujhelyi
-
Patent number: 7824399Abstract: A system and method for creating lesions and assessing their completeness or transmurality. Assessment of transmurality of a lesion is accomplished by monitoring the depolarization signal in a local electrogram taken using electrodes located adjacent the tissue to be ablated. Following onset of application of ablation energy to heart tissue, the local electrogram is measured with electrodes located adjacent tissue to be ablated so that the ablation energy to ablation elements can be selectively reduced or terminated when transmurality is detected.Type: GrantFiled: February 16, 2006Date of Patent: November 2, 2010Assignee: Medtronic, Inc.Inventors: David E. Francischelli, Eduardo N. Warman, Rahul Mehra, Mark T. Stewart, James R. Skarda, Harry Puryear, David Schwartzman
-
Patent number: 7722598Abstract: A medical delivery system for delivering a fluid to a desired location within a body that includes a first member having an aperture, and a second member adapted to be positioned over the first member. The fluid to be delivered is contained within a fluid storage device, formed by at least one of the first member and the second member. The medical delivery system includes means for repositioning the first member relative to the second member between a first state preventing passage of the fluid through the aperture and a second state enabling passage of the fluid outward from the fluid storage device through the aperture.Type: GrantFiled: February 16, 2007Date of Patent: May 25, 2010Assignee: Medtronic, Inc.Inventors: Michael R. Ujhelyi, Rahul Mehra, Xiaoyi Min