IP Library Patent Application 12458153
Patent Application
App. No. 12/458,153

Web page content translator

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/458,153
Filed
Jul 1, 2009
Art Unit
2448
USPC
709/203
Abstract

A system, method, and computer readable medium for reformatting web content into a format readable on one or more mobile devices is provided. A user generates a user request for a web page from a mobile device to a proxy server. The proxy server forwards the user request to an origin web server, which returns the requested web page to the proxy server. A conversion engine within the proxy server extracts the desired content from the web page, and reformats the content in accordance with one or more predefined transform methods associated with the one or more mobile devices before transmitting the transformed web page with the desired content to the one or more mobile devices. Secure or unsecure connection provided via a decorated uniform resource locator can be used to connect a mobile device, the proxy server, and an origin web server.

Claims (59)

1 - 105 . (canceled)

106 . A system for extracting and reformatting web page content into a format readable on a mobile device, comprising:

a receiving module to receive a user request from said mobile device for web page content having a first format;

a physical proxy server to retrieve said requested web page content from a physical origin web server, to access a predefined extraction and conversion file associated with said requested web page content, and to convert said requested web page content in accordance with said predefined extraction and conversion file associated with said requested web page content.

107 . The system according to claim 106 , wherein said physical proxy server comprises:

a storage repository that contains at least one data file associated with each of said mobile device; and

a conversion engine that receives said requested web page content and site-mines and reformats at least a portion of said requested web page content from said requested web page content having said first format, for transmission to said mobile device, in accordance with one or more predetermined instructions in each of said at least one data file associated with each of said mobile device.

108 . The system according to claim 106 , further comprising:

a cache that stores said requested web page content prior to transmitting said extracted and reformatted web content to said mobile device.

109 . The system according to claim 106 , wherein:

at least one of said data files is defined for at least two mobile devices having a predefined common characteristic.

110 . The system according to claim 109 , wherein said predefined characteristic is at least one of:

a type of operating system,

a type of browser, and

a manufacturer.

111 . The system according to claim 106 , wherein:

at least one of said data files is defined for a particular type of said mobile device.

112 . The system according to claim 111 , wherein:

said particular type of said mobile device is defined by said manufacturer and model.

113 . The system according to claim 106 , further comprising:

a secure connection between said mobile device and said physical proxy server provided by a secure socket layer connection.

114 . The system according to claim 106 , further comprising:

a secure connection provided between said physical proxy server and said physical origin web server.

115 . The system according to claim 114 , wherein:

said secure connection is a secure socket layer connection.

116 . A method of extracting and reformatting web page content into a format readable on a mobile device, comprising:

receiving a user request from said mobile device for web page content having a first format; and

retrieving said requested web page content from a physical origin web server;

accessing a predefined extraction and conversion file associated with said requested web page content; and

converting said requested web page content in accordance with said predefined extraction and conversion file associated with said requested web page content.

117 . The method according to claim 116 , further comprising:

providing a storage repository that contains at least one data file associated with each of said mobile device; and

providing a conversion engine that receives said requested web page content and site-mines and reformats at least a portion of said requested web page content from said requested web page content having said first format, for transmission to said mobile device, in accordance with one or more predetermined instructions in each of said at least one data file associated with each of said mobile device.

118 . The method according to claim 116 , further comprising:

caching said requested web page content prior to transmitting said extracted and reformatted web content to said mobile device.

119 . The method according to claim 116 , wherein:

at least one of said data files is defined for at least two mobile devices having a predefined common characteristic.

120 . The method according to claim 119 , wherein said predefined characteristic is at least one of:

a type of operating system,

a type of browser, and

a manufacturer.

121 . The method according to claim 116 , wherein:

at least one of said data files is defined for a particular type of said mobile device.

122 . The method according to claim 121 , wherein:

said particular type of said mobile device is defined by said manufacturer and model.

123 . The method according to claim 116 , further comprising:

establishing a secure connection between said mobile device and said physical proxy server through a secure socket layer connection.

