Nothing Special   »   [go: up one dir, main page]

CN110908739B - Method, device and equipment for realizing data docking with third-party Launcher - Google Patents

Method, device and equipment for realizing data docking with third-party Launcher Download PDF

Info

Publication number
CN110908739B
CN110908739B CN201911212226.7A CN201911212226A CN110908739B CN 110908739 B CN110908739 B CN 110908739B CN 201911212226 A CN201911212226 A CN 201911212226A CN 110908739 B CN110908739 B CN 110908739B
Authority
CN
China
Prior art keywords
launcher
login
information
user
user information
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.)
Active
Application number
CN201911212226.7A
Other languages
Chinese (zh)
Other versions
CN110908739A (en
Inventor
黄镇营
罗洪鹏
陈春攀
李华春
陈晓源
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.)
Guangdong yuewuji Network Technology Co.,Ltd.
Original Assignee
Guangdong Handingbee Assistant Network Technology Co ltd
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 Guangdong Handingbee Assistant Network Technology Co ltd filed Critical Guangdong Handingbee Assistant Network Technology Co ltd
Priority to CN201911212226.7A priority Critical patent/CN110908739B/en
Publication of CN110908739A publication Critical patent/CN110908739A/en
Application granted granted Critical
Publication of CN110908739B publication Critical patent/CN110908739B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method, a device and equipment for realizing data docking with a third party Launcher, wherein the method comprises the following steps: after starting, reading a Launcher which is set at present and is started by default; calling the login mode of the Launcher to enter a login interface, so that a user inputs user information according to the login interface, the Launcher calls a server corresponding to the Launcher to execute login operation according to the user information, and meanwhile, the user information is sent by broadcasting after the login is successful; after user information is acquired through broadcasting, relevant parameter information of equipment and the user information are uploaded to a background server; receiving business operation of a Launcher initiated by a user, calling a background server to acquire business information, enabling the background server to call the Launcher server to execute the business operation according to the business information, and returning a completion message after the business operation is completed; and displaying the related information of the business operation on a display interface, and simultaneously enabling the Luacher to update the configuration related to the user information.

Description

