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: 9925916Abstract: 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: GrantFiled: January 16, 2017Date of Patent: March 27, 2018Assignee: International Business Machines CorporationInventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
-
Patent number: 9903735Abstract: 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: GrantFiled: March 30, 2015Date of Patent: February 27, 2018Assignee: International Business Machines CorporationInventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
-
Patent number: 9747256Abstract: 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: GrantFiled: February 26, 2015Date of Patent: August 29, 2017Assignee: International Business Machines CorporationInventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
-
Publication number: 20170120807Abstract: 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: ApplicationFiled: January 16, 2017Publication date: May 4, 2017Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
-
Patent number: 9606966Abstract: 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: GrantFiled: July 16, 2014Date of Patent: March 28, 2017Assignee: International Business Machines CorporationInventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
-
Patent number: 9593959Abstract: 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: GrantFiled: March 31, 2015Date of Patent: March 14, 2017Assignee: International Business Machines CorporationInventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
-
Patent number: 9587956Abstract: 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: GrantFiled: August 25, 2016Date of Patent: March 7, 2017Assignee: International Business Machines CorporationInventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
-
Publication number: 20160356621Abstract: 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: ApplicationFiled: August 25, 2016Publication date: December 8, 2016Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
-
Patent number: 9464915Abstract: 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: GrantFiled: April 11, 2016Date of Patent: October 11, 2016Assignee: International Business Machines CorporationInventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
-
Publication number: 20160290822Abstract: 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: ApplicationFiled: March 30, 2015Publication date: October 6, 2016Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
-
Publication number: 20160290821Abstract: 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: ApplicationFiled: April 11, 2016Publication date: October 6, 2016Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
-
Publication number: 20160290819Abstract: 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: ApplicationFiled: March 31, 2015Publication date: October 6, 2016Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
-
Patent number: 9436313Abstract: 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: GrantFiled: December 18, 2015Date of Patent: September 6, 2016Assignee: International Business Machines CorporationInventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
-
Publication number: 20160171396Abstract: 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: ApplicationFiled: December 16, 2014Publication date: June 16, 2016Inventors: Rajesh Kalyanaraman, Badrinarayan Ravichandran
-
Publication number: 20160171413Abstract: 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: ApplicationFiled: December 29, 2015Publication date: June 16, 2016Inventors: Rajesh Kalyanaraman, Badrinarayan Ravichandran
-
Publication number: 20160019186Abstract: 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: ApplicationFiled: July 16, 2014Publication date: January 21, 2016Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
-
Publication number: 20160019866Abstract: 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: ApplicationFiled: February 26, 2015Publication date: January 21, 2016Inventors: Rajesh Kalyanaraman, Senthil K. Venkatesan
-
Publication number: 20080189314Abstract: 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: ApplicationFiled: February 5, 2007Publication date: August 7, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Venkat A Reddy, Rajesh Kalyanaraman