Patents by Inventor Tarandeep Singh
Tarandeep 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: 12174705Abstract: An example methodology includes, by a node of an active-passive high availability (HA) cluster, determining that a container on the node has failed with an error and, responsive to a determination that the error is a new error, creating an error object that represents the error, creating an error object that represents the error and initializing a value of an error_code_value attribute in the error object to an initial_value_to_error_code attribute that indicates an initial value to assign to the error_code_value. The method also includes, by the node, incrementing a failcount attribute that indicates a count of a number of container failures on the node, determining whether to restart or failover the container based on a comparison of the failcount attribute and a failure count threshold, and, responsive to a determination to restart the container, attempting a restart of the container on the node.Type: GrantFiled: April 27, 2023Date of Patent: December 24, 2024Assignee: Dell Products L.P.Inventors: Vikas Kumar, Santhosh Krishnegowda, Tarandeep Singh Gill
-
Publication number: 20240362119Abstract: An example methodology includes, by a node of an active-passive high availability (HA) cluster, determining that a container on the node has failed with an error and, responsive to a determination that the error is a new error, creating an error object that represents the error, creating an error object that represents the error and initializing a value of an error_code_value attribute in the error object to an initial_value_to_error_code attribute that indicates an initial value to assign to the error_code_value. The method also includes, by the node, incrementing a failcount attribute that indicates a count of a number of container failures on the node, determining whether to restart or failover the container based on a comparison of the failcount attribute and a failure count threshold, and, responsive to a determination to restart the container, attempting a restart of the container on the node.Type: ApplicationFiled: April 27, 2023Publication date: October 31, 2024Applicant: Dell Products L.P.Inventors: Vikas Kumar, Santhosh Krishnegowda, Tarandeep Singh Gill
-
Patent number: 11675967Abstract: A method and system for generating automated front-end code for a website from design files is described. In one embodiment, a method for generating automated front-end code for a website includes obtaining at least one design file associated with a design of a website from a client device. Hypertext markup language (HTML) code and a cascading style sheet (CSS) file is automatically generated from the at least one design file from information obtained from a plurality of layers associated with the design file. The method includes extracting a plurality of extracted image files from the at least one design file. The method further includes providing front-end code for the website that includes the HTML code, the CSS file, and the plurality of extracted image files to the client device.Type: GrantFiled: August 30, 2019Date of Patent: June 13, 2023Assignee: Accenture Global Solutions LimitedInventors: Manish Sharma, Saurabh Gupta, Alok Gupta, Tarandeep Singh Chandhok
-
Publication number: 20210064693Abstract: A method and system for generating automated front-end code for a website from design files is described. In one embodiment, a method for generating automated front-end code for a website includes obtaining at least one design file associated with a design of a website from a client device. Hypertext markup language (HTML) code and a cascading style sheet (CSS) file is automatically generated from the at least one design file from information obtained from a plurality of layers associated with the design file. The method includes extracting a plurality of extracted image files from the at least one design file. The method further includes providing front-end code for the website that includes the HTML code, the CSS file, and the plurality of extracted image files to the client device.Type: ApplicationFiled: August 30, 2019Publication date: March 4, 2021Inventors: Manish Sharma, Saurabh Gupta, Alok Gupta, Tarandeep Singh Chandhok
-
Patent number: 10762340Abstract: A device receives, as part of a gesture translation service, data that depicts gestures, wherein the data is image data or multimedia data. The device converts a set of frames that include the data to another set of frames that include modified data identifying a grayscale or black and white depiction of the gestures and generates graphical representations of the gestures identified by the modified data. The device selects, using a matching technique, a graphical representation of corresponding gestures that matches or satisfies a threshold level of similarity with the graphical representations of the gestures identified by the modified data. The device identifies response data that is representative of the corresponding gestures based on the response data being stored in association with an identifier of the graphical representation that has been selected. The device provides the response data to be displayed, via an interface, as text data or audio data.Type: GrantFiled: November 26, 2018Date of Patent: September 1, 2020Assignee: Accenture Global Solutions LimitedInventors: Ramandeep Kaur, Gagandeep Singh, Jitender Saini, Shefali Agarwal, Tarandeep Singh Chandhok
-
Publication number: 20200167556Abstract: A device receives, as part of a gesture translation service, data that depicts gestures, wherein the data is image data or multimedia data. The device converts a set of frames that include the data to another set of frames that include modified data identifying a grayscale or black and white depiction of the gestures and generates graphical representations of the gestures identified by the modified data. The device selects, using a matching technique, a graphical representation of corresponding gestures that matches or satisfies a threshold level of similarity with the graphical representations of the gestures identified by the modified data. The device identifies response data that is representative of the corresponding gestures based on the response data being stored in association with an identifier of the graphical representation that has been selected. The device provides the response data to be displayed, via an interface, as text data or audio data.Type: ApplicationFiled: November 26, 2018Publication date: May 28, 2020Inventors: Ramandeep KAUR, Gagandeep SINGH, Jitender SAINI, Shefali AGARWAL, Tarandeep SINGH CHANDHOK
-
Patent number: 10169206Abstract: According to an example of the present disclosure, a software testing system is operable to test functionalities of a web application across different platforms. The software testing system can interact with different platforms via different drivers to facilitate multiplatform testing of the functionalities. Also, multiplatform test result views may be generated.Type: GrantFiled: December 28, 2016Date of Patent: January 1, 2019Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Prasad G. Magre, Adnan Khan, Tarandeep Singh Chandhok, Shefali Agarwal, Jitender Saini, Manoj Mondal
-
Publication number: 20180137035Abstract: According to an example of the present disclosure, a software testing system is operable to test functionalities of a web application across different platforms. The software testing system can interact with different platforms via different drivers to facilitate multiplatform testing of the functionalities. Also, multiplatform test result views may be generated.Type: ApplicationFiled: December 28, 2016Publication date: May 17, 2018Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Prasad G. MAGRE, Adnan KHAN, Tarandeep Singh CHANDHOK, Shefali AGARWAL, Jitender SAINI, Manoj MONDAL
-
Publication number: 20150142560Abstract: This specification describes methods, systems, and apparatus, including computer programs encoded on a computer-readable storage device, for providing a content item. The subject matter of the specification is embodied in a method that includes receiving, from a mobile device, data representing location and usage pattern information pertaining to the mobile device. The usage pattern information includes information relating to usage of applications deployed on the mobile device. The method further includes updating, based on the received data, an interest profile that represents preferences of a user of the mobile device, and selecting a content item from an available pool of content items such that the selected content item is related to at least one preference represented in the interest profile. The method also includes delivering the content item to the mobile device.Type: ApplicationFiled: June 8, 2012Publication date: May 21, 2015Applicant: Google Inc.Inventor: Tarandeep Singh
-
Patent number: 7917463Abstract: A computer implemented method for executing an ANSI SQL expression belonging to the SELECT-WHERE-equi-JOIN class on data residing in a distributed file system, said method comprising the steps of entering the ANSI SQL expression into a user interface; converting the ANSI SQL expression into a map-reduce program; running the map-reduce program on the distributed file system; storing the result set of the program in the distributed file system; and presenting the result set through a user interface.Type: GrantFiled: October 10, 2008Date of Patent: March 29, 2011Assignee: Business.com, Inc.Inventors: Paul Dagum, Tarandeep Singh, Leonardo Dagum
-
Publication number: 20090055370Abstract: A computer implemented method for executing an ANSI SQL expression belonging to the SELECT-WHERE-equi-JOIN class on data residing in a distributed file system, said method comprising the steps of entering the ANSI SQL expression into a user interface; converting the ANSI SQL expression into a map-reduce program; running the map-reduce program on the distributed file system; storing the result set of the program in the distributed file system; and presenting the result set through a user interface.Type: ApplicationFiled: October 10, 2008Publication date: February 26, 2009Applicant: BUSINESS.COMInventors: Paul Dagum, Tarandeep Singh, Leonardo Dagum