Patents by Inventor Gourav KUMAR
Gourav 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).
-
Patent number: 12340923Abstract: The present disclosure provides an intermittent tape (100) disposed of around a pair of conductors. The intermittent tape (100) has a top dielectric layer (102), a bottom dielectric layer (106) and a conductive layer (104). The conductive layer (104) is sandwiched between the top dielectric layer (102) and the bottom dielectric layer (106). The conductive layer (104) includes conductive segments (108) and non-conductive segments (110). The non-conductive segments (110) are defined by an absence of the conductive segments (108). The conductive segments (108) and the non-conductive segments (110) are arranged alternatingly. A width of the non-conductive segments (110) between the conductive segments (108) is constant.Type: GrantFiled: March 25, 2022Date of Patent: June 24, 2025Inventors: Darshana Bhatt, Gourav Kumar
-
Patent number: 11816106Abstract: The present application relates to managing memory of a KLL sketch for a streaming set. A computer system allocates an initial amount of memory from a computer memory to a buffer of a KLL sketch data structure based on a sparse sketch size independent of a data type of the streaming set. The system allocates an incremental amount of memory greater than or equal to the initial amount of memory from the computer memory to the buffer in response to a size of the streaming set exceeding a supported stream size of the KLL sketch data structure. The system determines a number of levels of the KLL sketch data structure based on a total allocated amount of memory and a size of the data type of the streaming set. The system adds new elements from the streaming set to the KLL sketch data structure based on the number of levels.Type: GrantFiled: March 9, 2022Date of Patent: November 14, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Gourav Kumar, Rajkumar Iyer, Ravi Shirish Shetye
-
Publication number: 20230289346Abstract: The present application relates to managing memory of a KLL sketch for a streaming set. A computer system allocates an initial amount of memory from a computer memory to a buffer of a KLL sketch data structure based on a sparse sketch size independent of a data type of the streaming set. The system allocates an incremental amount of memory greater than or equal to the initial amount of memory from the computer memory to the buffer in response to a size of the streaming set exceeding a supported stream size of the KLL sketch data structure. The system determines a number of levels of the KLL sketch data structure based on a total allocated amount of memory and a size of the data type of the streaming set. The system adds new elements from the streaming set to the KLL sketch data structure based on the number of levels.Type: ApplicationFiled: March 9, 2022Publication date: September 14, 2023Inventors: Gourav KUMAR, Rajkumar IYER, Ravi Shirish SHETYE
-
Publication number: 20230230718Abstract: The present disclosure provides an intermittent tape (100) disposed of around a pair of conductors. The intermittent tape (100) has a top dielectric layer (102), a bottom dielectric layer (106) and a conductive layer (104). The conductive layer (104) is sandwiched between the top dielectric layer (102) and the bottom dielectric layer (106). The conductive layer (104) includes conductive segments (108) and non-conductive segments (110). The non-conductive segments (110) are defined by an absence of the conductive segments (108). The conductive segments (108) and the non-conductive segments (110) are arranged alternatingly. A width of the non-conductive segments (110) between the conductive segments (108) is constant.Type: ApplicationFiled: March 25, 2022Publication date: July 20, 2023Applicant: Sterlite Technologies LimitedInventors: Darshana Bhatt, Gourav Kumar
-
Patent number: 11654573Abstract: The disclosure generally relates to methods and systems for enabling human robot interaction by cognition sharing which includes gesture and audio. Conventional techniques that use the gestures and the speech, require extra hardware setup and are limited to navigation in structured outdoor driving environments. The present disclosure herein provides methods and systems that solves the technical problem of enabling the human robot interaction with a two-step approach by transferring the cognitive load from the human to the robot. An accurate shared perspective associated with the task is determined in the first step by computing relative frame transformations based on understanding of navigational gestures of the subject. Then, the shared perspective transformed to the robot in the field view of the robot. The transformed shared perspective is then given to a language grounding technique in the second step, to accurately determine a final goal associated with the task.Type: GrantFiled: February 4, 2021Date of Patent: May 23, 2023Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Soumyadip Maity, Gourav Kumar, Ruddra Dev Roy Choudhury, Brojeshwar Bhowmick
-
Patent number: 11526174Abstract: The disclosure herein generally relates to the field of autonomous navigation, and, more particularly, to a diverse trajectory proposal for autonomous navigation. The embodiment discloses a hierarchical network based diverse trajectory proposal for autonomous navigation. The hierarchical 2-stage neural network architecture maps the perceived surroundings to diverse trajectories in the form of trajectory waypoints, that an autonomous navigation system can choose to navigate/traverse. The first stage of the disclosed hierarchical 2-stage Neural Network architecture is a Trajectory Proposal Network which generates a set of diverse traversable regions in an environment which can be occupied by the autonomous navigation system in the future. The second stage is a Trajectory Sampling network which predicts a fine-grained trajectory/trajectory waypoint over the diverse traversable regions proposed by Trajectory Proposal Network.Type: GrantFiled: June 5, 2020Date of Patent: December 13, 2022Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Brojeshwar Bhowmick, Krishnam Madhava Krishna, Sriram Nochur Narayanan, Gourav Kumar, Abhay Singh, Siva Karthik Mustikovela, Saket Saurav
-
Publication number: 20210370516Abstract: The disclosure generally relates to methods and systems for enabling human robot interaction by cognition sharing which includes gesture and audio. Conventional techniques that use the gestures and the speech, require extra hardware setup and are limited to navigation in structured outdoor driving environments. The present disclosure herein provides methods and systems that solves the technical problem of enabling the human robot interaction with a two-step approach by transferring the cognitive load from the human to the robot. An accurate shared perspective associated with the task is determined in the first step by computing relative frame transformations based on understanding of navigational gestures of the subject. Then, the shared perspective transformed to the robot in the field view of the robot. The transformed shared perspective is then given to a language grounding technique in the second step, to accurately determine a final goal associated with the task.Type: ApplicationFiled: February 4, 2021Publication date: December 2, 2021Applicant: Tata Consultancy Services LimitedInventors: Soumyadip MAITY, Gourav KUMAR, Ruddra Dev ROY CHOUDHURY, Brojeshwar BHOWMICK
-
Publication number: 20200387163Abstract: The disclosure herein generally relates to the field of autonomous navigation, and, more particularly, to a diverse trajectory proposal for autonomous navigation. The embodiment discloses a hierarchical network based diverse trajectory proposal for autonomous navigation. The hierarchical 2-stage neural network architecture maps the perceived surroundings to diverse trajectories in the form of trajectory waypoints, that an autonomous navigation system can choose to navigate/traverse. The first stage of the disclosed hierarchical 2-stage Neural Network architecture is a Trajectory Proposal Network which generates a set of diverse traversable regions in an environment which can be occupied by the autonomous navigation system in the future. The second stage is a Trajectory Sampling network which predicts a fine-grained trajectory/trajectory waypoint over the diverse traversable regions proposed by Trajectory Proposal Network.Type: ApplicationFiled: June 5, 2020Publication date: December 10, 2020Applicant: Tata Consultancy Services LimitedInventors: Brojeshwar Bhowmick, Krishnam Madhava Krishna, Sriram Nochur Narayanan, Gourav Kumar, Abhay Singh, Siva Karthik Mustikovela, Saket Saurav
-
Patent number: 9779013Abstract: The present disclosure relates to a method and system for optimizing a test suite comprising plurality of test cases. In an embodiment, the pluralities of test cases are received from data sources. The method identifies one or more redundant and non-redundant test cases among the plurality of test cases in the test suite and computes similarity percentage between each of the non-redundant test cases by comparing test description and steps of each non-redundant test case with test description and steps of other non-redundant test cases. The non-redundant test cases are grouped into clusters based on the similarity percentage. Further, the method identifies test functions in each of the clusters for determining reusable test functions. Upon identifying the reusable test functions, test cases in each of the clusters are reconstructed by replacing each of the test cases with the reusable test function references thereby optimizing the test suite.Type: GrantFiled: February 24, 2016Date of Patent: October 3, 2017Assignee: WIPRO LIMITEDInventors: Ganesh Narayan, Hemantha Kumar Choudam, Gourav Kumar
-
Publication number: 20170199811Abstract: The present disclosure relates to a method and system for optimizing a test suite comprising plurality of test cases. In an embodiment, the pluralities of test cases are received from data sources. The method identifies one or more redundant and non-redundant test cases among the plurality of test cases in the test suite and computes similarity percentage between each of the non-redundant test cases by comparing test description and steps of each non-redundant test case with test description and steps of other non-redundant test cases. The non-redundant test cases are grouped into clusters based on the similarity percentage. Further, the method identifies test functions in each of the clusters for determining reusable test functions. Upon identifying the reusable test functions, test cases in each of the clusters are reconstructed by replacing each of the test cases with the reusable test function references thereby optimizing the test suite.Type: ApplicationFiled: February 24, 2016Publication date: July 13, 2017Inventors: Ganesh NARAYAN, Hemantha Kumar CHOUDAM, Gourav KUMAR