Patent Description:
Nowadays, smart devices and social media platforms greatly penetrate our life, and impact on entertainment, shopping, communication, and so on. In the meanwhile, convenience of social media may also induce unsecured personal information transmission; furthermore, sensitive personal information may be leaked through smart devices. For instance, if we lost our personal smart device, or smart device is stolen, our sensitive personal information, confidential information, trading records, or other sensitive information might be leaked.

However, users may be unaware of the leakage of sensitive information through smart devices, furthermore, the risk of leaking sensitive information deposited in smart devices. Losses of theft or fraud, created by hacked smart devices, are greatly increased. Consequently, the available social media streaming platforms, as described above, apparently exist with inconvenience and defect, which needs further improvement. To deal with aforesaid problem, practitioners of ordinary skill in the art who have striven to attain a solution, still lack a suitable solution to be developed. Therefore, to deal with aforesaid problem effectively is an important subject of research and development, and is also a desired improvement in the art.

Document D1 (<CIT>) discloses a gaming system for anonymous funding and tracking of sports wagering across multiple devices. The gaming system enables the player to use mobile devices and casino gaming machines to interchangeably interface with the anonymous account, viewing the remaining balance, place wagers, etc..

The present disclosure provides a streaming system, especially an information-secured streaming platform. The social media streaming system includes a server and a client device. The server includes a server trading module. The client device includes a display component and an input component. The input component is configured to generate a trading request, and send the trading request to the server. When the server receives the trading request, subsequently, the server trading module generates a trading log based on the trading request. The client device is enabled to delete the trading request and the trading log, after the trading log is generated.

It is to be understood that both the foregoing general description and the following detailed description are by examples, and are intended to provide further explanation of the invention as claimed.

The disclosure can be more fully understood by reading the following detailed description of the embodiment, with reference made to the accompanying drawings as follows:.

Reference will now be made in detail to the present embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.

It will be further understood that the terms "comprises" and/or "comprising", or "includes" and/or "including" or "has" and/or "having" when used in this specification, specify the presence of stated features, regions, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, regions, integers, steps, operations, elements, components, and/or groups thereof.

<FIG> illustrates a schematic block diagram of a social media streaming system <NUM>, described electrically connection and interaction among the components of the social media streaming system <NUM>, according to an embodiment of the present disclosure. As shown in <FIG>, social media streaming system <NUM> includes a server <NUM> and at least one client device <NUM>. The server <NUM> includes a server trading module <NUM> and a deposit module <NUM>. The client device <NUM> includes a display component <NUM> and an input component <NUM>. In some embodiments, the client device <NUM> is a smart device, such as smart phone, smart pad, or other suitable electronic device having display component and input component. In some embodiments, the input component <NUM> is a keyboard, a numbers keyboard, a touch panel displayed with at least one option, or other suitable electronic input component, to receive an input request. In some embodiments, the input component <NUM> is configured to generate a trading request <NUM>, having input-trading information, based on the input request. In some embodiments, the input-trading information includes Identity information corresponding to the client device <NUM>. In some embodiments, the input-trading information may include betting data and trading data. In some embodiments, the betting data may include a betting configuration, such as bets, stakes, auto-betting, winning condition, paying methods or other suitable setting for proceeding various gambling games. In some embodiments, the trading data may include a trading configuration, such as quantities of merchandise, prices, paying methods, Coupons, or other suitable setting for purchasing commodity.

Subsequently, the trading request <NUM> is transmitted to the server <NUM> through electrically-connected. In some embodiments, the client device <NUM> transmits the trading request <NUM> to the server <NUM> through local area networks (LANs), wide area networks (WANs), overlay networks, software-defined networks or other suitable network transmission method. After the server <NUM> receives the trading request <NUM>, subsequently, the server trading module <NUM> manages the trading request <NUM>, and generates a trading log 112A based on the trading request <NUM>. In some embodiments, the trading log 112A is generated after the trading request <NUM> being executed, and deposited in a deposit module <NUM>. The client device <NUM> is enabled to delete the trading request <NUM> and the trading log 112A, after the trading log 112A is generated.

Owing to the client device <NUM> is empowered to delete or erase all trading records, including, but not limited to the trading request <NUM> and the trading log 112A, the trading records or other sensitive information are secured even if the client device <NUM> is stolen or lost. On the other hand, the trading log 112A is generated by the server trading module <NUM> after the trading request <NUM> being processed, which means that the deletion of the trading request <NUM> and the trading log 112A may not influence the execution of trading or betting process. On the contrary, while users withdraw or delete messages or record from client end in other social media streaming platforms, the deleted messages or trading records are still deposited in server log to fulfill the advance needs, such as big data or commercial advertisement, in which the server log may lead to leakage of sensitive information. As a consequence, the social media streaming system <NUM>, described herein, comparing to other social media streaming platforms, may greatly reduce the risk of leaking trading records or other sensitive information, substantially, the social media streaming system <NUM> provide more protection to personal sensitive information of users.

It should be noted that, in some embodiments, the client device <NUM> may include one or more input component <NUM>, including but not limited to the present disclosure. The input component may include physical or virtual interfaces, such as an interface controlled by sensing gesture, eyeball movement or sound, a wireless controller electrically connected to the client devices <NUM>, as well as, an image detector or other suitable communication interface, to generate and send trading request <NUM> to the server <NUM>. It should be understood that, aspect of the input component <NUM>, could be adjusted to actual demand by those skilled in the art, without departing from the scope of the present disclosure. That is to say, prerequisite of the input component <NUM> is to receive user's trading or betting demand, and generate the trading request <NUM>, and transmit a readable or applicable signal to the server trading module <NUM> of the server <NUM>.

In some embodiments, the server <NUM> may further include a streaming module <NUM>. The streaming module <NUM> is configured to transmit video data to the client device <NUM>, to stream on the display components <NUM>. In some embodiments, a video capture module <NUM> sends a video signal to the server <NUM>. Subsequently, the streaming module <NUM> generates video data based on the video signal, and sends the video data to one or more client device <NUM>. In some embodiments, the video capture module <NUM> is a component of the client device 120A. In some embodiments, a video signal <NUM> may be transmitted from a video capture device <NUM>, such as camera, streaming media, or other suitable video source.

<FIG> illustrates a schematic block diagram of a social media streaming system <NUM>, described electrically connection and interaction among the components of the social media streaming system <NUM>, according to another embodiment of the present disclosure. As shown in <FIG> and <FIG>, the client device <NUM> may further include a deleting configuration <NUM>. In some embodiments, the deleting configuration <NUM> includes a client deleting time configuration 221A and a server deleting time configuration 221B. The client device <NUM> is configured to automatically delete the trading request <NUM> according to the client deleting time configuration 221A. In some embodiments, the server <NUM> is configured to delete or erase the trading log 212A from the deposit module <NUM> according to the server deleting time configuration 221B.

In some embodiments, the client device <NUM> may further include a one-click-secured configuration. While the one-click-secured configuration is activated, the client deleting time configuration 221A and the server deleting time configuration 221B are set to immediately execution, and all the trading request <NUM> and the trading log 212A would be deleted immediately.

In some embodiments, the client device <NUM> further includes a privacy secured module <NUM>. The privacy secured module <NUM> is configured to automatically generate an identification icon on the display component <NUM>. In some embodiments, the identification icon may be combination of QRCODE, special ID, background generated by identical picture generated algorithm, such as Generative Adversarial Network (GAN), Deep convolution generative adversarial network (DCGAN), or other suitable generating algorithm. In some embodiments, the identification icons on two or more client devices are distinguishable. In some embodiments, the identification icon is generated while the client device <NUM> is screenshotted.

<FIG> illustrates a schematic block diagram of a social media streaming system <NUM>, described electrically connection and interaction among the components of the social media streaming system <NUM>, according to an embodiment of the present disclosure. In some embodiments, the server <NUM> further includes a group module <NUM>. The group module <NUM> is configured to adjoin two or more client devices <NUM> in a group channel. The two or more client devices <NUM> directly communicate to each other through the group channel.

In some embodiments, each of the client devices <NUM> has an identity configuration <NUM>. The group module <NUM> is configured to verify the identity configuration <NUM> from different client devices <NUM>, and generate corresponding identity tag showed in the group channel. In some embodiments, when the client device 320A is adjoined in two or more group channel, the client device 320A may modify different identities in the identity configuration 323A, varied from different group channels. The group module <NUM> may verify the identity configuration323A, and show the identity tags varied in different group channels based on the identity configuration 323A. For example, when the client device <NUM> and the client device 320A adjoin in Group A channel and Group B channel, the client device <NUM> sets the identity configuration <NUM> as Alice in the Group A channel, and as Bloomberg in the Group B channel. Subsequently, the identity tag of client device <NUM> showed in the Group A channel would be Alice, and the identity tag of client device <NUM> showed in the Group B channel would be Bloomberg.

In some embodiments, the group module <NUM> may further include a group trading module <NUM>. While the client device <NUM> transmits a group trading request <NUM> to the group trading module <NUM>, for example, creating a $<NUM> group trading request in the Group A channel for the client device 320A or other client devices in the Group A channel, the group trading module <NUM> is configured to generate a trading option showed in the Group A channel. Therefore, the client device 320A is enabled to execute the trading option by transmitting the group trading request 330A. In some embodiments, the group trading request <NUM>, the group trading request 330A, and the trading log <NUM> are deleted by both the client device <NUM> and the client device 320A.

<FIG> illustrates a schematic block diagram of a social media streaming system <NUM>, described electrically connection and interaction among the components of the social media streaming system <NUM>, according to an embodiment of the present disclosure. In some embodiments, the server <NUM> may further include a trading rule setting module <NUM>. The client devices <NUM> may further include a trading rule configuration <NUM>. In some embodiments, the user modifies the trading rule configuration <NUM> through the input components <NUM>. In some embodiments, the trading rule configuration <NUM> may include picture setting, quantities setting, prices setting, paying methods setting, coupons setting, or other suitable setting for purchasing or selling commodities.

In some embodiments, the trading rule configuration <NUM> may include a betting configuration 423A. In some embodiments, the user adjusts different betting mode through the betting configuration 423A, such as odds, betting limitations, bets, auto-betting, paying methods or other suitable betting related settings.

In some embodiments, the trading rule configuration <NUM> may include a winning condition configuration 423B. In some embodiments, the user sets up a winning condition for stake to lay dissipation through the winning condition configuration 423B. The winning condition may include but not limit to Money line, Cent line, each way, Accumulator, Double, Forecast, Treble, Trixie, Patent, Yankee, Super Yankee, Fivefold, Canadian, Heinz, Outright, Half time result, Double Result, Correct Score, Total over/under, Winning margin, Teasers, Point Spread, Handicap, First Goalscorer or other suitable winning condition setting.

In some embodiments, the server <NUM> may further include a winning judging module <NUM>. The client device 420A may transmit a trading request 430A to the server <NUM>. The trading request 430A may include a first winning result information, generated by the client device 420A. The winning judging module <NUM> may generate a first dissipating result to dissipate stake, betting, or lay. The first dissipating result is generated based on the first winning result information, the betting configuration 423A and the winning condition configuration 423B.

In some embodiment, the winning judging module <NUM> may further include a recording module 416A. The client device 420A may further include a video capture module <NUM>. The video capture module <NUM> is configured to record the gambling video, or the game streaming, and generate game recording data <NUM>. Subsequently, the client device 420A transmits the game recording data <NUM> to the recording module 416A. If any client device challenges or doubts the first dissipating result, the winning judging module generates a second dissipating result according to the recording module 416A, the trading request 430A, the betting configuration 423A and the winning condition configuration 423B. The stake, betting, or lay may be re-dissipated according to the second dissipating result. In some embodiments, the client device 420A is enabled to delete the trading request 430A, the first dissipating result, and the second dissipating result.

Claim 1:
A social media streaming system (<NUM>, <NUM>, <NUM>, <NUM>, <NUM>), comprising:
a server (<NUM>, <NUM>, <NUM>, <NUM>, <NUM>), comprising a server-trading module (<NUM>, <NUM>, <NUM>, <NUM>, <NUM>); and,
at least one client device (<NUM>, 120A, <NUM>, <NUM>, 320A, <NUM>, 420A, <NUM>), comprising a display component (<NUM>, <NUM>, <NUM>, <NUM>, <NUM>), and an input component (<NUM>, <NUM>, <NUM>, <NUM>, <NUM>), wherein the input component (<NUM>, <NUM>, <NUM>, <NUM>, <NUM>) is configured to generate a trading request (<NUM>, 130A, <NUM>, <NUM>, 430A, <NUM>, <NUM>), and send the trading request (<NUM>, 130A, <NUM>, <NUM>, 430A, <NUM>, <NUM>) to the server (<NUM>, <NUM>, <NUM>, <NUM>, <NUM>),
wherein when the server (<NUM>, <NUM>, <NUM>, <NUM>, <NUM>) receives the trading request (<NUM>, 130A, <NUM>, <NUM>, 430A, <NUM>, <NUM>), subsequently, the server-trading module (<NUM>, <NUM>, <NUM>, <NUM>, <NUM>) generates a trading log (112A, 212A, <NUM>, <NUM>, 512A) based on the trading request (<NUM>, 130A, <NUM>, <NUM>, 430A, <NUM>, <NUM>),
wherein the client device (<NUM>, 120A, <NUM>, <NUM>, 320A, <NUM>, 420A, <NUM>) is enabled to delete the trading request (<NUM>, 130A, <NUM>, <NUM>, 430A, <NUM>, <NUM>) after the trading log (112A, 212A, <NUM>, <NUM>, 512A) is generated;
characterized in that the client device (<NUM>) sets up a deleting configuration (<NUM>), comprising a client deleting time configuration (221A), wherein the client device (<NUM>) is configured to automatically delete the trading request (<NUM>) based on the client deleting time configuration (221A);
wherein the deleting configuration (<NUM>) further comprises a server deleting time configuration (221B), configured to delete the trading log (212A) from the server (<NUM>) based on the server deleting time configuration (221B);
wherein
the client device (<NUM>) comprises a one-click-secured configuration, wherein while the one-click-secured configuration is activated, the client deleting time configuration (221A) and the server deleting time configuration (221B) are set to immediately execution.