News Column

Patent Issued for Terminal Device and Method Generating Print Data Based on One Set of Web-Page Information

May 21, 2014



By a News Reporter-Staff News Editor at Journal of Engineering -- Brother Kogyo Kabushiki Kaisha (Nagoya-shi, Aichi-ken, JP) has been issued patent number 8717608, according to news reporting originating out of Alexandria, Virginia, by VerticalNews editors.

The patent's inventor is Takahashi, Yusaku (Kariya, JP).

This patent was filed on January 30, 2012 and was published online on May 6, 2014.

From the background information supplied by the inventors, news correspondents obtained the following quote: "In recent years, there has been an increase in the types of terminal devices that can be used to browse Web pages, including personal computers (PCs), mobile phones, and smartphones (portable terminals that combine the functions of a mobile phone and a personal digital assistant (PDA)). These terminal devices use differing types or kinds of browsers (user agents) for browsing Web pages. Web servers for providing Web pages often provide a variety of different Web pages supported by different types of browsers. The Web pages can all be accessed using the same Uniform Resource Locator (URL). For example, a Web server may have different Web pages for a single URL prepared for use on a PC, smartphone, and mobile phone.

"A conventional Web browser has an input controller that displays a print preview window when an instruction is received to display a print preview image of a Web page currently displayed in the browser. The Web browser can direct a printer to print the preview image when the user clicks on a print button."

Supplementing the background information on this patent, VerticalNews reporters also obtained the inventor's summary information for this patent: "With the conventional technology described above, a user can print a Web page supported by the type of browser being used at the time, but cannot easily print Web pages supported by types of browsers other than the browser currently being used.

"In view of the foregoing, the invention provides a terminal device, including: a web-page information specifying data reception unit; a first requesting unit; a first web page image displaying unit that is configured to display a first web page image based on the first web page data that is acquired as a result of the first request; a second requesting unit; and a print controlling unit. The web-page information specifying data reception unit is configured to receive web-page information specifying data specifying web-page information. The first requesting unit is configured to, if the web-page information specifying data reception unit receives web-page information specifying data, perform a first request requesting a web server for transmission of first web page data based on the web-page information specifying data, the first web page data being one set of web-page information that is specified by the web-page information specifying data and that corresponds to a first web-page-displaying software type. The first web page image displaying unit is configured to display a first web page image based on the first web page data that is acquired as a result of the first request. The second requesting unit is configured to perform a second request requesting the web server for transmission of web-page information based on the web-page information specifying data, the web-page information being either one of the first web page data and second web page data, the second web page data being a set of web-page information that is specified by the web-page information specifying data and that corresponds to a second web-page-displaying software type, the second web-page-displaying software type being different from the first web-page-displaying software type. The print controlling unit is configured to generate print data based on one set of web-page information that is either one of the first web page data that is acquired as a result of the first request and the web-page information that is acquired as a result of the second request.

"According to another aspect, the present invention provides a method for controlling a terminal device, the terminal device including: a web-page information specifying data reception unit that is configured to receive web-page information specifying data specifying web-page information; a display portion that is configured to display an image; a requesting unit that is configured to request a web server for transmission of data; and a print data generating unit that is configured to generate print data, the method including: if the web-page information specifying data reception unit receives web-page information specifying data, controlling the requesting unit to perform a first request requesting a web server for transmission of first web page data based on the web-page information specifying data, the first web page data being one set of web-page information that is specified by the web-page information specifying data and that corresponds to a first web-page-displaying software type; controlling the display portion to display a first web page image based on the first web page data that is acquired as a result of the first request; controlling the requesting unit to perform a second request requesting the web server for transmission of web-page information based on the web-page information specifying data, the web-page information being either one of the first web page data and second web page data, the second web page data being a set of web-page information that is specified by the web-page information specifying data and that corresponds to a second web-page-displaying software type, the second web-page-displaying software type being different from the first web-page-displaying software type; and controlling the print data generating unit to generate print data based on one set of web-page information that is either one of the first web page data that is acquired as a result of the first request and the web-page information that is acquired as a result of the second request.

"According to still another aspect, the present invention provides a computer readable storage medium storing a set of program instructions executed by a terminal device, the terminal device including: a web-page information specifying data reception unit that is configured to receive web-page information specifying data specifying web-page information; a display portion that is configured to display an image; a requesting unit that is configured to request a web server for transmission of data; and a print data generating unit that is configured to generate print data, the program instructions comprising: if the web-page information specifying data reception unit receives web-page information specifying data, controlling the requesting unit to perform a first request requesting a web server for transmission of first web page data based on the web-page information specifying data, the first web page data being one set of web-page information that is specified by the web-page information specifying data and that corresponds to a first web-page-displaying software type; controlling the display portion to display a first web page image based on the first web page data that is acquired as a result of the first request; controlling the requesting unit to perform a second request requesting the web server for transmission of web-page information based on the web-page information specifying data, the web-page information being either one of the first web page data and second web page data, the second web page data being a set of web-page information that is specified by the web-page information specifying data and that corresponds to a second web-page-displaying software type, the second web-page-displaying software type being different from the first web-page-displaying software type; and controlling the print data generating unit to generate print data based on one set of web-page information that is either one of the first web page data that is acquired as a result of the first request and the web-page information that is acquired as a result of the second request."

For the URL and additional information on this patent, see: Takahashi, Yusaku. Terminal Device and Method Generating Print Data Based on One Set of Web-Page Information. U.S. Patent Number 8717608, filed January 30, 2012, and published online on May 6, 2014. Patent URL: http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=58&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=2869&f=G&l=50&co1=AND&d=PTXT&s1=20140506.PD.&OS=ISD/20140506&RS=ISD/20140506

Keywords for this news article include: Software, Web Server, Brother Kogyo Kabushiki Kaisha.

Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC


For more stories covering the world of technology, please see HispanicBusiness' Tech Channel



Source: Journal of Engineering


Story Tools






HispanicBusiness.com Facebook Linkedin Twitter RSS Feed Email Alerts & Newsletters