Search

Manikandan Sankaranarasimhan

from Scotch Plains, NJ

Manikandan Sankaranarasimhan Phones & Addresses

  • Scotch Plains, NJ
  • Hayward, CA
  • Fremont, CA
  • Folsom, CA
  • Sacramento, CA
  • Arlington Heights, IL

Publications

Us Patents

Method And System For Printing

View page
US Patent:
20130194634, Aug 1, 2013
Filed:
Feb 1, 2013
Appl. No.:
13/757190
Inventors:
Manikandan Sankaranarasimhan - Palo Alto CA, US
Padma Jangala - Palo Alto CA, US
Assignee:
Agreeya Mobility Inc - Mountain View CA
International Classification:
G06F 3/12
US Classification:
358 115
Abstract:
The embodiments herein relate to printing and, more particularly, to facilitating printing without an application to view or render. The system automatically identifies and maintains a database of printers associated with a network, in the user device. Upon receiving print request from the user device, embodiments disclosed enable conversion of the file to be printed to an intermediate format. The conversion to intermediate format may happen within the user device or in cloud based on the user device compatibility of the selected file. Further the intermediate data is converted to a printer specific format and is sent to the printer. The printer prints the information to a hard copy format.

Transformation And Presentation Of On-Demand Native Application Crawling Results

View page
US Patent:
20170192987, Jul 6, 2017
Filed:
Dec 31, 2015
Appl. No.:
14/986569
Inventors:
- Mountain View CA, US
Sudhir MOHAN - Saratoga CA, US
Manikandan SANKARANARASIMHAN - Fremont CA, US
International Classification:
G06F 17/30
Abstract:
A system includes a search engine configured to search mobile applications based on a query received from a mobile device and to output search results in a first format. A first processor is configured to process the search results and to generate processed search results in the first format for rendering on the mobile device. A first converter is configured to convert the processed search results into a second format. A second processor is configured to process the processed search results in the second format and to generate a presentation of the processed search results in the second format. A second converter is configured to convert the presentation into the first format or a third format for rendering on the mobile device.

Transformation And Presentation Of On-Demand Native Application Crawling Results

View page
US Patent:
20170193112, Jul 6, 2017
Filed:
Aug 24, 2016
Appl. No.:
15/245440
Inventors:
- Mountain View CA, US
Sudhir MOHAN - Saratoga CA, US
Manikandan SANKARANARASIMHAN - Hayward CA, US
International Classification:
G06F 17/30
Abstract:
A system includes a search engine configured to search mobile applications based on a query received from a mobile device and to output search results in a first format. A first processor is configured to process the search results and to generate processed search results in the first format for rendering on the mobile device. A first converter is configured to convert the processed search results into a second format. A second processor is configured to process the processed search results in the second format and to generate a presentation of the processed search results in the second format. A second converter is configured to convert the presentation into the first format or a third format for rendering on the mobile device.

System For Transforming Mobile App Into Addressable Network For Stateless Access

View page
US Patent:
20170193125, Jul 6, 2017
Filed:
Dec 31, 2015
Appl. No.:
14/986537
Inventors:
- Mountain View CA, US
Manikandan SANKARANARASIMHAN - Fremont CA, US
Benny ZILBERSTEIN - Tel Aviv, IL
Yehuda RAJUAN - Herzliya, IL
Idan ELAD - San Francisco CA, US
Ran NOZIK - Tel Aviv, IL
Kalyan DESINENI - Mountain View CA, US
Eli COHEN - Tel Aviv, IL
International Classification:
G06F 17/30
H04L 29/12
H04L 29/06
H04L 29/08
Abstract:
A computer system includes a master controller that receives an HTTP request for a first URL. The URL indicates a first state of a first mobile application. A navigation controller navigates to the first state of the first mobile application within a device. A content scraper extracts content from the first state and identifies forward links to corresponding additional states of the first mobile application. The computer system includes an output formatter configured to package the content and the forward links into an HTTP response and transmit the HTTP response to a source of the first HTTP request. The HTTP response includes a forward URL for each additional state of the first mobile application reachable from the first state. For each additional state, the forward URL includes an indicator of the first mobile application and a path to reach the additional state within the first mobile application.

System For Transforming Mobile App Into Addressable Network For Stateless Access

