Patents by Inventor SENTHIL K. VENKATESAN

SENTHIL K. VENKATESAN 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: 9464915
    Abstract: An approach for a route stabilization scrolling mode is provided. The approach displays a map window, wherein the map window includes a visible region of a map, the map including a plotted route originating at a source location and ending at a destination location. The approach receives one or more swipe gestures within the map window. The approach determines whether the one or more swipe gestures exceeds an escape velocity threshold. Responsive to a determination that the one or more swipe gestures exceeds the level of intensity to progress the map window into an area of the map away from the plotted route, the approach generates one or more custom pegs, wherein the one or more custom pegs is a compressed snapshot of a last position on the plotted route prior to exceeding the escape velocity threshold.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: October 11, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
  • Publication number: 20160290819
    Abstract: Embodiments of the present invention provide methods, systems, and computer program products for generating a linear projection of a route. In one embodiment, route information is received and parsed. Supplementary route data is received. A linear route is generated and provided to a user, the linear route comprising a straight line and one or more segments extending form the straight line, where ends of the straight line represent a starting point and destination of the linear route, and the one or more segments represent turns.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
  • Publication number: 20160290822
    Abstract: An approach for a route stabilization scrolling mode is provided. The approach displays a map window, wherein the map window includes a visible region of a map, the map including a plotted route originating at a source location and ending at a destination location. The approach receives one or more swipe gestures within the map window. The approach determines whether the one or more swipe gestures exceeds an escape velocity threshold. Responsive to a determination that the one or more swipe gestures exceeds the level of intensity to progress the map window into an area of the map away from the plotted route, the approach generates one or more custom pegs, wherein the one or more custom pegs is a compressed snapshot of a last position on the plotted route prior to exceeding the escape velocity threshold.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 6, 2016
    Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
  • Publication number: 20160290821
    Abstract: An approach for a route stabilization scrolling mode is provided. The approach displays a map window, wherein the map window includes a visible region of a map, the map including a plotted route originating at a source location and ending at a destination location. The approach receives one or more swipe gestures within the map window. The approach determines whether the one or more swipe gestures exceeds an escape velocity threshold. Responsive to a determination that the one or more swipe gestures exceeds the level of intensity to progress the map window into an area of the map away from the plotted route, the approach generates one or more custom pegs, wherein the one or more custom pegs is a compressed snapshot of a last position on the plotted route prior to exceeding the escape velocity threshold.
    Type: Application
    Filed: April 11, 2016
    Publication date: October 6, 2016
    Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
  • Patent number: 9436313
    Abstract: An approach for a route stabilization scrolling mode is provided. The approach displays a map window, wherein the map window includes a visible region of a map, the map including a plotted route originating at a source location and ending at a destination location. The approach receives one or more swipe gestures within the map window. The approach determines whether the one or more swipe gestures exceeds an escape velocity threshold. Responsive to a determination that the one or more swipe gestures exceeds the level of intensity to progress the map window into an area of the map away from the plotted route, the approach generates one or more custom pegs, wherein the one or more custom pegs is a compressed snapshot of a last position on the plotted route prior to exceeding the escape velocity threshold.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: September 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
  • Publication number: 20160019866
    Abstract: Presenting text and figures on a display screen by formatting, by a computer, text in a document into a single display line, scrolling the single display line on a first portion of the display screen, wherein the display screen remains active, and displaying, on a second portion of the display screen, figures in the document referenced by the scrolled text in the single display line on the display screen.
    Type: Application
    Filed: February 26, 2015
    Publication date: January 21, 2016
    Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
  • Publication number: 20160019186
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for presenting text and figures on a display screen. Formatting, by a computer, text in a document into a single display line, scrolling the single display line on a first portion of the display screen, wherein the display screen remains active, and displaying, on a second portion of the display screen, figures in the document referenced by the scrolled text in the single display line on the display screen.
    Type: Application
    Filed: July 16, 2014
    Publication date: January 21, 2016
    Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
  • Publication number: 20150377628
    Abstract: A method for depicting location attributes in a map environment. The method includes receiving a request for parameters about a first type of location. The method includes determining a first set of directional arrows, where each directional arrow is associated with a location and has a first set of properties based on the parameters about the first type of location. The method further includes determining a selection of a first directional arrow, which is associated with a first location, from the first set of directional arrows. Modifications to the first set of directional arrows are made based on the selection of the first directional arrow.
    Type: Application
    Filed: June 25, 2014
    Publication date: December 31, 2015
    Inventors: Francis Sujai Arokiaraj, Senthil K. Venkatesan
  • Publication number: 20150377643
    Abstract: A method for depicting location attributes in a map environment. The method includes receiving a request for parameters about a first type of location. The method includes determining a first set of directional arrows, where each directional arrow is associated with a location and has a first set of properties based on the parameters about the first type of location. The method further includes determining a selection of a first directional arrow, which is associated with a first location, from the first set of directional arrows. Modifications to the first set of directional arrows are made based on the selection of the first directional arrow.
    Type: Application
    Filed: January 16, 2015
    Publication date: December 31, 2015
    Inventors: Francis Sujai Arokiaraj, Senthil K. Venkatesan
  • Publication number: 20150370539
    Abstract: Depicting a UML (unified modeling language) model by: (i) receiving data model data corresponding to a data model including: (a) a plurality of entity nodes, (b) a plurality of transitive relationship links, with each transitive relationship link directly linking two entity nodes, and (c) a plurality of non-transitive relationship links, with each non-transitive relationship link directly linking two entity nodes; and (ii) presenting a presented portion of the data model, with presented portion including at least one transitive relationship link(s) and at least one non-transitive relationship link(s). The presentation of the presented portion includes at least one of the following features: (i) transitive relationship link(s) of the presented portion are presented in a different manner than the non-transitive relationship link(s) of the presented portion; and/or (ii) at least one connection path is represented as a multiple link path.
    Type: Application
    Filed: June 20, 2014
    Publication date: December 24, 2015
    Inventors: Sanjesh R. Nair, Senthil K. Venkatesan
  • Publication number: 20150253959
    Abstract: Embodiments include a system, method and computer program product for navigating a graphical representation displayed in a graphical user interface (GUI). According to one embodiment, the method includes receiving, at a computer system, a first input indicating a selection of a source element, receiving a second input indicating a relationship for the source element, identifying one or more target elements having a relationship with the source element, and displaying the one or more target elements identified within a visible area of a display.
    Type: Application
    Filed: March 5, 2014
    Publication date: September 10, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: FRANCIS S. AROKIARAJ, SAIRAM BANTUPALLI, SREENIVASULU VALMETI, SENTHIL K. VENKATESAN
  • Publication number: 20150253964
    Abstract: Embodiments include a system, method and computer program product for navigating a graphical representation displayed in a graphical user interface (GUI). According to one embodiment, the method includes receiving, at a computer system, a first input indicating a selection of a source element, receiving a second input indicating a relationship for the source element, identifying one or more target elements having a relationship with the source element, and displaying the one or more target elements identified within a visible area of a display.
    Type: Application
    Filed: March 9, 2015
    Publication date: September 10, 2015
    Inventors: FRANCIS S. AROKIARAJ, SAIRAM BANTUPALLI, SREENIVASULU VALMETI, SENTHIL K. VENKATESAN