Patents by Inventor Deepak Kumar Garg
Deepak Kumar Garg 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: 10860885Abstract: A method of processing an image in an electronic device. The method may comprise; obtaining a first image; selecting, based on comparing the first image with a plurality of second images, at least one third image from the plurality of second images, wherein the at least one third image is similar to the first image; identifying an identifier of an image group corresponding to the at least one third image; associating the first image with the identifier of the image group; and notifying, on the device, based on the identifier of the image group, existence of the at least one third image.Type: GrantFiled: November 16, 2018Date of Patent: December 8, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Rajan Dahiya, Abhishek Jain, Dhananjay L Govekar, Ayush Chaturvedi, Ankit Agarwal, Jaideep Kumar Vishwakarma, Nitesh Goyal, Sunil Rathour, Aman Jindal, Deepak Kumar Garg, Mohit Chhabra, Vobbilisetty Sushant, Nirmal Pandey
-
Patent number: 10795657Abstract: A method of managing applications installed on a computing device and a computing device using the method are provided. The method includes identifying at least one application based on usage data of the computing device, fetching archive data and user data corresponding to the at least one application, creating backup data by correlating the archive data with the user data, and uninstalling the at least one application from the computing device once the creating of the backup data is completed.Type: GrantFiled: March 22, 2018Date of Patent: October 6, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Nirmal Pandey, Sunil Rathour, Nitesh Goyal, Ankit Agarwal, Deepak Kumar Garg, Ayush Chaturvedi, Vobbilisetty Sushant, Mohit Chhabra, Govind Maheshwari, Rohit Chaturvedi, Gorav Sharma, Arun Goyal, Dhananjay L Govekar, Abhishek Jain
-
Patent number: 10664566Abstract: Aspects of the disclosed technology relate to techniques of bandwidth test in networking system-on-chip design verification. A hardware model of interface circuitry implemented in a reconfigurable hardware modeling device associates dispatch time information with messages when the messages are dispatched by a hardware model of a circuit design implemented in the reconfigurable hardware modeling device. The dispatch time information of a particular message includes information about when, based on a model time reference provided in the reconfigurable hardware modeling device, the particular message is dispatched by the hardware model of the circuit design. The messages and the dispatch time information are sent to a traffic analysis device, which determines bandwidth information of ports of the circuit design based on the dispatch time information.Type: GrantFiled: October 24, 2017Date of Patent: May 26, 2020Assignee: Mentor Graphics CorporationInventors: Suresh Krishnamurthy, Deepak Kumar Garg, Saurabh Khaitan, Sanjay Gupta, John R. Stickley, Russell Elias Vreeland, III, Ronald James Squiers, Charles W. Selvidge
-
Patent number: 10664637Abstract: Messages transmitted from an emulator to a testbench of a part of the testbench are recorded from a starting point of an emulation operation to a checkpoint of the emulation operation. State information of the emulator at the checkpoint is captured and stored. The emulator is then configured to a state corresponding to the checkpoint based on the stored state information, and the testbench or the part of the testbench is restored to the checkpoint by running the testbench or the part of the testbench based on the recorded messages.Type: GrantFiled: December 28, 2015Date of Patent: May 26, 2020Assignee: Mentor Graphics CorporationInventors: Suresh Krishnamurthy, Ruchir Prakash, Jeffrey W. Evans, Deepak Kumar Garg
-
Patent number: 10657217Abstract: Aspects of the disclosed technology relate to techniques of latency test in networking system-on-chip design verification. A hardware model of interface circuitry implemented in a reconfigurable hardware modeling device associates arrival time information with messages when the messages are delivered to a hardware model of a circuit design implemented in the reconfigurable hardware modeling device, and associates latency information with the messages when the messages are dispatched by the hardware model of the circuit design. The arrival time information of a particular message and the latency information are determined with respect to a model time reference provided in the reconfigurable hardware modeling device.Type: GrantFiled: October 24, 2017Date of Patent: May 19, 2020Assignee: Mentor Graphics CorporationInventors: Suresh Krishnamurthy, Deepak Kumar Garg, Sudhanshu Jayaswal, Saurabh Khaitan, Sanjay Gupta, John R. Stickley, Russell Elias Vreeland, III, Ronald James Squiers, Abhijit Das, Charles W. Selvidge
-
Patent number: 10628548Abstract: A system for verifying networking system-on-chip designs comprises a reconfigurable hardware modeling device programmed to implement circuitry hardware models and a traffic generation device communicating with the reconfigurable hardware modeling device. The circuitry hardware models comprise a hardware model of a circuit design and a hardware model of interface circuitry. The system employs a backpressure flow control independent of the communication protocol, which can cause the traffic generation device to suspend sending messages when one or more message buffers in the traffic generation device, the reconfigurable hardware modeling device, or both cannot accept more messages based on predetermined conditions.Type: GrantFiled: October 24, 2017Date of Patent: April 21, 2020Assignee: Mentor Graphics CorporationInventors: Suresh Krishnamurthy, Deepak Kumar Garg, Ankit Garg, Saurabh Khaitan, Sanjay Gupta, John R. Stickley, Russell Elias Vreeland, III, Ronald James Squiers
-
Patent number: 10572623Abstract: This application discloses a computing system having a virtual machine and a host program that communicate via a virtual interface. The virtual machine can generate a data packet for transmission to the host program via the virtual interface. The virtual machine can receive a saturation signal generated by a virtual interface driver in the virtual interface. The virtual interface driver can be configured to populate a virtual buffer in the virtual interface with the data packet. The virtual machine can determine an availability of resources in the virtual buffer to store the data packet based, at least in part, on the saturation signal, and selectively stall transmission of the data packet to the host program based, at least in part, on the saturation signal. The host program can bypass a hypervisor in the computing system to directly access the virtual buffer in the virtual interface.Type: GrantFiled: January 23, 2017Date of Patent: February 25, 2020Assignee: Mentor Graphics CorporationInventors: Ankit Garg, John R. Stickley, Deepak Kumar Garg, Georges Antoun Elias Ghattas, Hanan Mohamed Sameh Tawfik, Abdallah Galal Yahya Khalil
-
Patent number: 10521544Abstract: Traffic-shaping information is associated with ingress transaction-level messages by a traffic generation device. The ingress transaction-level messages and the traffic-shaping information are then sent to a reconfigurable hardware modeling device. The ingress transaction-level messages are converted to ingress signal-level messages by a hardware model of interface circuitry implemented in the reconfigurable hardware modeling device. Based on the traffic-shaping information, the ingress signal-level messages are delivered to a hardware model of a circuit design implemented in the reconfigurable hardware modeling device.Type: GrantFiled: October 24, 2017Date of Patent: December 31, 2019Assignee: Mentor Graphics CorporationInventors: Krishnamurthy Suresh, Deepak Kumar Garg, Sudhanshu Jayaswal, Saurabh Khaitan, Sanjay Gupta, John R. Stickley, Russell Elias Vreeland, III, Ronald James Squiers
-
Publication number: 20190147293Abstract: A method of processing an image in an electronic device. The method may comprise; obtaining a first image; selecting, based on comparing the first image with a plurality of second images, at least one third image from the plurality of second images, wherein the at least one third image is similar to the first image; identifying an identifier of an image group corresponding to the at least one third image; associating the first image with the identifier of the image group; and notifying, on the device, based on the identifier of the image group, existence of the at least one third image.Type: ApplicationFiled: November 16, 2018Publication date: May 16, 2019Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Rajan DAHIYA, Abhishek JAIN, Dhananjay L. GOVEKAR, Ayush CHATURVEDI, Ankit AGARWAL, Jaideep Kumar VISHWAKARMA, Nitesh GOYAL, Sunil RATHOUR, Aman JINDAL, Deepak Kumar GARG, Mohit CHHABRA, Vobbilisetty SUSHANT, Nirmal PANDEY
-
Publication number: 20180260206Abstract: A method of managing applications installed on a computing device and a computing device using the method are provided. The method includes identifying at least one application based on usage data of the computing device, fetching archive data and user data corresponding to the at least one application, creating backup data by correlating the archive data with the user data, and uninstalling the at least one application from the computing device once the creating of the backup data is completed.Type: ApplicationFiled: March 22, 2018Publication date: September 13, 2018Inventors: Nirmal PANDEY, Sunil RATHOUR, Nitesh GOYAL, Ankit AGARWAL, Deepak Kumar GARG, Ayush CHATURVEDI, Vobbilisetty SUSHANT, Mohit CHHABRA, Govind MAHESHWARI, Rohit CHATURVEDI, Gorav SHARMA, Arun GOYAL, Dhananjay L GOVEKAR, Abhishek JAIN
-
Publication number: 20180113976Abstract: A system for verifying networking system-on-chip designs comprises a reconfigurable hardware modeling device programmed to implement circuitry hardware models and a traffic generation device communicating with the reconfigurable hardware modeling device. The circuitry hardware models comprise a hardware model of a circuit design and a hardware model of interface circuitry. The system employs a backpressure flow control independent of the communication protocol, which can cause the traffic generation device to suspend sending messages when one or more message buffers in the traffic generation device, the reconfigurable hardware modeling device, or both cannot accept more messages based on predetermined conditions.Type: ApplicationFiled: October 24, 2017Publication date: April 26, 2018Inventors: Krishnamurthy Suresh, Deepak Kumar Garg, Ankit Garg, Saurabh Khaitan, Sanjay Gupta, John R. Stickley, Russell Elias Vreeland III, Ronald James Squiers
-
Publication number: 20180113961Abstract: Aspects of the disclosed technology relate to techniques of bandwidth test in networking system-on-chip design verification. A hardware model of interface circuitry implemented in a reconfigurable hardware modeling device associates dispatch time information with messages when the messages are dispatched by a hardware model of a circuit design implemented in the reconfigurable hardware modeling device. The dispatch time information of a particular message includes information about when, based on a model time reference provided in the reconfigurable hardware modeling device, the particular message is dispatched by the hardware model of the circuit design. The messages and the dispatch time information are sent to a traffic analysis device, which determines bandwidth information of ports of the circuit design based on the dispatch time information.Type: ApplicationFiled: October 24, 2017Publication date: April 26, 2018Inventors: Krishnamurthy Suresh, Deepak Kumar Garg, Saurabh Khaitan, Sanjay Gupta, John R. Stickley, Russell Elias Vreeland III, Ronald James Squiers, Charles W. Selvidge
-
Publication number: 20180113972Abstract: Traffic-shaping information is associated with ingress transaction-level messages by a traffic generation device. The ingress transaction-level messages and the traffic-shaping information are then sent to a reconfigurable hardware modeling device. The ingress transaction-level messages are converted to ingress signal-level messages by a hardware model of interface circuitry implemented in the reconfigurable hardware modeling device. Based on the traffic-shaping information, the ingress signal-level messages are delivered to a hardware model of a circuit design implemented in the reconfigurable hardware modeling device.Type: ApplicationFiled: October 24, 2017Publication date: April 26, 2018Inventors: Krishnamurthy Suresh, Deepak Kumar Garg, Sudhanshu Jayaswal, Saurabh Khaitan, Sanjay Gupta, John R. Stickley, Russell Elias Vreeland III, Ronald James Squiers
-
Publication number: 20180113732Abstract: This application discloses a computing system having a virtual machine and a host program that communicate via a virtual interface. The virtual machine can generate a data packet for transmission to the host program via the virtual interface. The virtual machine can receive a saturation signal generated by a virtual interface driver in the virtual interface. The virtual interface driver can be configured to populate a virtual buffer in the virtual interface with the data packet. The virtual machine can determine an availability of resources in the virtual buffer to store the data packet based, at least in part, on the saturation signal, and selectively stall transmission of the data packet to the host program based, at least in part, on the saturation signal. The host program can bypass a hypervisor in the computing system to directly access the virtual buffer in the virtual interface.Type: ApplicationFiled: January 23, 2017Publication date: April 26, 2018Inventors: Ankit Garg, John R. Stickley, Deepak Kumar Garg, Georges Antoun Elias Ghattaas, Hanan Mohamed Sameh Tawfik, Abdallah Galal Yahya Khalil
-
Publication number: 20180113970Abstract: Aspects of the disclosed technology relate to techniques of latency test in networking system-on-chip design verification. A hardware model of interface circuitry implemented in a reconfigurable hardware modeling device associates arrival time information with messages when the messages are delivered to a hardware model of a circuit design implemented in the reconfigurable hardware modeling device, and associates latency information with the messages when the messages are dispatched by the hardware model of the circuit design. The arrival time information of a particular message and the latency information are determined with respect to a model time reference provided in the reconfigurable hardware modeling device.Type: ApplicationFiled: October 24, 2017Publication date: April 26, 2018Inventors: Krishnamurthy Suresh, Deepak Kumar Garg, Sudhanshu Jayaswal, Saurabh Khaitan, Sanjay Gupta, John R. Stickley, Russell Elias Vreeland, III, Ronald James Squiers, Abhijit Das, Charles W. Selvidge
-
Patent number: 8619812Abstract: This invention, in general, relates to the field of telecommunications. More particularly, the present invention relates to a centralized system and method for providing customized applications for mobile networks enhanced logic CAMEL roaming services to a mobile subscriber. The CAMEL HUB configured to process a request from the mobile subscriber to avail one or more mobile services from a visited network operator. The mobile subscriber device has a subscription to a home network operator and operates in a home CAMEL phase. The visited network operator operates in a visited CAMEL phase. The CAMEL HUB is also configured to allow the mobile subscriber device to avail the one or more mobile services seamlessly from the visited network operator independent of the visited CAMEL phase. The home CAMEL phase may or may not be different from the visited CAMEL phase.Type: GrantFiled: February 16, 2009Date of Patent: December 31, 2013Assignee: Comviva Technologies LimitedInventors: Atul Madan, Pankaj Sharma, Nilay Kumar, Naveen Tandon, Ashwani Kesharwani, Deepak Kumar Garg
-
Publication number: 20110045828Abstract: This invention, in general, relates to the field of telecommunications. More particularly, the present invention relates to a centralized system and method for providing customized applications for mobile networks enhanced logic CAMEL roaming services to a mobile subscriber. The CAMEL HUB configured to process a request from the mobile subscriber to avail one or more mobile services from a visited network operator. The mobile subscriber device has a subscription to a home network operator and operates in a home CAMEL phase. The visited network operator operates in a visited CAMEL phase. The CAMEL HUB is also configured to allow the mobile subscriber device to avail the one or more mobile services seamlessly from the visited network operator independent of the visited CAMEL phase. The home CAMEL phase may or may not be different from the visited CAMEL phase.Type: ApplicationFiled: February 16, 2009Publication date: February 24, 2011Applicant: COMVIVA TECHNOLOGIES LIMITEDInventors: Atul Madan, Pankaj sharma, Nilay Kumar, Naveen Tandon, Ashwani Kesharwani, Deepak Kumar Garg