Movatterモバイル変換


[0]ホーム

URL:


US20180157629A1 - Method for reducing data transfer from a server to a portable device - Google Patents

Method for reducing data transfer from a server to a portable device
Download PDF

Info

Publication number
US20180157629A1
US20180157629A1US15/366,538US201615366538AUS2018157629A1US 20180157629 A1US20180157629 A1US 20180157629A1US 201615366538 AUS201615366538 AUS 201615366538AUS 2018157629 A1US2018157629 A1US 2018157629A1
Authority
US
United States
Prior art keywords
image
host computer
information
remote device
parts
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US15/366,538
Inventor
Raja Singh Tuli
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US15/366,538priorityCriticalpatent/US20180157629A1/en
Priority to GB1908962.2Aprioritypatent/GB2571884B/en
Priority to PCT/CA2017/051437prioritypatent/WO2018098577A1/en
Priority to CN201780073868.6Aprioritypatent/CN110326272A/en
Priority to DE112017006093.1Tprioritypatent/DE112017006093T5/en
Priority to GB2202620.7Aprioritypatent/GB2601095A/en
Publication of US20180157629A1publicationCriticalpatent/US20180157629A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

The invention discloses a method for accessing and viewing Internet content on a portable device by means of a proxy server, which method reduces the amount of data transferred to the device and improves its performance. Based on the content of each part of a web page, the server calculates, assigns and saves unique identifiers for each of them. If the web page is revisited or refreshed, unique identifiers are calculated and assigned for parts of this revisited or refreshed page. Parts that have the same identifier as a part previously saved are not transferred as the part with the same identifier in a memory of the device is instead used for display. Various processes can be combined with this method to reduce the number of instances by which the display of the device is refreshed and to optimally adapt the settings of the server's browser.

Description

Claims (44)