Method, device and equipment for realizing data docking with third-party Launcher
Technical Field
The invention relates to the technical field of computers, in particular to a method, a device and equipment for realizing data docking with a third party Launcher.
Background
At present, television desktops are controlled by third parties, such as Bibei market software, millet box systems and the like. However, since the user basically needs to buy super movie members such as Tencent, Aiqi art or mango TV, the user may directly go to television video software (hereinafter, generally referred to as Launcher) such as Tencent, Aiqi art or mango TV when the user wishes to start the television or the box.
The technical solutions entering the Luacher on the market are probably as follows:
the first method is to embed a third-party video platform in a certain tab of the desktop of the Launcher platform, and enter the corresponding Launcher by clicking the third-party video platform, as shown in fig. 1, so as to access tenuous aurora TV in the desktop of the millet television system. The disadvantage of this solution is that there are too many data interactions with the Launcher platform, various interface data are interfaced through the Launcher platform, and login is implemented in this interface, including one login of its system, giving the user the feeling of logging in twice.
The second is to set a corresponding Launcher inlet in the system, and find the Launcher for use through the Launcher inlet, as shown in fig. 2 and 3. The method has the disadvantages that the operation is complicated, the user can hardly find the Launcher entrance, and the user experience is poor.
Disclosure of Invention
In view of the above problems, an object of the present invention is to provide a method, an apparatus, and a device for implementing data docking with a third party Launcher, which can simplify and implement login of each Launcher, and make the Launcher docking process more simplified, efficient, and fast.
The embodiment of the invention provides a method for realizing data docking with a third party Launcher, which comprises the following steps:
after starting, reading a Launcher which is set at present and is started by default;
calling the login mode of the Launcher to enter a login interface, so that a user inputs user information according to the login interface, the Launcher calls a server corresponding to the Launcher to execute login operation according to the user information, and meanwhile, the user information is sent by broadcasting after the login is successful;
after user information is acquired through broadcasting, relevant parameter information of equipment and the user information are uploaded to a background server;
receiving business operation of a Launcher initiated by a user, calling a background server to acquire business information, enabling the background server to call the Launcher server to execute the business operation according to the business information, and returning a completion message after the business operation is completed;
and displaying the related information of the business operation on a display interface, and simultaneously enabling the Luacher to update the configuration related to the user information.
Preferably, the method further comprises the following steps:
the identification of the Launcher started by default is initially set, the identification of the default is written into system properties or sharedreferences, and the identification can be provided for a user to modify.
Preferably, the method further comprises the following steps:
and entering a setting interface of the Launcher with the default starting through a pre-agreed entry to modify the Launcher with the default starting.
Preferably, the service operation includes: member recharging and broadcast control authentication.
Preferably, login is allowed at the login interface by scanning login or entering account and password.
Preferably, the relevant parameter information of the device includes a serial number and a mac address.
The embodiment of the invention also provides a device for realizing data docking with a third party Launcher, which comprises:
the reading unit is used for reading the currently set default started Launcher after starting;
the login calling unit is used for calling the login mode of the Launcher to enter a login interface, so that a user inputs user information according to the login interface, the Launcher calls a server corresponding to the Launcher to execute login operation according to the user information, and meanwhile, the user information is sent through broadcasting after the login is successful;
the uploading unit is used for uploading the relevant parameter information of the equipment and the user information to the background server after the user information is acquired through broadcasting;
the system comprises a service calling unit, a background server and a service processing unit, wherein the service calling unit is used for receiving a Launcher service operation initiated by a user and calling the background server to acquire service information, so that the background server calls the Launcher server to execute the service operation according to the service information, and returns a completion message after the service operation is completed;
and the display unit is used for displaying the relevant information of the business operation on a display interface and simultaneously enabling the Luacher to update the configuration relevant to the user information.
The embodiment of the present invention further provides an apparatus for implementing data interfacing with a third party Launcher, including a memory and a processor, where the memory stores a computer program, and the computer program can be executed by the processor to implement the method for implementing data interfacing with the third party Launcher as described above.
In the above embodiment, after the user sets the default Launcher, the user can directly start the Launcher to the corresponding Launcher, so that the user is free from complicated operations and is simple and easy to use. During data interaction, data docking can be realized only by simply broadcasting and calling a corresponding service interface, and a server of the Launcher does not need to make any change, so that the docking process of the Launcher is simplified, and the Launcher is efficient and rapid.
Drawings
In order to more clearly illustrate the technical solution of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a schematic representation of the prior art operation of entering a predetermined Luacher.
Fig. 2 and 3 are another operational schematic of the prior art going to a predetermined luer.
Fig. 4 is a schematic flowchart of a method for implementing data interfacing with a third party Launcher according to a first embodiment of the present invention.
Fig. 5 is a schematic structural diagram of an apparatus for implementing data interfacing with a third party Launcher according to a second embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 4, a first embodiment of the present invention provides a method for implementing data interfacing with a third party Launcher, which can be performed by a device for implementing data interfacing with the third party Launcher, and includes at least the following steps:
s101, after starting, reading the currently set Launcher started by default.
In this embodiment, the device (hereinafter, referred to as a device) for implementing data docking with the third party Launcher may be a set top box or a smart television, and the like, wherein a corresponding APP or software application is installed in the device, and the device can implement the method for implementing data docking with the third party Launcher of this embodiment by executing the APP.
In this embodiment, during initialization, after being started, the device automatically starts the APP service, so that a user sets a default starting Launcher, an identifier of the default starting Launcher may be written to a system attribute or shared preferences, the identifier may be provided for the user to modify, and after each login of the device, the default setting Launcher is read and the default starting is performed.
For example, if the identifier of the default Launcher is set to be the flight cloud audio-visual aurora Launcher, when the device is started, the APP reads the identifier of the Launcher to interpret the corresponding Launcher, and calls the default Launcher by using the adb command, that is, calls the flight cloud audio-visual aurora Launcher.
It should be noted that, a user may enter the APP through a certain floating window or a default entry, and may switch launchers inside the APP and modify a default started Launcher.
And S102, calling the login mode of the Launcher to enter a login interface, so that a user inputs user information according to the login interface, the Launcher calls a server corresponding to the Launcher to execute login operation according to the user information, and simultaneously, the user information is sent by broadcasting after the login is successful.
In this embodiment, after Launcher is started, simple login and service processing can be realized by data interfacing with Launcher. When logging in, the App calls a login page of the Launcher, the login page is displayed on the equipment, and a user can log in through a mobile phone qq or a WeChat scanning code or can also log in through inputting an account password. After the login user information is input, the Launcher calls the corresponding server to execute user login, the user information after successful login is sent to the App through broadcasting, and the Launcher exits at the same time.
S103, after the user information is obtained through broadcasting, the related parameter information of the equipment and the user information are uploaded to a background server.
In this embodiment, after acquiring user information sent by the Launcher through broadcasting, the App uploads relevant parameter information of the device, such as a serial number, a mac address, and the like, to a background server of the App for storage.
S104, receiving the business operation of the Launcher initiated by the user, calling the background server to acquire the business information, enabling the background server to call the Launcher server to execute the business operation according to the business information, and returning a completion message after the business operation is completed.
S105, displaying the relevant information of the business operation on a display interface, and enabling the Luacher to update the configuration relevant to the user information.
In this embodiment, taking a business operation as a recharging member operation as an example, the App calls the background server to obtain the goods and the payment information, and after receiving the payment success information, the background server calls the server of the Launcher to request the recharging member (the server of the Launcher has previously implemented a corresponding recharging business interface). And after the background server of the App successfully charges, the App returns a success message to the App, and the App displays a payment result and an order result through an interface. Meanwhile, the server of the luncher updates information such as member information and use validity period.
Of course, it should be noted that the service operation may also be other operations, such as broadcast control authentication, and the like, and the present invention is not limited specifically.
In the embodiment, after the user sets the default Launcher, the device can be directly started to the corresponding Launcher when the device is started, so that the user is free from complicated operation and is simple and easy to use. During data interaction, data docking can be realized only by simply broadcasting and calling a corresponding service interface in exchange with the Launcher, and a server of the Launcher does not need to make any change, so that the docking process of the Launcher is simplified, and the Launcher is efficient and rapid.
Referring to fig. 5, a second embodiment of the present invention further provides an apparatus for implementing data interfacing with a third party Launcher, including:
a reading unit 210, configured to read a currently set default started Launcher after starting;
the login calling unit 220 is configured to call the login manner of the Launcher to enter a login interface, so that a user inputs user information according to the login interface, the Launcher calls a server corresponding to the Launcher to perform a login operation according to the user information, and meanwhile, the user information is sent by broadcasting after the login is successful;
the uploading unit 230 is configured to upload the relevant parameter information of the device and the user information to the background server after obtaining the user information through broadcasting;
a service invoking unit 240, configured to receive a service operation initiated by a user on a Launcher, and invoke a background server to obtain service information, so that the background server invokes the Launcher server to execute the service operation according to the service information, and returns a completion message after the service operation is completed;
and the display unit 250 is used for displaying the relevant information of the business operation on the display interface and simultaneously enabling the Luacher to update the configuration relevant to the user information.
Preferably, the method further comprises the following steps:
the initialization unit is used for setting a default starting identifier at the beginning, writing the default setting identifier into system attributes or shared preferences, and providing the identifier for a user to modify.
Preferably, the method further comprises the following steps:
and the entrance unit is used for entering the setting interface of the Launcher started by default through a pre-agreed entrance so as to modify the Launcher started by default.
Preferably, the service operation includes: member recharging and broadcast control authentication.
Preferably, login is allowed at the login interface by scanning login or entering account and password.
Preferably, the relevant parameter information of the device includes a serial number and a mac address.
The third embodiment of the present invention also provides an apparatus for implementing data interfacing with a third party Launcher, including a memory and a processor, where the memory stores a computer program, and the computer program can be executed by the processor to implement the method for implementing data interfacing with the third party Launcher as described above.
Illustratively, the method of interfacing data with a third party Launcher may be implemented by executing a computer program, which may be partitioned into one or more modules, which are stored in the memory and executed by the processor to accomplish the present invention. The one or more modules may be a series of computer program instruction segments capable of performing specific functions, which are used for describing the execution process of the computer program in the device for realizing data docking by the third-party Launcher.
The device for realizing data docking with the third party Launcher may be a desktop computer, a notebook, a palm computer, a cloud server and other computing devices. The apparatus may include, but is not limited to, a processor, a memory, a display. Those skilled in the art will appreciate that the above components are merely examples and are not meant to be limiting of computing devices, and that more or fewer components may be included, or certain components may be combined, or different components may be included, e.g., the devices may also include input-output devices, network access devices, buses, etc.
The Processor may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like that is the control center for the device and that connects the various parts of the overall computing device using various interfaces and lines.
The memory may be used to store the computer programs and/or modules, and the processor may implement various functions of the device interfacing with third party launchers by executing or executing the computer programs and/or modules stored in the memory and invoking data stored in the memory. The memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, a text conversion function, etc.), and the like; the storage data area may store data (such as audio data, text message data, etc.) created according to the use of the cellular phone, etc. In addition, the memory may include high speed random access memory, and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), at least one magnetic disk storage device, a Flash memory device, or other volatile solid state storage device.
Wherein, the device for realizing data interface with the third party Launcher can be stored in a computer readable storage medium if the device is realized in the form of software functional unit and sold or used as a stand-alone product. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method embodiments may be implemented. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
It should be noted that the above-described device embodiments are merely illustrative, where the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. In addition, in the drawings of the embodiment of the apparatus provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, and may be specifically implemented as one or more communication buses or signal lines. One of ordinary skill in the art can understand and implement it without inventive effort.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention.

