Patents by Inventor Karthik Gopalakrishnan

Karthik Gopalakrishnan 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: 20170248785
    Abstract: Embodiments herein provide a method for providing a notification in a Virtual Reality (VR) device. The method includes detecting, by a processor, an obstacle in proximity to a user while VR content is displayed on a screen of the VR device worn by the user. Further, the method includes detecting, by the processor, a severity level of the obstacle based on at least one parameter. Further, the method includes providing, by a notification engine, a notification on a portion of the screen of the VR device based on the severity level.
    Type: Application
    Filed: April 29, 2016
    Publication date: August 31, 2017
    Inventors: Renji Kuruvilla Thomas, Gaurav Jain, Venkat Kumar Sivaramamurthy, Puneet Gupta, Karthik Gopalakrishnan Vinmani
  • Publication number: 20170243270
    Abstract: Embodiments herein provide a computer-implemented method for recommending a recommendation for at least one data item by a collaborative video server. The method includes receiving a data descriptive including at least one data item consumed from a first electronic device when the first electronic device and a second electronic device are in a video event, where the at least one data item is displayed on the second electronic device. Further, the method includes determining a recommendation for the at least one data item and a location information of the recommendation. Further, the method includes causing to display the recommendation corresponding to the at least one data item and the location information on the second electronic device.
    Type: Application
    Filed: April 15, 2016
    Publication date: August 24, 2017
    Inventors: Renji Kuruvilla Thomas, Gaurav Jain, Venkat Kumar Sivaramamurthy, Puneet Gupta, Karthik Gopalakrishnan Vinmani
  • Publication number: 20170207908
    Abstract: The present invention is directed to communication systems. According to embodiments of the present invention, a communication system includes at least two communication lanes and a skew management module. The skew management module generates a control current based on output test patterns of the two communication lanes. The control current is integrated and compared to a reference voltage by a comparator, which generates an analog offset signal. A PLL of one of the communication lanes generates a corrected clock signal that is adjusted using the analog offset signal to remove or adjust the skew between the communication lanes. The corrected clock signal is used for output data. There are other embodiments as well.
    Type: Application
    Filed: December 9, 2016
    Publication date: July 20, 2017
    Inventors: Halil CIRIT, Karthik GOPALAKRISHNAN, Pulkit KHANDELWAL, Ravindran MOHANAVELU
  • Publication number: 20170201267
    Abstract: In an example, the present invention provides an analog to digital converter device for a high speed data transmission from 1 GS-s to 100 GS-s, although there can be other variations. In an example, the device has an input receiver device coupled to a transimpedance amplifier. In an example, the transimpedance amplifier is coupled to an input stream of data at 10 GHz to 100 GHz, or other variations.
    Type: Application
    Filed: February 7, 2017
    Publication date: July 13, 2017
    Inventors: Michael LE, James GORECKI, Jamal RIANI, Jorge PERNILLO, Amber TAN, Karthik GOPALAKRISHNAN, Belal HELAL, Chang-Feng LOI, Irene QUEK, Guojun REN
  • Patent number: 9706006
    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: Grant
    Filed: January 6, 2012
    Date of Patent: July 11, 2017
    Assignee: Infosys Limited
    Inventors: Puneet Gupta, Venkat Kumar Sivaramamurthy, Karthik Gopalakrishnan Vinmani, Robin Pahwa, Akshay Darbari
  • Publication number: 20170190155
    Abstract: A flexible glass laminate structure includes a flexible glass substrate having a thickness of no more than 0.3 mm. The flexible glass laminate structure includes a flexible glass layer including the flexible glass substrate. A property control layer is laminated to the flexible glass layer. A neutral axis of the flexible glass laminate is located outside the flexible glass layer when the flexible glass layer is in a compressive bend configuration.
    Type: Application
    Filed: June 5, 2015
    Publication date: July 6, 2017
    Inventors: Karthik Gopalakrishnan, Michael William Price, Robert Lee Smith, III, Windsor Pipes Thomas, III, James Ernest Webb
  • Patent number: 9678748
    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: Grant
    Filed: September 23, 2014
    Date of Patent: June 13, 2017
    Assignee: Infosys Limited
    Inventors: Venkat Kumar Sivaramamurthy, Karthik Gopalakrishnan Vinmani
  • Patent number: 9602116
    Abstract: In an example, the present invention provides an analog to digital converter device for a high speed data transmission from 1 GS-s to 100 GS-s, although there can be other variations. In an example, the device has an input receiver device coupled to a transimpedance amplifier. In an example, the transimpedance amplifier is coupled to an input stream of data at 10 GHz to 100 GHz, or other variations.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: March 21, 2017
    Assignee: INPHI CORPORATION
    Inventors: Michael Le, James Gorecki, Jamal Riani, Jorge Pernillo, Amber Tan, Karthik Gopalakrishnan, Belal Helal, Chang-Feng Loi, Irene Quek, Guojun Ren
  • Publication number: 20170060777
    Abstract: The embodiments herein provide a method for converting data in an electronic device. The method includes determining a plurality of parameters associated with a user and a zone. Further, the method includes generating a key using the plurality of parameters associated with the user and the zone. Further, the method includes converting the data in the electronic device from a first format to a second format using the key. Further, the method includes performing at least one action on the data in the second format.
    Type: Application
    Filed: November 5, 2015
    Publication date: March 2, 2017
    Inventors: Venkat Kumar Sivaramamurthy, Karthik Gopalakrishnan Vinmani, Renji Kuruvilla Thomas, Puneet Gupta, Gaurav Jain
  • Patent number: 9584648
    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: Grant
    Filed: August 26, 2015
    Date of Patent: February 28, 2017
    Assignee: BRILLIO LLC
    Inventors: Karthik Gopalakrishnan Vinmani, Renji K Thomas, Gaurav Jain, Puneet Gupta, Venkat Kumar Sivaramamurthy
  • Patent number: 9548858
    Abstract: The present invention is directed to communication systems. According to embodiments of the present invention, a communication system includes at least two communication lanes and a skew management module. The skew management module generates a control current based on output test patterns of the two communication lanes. The control current is integrated and compared to a reference voltage by a comparator, which generates an analog offset signal. A PLL of one of the communication lanes generates a corrected clock signal that is adjusted using the analog offset signal to remove or adjust the skew between the communication lanes. The corrected clock signal is used for output data. There are other embodiments as well.
    Type: Grant
    Filed: January 18, 2016
    Date of Patent: January 17, 2017
    Assignee: INPHI CORPORATION
    Inventors: Halil Cirit, Karthik Gopalakrishnan, Pulkit Khandelwal, Ravindran Mohanavelu
  • 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
  • Publication number: 20160023448
    Abstract: Methods and apparatus provide for: sourcing an ultra-thin glass sheet having first and second opposing major surfaces and perimeter edges therebetween, the glass sheet having a thickness between the first and second surfaces of less than about 400 microns; adhering at least one polymer layer directly or indirectly to at least one of the first and second surfaces of the glass sheet to form a laminated structure; and cutting the laminated structure using at least one of the following techniques: shear cutting, burst cutting, slit cutting, and crush cutting.
    Type: Application
    Filed: March 10, 2014
    Publication date: January 28, 2016
    Inventors: Dana Craig Bookbinder, Patrick Joseph Cimo, Karthik Gopalakrishnan, Timothy Michael Gross, Glafiro Guerrero-Medina, Kiat Chyai Kang, Sue Camille Lewis
  • Publication number: 20160009593
    Abstract: A flexible glass structure includes a flexible glass substrate having a thickness of no more than about 0.3 mm. A stiffening layer is coupled to a surface of the flexible glass substrate. The stiffening layer includes at least one stiffening element extending along the surface of the flexible glass substrate in a running direction having a Young's modulus selected to provide a preferred bending axis of the flexible glass substrate in a direction substantially parallel to the running direction of the stiffening element.
    Type: Application
    Filed: February 24, 2014
    Publication date: January 14, 2016
    Inventors: Joseph Gerard Brychell, Sean Matthew Garner, Kurt Edward Gerber, Karthik Gopalakrishnan
  • Patent number: 9191233
    Abstract: Embodiments generally relate to message transmission in networks. In one embodiment, a method includes enabling a user to provide shortest path bridging (SPB) configuration information. The method also includes receiving the SPB configuration information from the user. The method also includes sending the SPB configuration information to an edge server device.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: November 17, 2015
    Assignee: Avaya Inc.
    Inventors: Zenon Kuc, Roger Lapuh, Karthik Gopalakrishnan, Paul Unbehagen, John Mead, Greg Landry
  • 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: D775657
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: January 3, 2017
    Assignee: BRILLIO LLC
    Inventors: Renji K. Thomas, Gaurav Jain, Karthik Gopalakrishnan Vinmani, Puneet Gupta, Venkat Kumar Sivaramamurthy
  • Patent number: D781913
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: March 21, 2017
    Assignee: BRILLIO LLC
    Inventors: Karthik Gopalakrishnan Vinmani, Renji K. Thomas, Gaurav Jain, Puneet Gupta, Venkat Kumar Sivaramamurthy