1. A host computer performing a data processing system that reduces data transfer when serving a document to a remote device, the host computer receiving a first transmission of information, the host computer comprising a processing unit that converts the information of said first transmission into a first image, wherein the first image comprises image parts,
wherein the processing unit calculates and assigns an identifier to at least one of said image parts of the first image, or a section thereof, wherein the identifiers are based on content elements of their respective image parts, image parts that have identical content elements being assigned a same identifier, and wherein the identifiers are saved in a memory of the host computer, where they are associated to this particular remote device;
wherein, at least one of said image parts of the first image or a section thereof, and at least one of the identifiers, are transmitted by the host computer to the remote device, the remote device being capable of storing identifiers and their respective image parts of the first image or a section thereof into a memory of the remote device;
wherein, at least once afterward, the host computer receives a second transmission of information from an outside source, upon the reception of which the processing unit of the host computer converts the information of said second transmission into a second image, wherein the second image comprises image parts, and the processing unit further calculates and assigns an identifier to at least one of said image parts of the second image, or a section thereof, wherein the identifiers are based on content elements of their respective image parts, such that the image parts of the first image or of the second image that have identical content elements being assigned a same identifier;
wherein the host computer compares at least one of the identifiers assigned to image parts of the second image, or a section thereof, with the identifiers saved in the memory of the host computer that is associated to this particular remote device;
wherein, if an image part of the second image has the same identifier as an image part of the first image, the host computer sends to the remote device the position of said image part of the second image, the remote device being instructed to selectively retrieve the corresponding image part of the first image stored into a memory of the device and to display it at said position on a display screen of the remote device.
14. The host computer as claimed inclaim 1 wherein
in a first transmission, from the host computer to the remote device, of image parts of a the first image, only image parts of a first section of said first image are transmitted to the remote device, and the remote device is instructed to selectively display said image parts of a first section of said first image on the display screen of the remote device; and
responsive to data received afterward from the remote device indicating a user request to display another section of said first image, the host computer transmits to the remote device at least one of the image parts of said another section of the first image, and the remote device is instructed to selectively display said image parts of a first section of said first image on the display screen of the remote device.
15. The host computer as claimed inclaim 14 wherein
in a first transmission, from the host computer to the remote device, of positions of image parts of a the second image, which image parts have the same identifier as an image part of a first image previously stored into a memory of the remote device, only positions of image parts of a first section of said second image are transmitted to the device, and the remote device is instructed to selectively display the corresponding image parts of the first image stored into a memory of the remote device at said corresponding positions on the display screen of the remote device; and
responsive to data received afterward from the remote device indicating a user request to display another section of said second image, if an image part of said another section of the second image has the same identifier as an image part of the first image, the host computer sends to the remote device the position of said image part of said another section of the second image, the remote device being instructed to selectively display the corresponding image parts of the first image stored into a memory of the remote device at said position on the display screen of the remote device.
17. A host computer performing a data processing system that reduces data transfer when serving a document to a remote device, the host computer receiving a first transmission of information from an outside source, comprising a processing unit that converts the information of said first transmission into a first image comprising image parts, at least one,
wherein the processing unit running on the host computer calculates and assigns an identifier to at least one of said image parts of the first image, or a section thereof, wherein the identifiers are based on content elements of their respective image parts, image parts that have identical content elements being assigned a same identifier;
wherein, at least one of the image parts of said first image, or a section thereof and at least one of the identifiers, are transmitted by the host computer to the remote device, the remote device being instructed to store identifiers and their respective image parts of the first image or a section thereof into a memory of the remote device that is associated to this particular outside source;
wherein, at least once afterward, the host computer receives a request from the remote device to request information from said outside source, and the host computer receives from the remote device at least one identifiers of image parts of first image stored into a memory of the remote device that is associated to said particular outside source;
wherein the host computer thereafter requests information to said outside source and receives a second transmission of information from said outside source, upon the reception of which the processing unit running on the host computer converts the information of said second transmission into a second image comprising image parts, calculates and assigns an identifier to at least one of said image parts of the second image, or a section thereof, which identifiers are based on content elements of their respective image parts, image parts of the first image or of the second image that have identical content elements being assigned a same identifier;
wherein the host computer compares at least one of the identifiers assigned to image parts of the second image, or a section thereof, with the at least one identifier just received from the remote device;
wherein, if the identifier of an image part of the second image is the same as an identifier just received from the remote device, the host computer sends to the remote device the position of said image part of the second image, the remote device being instructed to selectively retrieve the corresponding image part of the first image stored into a memory of the remote device for this particular outside source and to display it at said position on a display screen of the device.
18. A host computer performing a data processing system that reduces data transfer when serving a document to a remote device, the host computer receiving a first transmission of information from an outside source, comprising a processing unit that converts the information of said first transmission into a first image comprising image parts,
wherein a the processing unit running on the host computer calculates and assigns an identifier to at least one of said image parts of the first image, or a section thereof, wherein the identifiers are based on content elements of their respective image parts, image parts that have identical content elements being assigned a same identifier;
wherein, at least one of the identifiers and at least one of said image parts of the first image or a section thereof are transmitted by the host computer to the remote device, the remote device being capable of storing identifiers and their respective image parts of the first image or a section thereof into a memory of the remote device;
wherein, at least once afterward, the host computer receives a second transmission of information from an outside source, upon the reception of which the processing unit converts the information of said second transmission into a second image comprising image parts, calculates and assigns an identifier to at least one of said image parts of the second image, or a section thereof, which identifiers are based on content elements of their respective image parts, image parts of the first image or of the second image that have identical content elements being assigned a same identifier;
wherein the host computer reports to the device the information received in said second transmission from an outside source, after which the host computer receives from the device at least one identifiers of image parts of first images-stored into a memory of the remote device;
wherein the host computer compares at least one of the identifiers assigned to image parts of the second image, or a section thereof, with the at least one identifiers just received from the device;
wherein, if the identifier of an image part of the second image rendered onto a virtual display of the host computer is the same as an identifier just received from the remote device, the host computer sends to the remote device the position of said image part of the second image, the device being instructed to selectively retrieve the corresponding image part of a first image stored into a memory of the remote device for this particular outside source and to display it at said position on a display screen of the device.
20. A host computer performing a data processing system that reduces data transfer when serving a document to a remote device, the host computer receiving a transmission of information from an outside source, comprising a application that renders the information of said prior transmission onto a virtual display of the host computer, the host computer further comprising a processing unit that divides the image of the virtual display into parts, the host computer thereafter transmitting in a specific format at least one of the image parts of said image, or a section thereof, to the remote device, the device being capable of receiving them, storing them into a memory of the device and displaying them on a display screen,
wherein a processing unit running on the host computer divides said image rendered onto a virtual display of the host computer by translating graphic elements of said image into an-image parts, and by translating non-graphic elements of said image into image parts on the basis of markup elements comprised in the transmission of information received by the host computer from an outside source; and
wherein the processing unit running on the host computer translates non-graphic elements of an image rendered onto a virtual display of the host computer by merging with at least one adjacent markup element every markup element that would otherwise be translated into a small image part, and by dividing into multiple image parts every markup element that would otherwise be translated into a large image part.
22. A host computer performing a data processing system that reduces data transfer when serving a document to a remote device, the host computer sending a request for information to an outside source and receiving a transmission of information from said outside source, the host computer comprising a application that renders the information of said transmission onto a virtual display of the host computer, the host computer thereafter transmitting in a specific format the image rendered onto a virtual display of the host computer, or a section thereof, to the remote device, the device being capable of receiving it, storing it into a memory of the device and displaying it in whole or in part on a display screen,
wherein upon requesting information to said outside source, the host computer reports a size of a display screen to said outside source, wherein the reported size is selected to be larger than the actual size of the display screen of the device; and
wherein the host computer thereafter receives a higher amount of information in the transmission from said outside source than the amount of information that would have been thereafter received by the host computer if said size of a display screen reported by the host computer had been the actual size of the display screen of the device.
24. The host computer as claimed inclaim 23 wherein
in a first transmission of image parts from the host computer to the device, only image parts of a first section of the image rendered onto a virtual display of the host computer are transmitted to the device, and the device is instructed to selectively display said image parts on a display screen of the device; and
responsive to data received afterward from the device indicating a user request to display another section of said image rendered onto a virtual display of the host computer, the host computer transmits to the device at least one of the image parts of said other section of the image rendered onto a virtual display of the host computer, and the device is instructed to selectively display said image parts on a display screen of the device.
25. A host computer performing a data processing system that reduces data transfer when serving a document to a remote device, the host computer sending a request for information for a document to an outside source and receiving a first transmission of information for said document from said outside source, the host computer comprising a application that renders the information of said first transmission onto a virtual display of the host computer as a first image, and further comprising a processing unit that divides said first image into parts, at least one of the image parts of said first image, or a section thereof, being transmitted in a specific format to the remote device, the device being capable of receiving them, storing them into a memory of the device and displaying them on a display screen,
wherein at least once afterward, responsive to data received from the device indicating a user input to display information for said document that was not transmitted in the first transmission from the outside source to the host computer, the host computer sends a request for additional information for said document to said outside source;
wherein the host computer thereafter receives an additional transmission of information for said document from said outside source, upon which the application running on the host computer renders the information of said additional transmission onto a virtual display of the host computer as an additional image, and the processing unit running on the host computer divides said additional image into parts, at least one of the image parts of said additional image, or a section thereof, being transmitted to the device, the device being capable of selectively displaying on a display screen of the device
said image parts that have just been transmitted to the device.
29. A host computer performing a data processing system that reduces data transfer when serving a document to a remote device, the host computer sending a request for information for a document to an outside source and receiving a first transmission of information for said document from said outside source, the host computer comprising a application that renders the information of said first transmission onto a virtual display of the host computer as a first image, and further comprising a processing unit that divides said first image into parts, at least one of the image parts of said first image, or a section thereof, being transmitted in a specific format to the remote device, the device being capable of receiving them, storing them into a memory of the device and displaying them on a display screen,
wherein upon rendering the information of said first transmission onto a virtual display of the host computer as a first image, the application running on the host computer inserts a button element in said first image, which button element is translated into an image part by the processing unit running on the host computer, and the image part of said button element is transmitted to the device, the device being capable of storing the image part of said button element in a memory of the device and of selectively displaying the image part of said button element on a display screen of the device;
wherein at least once afterward, responsive to data received from the device indicating a user click on said button element displayed on a display screen of the device, the host computer sends a request for additional information for said document to said outside source;
wherein the host computer thereafter receives an additional transmission of information for said document from said outside source, upon which the application running on the host computer renders the information of said additional transmission onto a virtual display of the host computer as an additional image, and the processing unit running on the host computer divides said additional image into parts, at least one of the image parts of said additional image, or a section thereof, being transmitted to the device, the device being capable of selectively displaying on a display screen of the device
said image parts that have just been transmitted to the device.
31. A host computer performing a data processing system that reduces data transfer when serving a document to a remote device, the host computer sending a request for information to an outside source and receiving a transmission of information from said outside source, the host computer comprising a application that renders the information of said transmission onto a virtual display of the host computer, and further comprising a processing unit that divides the image of the virtual display into parts, before the host computer transmits data in a specific format for at least one of the image parts of said image, or a section thereof, to the remote device, the device being capable of receiving said data, storing it into a memory of the device, and displaying image parts corresponding to said data on a display screen,
wherein upon requesting information to said outside source, the host computer reports selected characteristics of a application to said outside source, wherein the selected characteristics are determined independently from actual characteristics of the application running on the device; and
wherein said selected characteristics of a application to be reported to said outside source have been saved in a memory of the host computer before the host computer sends a request for information to said outside source.
41. A data processing method implemented by a host computer for reducing data transfer when serving a document to a remote device, the method comprising the host computer receiving a first transmission of information from an outside source, wherein the host computer comprises a processing unit that converts the information of said prior first transmission into a first image comprising image parts,
wherein the processing unit running on the host computer calculates and assigns an identifier to at least one of said image parts of the first image, or a section thereof, wherein the identifiers are based on content elements of their respective image parts, image parts that have identical content elements being assigned a same identifier, and wherein the identifiers are saved in a memory of the host computer, where they are associated to this particular device;
wherein, at least one of the identifiers and said image parts of the first image or a section thereof, are transmitted by the host computer to the remote device, the remote device being capable of storing identifiers and their respective image parts of the first image or a section thereof into a memory of the remote device parts of the prior;
wherein, at least once afterward, the host computer receives a second transmission of information from an outside source, upon the reception of which the processing unit converts the information of said second transmission into a second image comprising image parts, calculates and assigns an identifier to at least one of said image parts of the second image, or a section thereof, which identifiers are based on content elements of their respective image parts, image parts of the first image or of the second image that have identical content elements being assigned a same identifier
wherein the host computer compares at least one of the identifiers assigned to image parts of the second image, or a section thereof, with the identifiers saved in the memory of the host computer that is associated to this particular device;
wherein, if an image part of the second image has the same identifier as an image part of the first, the host computer sends to the device the position of said image part of a the second image, the device being instructed to selectively retrieve the corresponding image part of the first image stored into a memory of the device and to display it at said position on a display screen of the device.
US15/366,5382016-12-012016-12-01Method for reducing data transfer from a server to a portable deviceAbandonedUS20180157629A1 (en)