Claims (6)

1. A method for realizing data interfacing with third-party television video software Launcher is characterized by comprising the following steps:
after starting, reading a Launcher which is set at present and is started by default; during initialization, the device automatically starts the APP service after being started, a user sets a default starting Launcher, an identifier of the default starting Launcher is written into system attributes or sharedpreferences, the identifier is provided for the user to modify, and the default setting Launcher is read and the default starting is carried out after logging in each time;
calling the login mode of the Launcher to enter a login interface, so that a user inputs user information according to the login interface, the Launcher calls a server corresponding to the Launcher to execute login operation according to the user information, and meanwhile, the user information is sent by broadcasting after the login is successful;
after user information is acquired through broadcasting, relevant parameter information of equipment and the user information are uploaded to a background server;
receiving business operation of a Launcher initiated by a user, calling a background server to acquire business information, enabling the background server to call the Launcher server to execute the business operation according to the business information, and returning a completion message after the business operation is completed;
and displaying the related information of the business operation on a display interface, and simultaneously enabling the Launcher to update the configuration related to the user information.
2. The method of claim 1, further comprising:
and entering a setting interface of the Launcher with the default starting through a pre-agreed entry to modify the Launcher with the default starting.
3. The method of claim 1, wherein the business operation comprises: member recharging and broadcast control authentication.
4. The method of claim 1, wherein the login interface allows login by scanning for login or entering an account number and password.
5. The method of claim 1, wherein the parameter information related to the device comprises a serial number and a mac address.
6. An apparatus for data interfacing with third party television video software launchers, comprising a memory and a processor, the memory having stored therein a computer program executable by the processor to implement the method of data interfacing with third party television video software launchers as claimed in any one of claims 1 to 5.
CN201911212226.7A 2019-11-28 2019-11-28 Method, device and equipment for realizing data docking with third-party Launcher Active CN110908739B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911212226.7A CN110908739B (en) 2019-11-28 2019-11-28 Method, device and equipment for realizing data docking with third-party Launcher

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911212226.7A CN110908739B (en) 2019-11-28 2019-11-28 Method, device and equipment for realizing data docking with third-party Launcher

