Cloud device reservation system and method

The cloud device reservation system addresses high test costs and uncertainties by providing remote device reservation and secure connections, ensuring efficient and secure product testing environments.

JP7618065B2Active Publication Date: 2025-01-20ADVANTEST CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023569948
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-08-24
Filing Date
2022-06-08
Publication Date
2025-01-20
Estimated Expiration
2042-06-08

AI Technical Summary

Technical Problem

Fabless semiconductor companies face high test costs and uncertainties when locating and renting equipment for chip testing, which can delay product launches and lead to missed business opportunities.

Method used

A cloud device reservation system comprising a remote device group, device reservation system, defense server, and cloud authorization server, enabling remote device reservation and secure connections for product testing, with speed permits to ensure test speed and exclusivity.

Benefits of technology

Reduces the time and space required to find suitable equipment, ensures secure and exclusive testing environments, enhancing product testing convenience and market readiness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007618065000001
    Figure 0007618065000001
  • Figure 0007618065000002
    Figure 0007618065000002
Patent Text Reader

Abstract

A cloud device reservation system and method are provided. The cloud device reservation method is applied to a cloud device reservation system including a remote device pool including a plurality of remote devices, reservation information including a plurality of reservable time slots and a plurality of reserved time slots, each reserved time slot specifying one of the plurality of remote devices, a device reservation system for providing device information, and a defense server. The cloud device reservation method includes the defense server establishing a secure connection between the defense server and a remote device specified for any of the plurality of reserved time slots at the start of any of the plurality of reserved time slots based on the pairing information and the reservation information, and establishing a dedicated connection between the specified remote device and a user workstation specified for any of the plurality of reserved time slots, and terminating the secure connection and the dedicated connection at the end of any of the reserved time slots.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] This application claims priority to Chinese Patent Application No. 2021109746243, filed on August 24, 2021. This application refers to the full text of the above Chinese patent application.

[0002] The present invention relates to a cloud device, and more particularly to a cloud device reservation system and method based on a device reservation system and a cloud authorization server. [Background technology]

[0003] Generally, when a fabless semiconductor company tests chips, it has to find and rent equipment that meets the company's product test requirements, and then travel to the location where the equipment is located to test the product. However, if there are various factors, such as a lack of equipment that meets the company's product test requirements, or the equipment does not have a certain level of speed permit, or the laboratory is far away from the company, these will significantly increase the company's test costs and increase the uncertainty of testing, which may even affect or prolong the product's market launch, resulting in missed business opportunities and resulting in huge losses for the company. Summary of the Invention

[0004] In view of this, the embodiment of the present invention provides a cloud device reservation system, which includes a remote device group, a device reservation system, a defense server, a user workstation group, and a cloud authorization server. The remote device group includes a plurality of remote devices. The device reservation system includes a plurality of reservable time slots and a plurality of reserved time slots, and is used to provide reservation information and device information, each of which corresponds to one of the plurality of remote devices. The defense server is connected to the remote device group and is used to pair with each remote device and generate pairing information. The user workstation group is connected to the defense server and the device reservation system, and includes a plurality of user workstations, and any one of the user workstations selects one of the plurality of reservable time slots based on the reservation information through the device reservation system, and designates one of the plurality of remote devices based on the device information. The cloud authorization server is connected to the defense server, and generates a speed permit at the start of any of the plurality of reserved time slots based on the reservation information, pairing information, and device information, and transmits the speed permit to the remote device designated for the selected reserved time slot through the defense server.

[0005] An embodiment of the present invention provides a cloud device reservation method, which is applied to a cloud device reservation system including a remote device group including a plurality of remote devices, reservation information including a plurality of reservable time slots and a plurality of reserved time slots, each reserved time slot specifying one of the plurality of remote devices, a device reservation system for providing device information, and a defense server. The cloud device reservation method includes the defense server establishing a secure connection between the defense server and a remote device specified for any of the plurality of reserved time slots at a start of any of the plurality of reserved time slots based on the pairing information and the reservation information, and establishing a dedicated connection between the specified remote device and a user workstation specified for any of the plurality of reserved time slots, and terminating the secure connection and the dedicated connection at the end of any of the reserved time slots.

