Patents by Inventor Shashidhar Krishnamurthy
Shashidhar Krishnamurthy 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: 10382281Abstract: A method and system for rule based Internet Protocol version 4 (IPv4) to Internet Protocol version 6 (IPv6) migration assisting framework is disclosed. The method provides guidance and assistance for migrating a product, a system or the like to IPv6. The method views across the complete development life cycle, not restricting only to the impacted code base of the system artifacts. The method scans the system artifacts for IPv4 dependency detection and then provides IPv4 Dependency Removal Effort Estimation (IDRE). The IPv4 dependency detection is based on predefined Meta-rules constructed with respect to the context of product. The IDRE combines Analysis Effort (AE) and Project Execution Effort (PEE) to provide a user and/or the organization order of magnitude estimate based on the assessment of IPv4 dependencies, level of coupling with IPv4 dependencies against different parts of the system artifacts.Type: GrantFiled: March 28, 2014Date of Patent: August 13, 2019Assignee: HCL TECHNOLOGIES LIMITEDInventors: Shashidhar Krishnamurthy, Mukta Agarwal, Saurabh Chattopadhyay, Banish Bansal, Shailender Govil
-
Publication number: 20190238415Abstract: A method and system for rule based Internet Protocol version 4 (IPv4) to Internet Protocol version 6 (IPv6) migration assisting framework is disclosed. The method provides guidance and assistance for migrating a product, a system or the like to IPv6. The method views across the complete development life cycle, not restricting only to the impacted code base of the system artifacts. The method scans the system artifacts for IPv4 dependency detection and then provides IPv4 Dependency Removal Effort Estimation (IDRE). The IPv4 dependency detection is based on predefined Meta-rules constructed with respect to the context of product. The IDRE combines Analysis Effort (AE) and Project Execution Effort (PEE) to provide a user and/or the organization order of magnitude estimate based on the assessment of IPv4 dependencies, level of coupling with IPv4 dependencies against different parts of the system artifacts.Type: ApplicationFiled: March 28, 2014Publication date: August 1, 2019Applicant: HCL Technologies LimitedInventors: Shashidhar Krishnamurthy, Mukta Agarwal, Saurabh Chattopadhyay, Banish Bansal, Shailender Govil
-
Patent number: 9979638Abstract: The embodiments herein relate to software defined networking (SDN) and, more particularly, to a system and method to construct an engineering environment for API enablement in Software defined networking. The system enables the device use SDN functionality by designing an API model specific to that device. In order to design the device specific API model, an API enablement system initially leverages functionality/capabilities of the device. Further, by analyzing the leveraged device capabilities, the system designs the API model for the device. After implementing the API model on the device, the system performs a review function to ensure that the designed API model is in compliance with set rules and policies. The API model may be refined based on results of the review function.Type: GrantFiled: March 28, 2014Date of Patent: May 22, 2018Assignee: HCL TECHNOLOGIES LIMITEDInventors: Shashidhar Krishnamurthy, Anurag Jain, Mukta Agarwal, Saurabh Chattopadhyay
-
Patent number: 9621718Abstract: Managing communication services for enabling a distributed user presence and maintaining context specific configuration across the distributed presence. This invention relates to enabling use of communication devices and more particularly to enabling use of multiple applications across multiple communication devices by a user. Embodiments disclosed herein enable coordination between multiple devices and applications of a user, and thus obtain a reliable, accurate control of the various context specific configuration parameters such as user availability, call direction and barring profiles, notifications, media in use, dynamic capabilities of devices and applications, schedule and so on, while providing the user with a seamless experience across the devices and applications. Embodiments disclosed herein enable future device specific systems to efficiently manage the varying communication forms and modes.Type: GrantFiled: May 27, 2015Date of Patent: April 11, 2017Assignee: HCL TECHNOLOGIES LTD.Inventors: Shashidhar Krishnamurthy, Seema Goel, Saurabh Chattopadhyay, Nishank Trivedi
-
Patent number: 9373250Abstract: A learning remote controller for learning functions received from a source controller. The learning remote controller includes a memory and a processor that executes a program stored in the memory. The program controls operations of the processor select and retrieve a device map corresponding to a source remote controller having functions that are to be learned by the learning remote controller, the device map establishing a correspondence between a key pressed on the source remote controller and a key on the learning remote controller to which a function received from the source remote controller is to be mapped. When a code corresponding to a function received from the source remote controller, corresponds to a first signal received from the source remote controller, the code is stored for comparison with subsequent codes received by the learning remote controller.Type: GrantFiled: December 30, 2014Date of Patent: June 21, 2016Assignee: SMK ELECTRONICS CORPORATIONInventors: Manuchehr Dizechi, Shashidhar Krishnamurthy
-
Publication number: 20150371530Abstract: A learning remote controller for learning functions received from a source controller. The learning remote controller includes a memory and a processor that executes a program stored in the memory. The program controls operations of the processor select and retrieve a device map corresponding to a source remote controller having functions that are to be learned by the learning remote controller, the device map establishing a correspondence between a key pressed on the source remote controller and a key on the learning remote controller to which a function received from the source remote controller is to be mapped. When a code corresponding to a function received from the source remote controller, corresponds to a first signal received from the source remote controller, the code is stored for comparison with subsequent codes received by the learning remote controller.Type: ApplicationFiled: December 30, 2014Publication date: December 24, 2015Applicant: SMK ELECTRONICS CORPORATIONInventors: Manuchehr Dizechi, Shashidhar Krishnamurthy
-
Publication number: 20150350422Abstract: Managing communication services for enabling a distributed user presence and maintaining context specific configuration across the distributed presence. This invention relates to enabling use of communication devices and more particularly to enabling use of multiple applications across multiple communication devices by a user. Embodiments disclosed herein enable coordination between multiple devices and applications of a user, and thus obtain a reliable, accurate control of the various context specific configuration parameters such as user availability, call direction and barring profiles, notifications, media in use, dynamic capabilities of devices and applications, schedule and so on, while providing the user with a seamless experience across the devices and applications. Embodiments disclosed herein enable future device specific systems to efficiently manage the varying communication forms and modes.Type: ApplicationFiled: May 27, 2015Publication date: December 3, 2015Inventors: Shashidhar Krishnamurthy, Seema Goel, Saurabh Chattopadhyay, Nishank Trivedi
-
Publication number: 20140379885Abstract: The embodiments herein relate to software defined networking (SDN) and, more particularly, to a system and method to construct an engineering environment for API enablement in Software defined networking. The system enables the device use SDN functionality by designing an API model specific to that device. In order to design the device specific API model, an API enablement system initially leverages functionality/capabilities of the device. Further, by analyzing the leveraged device capabilities, the system designs the API model for the device. After implementing the API model on the device, the system performs a review function to ensure that the designed API model is in compliance with set rules and policies. The API model may be refined based on results of the review function.Type: ApplicationFiled: March 28, 2014Publication date: December 25, 2014Applicant: HCL Technologies LimitedInventors: Shashidhar Krishnamurthy, Anurag Jain, Mukta Agarwal, Saurabh Chattopadhyay
-
Publication number: 20140279863Abstract: The embodiments provides a method for network-context based content positioning. The method includes receiving a plurality of parameters associated with content, and computing a content positioning relevance index for one or more node using the plurality of parameters. Further, the method includes positioning the content in the network based on the content positioning relevance index.Type: ApplicationFiled: July 18, 2013Publication date: September 18, 2014Inventors: Shashidhar Krishnamurthy, Mukta Agarwal, Saurabh Chattopadhyay
-
Publication number: 20140229966Abstract: The embodiments disclosed herein relate to a method and system for viewership analysis of a program with or without user intervention as disclosed in the embodiments herein. The system uses either a comment analysis method which requires user inputs or a time measurement method which does not require user inputs, based on user preference. In the comment analysis method, the user is provided with certain pre-stored questions. For these questions, the system fetches user feedbacks and calculates an average rating corresponding to the fetched user feedbacks. In the time measurement method, each program is assigned with a unique Id. Further, the system measures and records certain parameters related to the program for which the rating is to be calculated. Further, using the recorded parameters, the system calculates an average rating for that particular program. The system may use a dedicated channel for the viewership analysis purpose.Type: ApplicationFiled: February 13, 2013Publication date: August 14, 2014Inventors: Kadari Subba Rao Sudeendra Thirtha Koushik, Shashidhar Krishnamurthy
-
Publication number: 20140136375Abstract: A method and system for risk and constraint based pricing model of a catalog service to assess enterprise network transformation. The embodiments herein disclose a method and system for risk and constraint based pricing model of a catalog service to assess the enterprise network transformation. The pricing of the effort is estimated by counting the effort to fulfill a service request and adding the total cost of the tool used to execute the service. The comprises of two price points which are factored with size of enterprise stack, along with constraints and risk related to the enterprise information The pricing engine running on processor interfaces with the network for communicating with its sub-processing units. The pricing engine running on processor interfaces with user through the software defined user interface through its hardware Input/output module.Type: ApplicationFiled: November 12, 2012Publication date: May 15, 2014Inventors: Mukta Agarwal, Shashidhar Krishnamurthy, Shailender Govil