Publications (2)

Publication Number Publication Date
CN110908739A CN110908739A (en) 2020-03-24
CN110908739B true CN110908739B (en) 2020-12-01

Family

ID=69821464

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911212226.7A Active CN110908739B (en) 2019-11-28 2019-11-28 Method, device and equipment for realizing data docking with third-party Launcher

Country Status (1)

Country Link
CN (1) CN110908739B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112235623B (en) * 2020-10-14 2022-03-22 广东悦伍纪网络技术有限公司 Mobile intelligent household set top box and system thereof
WO2023216012A1 (en) * 2022-05-07 2023-11-16 广州视源电子科技股份有限公司 Processor-based gesture processing method and apparatus, and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101119327A (en) * 2006-08-04 2008-02-06 陆悦 Instant chatting implementation system and method thereof
CN105554536A (en) * 2015-12-04 2016-05-04 四川长虹电器股份有限公司 Method and system for configuration management on intelligent television power-on non-stop application
JP2018110434A (en) * 2018-02-16 2018-07-12 ソニー株式会社 Receiving device and receiving method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101022571B (en) * 2006-02-15 2011-08-03 华为技术有限公司 System and method for realizing mobile multimedia service
US10180962B1 (en) * 2007-09-28 2019-01-15 Iqor Us Inc. Apparatuses, methods and systems for a real-time phone configurer
CN104519060B (en) * 2014-12-16 2018-05-25 深圳市共进电子股份有限公司 It reads parameter and calls the method and device of service
CN108829467B (en) * 2018-04-28 2020-05-22 蜂助手股份有限公司 Third-party platform docking implementation method, device, equipment and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101119327A (en) * 2006-08-04 2008-02-06 陆悦 Instant chatting implementation system and method thereof
CN105554536A (en) * 2015-12-04 2016-05-04 四川长虹电器股份有限公司 Method and system for configuration management on intelligent television power-on non-stop application
JP2018110434A (en) * 2018-02-16 2018-07-12 ソニー株式会社 Receiving device and receiving method

