Patents by Inventor Raghavendra Singh
Raghavendra Singh 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: 12218914Abstract: Techniques for policy-based dynamic VPN profile selection using DNS protocol are provided. In some embodiments, a system/process/computer program product for policy-based dynamic VPN profile selection using DNS protocol includes receiving, at a DNS server for an enterprise network, a Domain Name System (DNS) request for a resource from an endpoint client; determining an IP address and an authentication token for the endpoint client to access the resource using a secure tunnel; and sending a DNS response, from the DNS server, including the IP address and the authentication token to the endpoint client.Type: GrantFiled: May 17, 2022Date of Patent: February 4, 2025Assignee: Infoblox Inc.Inventor: Raghavendra Singh Niranjan
-
Publication number: 20230379304Abstract: Techniques for policy-based dynamic VPN profile selection using DNS protocol are provided. In some embodiments, a system/process/computer program product for policy-based dynamic VPN profile selection using DNS protocol includes receiving, at a DNS server for an enterprise network, a Domain Name System (DNS) request for a resource from an endpoint client; determining an IP address and an authentication token for the endpoint client to access the resource using a secure tunnel; and sending a DNS response, from the DNS server, including the IP address and the authentication token to the endpoint client.Type: ApplicationFiled: May 17, 2022Publication date: November 23, 2023Inventor: Raghavendra Singh Niranjan
-
Patent number: 11455710Abstract: A device and method of object detection in a scene by combining traditional 2D visual light imaging such as pixels with 3D data such as a voxel map are described. A single lens directs image light from the scene to a dichroic mirror which then provides light to a both a 2D visible light image sensor and a 3D sensor, such as a time-of-flight sensor that uses a transmitted, modulated IR light beam, which is then synchronously demodulated to determine time of flight as well as 2D coordinates. 2D portions (non-distance) of 3D voxel image data are aligned with the 2D pixel image data such that each is responsive to the same portion of the scene. Embodiments determine true reflectivity, true scale, and image occlusion. 2D images may be enhanced by the 3D true reflectivity. Combined data may be used as training data for object detection and recognition.Type: GrantFiled: April 27, 2021Date of Patent: September 27, 2022Assignee: Oyla, Inc.Inventors: Ralph Spickermann, Raghavendra Singh, Srinath Kalluri
-
Patent number: 11379898Abstract: Methods, systems, and computer program products for pressure-based apparel image searching are provided herein. A computer-implemented method includes converting images in a product catalog of an electronic commerce website to a predetermined representation; storing the converted images in an index; determining a first object of interest within an image derived from a social media post and displayed on a screen, by detecting physical contact imparted by a user at a position on the screen corresponding to where the first object of interest is located; quantifying the amount of pressure applied by the user via the physical contact; determining additional objects of interest within the image based on the amount of pressure applied by the user; retrieving, from the index, images of products corresponding to the first object of interest and images of products corresponding to the additional objects of interest; and displaying the retrieved images on the screen.Type: GrantFiled: November 22, 2019Date of Patent: July 5, 2022Assignee: International Business Machines CorporationInventors: Vikas Raykar, Amrita Saha, Raghavendra Singh
-
Patent number: 11356418Abstract: Described embodiments provide systems and methods for using unencrypted communication tunnels. A first device intermediary between a client and a server may maintain an encrypted tunnel and an unencrypted tunnel with a second device intermediary between the client and the server. The first device may communicate, with the second device, at least one network address translation (NAT) rule via the encrypted tunnel. The first device may translate address information of a first packet, using the at least one NAT rule. The first device may send the first packet with the translated address information via the unencrypted tunnel, to the second device to reverse the translation of the address information using the at least one NAT rule.Type: GrantFiled: June 11, 2020Date of Patent: June 7, 2022Assignee: Citrix Systems, Inc.Inventors: Raghavendra Singh, Praveen Raja Dhanabalan, Jagan Mohana Rao Arisankala
-
Publication number: 20210352047Abstract: Described embodiments provide systems and methods for using unencrypted communication tunnels. A first device intermediary between a client and a server may maintain an encrypted tunnel and an unencrypted tunnel with a second device intermediary between the client and the server. The first device may communicate, with the second device, at least one network address translation (NAT) rule via the encrypted tunnel. The first device may translate address information of a first packet, using the at least one NAT rule. The first device may send the first packet with the translated address information via the unencrypted tunnel, to the second device to reverse the translation of the address information using the at least one NAT rule.Type: ApplicationFiled: June 11, 2020Publication date: November 11, 2021Inventors: Raghavendra Singh, Praveen Raja Dhanabalan, Jagan Mohana Rao Arisankala
-
Publication number: 20210334944Abstract: A device and method of object detection in a scene by combining traditional 2D visual light imaging such as pixels with 3D data such as a voxel map are described. A single lens directs image light from the scene to a dichroic mirror which then provides light to a both a 2D visible light image sensor and a 3D sensor, such as a time-of-flight sensor that uses a transmitted, modulated IR light beam, which is then synchronously demodulated to determine time of flight as well as 2D coordinates. 2D portions (non-distance) of 3D voxel image data are aligned with the 2D pixel image data such that each is responsive to the same portion of the scene. Embodiments determine true reflectivity, true scale, and image occlusion. 2D images may be enhanced by the 3D true reflectivity. Combined data may be used as training data for object detection and recognition.Type: ApplicationFiled: April 27, 2021Publication date: October 28, 2021Applicant: Oyla, Inc.Inventors: Ralph Spickermann, Raghavendra Singh, Srinath Kalluri
-
Patent number: 11157981Abstract: Methods, systems, and computer program products in connection with a system for bidding on multi-modal sub-spaces for e-commerce searches is provided herein. A computer-implemented method includes representing, in an embedding space affiliated with at least one electronic commerce website: (i) images related to one or more bids and (ii) items of text related to the one or more bids, the images and the items of text both coming from one or more bidding entities. Such a method also includes mapping a query to the embedding space based on a comparison of features of the query to (i) the images and (ii) the items of text. Further, such a method additionally includes selecting at least one of the one or more bidding entities based on the mapping, and outputting, to at least one user in response to the query, search results associated with the at least one selected bidding entity.Type: GrantFiled: April 17, 2018Date of Patent: October 26, 2021Assignee: International Business Machines CorporationInventors: Priyanka Agrawal, Ayushi Dalmia, Jaikrishnan Hari, Sachindra Joshi, Vikas C. Raykar, Raghavendra Singh
-
Patent number: 11120073Abstract: Methods, systems, and computer program products for generating metadata for image-based querying are provided herein. A computer-implemented method includes processing a query image against a database by applying a deep learning visual model to the query image and images contained within the database; retrieving a set of multiple images from the database based on the processing; identifying subsets of images among the set of multiple images by analyzing metadata attribute values of the set of multiple images and nearest neighbor distance values between the query image and the multiple images in the set; determining one or more items of metadata attributable to the query image by processing metadata of the subsets of images; and outputting, to a user, the items of metadata in response to the query image.Type: GrantFiled: July 15, 2019Date of Patent: September 14, 2021Assignee: International Business Machines CorporationInventors: Raghavendra Singh, Sachindra Joshi, Vikas C. Raykar, Ayushi Dalmia
-
Patent number: 11120313Abstract: Methods, systems, and computer program products for generating search determinations for assortment planning and buying using visual sketches are provided herein. A computer-implemented method includes processing a query image by identifying one or more visual features in the query image and applying at least one nearest neighbor algorithm to the one or more identified visual features; identifying, from one or more databases, multiple images based at least in part on the processing; generating a result set by applying one or more smoothing algorithms to the multiple identified images; generating at least one sketch based at least in part on the result set; and outputting the at least one generated sketch to one or more users via a user interface.Type: GrantFiled: July 15, 2019Date of Patent: September 14, 2021Assignee: International Business Machines CorporationInventors: Raghavendra Singh, Ayushi Dalmia, Vikas C. Raykar, Abhishek Bansal
-
Patent number: 10938910Abstract: Methods and arrangements for data-driven discovery of collaborative models in an internet of things. At a device in the internet of things setting, data are collected on ambient conditions, and the collected data are stored at the device. At least one other device in the internet of things is communicated with to create and record collaborative states relative to the device and the at least one other device. Other variants and embodiments are broadly contemplated herein.Type: GrantFiled: July 1, 2015Date of Patent: March 2, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nilanjan Banerjee, Ravi Kothari, Amit Anil Nanavati, Raghavendra Singh
-
Publication number: 20210019579Abstract: Methods, systems, and computer program products for generating search determinations for assortment planning and buying using visual sketches are provided herein. A computer-implemented method includes processing a query image by identifying one or more visual features in the query image and applying at least one nearest neighbor algorithm to the one or more identified visual features; identifying, from one or more databases, multiple images based at least in part on the processing; generating a result set by applying one or more smoothing algorithms to the multiple identified images; generating at least one sketch based at least in part on the result set; and outputting the at least one generated sketch to one or more users via a user interface.Type: ApplicationFiled: July 15, 2019Publication date: January 21, 2021Inventors: Raghavendra Singh, Ayushi Dalmia, Vikas C. Raykar, Abhishek Bansal
-
Publication number: 20210019343Abstract: Methods, systems, and computer program products for generating metadata for image-based querying are provided herein. A computer-implemented method includes processing a query image against a database by applying a deep learning visual model to the query image and images contained within the database; retrieving a set of multiple images from the database based on the processing; identifying subsets of images among the set of multiple images by analyzing metadata attribute values of the set of multiple images and nearest neighbor distance values between the query image and the multiple images in the set; determining one or more items of metadata attributable to the query image by processing metadata of the subsets of images; and outputting, to a user, the items of metadata in response to the query image.Type: ApplicationFiled: July 15, 2019Publication date: January 21, 2021Inventors: Raghavendra Singh, Sachindra Joshi, Vikas C. Raykar, Ayushi Dalmia
-
Patent number: 10878291Abstract: A neural network based search system is provided. A first digital image is analyzed by a user device. A targeted object in the first digital image is determined based, at least in part, on (i) the characteristics of the first digital image and (ii) the features of the targeted object. A vector array is generated based, at least in part, on (i) the first digital image and (ii) the targeted object. The vector array is analyzed by the user device. The targeted object is determined based, at least in part, by the vector array. A plurality of digital images is identified based, at least in part, on the similarity of the plurality of digital images and (i) the first digital image and (ii) the targeted object responsive to identifying a plurality of digital images, a query processing is generated. The query map is generated on a user device.Type: GrantFiled: March 28, 2019Date of Patent: December 29, 2020Assignee: International Business Machines CorporationInventors: Ashok Pon Kumar Sree Prakash, Ayushi Dalmia, Amith Singhee, Digbalay Bose, Sumanta Mukherjee, Raghavendra Singh, Vikas C. Raykar
-
Patent number: 10812541Abstract: Methods and arrangements for determining one or more actions needed to execute a task communicated to a first device in an Internet of Things. At a first device in the Internet of Things, there is received a communication associated with a task. A data store is consulted for data associated with the task, and thereupon there is determined the present capability of the first device for executing the task collaboratively with at least one other device in the Internet of Things. The at least one other device is communicated with, to assess capability for executing the task collaboratively with the at least one other device. There are thereupon determined one or more actions of the first device that need to be taken to execute the task. Other variants and embodiments are broadly contemplated herein.Type: GrantFiled: July 6, 2015Date of Patent: October 20, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nilanjan Banerjee, Ravi Kothari, Amit Anil Nanavati, Raghavendra Singh
-
Publication number: 20200311480Abstract: A neural network based search system is provided. A first digital image is analyzed by a user device. A targeted object in the first digital image is determined based, at least in part, on (i) the characteristics of the first digital image and (ii) the features of the targeted object. A vector array is generated based, at least in part, on (i) the first digital image and (ii) the targeted object. The vector array is analyzed by the user device. The targeted object is determined based, at least in part, by the vector array. A plurality of digital images is identified based, at least in part, on the similarity of the plurality of digital images and (i) the first digital image and (ii) the targeted object responsive to identifying a plurality of digital images, a query processing is generated. The query map is generated on a user device.Type: ApplicationFiled: March 28, 2019Publication date: October 1, 2020Inventors: Ashok Pon Kumar Sree Prakash, Ayushi Dalmia, Amith Singhee, Digbalay Bose, Sumanta Mukherjee, Raghavendra Singh, Vikas C. Raykar
-
Publication number: 20200090245Abstract: Methods, systems, and computer program products for pressure-based apparel image searching are provided herein. A computer-implemented method includes converting images in a product catalog of an electronic commerce website to a predetermined representation; storing the converted images in an index; determining a first object of interest within an image derived from a social media post and displayed on a screen, by detecting physical contact imparted by a user at a position on the screen corresponding to where the first object of interest is located; quantifying the amount of pressure applied by the user via the physical contact; determining additional objects of interest within the image based on the amount of pressure applied by the user; retrieving, from the index, images of products corresponding to the first object of interest and images of products corresponding to the additional objects of interest; and displaying the retrieved images on the screen.Type: ApplicationFiled: November 22, 2019Publication date: March 19, 2020Inventors: Vikas Raykar, Amrita Saha, Raghavendra Singh
-
Patent number: 10586263Abstract: Methods, systems, and computer program products for pressure-based apparel image searching are provided herein. A computer-implemented method includes determining an object of interest within an image displayed on a screen by detecting physical contact imparted by a user at a particular position on the screen corresponding to where the first object is located; quantifying the amount of pressure applied by the user via the physical contact; determining additional objects of interest based on the amount of pressure applied by the user by identifying objects that are located within a specified distance from the first object, and wherein the specified distance corresponds to the amount of pressure applied by the user; retrieving, from at least one electronic commerce website, images of products corresponding to the first object of interest and images of products corresponding to each of the additional objects of interest; and displaying the retrieved images on the screen.Type: GrantFiled: November 28, 2016Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventors: Vikas Raykar, Amrita Saha, Raghavendra Singh
-
Publication number: 20190318406Abstract: Methods, systems, and computer program products in connection with a system for bidding on multi-modal sub-spaces for e-commerce searches is provided herein. A computer-implemented method includes representing, in an embedding space affiliated with at least one electronic commerce website: (i) images related to one or more bids and (ii) items of text related to the one or more bids, the images and the items of text both coming from one or more bidding entities. Such a method also includes mapping a query to the embedding space based on a comparison of features of the query to (i) the images and (ii) the items of text. Further, such a method additionally includes selecting at least one of the one or more bidding entities based on the mapping, and outputting, to at least one user in response to the query, search results associated with the at least one selected bidding entity.Type: ApplicationFiled: April 17, 2018Publication date: October 17, 2019Inventors: Priyanka Agrawal, Ayushi Dalmia, Jaikrishnan Hari, Sachindra Joshi, Vikas C. Raykar, Raghavendra Singh
-
Publication number: 20190139120Abstract: One embodiment provides a method, including: utilizing at least one processor to execute computer code that performs the steps of: obtaining at least one image of a user of a social medium from one or more posts on the social medium that are shared by the user; identifying a characteristic of the user by comparing characteristics of the at least one image of the user to other persons, wherein the other persons are clustered into characteristic groups based upon one or more images of each of the other persons; determining attributes of apparel included in the images of each of the other persons by parsing the one or more images and any text associated with the images of each of the other persons; and generating apparel style rules for a particular characteristic by associating the determined attributes of the apparel with the identified characteristic. Other aspects are described and claimed.Type: ApplicationFiled: November 27, 2018Publication date: May 9, 2019Inventors: Priyanka Agrawal, Ayushi Dalmia, Sachindra Joshi, Vikas Chandrakant Raykar, Raghavendra Singh