Priority Applications (6)

Application NumberPriority DateFiling DateTitle
US15/366,538US20180157629A1 (en)2016-12-012016-12-01Method for reducing data transfer from a server to a portable device
GB1908962.2AGB2571884B (en)2016-12-012017-11-29Method for reducing data transfer from a server to a portable device
PCT/CA2017/051437WO2018098577A1 (en)2016-12-012017-11-29Method for reducing data transfer from a server to a portable device
CN201780073868.6ACN110326272A (en)2016-12-012017-11-29 Method for reducing data transfer from server to portable device
DE112017006093.1TDE112017006093T5 (en)2016-12-012017-11-29 METHOD FOR REDUCING A DATA TRANSFER FROM A SERVER TO A PORTABLE DEVICE
GB2202620.7AGB2601095A (en)2016-12-012017-11-29Method for reducing data transfer from a server to a portable device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US15/366,538US20180157629A1 (en)2016-12-012016-12-01Method for reducing data transfer from a server to a portable device

Publications (1)

Publication NumberPublication Date
US20180157629A1true US20180157629A1 (en)2018-06-07

Family

ID=62240125

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US15/366,538AbandonedUS20180157629A1 (en)2016-12-012016-12-01Method for reducing data transfer from a server to a portable device

Country Status (5)