Also Published As

Publication number Publication date
CN110908739A (en) 2020-03-24

Similar Documents

Publication Publication Date Title
CN108521608B (en) Video file processing method and device, terminal and storage medium
CN109168021B (en) Plug flow method and device
WO2020133373A1 (en) Video processing method, apparatus, and electronic device, and computer readable storage medium
US11483264B2 (en) Information interaction method, apparatus, device, storage medium and program product
CN110336735B (en) Method and equipment for sending reminding message
CN110070496B (en) Method and device for generating image special effect and hardware device
CN110704202B (en) Multimedia recording data sharing method and terminal equipment
CN108763311B (en) Interface display method and device, intelligent interactive panel and storage medium
CN111324378B (en) Configuration method, device and equipment for video monitoring application software
CN110908739B (en) Method, device and equipment for realizing data docking with third-party Launcher
US20170163787A1 (en) Method and electronic device for upgrading or downgrading system
CN106843794B (en) Split screen display method and system based on android
US20210191580A1 (en) Method and Apparatus for Displaying Application Program, Terminal Device, and Storage Medium
WO2024109786A1 (en) Instant messaging session information processing method and apparatus, and electronic device
CN109168012B (en) Information processing method and device for terminal equipment
CN112286904A (en) Cluster migration method and device and storage medium
CN110070592A (en) Generation method, device and the hardware device of special efficacy packet
US20170188214A1 (en) Method and electronic device for sharing multimedia information
US20240015201A1 (en) Connected cloud applications
CN107566859A (en) A kind of player method, playing device and terminal
CN110780913A (en) Cross-machine type differential upgrading method and system, storage medium and electronic equipment
CN107395493B (en) Method and device for sharing message based on intention
US20170134781A1 (en) Method and apparatus for realizing custom menu, client and server
CN113568544A (en) Method, device and equipment for selecting information in batches and readable storage medium
CN111199519B (en) Method and device for generating special effect package

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: No.16305, private service building, Guangzhou, Guangzhou

Patentee after: Guangdong yuewuji Network Technology Co.,Ltd.

Address before: No.16305, private service building, Guangzhou, Guangzhou

Patentee before: Guangdong Handingbee Assistant Network Technology Co.,Ltd.