Patents by Inventor Rajesh Kalyanaraman

Rajesh Kalyanaraman 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: 9925916
    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: Grant
    Filed: January 16, 2017
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
  • Patent number: 9903735
    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: March 30, 2015
    Date of Patent: February 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
  • Patent number: 9747256
    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: Grant
    Filed: February 26, 2015
    Date of Patent: August 29, 2017
    Assignee: International Business Machines Corporation
    Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
  • Publication number: 20170120807
    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: January 16, 2017
    Publication date: May 4, 2017
    Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
  • Patent number: 9606966
    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: Grant
    Filed: July 16, 2014
    Date of Patent: March 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
  • Patent number: 9593959
    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: Grant
    Filed: March 31, 2015
    Date of Patent: March 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
  • Patent number: 9587956
    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: August 25, 2016
    Date of Patent: March 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
  • Publication number: 20160356621
    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: August 25, 2016
    Publication date: December 8, 2016
    Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
  • 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: 20160171396
    Abstract: An original business model is received. At least one modification to the original business model is received. The original business model and the at least one modification to the original business model is caused to be displayed. An indication of an acceptance or a rejection for reach modification of the at least one modification to the original business model is received.
    Type: Application
    Filed: December 16, 2014
    Publication date: June 16, 2016
    Inventors: Rajesh Kalyanaraman, Badrinarayan Ravichandran
  • Publication number: 20160171413
    Abstract: An original business model is received. At least one modification to the original business model is received. The original business model and the at least one modification to the original business model is caused to be displayed. An indication of an acceptance or a rejection for reach modification of the at least one modification to the original business model is received.
    Type: Application
    Filed: December 29, 2015
    Publication date: June 16, 2016
    Inventors: Rajesh Kalyanaraman, Badrinarayan Ravichandran
  • 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: 20080189314
    Abstract: A template is generated for reformatting, or converting, data from a first data formal to a second data format, where such template generation is achieved without human interaction. Particularly, data formatted in accordance with a first data format, as well as the same data but formatted in accordance with a second data format, are received. Without human intervention, a template is generated based on the data formatted in accordance with both the first and the second data formats. The template enables subsequent reformatting of data from the first data format to the second data format, without human intervention, by, for instance, using a generic data handler.
    Type: Application
    Filed: February 5, 2007
    Publication date: August 7, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Venkat A Reddy, Rajesh Kalyanaraman