124 . The method according to claim 116 , further comprising:

establishing a secure connection provided between said physical proxy server and said physical origin web server.

125 . The method according to claim 124 , wherein:

said secure connection is a secure socket layer connection.

126 . Apparatus for extracting and reformatting web page content into a format readable on a mobile device, comprising:

means for receiving a user request from said mobile device for web page content having a first format; and

means for retrieving said requested web page content from a physical origin web server;

means for accessing a predefined extraction and conversion file associated with said requested web page content; and

means for converting said requested web page content in accordance with said predefined extraction and conversion file associated with said requested web page content.

127 . The apparatus according to claim 126 , further comprising:

means for storage repository that contains at least one data file associated with each of said mobile device; and

means for site-mining that receives said requested web page content and site-mines and reformats at least a portion of said requested web page content from said web page content having said first format, for transmission to said mobile device, in accordance with one or more predetermined instructions in each of said at least one data file associated with each of said mobile device.

Assignments (7)
SECURITY INTEREST Recorded Nov 16, 2018
From: COMTECH TELECOMMUNICATIONS CORP.; COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH SYSTEMS, INC.; COMTECH PST CORP.; COMTECH MOBILE DATACOM CORPORATION; ANGELS ACQUISITION CORP.; ARMER COMMUNICATIONS ENGINEERING SERVICES, INC.; COMTECH AEROASTRO, INC.; COMTECH ANTENNA SYSTEMS, INC.; COMTECH COMMUNICATIONS CORP.; COMTECH COMSTREAM, INC.; COMTECH SYSTEMS INTERNATIONAL, INC.; COMTECH TOLT TECHNOLOGIES, INC.; TIERNAN RADYNE COMSTREAM, INC.; COMTECH CPI ELECTRON DEVICES CORP.; COMTECH CPI MICROWAVE CORP.; TELECOMMUNICATION SYSTEMS, INC.; NETWORKS IN MOTION, INC.; SOLVERN INNOVATIONS, INC.; MICRODATA, LLC; MICRODATA GIS, INC.; MAPLE ACQUISITION LLC; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF MARYLAND; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF VIRGINIA; OLIVE ACQUISITION LLC
To: CITIBANK, N.A.
Reel/Frame 048104/0080 →
RELEASE OF SECURITY INTEREST Recorded Mar 3, 2016
From: SILICON VALLEY BANK
To: TELECOMMUNICATION SYSTEMS, INC.; LONGHORN ACQUISITION, LLC; SOLVEM INNOVATIONS, INC.; QUASAR ACQUISITION, LLC; NETWORKS IN MOTION, INC.
Reel/Frame 037994/0113 →
SECURITY INTEREST Recorded Feb 2, 2015
From: MARATHON PATENT GROUP, INC.; CRFD RESEARCH, INC.
To: DBD CREDIT FUNDING, LLC
Reel/Frame 034872/0689 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2014
From: TELECOMMUNICATION SYSTEMS, INC.
To: CRFD RESEARCH, INC.
Reel/Frame 031994/0124 →
RELEASE Recorded Sep 27, 2013
From: SILICON VALLEY BANK
To: TELECOMMUNICATION SYSTEMS, INC.; SOLVERN INNOVATIONS, INC.; NETWORKS IN MOTION, INC.; MICRODATA GIS, INC.; MICRODATA, LLC; NEXTGEN COMMUNICATIONS, INC.
Reel/Frame 031307/0347 →
SECURITY AGREEMENT Recorded Jan 29, 2010
From: TELECOMMUNICATION SYSTEMS, INC.; LONGHORN ACQUISITION, LLC; SOLVERN INNOVATIONS, INC.; QUASAR ACQUISITION, LLC; NETWORKS IN MOTION, INC.
To: SILICON VALLEY BANK, AGENT
Reel/Frame 023870/0484 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2009
From: CHENG, YIN; WILFREDO, PADIN; JIANG, RONGLI; FEDORCHEK, ANDREW
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 022944/0567 →