Patents by Inventor Karthik Gopalakrishnan VINMANI

Karthik Gopalakrishnan VINMANI 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: 20160366267
    Abstract: Embodiments herein provide a method for managing an incoming notification. The method includes displaying, on a secondary display of a wearable device, an indication of the incoming notification, wherein the secondary display is located on a strap of the wearable device. The method includes receiving, by the wearable device, an input on the indication of the incoming notification displayed on the secondary display. The method includes performing, on a primary display of the wearable device, at least one action associated with the incoming notification based on the input.
    Type: Application
    Filed: August 26, 2015
    Publication date: December 15, 2016
    Inventors: Karthik Gopalakrishnan Vinmani, Renji K. Thomas, Gaurav Jain, Puneet Gupta, Venkat Kumar Sivaramamurthy
  • Publication number: 20160352814
    Abstract: Embodiments herein provide a method for template based content projection. The method includes displaying, on a primary electronic device, a plurality of templates corresponding to a secondary electronic device, wherein each template comprises at least one element, of the content, dynamically determined based on at least one parameter. The method includes selecting, on the primary electronic device, a template from the plurality of templates to project at least one element of the content corresponding to the template on the secondary electronic device.
    Type: Application
    Filed: August 26, 2015
    Publication date: December 1, 2016
    Inventors: Karthik Gopalakrishnan Vinmani, Renji K. Thomas, Venkat Kumar Sivaramamurthy
  • Patent number: 9064538
    Abstract: A method, a system, and a computer program product code for generating a series of still images from an input video file are provided. The series of still images may include, but are not limited to, a comic strip and a storyboard. The method includes extracting audio and visual frames from the video file. Thereafter, basic units of the video file are identified. The basic units are exposition (beginning), conflict (middle), and resolution (end). Thereafter, key frames are extracted from the basic units based on at least one of audio frames, visual frames, and a combination of the visual frames and the audio frames. Then, the extracted key frames are manipulated to output a series of still images. Subsequently, narration in the form of audio or text is attached to the still images to generate at least one of comic strips and storyboards.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: June 23, 2015
    Assignee: Infosys Technologies, Ltd.
    Inventors: Puneet Gupta, Akshay Darbari, Karthik Gopalakrishnan Vinmani, Venkat Kumar Sivaramamurthy
  • Publication number: 20150169469
    Abstract: The technologies provide a method and system for managing a local stack in an information processing environment. In accordance with a disclosed embodiment, the method may include classifying a type of a page as one or more of a permanent entry, a transient entry, a combination entry and a null entry. Further, the method can include storing the page in the local stack for a definite period based on the type of the page. A usage of the local stack can be determined based on an action performed on the page within the information processing environment.
    Type: Application
    Filed: September 23, 2014
    Publication date: June 18, 2015
    Applicant: INFOSYS LIMITED
    Inventors: Venkat Kumar Sivaramamurthy, Karthik Gopalakrishnan Vinmani
  • Patent number: 8868680
    Abstract: A method, non-transitory computer readable medium, and apparatus that identifies profile information for a received request associated with an end user at a requesting computing device and context information associated with the requesting computing device. Customized content responsive to the received request is obtained from a content provider device based on the identified profile information and the identified context information. The obtained customized content is providing to the requesting computing device.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: October 21, 2014
    Assignee: Infosys Technologies Ltd.
    Inventors: Puneet Gupta, Venkat Kumar Sivaramamurthy, Akshay Darbari, Karthik Gopalakrishnan Vinmani
  • Patent number: 8799506
    Abstract: A method, non-transitory computer readable medium, and apparatus that obtains with a content management computing device application configuration information about an executing application on an end user computing device that provides content to a primary end user. Sensor data is obtained with the content management computing device from one or more sensor devices. A type of device for the end user computing device executing the application is identified. One or more personalized values are determined with the content management computing device based on the obtained sensor data, the identified type of device, and the obtained application configuration information. The determined one or more personalized values are provided by the content management computing device to the end user computing device to optimize the content provided to the primary end user by the executing application.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: August 5, 2014
    Assignee: Infosys Limited
    Inventors: Puneet Gupta, Karthik Gopalakrishnan Vinmani, Venkat Kumar Sivaramamurthy, Akshay Darbari
  • Publication number: 20130346960
    Abstract: A method and system for updating an application residing on a computing apparatus is disclosed. The method involves comparing a version of the application residing on the computing apparatus with an updatable version of the application to determine whether an update is available for the application. The version of the application comprises one or more pages. Further, a page of the one or more pages is associated with a version number. The method also involves determining one or more pages corresponding to the version of the application for which an updatable version of the one or more pages is available. Further, version number of the updatable version of the one or more pages is communicated to the computing apparatus. Thereafter, the one or more pages is updated with the updatable version of the one or more pages, thereby updating the application residing on the computing apparatus without re-installing the application.
    Type: Application
    Filed: June 25, 2013
    Publication date: December 26, 2013
    Inventors: Puneet Gupta, Venkat Kumar Sivaramamurthy, Karthik Gopalakrishnan Vinmani, Chaithanya Kiran Kona, Sudhakar Vusirika
  • Publication number: 20130318432
    Abstract: The present invention discloses a method to dynamically render a service for multiple channels based on predefined user specification. The method comprises registering user specification such as choice of the one or more services, format of each service, preferred channel of each service, content of each service, and level of security for each service selected by the user at a centralized portal. The method further comprises identifying, for every subsequent user login, user details comprising type of the user device, channel accessed by the user device, time of access, and bandwidth available for the channel. Additionally, the method comprises fetching the user specifications for each service to be rendered based on the identified user details and dynamically rendering the one or more services on a user device with the user specifications.
    Type: Application
    Filed: May 22, 2013
    Publication date: November 28, 2013
    Applicant: Infosys Limited
    Inventors: Puneet Gupta, Venkat Kumar Sivaramamurthy, Karthik Gopalakrishnan Vinmani
  • Publication number: 20130036194
    Abstract: A method, non-transitory computer readable medium, and apparatus that obtains with a content management computing device application configuration information about an executing application on an end user computing device that provides content to a primary end user. Sensor data is obtained with the content management computing device from one or more sensor devices. A type of device for the end user computing device executing the application is identified. One or more personalized values are determined with the content management computing device based on the obtained sensor data, the identified type of device, and the obtained application configuration information. The determined one or more personalized values are provided by the content management computing device to the end user computing device to optimize the content provided to the primary end user by the executing application.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 7, 2013
    Applicant: INFOSYS LIMITED
    Inventors: Puneet Gupta, Karthik Gopalakrishnan Vinmani, Venkat Kumar Sivaramamurthy, Akshay Darbari
  • Publication number: 20130024766
    Abstract: The invention relates to a system and method of context aware adaption of content for a mobile device. This involves identifying context parameters and associated values, selection of content layout based on context parameters. Content layout is selected from pre-configured content layouts based on context parameters. The content is retrieved from a content store. Content style is selected from pre-configured content styles based on context parameters. Rendering content on the device display based on the selected content layout, content style and at least one context parameter.
    Type: Application
    Filed: January 6, 2012
    Publication date: January 24, 2013
    Applicant: INFOSYS LIMITED
    Inventors: Puneet Gupta, Venkat Kumar Sivaramamurthy, Karthik Gopalakrishnan Vinmani, Robin Pahwa, Akshay Darbari
  • Publication number: 20130007198
    Abstract: A method, non-transitory computer readable medium, and apparatus that identifies profile information for a received request associated with an end user at a requesting computing device and context information associated with the requesting computing device. Customized content responsive to the received request is obtained from a content provider device based on the identified profile information and the identified context information. The obtained customized content is providing to the requesting computing device.
    Type: Application
    Filed: August 25, 2011
    Publication date: January 3, 2013
    Applicant: INFOSYS TECHNOLOGIES, LTD.
    Inventors: Puneet GUPTA, Venkat Kumar SIVARAMAMURTHY, Akshay DARBARI, Karthik GOPALAKRISHNAN VINMANI
  • Publication number: 20120257876
    Abstract: A method, a system, and a computer program product code for generating a series of still images from an input video file are provided. The series of still images may include, but are not limited to, a comic strip and a storyboard. The method includes extracting audio and visual frames from the video file. Thereafter, basic units of the video file are identified. The basic units are exposition (beginning), conflict (middle), and resolution (end). Thereafter, key frames are extracted from the basic units based on at least one of audio frames, visual frames, and a combination of the visual frames and the audio frames. Then, the extracted key frames are manipulated to output a series of still images. Subsequently, narration in the form of audio or text is attached to the still images to generate at least one of comic strips and storyboards.
    Type: Application
    Filed: December 6, 2011
    Publication date: October 11, 2012
    Applicant: INFOSYS TECHNOLOGIES, LTD.
    Inventors: Puneet GUPTA, Akshay DARBARI, Karthik Gopalakrishnan VINMANI, Venkat Kumar SIVARAMAMURTHY