System and method for ensuring safety of online transactions
US-9898739-B2 · Feb 20, 2018 · US
US9981184B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9981184-B2 |
| Application number | US-201414287654-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 27, 2014 |
| Priority date | Jun 17, 2013 |
| Publication date | May 29, 2018 |
| Grant date | May 29, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and a device for invoking a plug-in function are disclosed, which relate to the technical field of wed games. The method includes: detecting whether there exists a need to execute a function of a preset plug-in in an online game, and if there exists the need to execute the function of the preset plug-in in the online game, acquiring a type of a browser on which the online game is played; when the browser on which the online game is played is a non-IE browser, acquiring the preset plug-in and instantiating a refresh-free plug-in instance according to the preset plug-in; and invoking the refresh-free plug-in instance in the online game, and executing a function of the preset plug-in. Through the present invention, it is not required to refresh a webpage in an IE browser, and the function of the preset plug-in can be executed by instantiating the refresh-free plug-in instance, thereby improving the execution efficiency of the webpage.
Opening claim text (preview).
What is claimed is: 1. A method for invoking a plug-in function, comprising: detecting whether there exists a need to execute a function of a preset plug-in in an online game, and if there exists the need to execute the function of the preset plug-in in the online game, acquiring a type of a browser on which the online game is played; when the browser on which the online game is played is not a plug-in free browser, acquiring the preset plug-in and instantiating a refresh-free plug-in instance according to the preset plug-in, wherein the refresh-free plug-in instance is an application of the preset plug-in; and invoking the refresh-free plug-in instance in the online game, and executing the function of the preset plug-in, wherein the function of the preset plug-in is implemented through the refresh-free plug-in instance, thereby improving execution efficiency of a webpage. 2. The method according to claim 1 , before the step of acquiring the preset plug-in, further comprising: detecting whether a terminal has the preset plug-in; if not, prompting the terminal to download and install the preset plug-in. 3. The method according to claim 1 , wherein the step of instantiating a refresh-free plug-in instance according to the preset plug-in comprises: generating a container for containing the preset plug-in, and setting an identity (ID) of the container; and instantiating in the container a refresh-free plug-in instance for the preset plug-in, and generating an ID of the refresh-free plug-in instance according to the ID of the container. 4. The method according to claim 3 , before the step of generating a container for containing the preset plug-in, further comprising: driving a counter to add a preset value to obtain a new count value, and setting the ID of the container using the new count value. 5. The method according to claim 4 , wherein the step of setting an ID of the container comprises: generating the ID of the container according to a name of the preset plug-in and the new count value. 6. A system for invoking a plug-in function, comprising: a detecting module, configured to detect whether there exists a need to execute a function of a preset plug-in in an online game, and if there exists the need to execute the function of the preset plug-in in the online game, acquire a type of a browser on which the online game is played; an instance instantiating module, configured to, when the browser on which the online game is played is not a plug-in free browser, acquire the preset plug-in and instantiate a refresh-free plug-in instance according to the preset plug-in, wherein the refresh-free plug-in instance is an application of the preset plug-in; and an executing module, configured to invoke the refresh-free plug-in instance in the online game, and execute the function of the preset plug-in, wherein the function of the preset plug-in is implemented through the refresh-free plug-in instance, thereby improving execution efficiency of a webpage. 7. The system according to claim 6 , wherein the detecting module is further configured to detect whether a terminal has the preset plug-in, and if not, prompt the terminal to download and install the preset plug-in. 8. The system according to claim 6 , wherein the instance instantiating module comprises: a container generating unit, configured to generate a container for containing the preset plug-in, and set an ID of the container; and an instance instantiating unit, configured to instantiate in the container a refresh-free plug-in instance for the preset plug-in, and generate an ID of the refresh-free plug-in instance according to the ID of the container. 9. The system according to claim 8 , wherein the instance instantiating module further comprises: a drive unit, configured to drive a counter to add a preset value to obtain a new count value, and set the ID of the container using the new count value. 10. The system according to claim 9 , wherein the container generating unit comprises: a generating sub-unit, configured to generate the ID of the container according to a name of the preset plug-in and the new count value. 11. A non-transitory computer-readable medium storing instructions which, when executed by one or more processors, cause a system to perform a method for invoking a plug-in function, the method comprising: detecting whether there exists a need to execute a function of a preset plug-in in an online game, and if there exists the need to execute the function of the preset plug-in in the online game, acquiring a type of a browser on which the online game is played; when the browser on which the online game is played is not a plug-in free browser, acquiring the preset plug-in and instantiating a refresh-free plug-in instance according to the preset plug-in, wherein the refresh-free plug-in instance is an application of the preset plug-in; and invoking the refresh-free plug-in instance in the online game, and executing the function of the preset plug-in, wherein the function of the preset plug-in is implemented through the refresh-free plug-in instance, thereby improving execution efficiency of a webpage. 12. The non-transitory computer-readable medium according to claim 11 , wherein the method, before the step of acquiring the preset plug-in, further comprises: detecting whether a terminal has the preset plug-in; if not, prompting the terminal to download and install the preset plug-in. 13. The non-transitory computer-readable medium according to claim 11 , wherein the step of instantiating a refresh-free plug-in instance according to the preset plug-in comprises: generating a container for containing the preset plug-in, and setting an identity (ID) of the container; and instantiating in the container a refresh-free plug-in instance for the preset plug-in, and generating an ID of the refresh-free plug-in instance according to the ID of the container. 14. The non-transitory computer-readable medium according to claim 13 , wherein the method, before the step of generating a container for containing the preset plug-in, further comprises: driving a counter to add a preset value to obtain a new count value, and setting the ID of the container using the new count value. 15. The non-transitory computer-readable medium according to claim 14 , wherein the step of setting an ID of the container comprises: generating the ID of the container according to a name of the preset plug-in and the new count value.
Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers · CPC title
involving data related to game devices or game servers, e.g. configuration data, software version or amount of memory · CPC title
by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions · CPC title
for downloading to client devices, e.g. using OS version, hardware or software profile of the client device · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.