Patents by Inventor Gaurav Ahuja
Gaurav Ahuja 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: 20240367728Abstract: A method for manufacturing a motor vehicle structural component from an extruded multichamber hollow profile. The method includes providing an extruded profile with at least two precursor hollow chambers which are separated from one another by an inner wall, wherein in at least one outer wall of at least one precursor hollow chamber in cross-section perpendicularly to a longitudinal extent of the extruded profile has a region with non-linear course. The extruded profile is formed in at least one of its end regions into the motor vehicle structural component, wherein at least the region with non-linear course of the at least one outer wall of the at least one precursor hollow chamber, with non-linear course in cross-section, is at least partially straightened, with a change in cross-section of the respective precursor hollow chamber into the cross-section of the corresponding hollow chamber of the motor vehicle structural component.Type: ApplicationFiled: April 24, 2024Publication date: November 7, 2024Applicant: BENTELER AUTOMOBILTECHNIK GMBHInventors: Gaurav Ahuja, Vijay Michael, Per Ivar Stemnes, Jochem Grewe
-
Patent number: 11999413Abstract: The invention concerns a method for manufacturing a motor vehicle structural component (1) from an extruded multichamber hollow profile, with the following steps: a) provision of an extruded profile (2) with at least two precursor hollow chambers (8, 9) which are separated from one another by an inner wall (7), wherein at least one outer wall (3, 4) of at least one precursor hollow chamber (8, 9), in cross-section perpendicularly to the longitudinal extent of the extruded profile (2), has a region (16) with non-linear course, b) forming of the extruded profile (2) in at least one of its end regions into the motor vehicle structural component (1), wherein at least the region (16) with non-linear course of the at least one outer wall (3, 4) of the at least one precursor hollow chamber (8, 9), with non-linear course in cross-section, is at least partially straightened, with a change in cross-section of the respective precursor hollow chamber (8, 9) into the cross-section of the corresponding hollow chamber (1Type: GrantFiled: December 1, 2021Date of Patent: June 4, 2024Assignee: BENTELER AUTOMOBILTECHNIK GMBHInventors: Gaurav Ahuja, Vijay Michael, Per Ivar Stemnes, Jochem Grewe
-
Patent number: 11886803Abstract: In implementations of systems for assistive digital form authoring, a computing device implements an authoring system to receive input data describing a search input associated with a digital form. The authoring system generates an input embedding vector that represents the search input in a latent space using a machine learning model trained on training data to generate embedding vectors in the latent space. A candidate embedding vector included in a group of candidate embedding vectors is identified based on a distance between the input embedding vector and the candidate embedding vector in the latent space. The authoring system generates an indication of a search output associated with the digital form for display in a user interface based on the candidate embedding vector.Type: GrantFiled: January 12, 2023Date of Patent: January 30, 2024Assignee: Adobe Inc.Inventors: Arneh Jain, Salil Taneja, Puneet Mangla, Gaurav Ahuja
-
Publication number: 20230166799Abstract: The invention concerns a method for manufacturing a motor vehicle structural component (1) from an extruded multichamber hollow profile, with the following steps: a) provision of an extruded profile (2) with at least two precursor hollow chambers (8, 9) which are separated from one another by an inner wall (7), wherein at least one outer wall (3, 4) of at least one precursor hollow chamber (8, 9), in cross-section perpendicularly to the longitudinal extent of the extruded profile (2), has a region (16) with non-linear course, b) forming of the extruded profile (2) in at least one of its end regions into the motor vehicle structural component (1), wherein at least the region (16) with non-linear course of the at least one outer wall (3, 4) of the at least one precursor hollow chamber (8, 9), with non-linear course in cross-section, is at least partially straightened, with a change in cross-section of the respective precursor hollow chamber (8, 9) into the cross-section of the corresponding hollow chamber (1Type: ApplicationFiled: December 1, 2021Publication date: June 1, 2023Applicant: BENTELER AUTOMOBILTECHNIK GMBHInventors: GAURAV AHUJA, VIJAY MICHAEL, PER IVAR STEMNES, JOCHEM GREWE
-
Publication number: 20210397603Abstract: A system and method for keeping track of events. In the preferred embodiment, a counter is created on a mobile device and is set to update one or more values based on the occurrence of a triggering event. The triggering event may be based on the user pressing a button or otherwise interacting with the mobile device, or may be based on other functions of the mobile device, such as the arrival in a particular location as determined by GPS. Counters may be shared with other mobile devices, and data in the counters may be stored on the mobile device or in a remote location. Mobile devices can share data from their counters with other mobile devices, and counters can be set to compare data between different mobile devices. Alerts can be set based on predetermined criteria.Type: ApplicationFiled: August 29, 2021Publication date: December 23, 2021Inventors: Nitin Gambhir, Gaurav Ahuja
-
Patent number: 11144539Abstract: A system and method for keeping track of events. In the preferred embodiment, a counter is created on a mobile device and is set to update one or more values based on the occurrence of a triggering event. The triggering event may be based on the user pressing a button or otherwise interacting with the mobile device, or may be based on other functions of the mobile device, such as the arrival in a particular location as determined by GPS. Counters may be shared with other mobile devices, and data in the counters may be stored on the mobile device or in a remote location. Mobile devices can share data from their counters with other mobile devices, and counters can be set to compare data between different mobile devices. Alerts can be set based on predetermined criteria.Type: GrantFiled: August 14, 2019Date of Patent: October 12, 2021Inventors: Nitin Gambhir, Gaurav Ahuja
-
Publication number: 20190370252Abstract: A system and method for keeping track of events. In the preferred embodiment, a counter is created on a mobile device and is set to update one or more values based on the occurrence of a triggering event. The triggering event may be based on the user pressing a button or otherwise interacting with the mobile device, or may be based on other functions of the mobile device, such as the arrival in a particular location as determined by GPS. Counters may be shared with other mobile devices, and data in the counters may be stored on the mobile device or in a remote location. Mobile devices can share data from their counters with other mobile devices, and counters can be set to compare data between different mobile devices. Alerts can be set based on predetermined criteria.Type: ApplicationFiled: August 14, 2019Publication date: December 5, 2019Inventors: Nitin Gambhir, Gaurav Ahuja
-
Patent number: 10430404Abstract: A system and method for keeping track of events. In the preferred embodiment, a counter is created on a mobile device and is set to update one or more values based on the occurrence of a triggering event. The triggering event may be based on the user pressing a button or otherwise interacting with the mobile device, or may be based on other functions of the mobile device, such as the arrival in a particular location as determined by GPS. Counters may be shared with other mobile devices, and data in the counters may be stored on the mobile device or in a remote location. Mobile devices can share data from their counters with other mobile devices, and counters can be set to compare data between different mobile devices. Alerts can be set based on predetermined criteria.Type: GrantFiled: May 21, 2013Date of Patent: October 1, 2019Inventors: Nitin Gambhir, Gaurav Ahuja
-
Patent number: 10359998Abstract: Systems and methods that include receiving a plurality of programs, wherein each of the plurality of programs performs at least one function. The systems and methods further include parsing the plurality of programs. The systems and methods further include generating control statements configured to create an executable file. The executable file is configured to perform the functions performed by the plurality of programs.Type: GrantFiled: June 20, 2016Date of Patent: July 23, 2019Assignee: Unisys CorporationInventor: Gaurav Ahuja
-
Patent number: 10235469Abstract: In one embodiment, a method includes receiving a text query comprising one or more n-grams inputted by a first user, identifying one or more primary entities matching one or more n-grams of the received text query, and identifying, for each of the identified primary entities, one or more related entities based on one or more related-entity indexes associated with the primary entity. The method also includes accessing, for each identified related entity, one or more posts authored by the identified related entity, each accessed post matching all of the n-grams of the received text query, calculating a score for each of the accessed posts, and sending to the first user one or more search results corresponding to one or more of the accessed posts having scores higher than a threshold score, respectively.Type: GrantFiled: November 30, 2016Date of Patent: March 19, 2019Assignee: Facebook, Inc.Inventor: Gaurav Ahuja
-
Patent number: 10183639Abstract: A bumper for a motor vehicle includes a cross member which is made of light metal alloy and configured as hollow profile to define an interior space and which has a top beam and a bottom beam, with the top beam and/or bottom beam having a recess defined by a marginal area in the form of a collar oriented into an interior space of the cross member. Arranged at an end of the cross member is a crash box formed with a flange sized to overlap at least one region of the cross member in motor vehicle longitudinal direction. A spacer is arranged in the interior space of the cross member and has a chamfer for formfitting engagement by the collar. A fastener is configured for passage of the recess and thereby extending in a motor vehicle vertical direction through the flange of each crash box and the spacer.Type: GrantFiled: October 25, 2016Date of Patent: January 22, 2019Assignee: Benteler Automobiltechnik GmbHInventors: Gaurav Ahuja, Sivanathan Prasoody
-
Publication number: 20180150559Abstract: In one embodiment, a method includes receiving a text query comprising one or more n-grams inputted by a first user, identifying one or more primary entities matching one or more n-grams of the received text query, and identifying, for each of the identified primary entities, one or more related entities based on one or more related-entity indexes associated with the primary entity. The method also includes accessing, for each identified related entity, one or more posts authored by the identified related entity, each accessed post matching all of the n-grams of the received text query, calculating a score for each of the accessed posts, and sending to the first user one or more search results corresponding to one or more of the accessed posts having scores higher than a threshold score, respectively.Type: ApplicationFiled: November 30, 2016Publication date: May 31, 2018Inventor: Gaurav Ahuja
-
Patent number: 9910647Abstract: A method and apparatus for allowing for field size calculation and color coding display options usable in an emulated integrated development environment (IDE). A user may be able to quickly and accurately calculate the field size of variables in a code structure, irrespective of the length of the structure or the number of variables selected. The user may also be able to match the variables with their redefinitions accurately and easily when required. A user may also be able to easily identify the names of sections, paragraphs, referenced variables, and unreferenced variables visually in a code editor. The users may also be able to assign colors of his choice to the sections, paragraphs, referenced variables, and unreferenced variables.Type: GrantFiled: March 25, 2015Date of Patent: March 6, 2018Assignee: Unisys CorporationInventors: Gaurav Ahuja, Anand Prakash, Swetha Shetty
-
Publication number: 20170322780Abstract: Systems and methods that include receiving a plurality of programs, wherein each of the plurality of programs performs at least one function. The systems and methods further include parsing the plurality of programs. The systems and methods further include generating control statements configured to create an executable file. The executable file is configured to perform the functions performed by the plurality of programs.Type: ApplicationFiled: June 20, 2016Publication date: November 9, 2017Applicant: Unisys CorporationInventor: GAURAV AHUJA
-
Publication number: 20170113638Abstract: A bumper for a motor vehicle includes a cross member which is made of light metal alloy and configured as hollow profile to define an interior space and which has a top beam and a bottom beam, with the top beam and/or bottom beam having a recess defined by a marginal area in the form of a collar oriented into an interior space of the cross member. Arranged at an end of the cross member is a crash box formed with a flange sized to overlap at least one region of the cross member in motor vehicle longitudinal direction. A spacer is arranged in the interior space of the cross member and has a chamfer for formfitting engagement by the collar. A fastener is configured for passage of the recess and thereby extending in a motor vehicle vertical direction through the flange of each crash box and the spacer.Type: ApplicationFiled: October 25, 2016Publication date: April 27, 2017Applicant: BENTELER AUTOMOBILTECHNIK GMBHInventors: GAURAV AHUJA, SIVANATHAN PRASOODY
-
Publication number: 20160239277Abstract: A method and apparatus for allowing for field size calculation and color coding display options usable in an emulated integrated development environment (IDE). A user may be able to quickly and accurately calculate the field size of variables in a code structure, irrespective of the length of the structure or the number of variables selected. The user may also be able to match the variables with their redefinitions accurately and easily when required. A user may also be able to easily identify the names of sections, paragraphs, referenced variables, and unreferenced variables visually in a code editor. The users may also be able to assign colors of his choice to the sections, paragraphs, referenced variables, and unreferenced variables.Type: ApplicationFiled: March 25, 2015Publication date: August 18, 2016Applicant: Unisys CorporationInventors: Gaurav Ahuja, Anand Prakash, Swetha Shetty
-
Publication number: 20160239509Abstract: A method and apparatus for a user-friendly file explorer usable in an emulated integrated development environment (IDE). The file explorer may allow users to perform functions within an emulated IDE that were previously unavailable. Such functions may include, for example, browsing a list of qualifiers, files and elements; opening multiple data files for viewing or editing; opening files having multiple file formats; converting Unicode characters; and filtering of listed qualifiers, files, and elements.Type: ApplicationFiled: March 25, 2015Publication date: August 18, 2016Applicant: UNISYS CORPORATIONInventors: Gaurav Ahuja, Anand Prakash, Swetha Shetty, Mahesh Maney
-
Publication number: 20160239296Abstract: A method and apparatus for copy process configuration in an emulated integrated development environment (IDE). The configuration may allow users to easily refer to the files that contain copy processes. Users may configure copy processes just by specifying the workfile names that contain the elements of the copy process definitions. Users may also view the absolute path of the definition files selecting a copy process name in a program code.Type: ApplicationFiled: March 25, 2015Publication date: August 18, 2016Applicant: UNISYS CORPORATIONInventors: Gaurav Ahuja, Anand Prakash, Swetha Shetty, Mahesh Maney
-
Patent number: 9281030Abstract: Embodiments relate to preventing or mitigating excessive drop in the negative voltage level of a bitline of memory bitcells by controlling the delay of a trigger signal for initiating injection of negative charge into the bitline. A write assist circuit causes negative charge to drop gradually in response to receiving a data input indicating a negative value of the bitline. When supply voltage is high, the timed delay of trigger signal is reduced, thereby causing negative charge to be injected into the bitline while bitline voltage remains at a higher voltage level and before the bitline voltage drops close to ground voltage. Since the negative charge is injected while the bitline voltage level is relatively high, the bitline is prevented from being pulled down to an excessively negative voltage level even when the supply voltage is relatively high.Type: GrantFiled: February 11, 2014Date of Patent: March 8, 2016Assignee: Synopsys, Inc.Inventors: Prashant Dubey, Vaibhav Verma, Gaurav Ahuja, Sanjay Kumar Yadav, Amit Khanuja
-
Publication number: 20150170721Abstract: Embodiments relate to preventing or mitigating excessive drop in the negative voltage level of a bitline of memory bitcells by controlling the delay of a trigger signal for initiating injection of negative charge into the bitline. A write assist circuit causes negative charge to drop gradually in response to receiving a data input indicating a negative value of the bitline. When supply voltage is high, the timed delay of trigger signal is reduced, thereby causing negative charge to be injected into the bitline while bitline voltage remains at a higher voltage level and before the bitline voltage drops close to ground voltage. Since the negative charge is injected while the bitline voltage level is relatively high, the bitline is prevented from being pulled down to an excessively negative voltage level even when the supply voltage is relatively high.Type: ApplicationFiled: February 11, 2014Publication date: June 18, 2015Applicant: Synopsys, Inc.Inventors: Prashant Dubey, Vaibhav Verma, Gaurav Ahuja, Sanjay Kumar Yadav, Amit Khanuja