[0006] In the cloud device reservation system and method provided by the embodiment of the present invention, a user workstation searches, reserves, and selects a remote device and a time slot that meets the requirements of product testing through the device reservation system, and establishes a dedicated connection between the user workstation and the designated remote device through the defense server, pairing information, and reservation information when any reserved time slot starts, and generates and sends a specific speed permit to the designated remote device through the cloud authorization server, device information, and reservation information when any reserved time slot starts. Then, when any reserved time slot ends, the dedicated connection is terminated through the defense server. This greatly reduces the space and time required to find a remote device that meets the requirements of product testing, and ensures the safety and exclusivity of the test environment, thereby improving the convenience of product testing and accelerating product launch.

[0007] The above description is merely a summary of the technical solution of the present invention. In order to make the technical means of the present invention more clearly understandable, and to implement according to the contents of the specification and to more clearly understand the objectives, features and advantages of the present invention, the following detailed description will be given with reference to the preferred embodiments and the accompanying drawings. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is a schematic diagram of a cloud device reservation system provided by an embodiment of the present invention. [Diagram 2] FIG. 2 is a schematic diagram of a cloud device reservation method provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Referring to Figure 1, it is a schematic diagram of a cloud device reservation system provided by an embodiment of the present invention. The cloud device reservation system 1 includes a device reservation system 10, a bastion server 20, a cloud authorization server 30, a group of remote devices 40, and a group of user workstations 50.

[0010] The remote device group 40 is composed of a plurality of different remote device suppliers, and provides remote devices 40-1 to 40-M with various different test capabilities. Furthermore, each remote device can be equipped with a plurality of different test modules (e.g., a test module for digital products, a test module for radio frequency products, etc.) as needed. Also, each test module can perform tests for specific test items. For example, the test module for radio frequency products includes test items conforming to the standards of wi-fi communication protocol, Bluetooth communication protocol, and NB-IoT communication protocol.

[0011] In addition, each test module can set a specific test speed as required, for example, a general test speed (e.g., several tens of Mbps), a medium test speed (e.g., several hundreds of Mbps), and a maximum test speed (e.g., several Gbps). Therefore, each remote device has its own device information to describe the test items and test speeds (i.e., test capabilities) that the remote device can provide. In one embodiment of the present invention, different levels of speed licenses are set for different test speeds. For example, a general level speed license provides the remote device with a general test speed, a medium speed license provides the remote device with a medium test speed, and a maximum level speed license provides the remote device with a maximum test speed. It should be noted that the speed license can be purchased or leased by the supplier of the remote device from the manufacturer of the remote device. Furthermore, if the remote device itself does not have a speed license setting, the function of the test module is not enabled, that is, the user workstation cannot test a product (e.g., a chip) through a remote device that does not have a speed license setting.

[0012] A group of user workstations 50 is connected to the defense server 20 and the equipment reservation system 10, and the group of user workstations 50 may be comprised of a number of different integrated circuit (IC) manufacturers providing a number of user workstations 50-1 through 50-N. In one embodiment of the invention, an IC manufacturer may purchase or lease a particular level of speed permit from a remote equipment manufacturer to apply to selected / specified remote equipment providing the capability of providing a particular level of test speed.

[0013] The equipment reservation system 10 is used to provide reservation information and equipment information to the defense server 20 and the cloud authorization server 30. The reservation information includes a plurality of reservable time slots and a plurality of reserved time slots (i.e., time slots that cannot be reserved), and each reserved time slot corresponds to a remote equipment (i.e., any one of the plurality of remote equipment 40-1 to 40-M) designated by one user workstation (i.e., any one of the plurality of user workstations 50-1 to 50-N). For example, each reservable time slot allows only one user workstation to make a reservation through the equipment reservation system 10. In addition, the user workstation needs to select a reservable time slot as well as select and designate a remote equipment that meets the product test requirements to complete the reservation procedure.