CountryLink
US (1)US20180157629A1 (en)
CN (1)CN110326272A (en)
DE (1)DE112017006093T5 (en)
GB (2)GB2571884B (en)
WO (1)WO2018098577A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10985967B1 (en)*2017-03-102021-04-20Loop Commerce, Inc.Cross-network differential determination
US11308167B2 (en)*2019-06-112022-04-19Verizon Patent And Licensing Inc.Dynamically rendering very large multi-format documents
US20230062267A1 (en)*2021-08-272023-03-02Rock Cube Holdings LLCSystems and methods for structure-based automated hyperlinking
US20230083822A1 (en)*2021-09-162023-03-16International Business Machines CorporationOptimized rendering of web pages
US20240086485A1 (en)*2022-09-132024-03-14Canon Kabushiki KaishaWeb browsing system, server, and control method thereof
US12443640B1 (en)*2023-08-142025-10-14Sequoia Port IncDatabase document visualization and manipulation engine apparatuses, methods, systems and media

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113110814B (en)*2021-03-312024-03-12北京达佳互联信息技术有限公司Screen display data processing method, device and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7069497B1 (en)*2002-09-102006-06-27Oracle International Corp.System and method for applying a partial page change
US20070067333A1 (en)*2005-09-222007-03-22Samsung Electronics Co., Ltd.Web browsing method and system, and recording medium thereof
US20080235187A1 (en)*2007-03-232008-09-25Microsoft CorporationRelated search queries for a webpage and their applications
US20080270891A1 (en)*2007-04-272008-10-30Nancy Lynn FriedmanMethod and Apparatus for Selecting and Rendering a Section of a Web Page
US20100083146A1 (en)*2007-03-292010-04-01Sapience CorporationImage Display updating system, server client system and drawing operation echo back script
US20120131465A1 (en)*2010-11-182012-05-24Telek Michael JDigital image display device with remote viewing interface
US20140143313A1 (en)*2012-11-222014-05-22Panasonic CorporationClient terminal, server, and distributed processing method
US20150020006A1 (en)*2012-02-262015-01-15Passcall Advanced Technologies (Transforma) Ltd.Method and system for creating dynamic browser-based user interface by example
US20160210666A1 (en)*2015-01-202016-07-21Yahoo Japan CorporationDelivery device, terminal device, delivery method, and non-transitory computer readable storage medium

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6412008B1 (en)*1999-01-282002-06-25International Business Machines CorporationSystem and method for cooperative client/server customization of web pages
US7068381B1 (en)*2000-02-022006-06-27Raja TuliPortable high speed internet access device
US6704024B2 (en)*2000-08-072004-03-09Zframe, Inc.Visual content browsing using rasterized representations
US7047281B1 (en)*2000-08-082006-05-16Fineground NetworksMethod and system for accelerating the delivery of content in a networked environment
US20080222273A1 (en)*2007-03-072008-09-11Microsoft CorporationAdaptive rendering of web pages on mobile devices using imaging technology
US8935609B2 (en)*2007-12-182015-01-13International Business Machines CorporationMethod and system to secure the display of advertisements on web browsers
US20130179489A1 (en)*2012-01-102013-07-11Marcus Isaac DaleyAccelerating web services applications through caching

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7069497B1 (en)*2002-09-102006-06-27Oracle International Corp.System and method for applying a partial page change
US20070067333A1 (en)*2005-09-222007-03-22Samsung Electronics Co., Ltd.Web browsing method and system, and recording medium thereof
US20080235187A1 (en)*2007-03-232008-09-25Microsoft CorporationRelated search queries for a webpage and their applications
US20100083146A1 (en)*2007-03-292010-04-01Sapience CorporationImage Display updating system, server client system and drawing operation echo back script
US20080270891A1 (en)*2007-04-272008-10-30Nancy Lynn FriedmanMethod and Apparatus for Selecting and Rendering a Section of a Web Page
US20120131465A1 (en)*2010-11-182012-05-24Telek Michael JDigital image display device with remote viewing interface
US20150020006A1 (en)*2012-02-262015-01-15Passcall Advanced Technologies (Transforma) Ltd.Method and system for creating dynamic browser-based user interface by example
US20140143313A1 (en)*2012-11-222014-05-22Panasonic CorporationClient terminal, server, and distributed processing method
US20160210666A1 (en)*2015-01-202016-07-21Yahoo Japan CorporationDelivery device, terminal device, delivery method, and non-transitory computer readable storage medium

