Patents by Inventor Udhaya Kumar
Udhaya 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).
-
Publication number: 20210232755Abstract: Accessibility in software engineering is treated as expensive, time consuming and hence adoption of accessibility, is a challenge despite stringent timelines and regulatory requirements published around the world. Moreover, cost of implementing accessibility increases project cost due to manual intervention and dependency on niche skills, which is scarce in industry. Embodiments of the present disclosure provide system and method for automated identification of applicable accessibility guidelines and determination of remediation techniques for fixing issues in webpages, wherein webpages are rendered, and applicable accessibility guidelines are identified based on user interface elements (UI) comprised in the webpages. Further, content associated with rendered webpages are analyzed using the applicable accessibility applicable guidelines to identify webpage non-compliance issue(s) and remediation technique(s) thereof.Type: ApplicationFiled: January 15, 2021Publication date: July 29, 2021Applicant: Tata Consultancy Services LimitedInventors: Charudatta JADHAV, Sumeet AGRAWAL, Suresh Kumar RAMASAMY, Vibin Inigo EMERALD, Udhaya KUMAR, Shwetha SUNDARESAN
-
Patent number: 10996873Abstract: A method, computer program product, and computer system for creating, by a computing device, a logical unit number (LUN) on a storage array node of a storage system. An identifier of the LUN of the storage array node may be provided to a computing system, wherein the computing system includes one of a host, a server, and the storage array node. An access control list (ACL) of the computing system may be created. The ACL of the computing system may be applied to the LUN based upon, at least in part, the identifier. The LUN may be discovered and mapped at the computing system. It may be determined that the computing system has failed. The ACL of the computing system that has failed may be removed from the LUN to prevent the computing system that has failed from accessing the LUN.Type: GrantFiled: September 5, 2019Date of Patent: May 4, 2021Assignee: EMC IP Holding Company, LLCInventors: Shabbeer Gangavaram, Udhaya Kumar Dhayalan, Karthik Rangasamy, Kundan Kumar
-
Publication number: 20210072904Abstract: A method, computer program product, and computer system for creating, by a computing device, a logical unit number (LUN) on a storage array node of a storage system. An identifier of the LUN of the storage array node may be provided to a computing system, wherein the computing system includes one of a host, a server, and the storage array node. An access control list (ACL) of the computing system may be created. The ACL of the computing system may be applied to the LUN based upon, at least in part, the identifier. The LUN may be discovered and mapped at the computing system. It may be determined that the computing system has failed. The ACL of the computing system that has failed may be removed from the LUN to prevent the computing system that has failed from accessing the LUN.Type: ApplicationFiled: September 5, 2019Publication date: March 11, 2021Inventors: Shabbeer Gangavaram, Udhaya Kumar Dhayalan, Karthik Rangasamy, Kundan Kumar
-
Patent number: 10921871Abstract: Architectures or techniques are presented that can facilitate automatic recovery from a component failure exhibited by a building automation system (BAS) control device and/or a heating, ventilation, and air conditioning (HVAC) control device. A failure or fault condition with a software or firmware component can be automatically repaired. A failure or fault condition with a hardware component can be identified, potentially more quickly, and hardware component replacement can be streamlined or simplified.Type: GrantFiled: May 17, 2019Date of Patent: February 16, 2021Assignee: Trane International Inc.Inventors: Thomas Christopher Basterash, Mark Martin, Udhaya Kumar Dayalan
-
Publication number: 20210014108Abstract: A data system controller can include one or more application modules configured to receive data from one or more devices, and a data service module in operative communication with the one or more application modules to provide data thereto. The data service module can be configured to receive data from the one or more devices. The data service module can be configured to update data from a respective device of the one or more devices when a data change probability of the respective device is above a probability threshold to provide updated data from the respective device to the one or more application modules.Type: ApplicationFiled: July 8, 2019Publication date: January 14, 2021Applicant: Trane International Inc.Inventors: Thomas Christopher Basterash, Mark Martin, Udhaya Kumar Dayalan
-
Publication number: 20200379870Abstract: Architectures or techniques are presented that can learn relationships between graphical elements presented by a user interface and physical conditions that exist in an environment. Furthermore, the architectures or techniques can, potentially based on the learned information, present the graphical elements to the user interface in a manner that is determined to be more efficient. For example, graphical elements that were historically accessed when a particular physical condition is true can be identified. These identified graphical elements can then be presented in a location of the user interface that is determined to be favorable to rapid or efficient selection at times with the particular physical condition is determined to be satisfied.Type: ApplicationFiled: May 28, 2019Publication date: December 3, 2020Applicant: Trane International Inc.Inventors: Udhaya Kumar Dayalan, Thomas Christopher Basterash, Mark Martin
-
Publication number: 20200363855Abstract: Architectures or techniques are presented that can facilitate automatic recovery from a component failure exhibited by a building automation system (BAS) control device and/or a heating, ventilation, and air conditioning (HVAC) control device. A failure or fault condition with a software or firmware component can be automatically repaired. A failure or fault condition with a hardware component can be identified, potentially more quickly, and hardware component replacement can be streamlined or simplified.Type: ApplicationFiled: May 17, 2019Publication date: November 19, 2020Applicant: Trane International Inc.Inventors: Thomas Christopher Basterash, Mark Martin, Udhaya Kumar Dayalan
-
Patent number: 10269235Abstract: Disclosed are systems and methods for operating a Building Automation System (BAS) that communicates with end devices via a master-slave token passing network (MSTP), e.g., BACNet, a local operating network (LON), or any other suitable communications protocol to receive alarm messages. The BAC enables a user to rapidly and effectively respond to an alarm by providing an alarm assistance message that provides the user with detailed remediation procedures concerning the current alarm. The nature and content of the alarm assistance message and/or the attachments is determined based upon on a combination of alarm and system parameters, and may be tailored by an administrator to meet local requirements. The alarm assistance message may include one or more remedial or diagnostic attachments, such as a troubleshooting guide, user manual, a video, graphics, or a firmware update, and may include links to external media or cloud-hosted documents.Type: GrantFiled: August 24, 2017Date of Patent: April 23, 2019Assignee: Trane International Inc.Inventors: Udhaya Kumar Dayalan, Mark Martin
-
Patent number: 10242588Abstract: Systems, methods, and computer-readable media are disclosed for dynamic character enhancement for rendering digital content. Example methods may include identifying a reading speed indicative of a rate at which a user desires to read, determining a number of words in a portion of content to present to the user, and determining a base time interval for at least one word of the portion of content based at least in part on the reading speed. Methods may include determining an average difficulty value of the portion of content, determining that a first difficulty value of a first word exceeds the average difficulty value, and determining a first time adjustment for the first word based at least in part on the first difficulty value. Methods may include determining a first time interval based at least in part on the base time interval and the first time adjustment.Type: GrantFiled: January 9, 2017Date of Patent: March 26, 2019Assignee: Amazon Technologies, Inc.Inventors: Udhaya Kumar Thirupparangiri, Frederick Hughes Clarke, Michael Patrick Bacus
-
Patent number: 10216869Abstract: A method for configuring a semi-empirical or an empirical computer simulation model of a building automation and control (BAC) system. The method can include a computer processor reading from a non-transitory computer-readable memory a configuration data of a building automation and control network (BACnet) device, wherein the configuration data includes a property value of the BACnet device. The method includes communicating with a real BACnet device of a real existing BAC system, retrieving real data of the real BACnet device, and storing the real data onto the non-transitory computer-readable memory. The property value of the BACnet device stored on the non-transitory computer-readable memory can be changed to another value that is based on the real data, or the property value of the BACnet device can be added to the configuration data.Type: GrantFiled: May 9, 2014Date of Patent: February 26, 2019Assignee: TRANE INTERNATIONAL INC.Inventor: Udhaya Kumar Dayalan
-
Publication number: 20180196402Abstract: Systems and methods of improving building automation system (BAS) performance includes collecting performance parameters associated with building automation devices, comparing the parameters to a benchmark, and adjusting the performance benchmark to match the corresponding performance parameter if the corresponding performance parameter exceeds the performance benchmark, or utilizing the performance parameter and the identity of the building automation device associated therewith to remediate the performance defect. The collected performance parameters may be used to prioritize system tasks based on current system performance. A performance monitoring agent included in a building automation system controller or a device controller determines a performance parameter thereof to assess and benchmark BAS performance.Type: ApplicationFiled: January 12, 2017Publication date: July 12, 2018Applicant: Trane International Inc.Inventors: Jonathan Glaser, Udhaya Kumar Dayalan, Thomas Christopher Basterash
-
Publication number: 20180061212Abstract: Disclosed are systems and methods for operating a Building Automation System (BAS) that communicates with end devices via a master-slave token passing network (MSTP), e.g., BACNet, a local operating network (LON), or any other suitable communications protocol to receive alarm messages. The BAC enables a user to rapidly and effectively respond to an alarm by providing an alarm assistance message that provides the user with detailed remediation procedures concerning the current alarm. The nature and content of the alarm assistance message and/or the attachments is determined based upon on a combination of alarm and system parameters, and may be tailored by an administrator to meet local requirements. The alarm assistance message may include one or more remedial or diagnostic attachments, such as a troubleshooting guide, user manual, a video, graphics, or a firmware update, and may include links to external media or cloud-hosted documents.Type: ApplicationFiled: August 24, 2017Publication date: March 1, 2018Applicant: Trane International Inc.Inventors: Udhaya Kumar Dayalan, Mark Martin
-
Patent number: 9558159Abstract: Systems, methods, and computer-readable media are disclosed for dynamic character enhancement for rendering digital content. Example methods may include identifying a reading speed indicative of a rate at which a user desires to read, determining a number of words in a portion of content to present to the user, and determining a base time interval for at least one word of the portion of content based at least in part on the reading speed. Methods may include determining an average difficulty value of the portion of content, determining that a first difficulty value of a first word exceeds the average difficulty value, and determining a first time adjustment for the first word based at least in part on the first difficulty value. Methods may include determining a first time interval based at least in part on the base time interval and the first time adjustment.Type: GrantFiled: May 15, 2015Date of Patent: January 31, 2017Assignee: Amazon Technologies, Inc.Inventors: Udhaya Kumar Thirupparangiri, Frederick Hughes Clarke, Michael Patrick Bacus
-
Publication number: 20140337001Abstract: A method for configuring a semi-empirical or an empirical computer simulation model of a building automation and control (BAC) system. The method can include a computer processor reading from a non-transitory computer-readable memory a configuration data of a building automation and control network (BACnet) device, wherein the configuration data includes a property value of the BACnet device. The method includes communicating with a real BACnet device of a real existing BAC system, retrieving real data of the real BACnet device, and storing the real data onto the non-transitory computer-readable memory. The property value of the BACnet device stored on the non-transitory computer-readable memory can be changed to another value that is based on the real data, or the property value of the BACnet device can be added to the configuration data.Type: ApplicationFiled: May 9, 2014Publication date: November 13, 2014Applicant: TRANE INTERNATIONAL INC.Inventor: Udhaya Kumar DAYALAN
-
Publication number: 20110171274Abstract: Provided herein is an impurity of fesoterodine, fesoterodine dehydroxy impurity, 2-[(1R)-3-[bis(1-methylethy)amino]-1-phenylpropyl]-4-methylphenyl isobutyrate, and a process for preparing and isolating thereof. Provided further herein is a highly pure fesoterodine or a pharmaceutically acceptable salt thereof substantially free of fesoterodine dehydroxy impurity, process for the preparation thereof, and pharmaceutical compositions comprising highly pure fesoterodine or a pharmaceutically acceptable salt thereof substantially free of dehydroxy impurity. Provided also herein is a pharmaceutical composition comprising solid particles of pure fesoterodine fumarate substantially free of dehydroxy impurity, wherein 90 volume-percent of the particles (D90) have a size of less than about 200 microns.Type: ApplicationFiled: July 21, 2009Publication date: July 14, 2011Applicant: ACTAVIS GROUP PTC EHFInventors: Praveen Kumar Neela, Kishore Charugundla, Udhaya Kumar, Nitin Sharadchandra Pradhan
-
Publication number: 20110124903Abstract: Provided herein are novel solid state forms of fesoterodine intermediates, (R)-4-benzyloxy-3-(3-diisopropylamino-1-phenylpropyl)-benzoic acid and (R)-[4-benzyloxy-3-(3-diisopropylamino-1-phenylpropyl)-phenyl]-methanol, and processes for their preparation thereof. The solid state intermediates are useful for preparing fesoterodine or a pharmaceutically acceptable salt thereof in high purity.Type: ApplicationFiled: November 18, 2010Publication date: May 26, 2011Applicant: ACTAVIS GROUP PTC EHFInventors: Kishore CHARUGUNDLA, Udhaya KUMAR, Neela Praveen KUMAR, Nitin Sharadchandra PRADHAN
-
Publication number: 20110086103Abstract: Provided herein is a novel raantlelate sail of fesoterodine, process for the preparation, pharmaceutics!! compositions, and method of treating thereof. Provided also herein are solid state forms of fesoterodine mandelate, process for the preparation, pharmaceutical compositions, and method of treating thereof. The raandelate salt of fesoterodine is useful for preparing fesoterodine free base or a pharmaceutically acceptable salt thereof; particularly fesoterodine fumaraie, in high purity.Type: ApplicationFiled: April 6, 2009Publication date: April 14, 2011Applicant: ACTAVIS GROUP PTC EHFInventors: Kishore Charugundla, Udhaya Kumar, Praveen Kumar Neela, Nitin Sharadchandra Pradhan, Jon Valgeirsson
-
Publication number: 20100297241Abstract: The present invention provides a novel amorphous form of fesoterodine fumarate, process for preparation, pharmaceutical compositions, and method of treating thereof.Type: ApplicationFiled: October 1, 2008Publication date: November 25, 2010Applicant: ACTAVIS GROUP PTC EHFInventors: Kishore Charugundla, Udhaya Kumar Chandramohan, Nitin Sharadchandra Pradhan, Jon Valgeirsson, Praveen Kumar Neela
-
Publication number: 20100217034Abstract: Disclosed herein is an improved, commercially viable and industrially advantageous process for the preparation of Fesoterodine or a pharmaceutically acceptable salt thereof in high yield and purity. Disclosed also herein is an improved and industrially advantageous optical resolution method of racemic (±)-N,N-Diisopropyl-3-(2-benzyloxy-5-bromophenyl)-3-phenylpropylamine and use thereof for the preparation of Fesoterodine.Type: ApplicationFiled: September 22, 2008Publication date: August 26, 2010Applicant: ACTAVIS GROUP PTC EHFInventors: Kishore Charugundla, Udhaya Kumar, Rajendra Suryabhan Patil, Praveen Kumar Neela, Nitin Sharadchandra Pradhan, Jon Valgeirsson
-
Publication number: 20100063299Abstract: Disclosed herein is an improved, commercially viable and industrially advantageous process for the preparation of Irbesartan, or a pharmaceutically acceptable salt thereof, in high yield and purity.Type: ApplicationFiled: March 6, 2008Publication date: March 11, 2010Inventors: Udhaya Kumar, Praveen Kumar Neela, Nitin Sharadchandra Pradhan, Jon Valgeirsson