[0014] The defense server 20 is connected to a group of remote devices 40, and is used to pair with each remote device, generate pairing information, and transmit the pairing information to the cloud authorization server 30. In one embodiment of the present invention, the defense server 20 includes a plurality of sub-defense servers (not shown in the figure). These sub-defense servers correspond to a plurality of remote devices 40-1 to 40-M, respectively, that is, each remote device is paired with a specific or designated sub-defense server, and the pairing targets between these sub-defense servers are not overlapped. Each remote device has a dedicated identifier and a dedicated pairing password (i.e., pairing information), so that the defense server 20 and the cloud authorization server 30 can communicate with and establish a connection with a specific remote device based on the pairing information. Furthermore, it is preferable that the defense server is a server having a firewall function.

[0015] The cloud authorization server 30 is connected to the defense server 20, and based on the reservation information, pairing information, and device information, when any reserved time slot starts, generates a speed permit of a specific level, and sends it to a specified remote device via the defense server 20 to activate the function of the test module and provide a test speed of a specific level. That is, the remote device can test the product at a specific test speed based on the test item.

[0016] Referring to Fig. 2, it is a schematic diagram of a cloud device reservation method provided by an embodiment of the present invention. The cloud device reservation method includes the following steps: First, as shown in step S110, the defense server 20 pairs with each of the multiple remote devices 40-1 to 40-M and generates pairing information.

[0017] Next, as shown in step S120, any one of the multiple user workstations 50-1 to 50-N selects one of the multiple available time slots based on the reservation information through the equipment reservation system 10, and simultaneously selects and designates any one of the multiple remote devices 40-1 to 40-M based on the equipment information (i.e., a remote device that has not been selected or reserved by other user workstations in this available time slot), thereby completing the reservation procedure. Also, the equipment reservation system 10 synchronizes and updates the reservation information and the equipment information, i.e., updates the available time slot selected by any one of the user workstations to a reserved time slot, and updates the selected remote device to a remote device designated for this reserved time slot.

[0018] Then, as shown in step S130, the cloud authorization server 30 generates a speed permit based on the device information, pairing information, and reservation information when any reserved time slot begins, and sends the speed permit to the designated remote device via the defense server 20 to activate the function of the test module and provide a particular level of test speed.

[0019] Thereafter, as shown in step S140, the defense server 20 establishes a secure connection between the defense server 20 and a remote device designated for any of the multiple reserved time slots at the start of any of the multiple reserved time slots based on the pairing information and the reservation information, and establishes a dedicated connection between the designated remote device and a user workstation designated for any of the multiple reserved time slots, and terminates the secure connection and the dedicated connection at the end of any of the reserved time slots to ensure safety and exclusivity (i.e., exclusive use) of the product testing.

[0020] In summary, in the cloud device reservation system and method provided by the embodiment of the present invention, the user workstation searches, reserves, and selects a remote device and time slot that meets the product test requirements through the device reservation system, and establishes a dedicated connection between the user workstation and the specified remote device when any reserved time slot starts through the defense server, pairing information, and reservation information, and generates and sends a specific speed permit to the specified remote device when any reserved time slot starts through the cloud authorization server, device information, and reservation information. Then, at the end of any reserved time slot, the dedicated connection is terminated through the defense server. This greatly reduces the space and time required to find a remote device that meets the product test requirements, and ensures the safety and exclusivity of the test environment, thereby improving the convenience of product testing and accelerating product launch.

[0021] The above are merely preferred embodiments of the present invention, and do not represent any formal restrictions on the present invention. Although preferred embodiments of the present invention have been disclosed above, they do not limit the present invention in any way. Those skilled in the art can change or modify the above-disclosed methods and technical contents without departing from the technical characteristics of the present invention, thereby obtaining equivalent embodiments. Therefore, any simple modifications, equivalent changes, and modifications to the above-described embodiments in accordance with the technical essence of the present invention are all included within the scope of the technical characteristics of the present invention. [Explanation of symbols]

[0022] 1: Cloud device reservation system 10: Equipment reservation system 20: Defense server 30: Cloud Authorization Server 40: Remote equipment group 40-1, 40-2, 40-M: Remote equipment 50: User workstations 50-1, 50-2, 50-N: User workstations S110~S140: Step

Claims