View page
US Patent:
20170195395, Jul 6, 2017
Filed:
Aug 24, 2016
Appl. No.:
15/245255
Inventors:
- Mountain View CA, US
Manikandan SANKARANARASIMHAN - Hayward CA, US
Benny ZILBERSTEIN - Tel Aviv, IL
Yehuda RAJUAN - Hertzelia, IL
Idan ELAD - San Francisco CA, US
Ran NOZIK - Tel Aviv, IL
Kalyan DESINENI - Mountain View CA, US
Eli COHEN - Tel Aviv, IL
International Classification:
H04L 29/08
H04M 1/725
Abstract:
A computer system includes a master controller that receives an HTTP request for a first URL. The URL indicates a first state of a first mobile application. A navigation controller navigates to the first state of the first mobile application within a device. A content scraper extracts content from the first state and identifies forward links to corresponding additional states of the first mobile application. The computer system includes an output formatter configured to package the content and the forward links into an HTTP response and transmit the HTTP response to a source of the first HTTP request. The HTTP response includes a forward URL for each additional state of the first mobile application reachable from the first state. For each additional state, the forward URL includes an indicator of the first mobile application and a path to reach the additional state within the first mobile application.

Computerized Identification Of App Search Functionality For Search Engine Access

View page
US Patent:
20170185677, Jun 29, 2017
Filed:
Dec 29, 2015
Appl. No.:
14/982192
Inventors:
- Mountain View CA, US
Kalyan DESINENI - Mountain View CA, US
Manikandan SANKARANARASIMHAN - Fremont CA, US
Danny TSECHANSKY - Mountain View CA, US
International Classification:
G06F 17/30
Abstract:
A search system includes a device controller that provisions a device to execute a copy of a selected mobile application. A crawler extracts content and metadata from states of the selected mobile application. A search input state classifier identifies search input states within the states based on a first set of heuristics, including recognition of user-visible search indicia and recognition of metadata that correlates with search functionality. A parameter identifier identifies, for each of the search input states, necessary input parameters. A search function data store stores a record for each identified search function. Each record includes a path to reach a corresponding search input state, an indication of required input parameters, and a mapping of the input parameters to user interface widgets. A query processing system uses the stored search functions to scrape content from the selected mobile application in response to a query.

Computerized Identification Of App Search Functionality For Search Engine Access

View page
US Patent:
20170185679, Jun 29, 2017
Filed:
Aug 24, 2016
Appl. No.:
15/245261
Inventors:
- Mountain View CA, US
Kalyan DESINENI - Mountain View CA, US
Manikandan SANKARANARASIMHAN - Hayward CA, US
Danny TSECHANSKY - Mountain View CA, US
International Classification:
G06F 17/30
Abstract:
A search system includes a device controller that provisions a device to execute a copy of a selected mobile application. A crawler extracts content and metadata from states of the selected mobile application. A search input state classifier identifies search input states within the states based on a first set of heuristics, including recognition of user-visible search indicia and recognition of metadata that correlates with search functionality. A parameter identifier identifies, for each of the search input states, necessary input parameters. A search function data store stores a record for each identified search function. Each record includes a path to reach a corresponding search input state, an indication of required input parameters, and a mapping of the input parameters to user interface widgets. A query processing system uses the stored search functions to scrape content from the selected mobile application in response to a query.

Dependency-Aware Transformation Of Multi-Function Applications For On-Demand Execution

View page
US Patent:
20170177317, Jun 22, 2017
Filed:
Dec 21, 2015
Appl. No.:
14/976640
Inventors:
- Mountain View CA, US
Manikandan SANKARANARASIMHAN - Fremont CA, US
Kalyan DESINENI - Mountain View CA, US
Eric GLOVER - Palo Alto CA, US
International Classification:
G06F 9/445
G06F 17/30
G06F 9/44
Abstract:
An on-demand executable system includes an application acquisition engine configured to acquire a first application that is programmed to perform a first function and a second function. An applet extractor includes a function analyzer configured to analyze the first application to identify functions that the first application is programmed to perform. The identified functions include the first function. The applet extractor includes a code analyzer configured to analyze code of the first application to identify first code segments that implement the first function. The applet extractor includes an applet packager configured to package the first code segments into a first executable. An executable request servicer is configured to, in response to a request, transmit the first executable to a user device.
Manikandan Sankaranarasimhan from Scotch Plains, NJ Get Report