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: 10382281
    Abstract: 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: Grant
    Filed: March 28, 2014
    Date of Patent: August 13, 2019
    Assignee: HCL TECHNOLOGIES LIMITED
    Inventors: Shashidhar Krishnamurthy, Mukta Agarwal, Saurabh Chattopadhyay, Banish Bansal, Shailender Govil
  • Publication number: 20190238415
    Abstract: 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: Application
    Filed: March 28, 2014
    Publication date: August 1, 2019
    Applicant: HCL Technologies Limited
    Inventors: Shashidhar Krishnamurthy, Mukta Agarwal, Saurabh Chattopadhyay, Banish Bansal, Shailender Govil
  • Patent number: 9979638
    Abstract: 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: Grant
    Filed: March 28, 2014
    Date of Patent: May 22, 2018
    Assignee: HCL TECHNOLOGIES LIMITED
    Inventors: Shashidhar Krishnamurthy, Anurag Jain, Mukta Agarwal, Saurabh Chattopadhyay
  • Patent number: 9621718
    Abstract: 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: Grant
    Filed: May 27, 2015
    Date of Patent: April 11, 2017
    Assignee: HCL TECHNOLOGIES LTD.
    Inventors: Shashidhar Krishnamurthy, Seema Goel, Saurabh Chattopadhyay, Nishank Trivedi
  • Patent number: 9373250
    Abstract: 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: Grant
    Filed: December 30, 2014
    Date of Patent: June 21, 2016
    Assignee: SMK ELECTRONICS CORPORATION
    Inventors: Manuchehr Dizechi, Shashidhar Krishnamurthy
  • Publication number: 20150371530
    Abstract: 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: Application
    Filed: December 30, 2014
    Publication date: December 24, 2015
    Applicant: SMK ELECTRONICS CORPORATION
    Inventors: Manuchehr Dizechi, Shashidhar Krishnamurthy
  • Publication number: 20150350422
    Abstract: 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: Application
    Filed: May 27, 2015
    Publication date: December 3, 2015
    Inventors: Shashidhar Krishnamurthy, Seema Goel, Saurabh Chattopadhyay, Nishank Trivedi
  • Publication number: 20140379885
    Abstract: 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: Application
    Filed: March 28, 2014
    Publication date: December 25, 2014
    Applicant: HCL Technologies Limited
    Inventors: Shashidhar Krishnamurthy, Anurag Jain, Mukta Agarwal, Saurabh Chattopadhyay
  • Publication number: 20140279863
    Abstract: 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: Application
    Filed: July 18, 2013
    Publication date: September 18, 2014
    Inventors: Shashidhar Krishnamurthy, Mukta Agarwal, Saurabh Chattopadhyay
  • Publication number: 20140229966
    Abstract: 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: Application
    Filed: February 13, 2013
    Publication date: August 14, 2014
    Inventors: Kadari Subba Rao Sudeendra Thirtha Koushik, Shashidhar Krishnamurthy
  • Publication number: 20140136375
    Abstract: 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: Application
    Filed: November 12, 2012
    Publication date: May 15, 2014
    Inventors: Mukta Agarwal, Shashidhar Krishnamurthy, Shailender Govil