1. A remote device group including a plurality of remote devices; an equipment reservation system for providing reservation information including a plurality of reservable time slots and a plurality of reserved time slots, each of the plurality of reserved time slots corresponding to one of the plurality of remote equipment, and equipment information including a test speed for each of the plurality of remote equipment; a defense server connected to the group of remote devices for pairing with each of the plurality of remote devices and generating pairing information; a user workstation group connected to the defense server and the equipment reservation system, the user workstation group including a plurality of user workstations, any one of which selects one of the plurality of available time slots based on the reservation information through the equipment reservation system, and designates one of the plurality of remote equipment based on the equipment information; a cloud authorization server connected to the defense server for generating a speed permit at the start of any one of the reserved time slots based on the reservation information, the pairing information, and the device information, and for transmitting the speed permit via the defense server to a remote device designated for a selected reserved time slot; A cloud device reservation system comprising: the pairing information includes a pairing password corresponding to each of the plurality of remote devices; The cloud device reservation system is characterized in that the defense server establishes a secure connection between the defense server and the specified remote device at the start of any of the multiple reserved time slots based on the pairing information and the reservation information, and establishes a dedicated connection between the specified remote device and a specified user workstation for any of the multiple reserved time slots, and terminates the secure connection and the dedicated connection at the end of any reserved time slot.

2. The cloud device reservation system according to claim 1 , wherein the defense server includes a plurality of sub-defense servers, each of which corresponds to one of the plurality of remote devices.

3. The cloud device reservation system according to claim 1 , wherein the device information includes test items and maximum test speeds of the plurality of remote devices.

4. The cloud device reservation system according to claim 1 , wherein the pairing information includes identifiers of the remote devices and a pairing password.

5. A cloud equipment reservation system includes a remote equipment group including a plurality of remote equipment, a plurality of reservable time slots and a plurality of reserved time slots, each of the plurality of reserved time slots including: reservation information specifying one of the plurality of remote equipment; an equipment reservation system for providing equipment information including a test speed of each of the plurality of remote equipment; and a defense server; a defense server, based on pairing information and the reservation information, at a start of any one of the reserved time slots, establishes a secure connection between the defense server and a remote device designated for any one of the reserved time slots, and establishes a dedicated connection between the designated remote device and a user workstation designated for any one of the reserved time slots, and terminates the secure connection and the dedicated connection at the end of any reserved time slot, and the pairing information has a pairing password corresponding to each of the multiple remote devices, Before the step of terminating the secure connection and the dedicated connection, a cloud authorization server generates a speed permit at a start of any one of the reserved time slots based on the reservation information, the pairing information, and the device information, and transmits the speed permit to the designated remote device via the defense server. A cloud device reservation method applicable to a cloud device reservation system.

6. The cloud device reservation system further includes a user workstation group including a plurality of user workstations, and the cloud authorization server, and the defense server establishes a secure connection between the defense server and a remote device designated for any of the plurality of reserved time slots at a start of any of the plurality of reserved time slots based on the pairing information and the reservation information, and establishes a dedicated connection between the designated remote device and a user workstation designated for any of the plurality of reserved time slots, and terminates the secure connection and the dedicated connection at an end of any of the reserved time slots, before the procedure: the defense server pairs with each of the plurality of remote devices to generate the pairing information; any one of the plurality of user workstations selects one of the plurality of available time slots for reservation based on the reservation information through the equipment reservation system, and designates one of the plurality of remote equipment based on the equipment information. The cloud device reservation method according to claim 5 .

7. 7. The cloud device reservation method of claim 6, wherein the speed permit is used to wake up the specified remote device and grant it a particular level of test speed at the beginning of any of the multiple reserved time slots.

8. 8. The cloud device reservation method according to claim 5, wherein the device information includes test items and maximum test speeds of the plurality of remote devices.

9. The cloud device reservation method according to claim 5 , wherein the pairing information includes identifiers of the plurality of remote devices and a pairing password.

Citation Information

Patent Citations

  • Large scientific research instrument sharing and on-line intelligent testing system based on Internet of Things

    CN107517246A

  • Method and apparatus for selecting serving scheduling cell for soft handover user equipment

    CN1694571A

  • Methods and Systems for Planning Configurable Manufacturing Capacity

    US20090216598A1

  • Apparatus systems and methods for facilitating testing of a plurality of electronic devices

    US20120197582A1