Cited By (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10985967B1 (en)*2017-03-102021-04-20Loop Commerce, Inc.Cross-network differential determination
US11463552B2 (en)2017-03-102022-10-04Loop Commerce, Inc.Cross-network differential determination
US11838382B2 (en)2017-03-102023-12-05Loop Commerce, Inc.Cross-network differential determination
US12432272B2 (en)2017-03-102025-09-30Synchrony BankCross-network differential determination
US11308167B2 (en)*2019-06-112022-04-19Verizon Patent And Licensing Inc.Dynamically rendering very large multi-format documents
US20230062267A1 (en)*2021-08-272023-03-02Rock Cube Holdings LLCSystems and methods for structure-based automated hyperlinking
US11954422B2 (en)*2021-08-272024-04-09Rock Cube Holdings LLCSystems and methods for structure-based automated hyperlinking
US12271681B2 (en)2021-08-272025-04-08Rock Cube Holdings LLCSystems and methods for structure-based automated hyperlinking
US20230083822A1 (en)*2021-09-162023-03-16International Business Machines CorporationOptimized rendering of web pages
US20240086485A1 (en)*2022-09-132024-03-14Canon Kabushiki KaishaWeb browsing system, server, and control method thereof
US12443640B1 (en)*2023-08-142025-10-14Sequoia Port IncDatabase document visualization and manipulation engine apparatuses, methods, systems and media

Also Published As

Publication numberPublication date
WO2018098577A1 (en)2018-06-07
DE112017006093T5 (en)2019-08-29
CN110326272A (en)2019-10-11
GB2601095A (en)2022-05-18
GB2571884A (en)2019-09-11
GB2571884B (en)2022-04-13
GB201908962D0 (en)2019-08-07
GB202202620D0 (en)2022-04-13

Similar Documents

PublicationPublication DateTitle
US20180157629A1 (en)Method for reducing data transfer from a server to a portable device
US11379108B2 (en)Display controlling method, terminal, information processing apparatus, and storage medium
US8913082B2 (en)Information display device, information display method, information display program, recording medium and information display system
US9183258B1 (en)Behavior based processing of content
US7864186B2 (en)Device-specific content versioning
US20150039983A1 (en)System and method for customizing a user interface
US9817799B2 (en)Method and apparatus for providing web pages
US20110078593A1 (en)Web browser transmission server and method of controlling operation of same
US11205195B2 (en)Information processing device, information processing method, and information processing program
CN112149025B (en)Media resource display method and device, storage medium and electronic equipment
US11741292B2 (en)Adaptive content delivery
CN109740081B (en)Page loading method and device
US20140280482A1 (en)Determining appropriate browsing applications for selected network resources
US11113455B2 (en)Web page rendering on wireless devices
US10445412B1 (en)Dynamic browsing displays
KR20120059995A (en)Mobile terminal and web browser display control method of the same
CN115361565A (en) Information display method, device, equipment and storage medium
JP4938589B2 (en) Web page browsing device and web page browsing server
US20080297521A1 (en)System and method for providing skins for a web page
KR101651390B1 (en)System and method for providing advertisement
US10846360B2 (en)Display control apparatus and display control method
US20040004640A1 (en)Data processing terminal and method and program for causing the same to transfer to a desired tag
CN105808636A (en)APP information data based hypertext link pushing system
CN110622135B (en)System and method for providing content items in situations involving suboptimal network conditions
CN105183891B (en)Advertising information shows method and device

Legal Events

DateCodeTitleDescription
STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp