Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

102results about How to "Guaranteed to be available" patented technology

Business acceptance and common method and device

The embodiment of the invention discloses a business acceptance and common method and device. The method comprises the following steps: a first block chain node contains multiple servers, the first block chain node can receive and store business requests sent from a client through the multiple servers, and gains at least one business request from a business storage contained by the first block chain node through the server in multiple servers so as to obtain a preprocessing block, and sends the preprocessing block to each block chain node of a common network through the server, and performs the business common on the preprocessing block through each second block chain node. Since multiple servers are contained in the block chain node, the availability of the first block chain node can be guaranteed as long as one server is available, thereby improving the stability of the first block chain in the common network.
Owner:ADVANCED NEW TECH CO LTD

Differential privacy protection method of medical data dissemination

The invention discloses a differential privacy protection method of medical data dissemination. A K-anonymous technology and a differential privacy technology are effectively combined to solve the problems that the statistical information of data can not guaranteed to be prevented from being leaked when the K-anonymous technology is solely used, a great quantity of noise is introduced while the differential privacy technology is solely used to only protect the statistical information, a data distortion degree becomes high to lower data utilizability; and therefore, on the premise that the medical data is guaranteed to be available, the risk of patient information leakage when the medical data is collected and disseminated can be effectively avoided so as to perform the efficacy of the medical data during statistics and mining.
Owner:GUANGXI NORMAL UNIV

Video monitoring system and video monitoring method

The invention discloses a video monitoring system, which comprises a plurality of pieces of front-end monitoring equipment, a system server, a stream media server and a plurality of clients which are all connected via communication links, wherein each front-end monitoring equipment comprises a video stream generating module with a plurality of encoding forms, selects a corresponding encoding form for encoding according to an instruction of the system server and encapsulates the corresponding encoding form into a video stream for issuing. On the basis, the invention further discloses a video monitoring method, which comprises that: the plurality of encoding forms are preset in the front-end monitoring equipment; the front-end monitoring equipment selects the corresponding encoding form according to the instruction of the system server; and the front-end monitoring equipment performs encoding according to the selected encoding form and encapsulates the corresponding encoding form into the video stream for the issuing. Since the front-end monitoring equipment supports multi-code streams, the problem on interoperability between a network environment and different equipment can be solved, and an effective and available fused video monitoring system is implemented.
Owner:GUANGDONG ESHORE TECH

Mobile emergency power supply based on system converter

The invention relates to a mobile emergency power supply based on a system converter in the technical field of power supplies, which comprises a battery module, the multi-functional converter, a direct current reactor, three alternating current reactors, two direct current voltage-stabilizing capacitors, eight contactors and a main control circuit module. A DSP2812 digital signal processor is used as a core controller, a touch screen is adopted as a system upper computer, the running state of a system is selected, a running command signal of the system is given out, and the operation is simple. The core part of the power supply is the multi-functional converter, and the system can work in one state of direct current conversion, PWM rectification and PWM inversion by leading the contactorsto close different loops. Electrical energy can be derived from four inputs of wind energy, solar energy, commercial power and a diesel engine, thereby effectively improving the reliability of the system.
Owner:SHANGHAI JIAO TONG UNIV

Distributed storage method and system for checkpoint vehicle pass data

The invention relates to a distributed storage method for checkpoint vehicle pass data. The method includes the steps that servers of computational nodes and data nodes are configured and a concurrent computation cluster environment is erected; a list structure is established according to vehicle features needing to be collected, at least two features are selected from the list structure to serve as main keys, and a piece of checkpoint data information is composed of the main keys; a distributed variable index is established for the main keys and commonly-used inquiry fields and a distributed retrieval index is established for license plate numbers; vehicle pass information data sources to be stored of all checkpoints are input; a user inquires the data through the fields containing the indexes and the corresponding data are returned by a system within 100 ms. The invention further discloses the distributed storage system for the checkpoint vehicle pass data. According to the method and device, the requirement for massive vehicle pass information data storage of a checkpoint system used for daily services is met, the index data structure of the data structure of vehicle pass information is designed to achieve the rapid inquiry function, the inquiry rate is greatly increased, and user experience is enhanced.
Owner:ANHUI SUN CREATE ELECTRONICS

Method and device for processing disk roam in storage system

The invention provides a method and a device for processing disk roam in a storage system, which relates to the field of storage. The method comprises the following steps of: when a storage system generates disk roam, updating the drive and / or the slot position of a preset disk which does not generate the disk roam into the current drive and / or the slot position of the disk; and according to the updated drive and / or slot position and PAD information when the disk roam is not generated, constructing the information of Redundant Arrays of Inexpensive Disks (RAID).
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Gray release control method, device and system, electronic equipment and storage medium

The invention discloses a gray release control method, device and system, electronic equipment and a storage medium. Wherein the Web service has an original version and at least one alternative version, and the gray release control method comprises the following steps: receiving an access request of a client, the access request being used for requesting to access the Web service; A gray scale strategy matched with the Web service is obtained, the gray scale strategy comprises gray scale control logic, and the gray scale control logic is used for configuring at least one alternative version ofdesignated access distinguished by the Web service according to preset information; Judging whether an alternative version corresponding to the value of the client on the preset information exists ornot according to the gray scale control logic; If yes, forwarding the access request to the corresponding alternative version; And if not, forwarding the access request to the original version. According to the invention, gray release of multiple information and multiple alternative versions is supported, and complex gray logic is supported.
Owner:BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1

High-availability industrial Ethernet redundancy method

The invention relates to a high-availability industrial Ethernet redundancy method, which comprises the following steps: adding a link redundancy entity on an original data link layer of the Ethernet for managing the sending and receiving of data frames of the Ethernet; setting two network adapter drivers relative to an original protocol stack for managing two network adapter interfaces; connecting a double-connected node which comprises the link redundancy entity and the two network adapter drivers to two independent networks respectively through two network adapters; adding a redundancy control tracker for the data frames on the link redundancy entity for distinguishing the data frames with the same content; sending the data frames which have the same content and is provided with the redundancy control tracker to two mutually-independent networks by the double-connected node through the two network adapters; keeping effective frames and discarding copy frames; and setting up a node table. The method has the characteristics of transparency, self-healing property and compatibility and the like; and the reconstruction thereof is simple, and the safety performance of the system is increased so as to enable the system to have high usability.
Owner:MICROCYBER CORP

Cluster node matching method, cluster communicating module, equipment and system

The invention provides a cluster node matching method, a cluster communicating module, equipment and a system. The cluster node matching method comprises the steps of receiving heartbeat messages sent by each cluster node; according to the heartbeat messages, determining whether a new cluster node is added or / and a cluster node quits; receiving a cluster node calling request sent by a user through user equipment; and matching corresponding cluster nodes. According to the invention, addition of the new cluster node or quit of the cluster nodes in a clustered system can be identified dynamically according to the heartbeat messages; simultaneously, the cluster communicating module can receive the cluster node calling request and match the corresponding cluster nodes; after the matching, the user equipment sends a software service request to the matched cluster nodes directly; because the cluster communicating module is additionally arranged for each user equipment, when any cluster communicating module fails, other user equipment can communicate with the cluster nodes through respective cluster communicating modules, and the operability of the whole clustered system is guaranteed.
Owner:SHANGHAI MUSE INFORMATION SCI & TECH

Self-adaptive routing method of two-dimensional network-on-chip topological structure

The invention discloses a self-adaptive routing method of a two-dimensional network-on-chip topological structure, and is used for solving the problems that a conventional two-dimensional network-on-chip routing method cannot effectively avoid congestion nodes or hardware expenditure is large and efficiency is low and thereby causing low network performance when congestion nodes are avoided. The self-adaptive routing method adopts a method of combining injection direction selection and flow controller output port allocation. Specific steps of the self-adaptive routing method provided by the invention are as follows: 1. a local port of a source node receives a data packet; 2. the data packet is injected; 3. a flow controller receives the data packet; 4. a flow controller output port is allocated; 5. a routing node receives the data packet; 6. whether the routing node is a destination node is judged; 7. the routing node calculates an output port direction; and 8. the data packet is transmitted to a local output port of the destination node. The routing method is a self-adaptive routing method which has a good congestion control capability, is deadlock-free and is small in hardware expenditure.
Owner:XIDIAN UNIV

Control method and controller for heat pump water heater, and heat pump water heater

The invention discloses a control method and a controller for a heat pump water heater, and the heat pump water heater. According to the control method, when the heat pump water heater is subjected to high pressure protection for preset times within preset time, a direct heating mode of the heat pump water heater is stopped, so that a phenomenon that the heat pump water heater is damaged because the heat pump water heater is repeatedly started for direct heating under the condition that external running conditions are not improved during high pressure protection is avoided; and when the level of water in water box reaches the highest water level, the temperature of water body is lower than preset temperature, the heat pump water heater is switched to a circulating heat preservation mode, and then a heat pump is started, so that hot water is available for users.
Owner:GREE ELECTRIC APPLIANCES INC

Database disaster recovery system and database disaster recovery method

The invention discloses a database disaster recovery system and a database disaster recovery method. The disaster recovery system comprises a main server, a first backup server, at least one second backup server, a detection unit, a floating IP control unit and a toggle script. According to the technical scheme, when the disaster recovery system stays at an initial state, the main server is configured with a first floating IP, the second backup server is configured with a second floating IP, the main server has a database writing business, and the first backup server has a data reading business, so that the load allocation of the disaster recovery system is realized; meanwhile, the detection unit detects whether the main server, the first backup server and the second backup server are abnormal or not, when at least one of the main server, the first backup server and the second backup server is abnormal, the floating IP control unit controls the first floating IP and / or the second floating IP to float to a target server, so that the active disaster recovery of the server can be realized, and the resource availability in the system can be maximally guaranteed.
Owner:CEC CYBERSPACE GREAT WALL

Equipment working condition combination-based energy dispatching system

The invention provides an equipment working condition combination-based energy dispatching system, and belongs to the field of industry informatization. The equipment working condition combination-based energy dispatching system comprises an equipment working condition definition and management module, a model configuration tool module, a dispatching model module and an optimal computation module, wherein the four modules all run on a dispatching computer; working condition type data, working condition energy dielectric characteristic data and dispatching scheme data related to the modules are all stored into relational database software; the relational database software runs on a server; and the dispatching computer is connected with the server through a local area network. The equipment working condition combination-based energy dispatching system has the advantages that the problem of complicated energy dispatching is converted into the problem of equipment working condition combination; and a general dispatching model configuration scheme is provided and adjustment cost is added to a model, so that the problem of too frequent adjustment is solved and the practicability of the model is improved.
Owner:AUTOMATION RES & DESIGN INST OF METALLURGICAL IND

Calculating holographic encryption method based on Hash function

The invention provides a calculating holographic encryption method based on a Hash function. Information of an object which needs encrypting is recorded in a hologram by utilizing a calculating holographic encoding manner, the Hash function is set, 2D discrete pixels are arranged in a conflict-free scrambling manner according to the Hash function and a Hash table, original pixel distribution of the hologram is changed, and a cryptograph image is obtained. A decryption process is an inverse process of encryption, and accurate decryption and reproduction cannot be carried out unless the corresponding Hash function and a conflict processing operation are obtained.
Owner:SICHUAN UNIV

Automatic zero-clearance by-pass connection system for storage battery pack

The invention relates to an automatic zero-clearance by-pass connection system for a storage battery pack. The automatic zero-clearance by-pass connection system is characterized in that a single battery management unit (3) is directly connected with each storage battery (7) through positive and negative sampling wiring harnesses (8); each storage battery (7) is provided with one single battery management unit (3); all the single battery management units (3) are hung on a network bus (6) through a 485 communication wiring harness (9) and then are uniformly connected into a battery pack general control unit (2); meanwhile, a current sensor module (5) is used for carrying out communication accessing on discharging current of the whole set of the storage batteries (7) and a temperature sensor module (4) is used for carrying out communication accessing on environment temperatures of the whole set of the storage batteries (7) through a 485 communication port and the battery pack general control unit (2), so as to realize real-time monitoring of the whole set of the storage batteries; meanwhile, the battery pack general control unit (2) is used for predicating the performance of the storage batteries. The automatic zero-clearance by-pass connection system can be used for carrying out real-time monitoring on normal operation of the storage battery pack and directly discharging falling-behind or fault batteries without clearances.
Owner:SHANDONG LINKOTECH ELECTRONICS

A method and equipment for realizing communication between virtual machines

The invention aims to provide a method and equipment for realizing communication between virtual machines. The method comprises the following steps: capturing optimized message information sent to a virtual machine by a main agent through an agent positioned on the same host as the virtual machine; Creating a routing network bridge for connecting a first virtual local area network interface network bridge and a second virtual local area network interface network bridge based on the optimization message information, the virtual machines comprising a first virtual machine and a second virtual machine; Determining an address conversion rule and a diversion rule of flow forwarded by the routing bridge, the flow comprising a message and message feedback information; And completing communicationbetween the virtual machines according to the address conversion rule and the diversion rule. Error probability can be reduced, network reliability is improved, traditional routing is not interfered,and traditional equipment can be accessed conveniently. In addition, the method has low time delay, does not depend on a database, and preferentially ensures that the user service is not influenced under any condition.
Owner:上海云轴信息科技有限公司

Vehicle-mounted Ethernet architecture compatible with TSN and introducing FC protocol

The invention discloses a vehicle-mounted Ethernet architecture compatible with a TSN and introducing an FC protocol, and the architecture comprises a first central control unit and a second central control unit, and the first central control unit and the second central control unit communicate with each other through the FC protocol; the first central control unit is connected with a first domaincontrol unit and a second domain control unit, and the first domain control unit and the second domain control unit are communicated through a TSN protocol; the second central control unit is connected with a third domain control unit and a fourth domain control unit, and the third domain control unit and the fourth domain control unit are communicated through a TSN protocol; the first domain control unit and the third domain control unit are communicated through a TSN protocol; and the second domain control unit and the fourth domain control unit are communicated through a TSN protocol.
Owner:BEIJING TASSON SCI & TECH CO LTD

Method for judging availability of data transmitting and receiving channels of integrated circuit boards and vehicle-mounted device

The invention provides a method for judging availability of data transmitting and receiving channels of integrated circuit boards and a vehicle-mounted device. The method for judging availability of the data transmitting and receiving channels of the integrated circuit boards comprises steps as follows: detecting whether the data transmitting and receiving channels of the integrated circuit boards are in an available state; performing Beidou positioning and time information and / or vehicle-mounted information interaction between a master control integrated circuit board and a communication integrated circuit board; uploading a file containing the vehicle-mounted information and the positioning information, and / or downloading a vehicle-mounted configuration information file. The method for judging availability of the data transmitting and receiving channels of the integrated circuit boards and the vehicle-mounted device can detect availability of a serial port, Socket, 3G and WLAN, so that Beidou positioning and time information and the vehicle-mounted information are stored in and received by a protection recorder and a ground receiving system. States of communication data transmitting and receiving channels of the master control integrated circuit board, the communication integrated circuit board, a Beidou integrated circuit board and a protection recording integrated circuit board are judged and detected, communication states of the integrated circuit boards are conveniently and accurately displayed through lamps, and whether the vehicle-mounted device is accurately positioned and reliably operates is known in time.
Owner:BEIJING CENTURY DONGFANG COMMUNICATION EQUIPMENT CO LTD

Information transmission method, terminal and network equipment

The invention discloses an information transmission method, a terminal and network equipment, and the method comprises the steps: transmitting a first message of a random access process and filling information to the network equipment on a target transmission resource of a target transmission channel, wherein the first message and the filling information are subjected to frequency division multiplexing. According to the embodiment of the invention, the terminal jointly sends the first message and the filling information on the target transmission resource, so that the bandwidth utilization rate is further improved on the basis of ensuring the normal operation of the random access process on the authorized frequency band, the availability of idle transmission channels on the unauthorized frequency band can be ensured, and the normal operation of the random access process is ensured.
Owner:VIVO MOBILE COMM CO LTD

Version prompting method and device for service platform

The embodiment of the invention provides a version prompting method and device for a service platform, and the method comprises the steps: building a bidirectional communication channel with a clientin an IP network if the client logs in a user account; in the articulated naturality web, detecting the service platform to generate version change information; and in the IP network, sending the version change information to the client through the bidirectional communication channel so as to display version prompt information for the articulated naturality web terminal according to the version change information. As the frequency of using the client in the IP network by the user is high, the server can actively push the version change information of the service platform to the client to prompt the user to perform corresponding operation, and can synchronously update the articulated naturality web terminal in time, thereby ensuring the availability of the service and ensuring the effectiveness and stability of the service platform.
Owner:VISIONVERA INFORMATION TECH CO LTD

PXE installation method and device of Linux operating system

The invention discloses a PXE installation method of a Linux operating system. Different from the current scheme that the static IP of the network card is written into the configuration file in the configuration process, the PXE installation method is characterized in that after the installation of the Linux operating system is completed according to the configuration file, a static IP is allocated to each network card in a physical server through a DHCP server; on one hand, the availability of the static IP is ensured, and on the other hand, the static IP, the network card information and theserver information are recorded in the text file, and the text file is uploaded to the installation source directory, so that the corresponding relationship between the network card and the static IPcan be conveniently determined according to the text file in the subsequent management process. Especially in the batch installation process, the convenience of later-period management work of the server can be greatly improved. In addition, the invention further provides a PXE installation device and equipment of the Linux operating system and a readable storage medium, and the technical effectof the PXE installation device and equipment corresponds to the technical effect of the method.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Modular power supply scheme automatic-generation method based on AR technology and VR technology

The invention discloses a modular power supply scheme automatic-generation method based on the AR technology and the VR technology, and belongs to the technical field of power distribution. The method comprises the steps of integrating the basic databases of a power grid, acquiring the architecture diagram and the openable capacity of the power grid, and ensuring the availability of a power supply point; subjecting a power supply scheme to modular refinement and typesetting, and setting the parameters of options in each type and calibrating the parameters so as to form system point selection parameters; importing the architecture diagram and the openable capacity data of the power grid into a program, and compiling the power supply scheme and a support drawing in cooperation with the system point selection parameters; and displaying the power supply scheme and the support drawing in the 3D form based on a virtual reality module. The related system of the above method comprises an inputting module, a checking and reminding module, a drawing editing module and a virtual reality module, wherein the above modules are sequentially connected. The method is high in efficiency, formal in manufacture, strong in scheme depth property and good in interactivity. Based on the method, construction problems can be found out more quickly and more conveniently. Therefore, the requirements of users in rapid power transmission can be met.
Owner:STATE GRID CORP OF CHINA +1

Static rod position linearity measurement method for control rod of nuclear power plant and electronic equipment

The invention discloses a static rod position linearity measurement method for a control rod of a nuclear power plant. The method comprises following steps: measured rod position signals and given rodposition signals of the control rod of a reactor are collected in real time; the collected measured rod position signals and given rod position signals are processed, the processing comprises steps as follows: whether the measured rod position signals have directional jump or not is judged, if yes, the measured rod position signals and the given rod position signals with jump are removed by filtering, rod position difference between the measured rod position signals and the given rod position signals after filter processing is calculated, so that a linearity table of the whole control rod movement process is obtained, and the measurement is accurate. The invention further discloses corresponding electronic equipment and readable storage media.
Owner:CHINA NUCLEAR POWER TECH RES INST CO LTD +2

Manufacturing method for three-dimensional display module group of liquid crystal lens type

The invention provides a manufacturing method for a three-dimensional display module group of a liquid crystal lens type. The method comprises the steps: manufacturing a concave optical grating film through a convex optical grating film and a PET base material, wherein the optical grating inclination angle of the convex optical grating film is corresponding to a preset pixel cover number; manufacturing a liquid crystal lens through the concave optical grating film and PI glass; fixing a liquid crystal display screen and a liquid crystal light valve through a vacuum adsorption device, and enabling the liquid crystal display screen and the liquid crystal light valve to be solidified into one body; enabling the liquid crystal lens to be attached to the liquid crystal light valve; enabling the liquid crystal lens to be solidified with the liquid crystal light valve and the liquid crystal display screen into one body; assembling the body with a backlight module group after solidifying, thereby obtaining the three-dimensional display module group of the liquid crystal lens type. The vacuum adsorption device prevents the liquid crystal display screen and the liquid crystal light valve from sliding during attaching. The liquid crystal display screen and the liquid crystal light valve are solidified into one body at first, and then the liquid crystal lens is solidified on the liquid crystal light valve after the liquid crystal light valve and the liquid crystal display screen are guaranteed to be useable, thereby avoiding the waste of the liquid crystal lens.
Owner:CHONGQING DROMAX PHOTOELECTRIC

Micro-service request processing method and device thereof, computer equipment and storage medium

The invention relates to the technical field of fusing protection, and provides a micro-service request processing method and a device thereof, computer equipment and a storage medium, and the method comprises the steps: determining a target micro-service needing to be operated by a micro-service request, judging whether the target micro-service needs to call a target interface, if yes, extracting index data from log data, determining an index value of the server according to the index data; judging whether the index value exceeds a preset threshold value or not, if yes, querying a target fusing degradation strategy corresponding to the index value, generating a corresponding target fusing degradation trigger instruction according to the target fusing degradation strategy, performing fusing degradation on the target micro-service according to the target fusing degradation trigger instruction, and if not, calling the target interface to run the target micro-service. According to the method, when the index value is too large, purposeful active fusing degradation is achieved, it is guaranteed that interfaces of other micro-services are available, full-line crash of the server is avoided, it is guaranteed that the server normally provides services, and the user experience is improved.
Owner:CHINA PING AN LIFE INSURANCE CO LTD

Session data processing method and device based on block chain, apparatus and medium

The invention discloses a session data processing method and device based on a block chain, computer apparatus and a storage medium, and aims to reduce the influence of session data loss caused by node server downtime, improve the effectiveness of session data and ensure the availability of the session data. The session data processing method based on the block chain is applied to a node server ofa session data processing system. wherein the node servers are any one of the application server clusters, a block chain is stored in each node server of the application server cluster, and the method comprises the following steps: when receiving a session request sent by a user through a browser, determining whether the session request is a first session request or not; if determining that the session request is a first session request, obtaining session data generated by a session corresponding to the session request; generating a first session identifier uniquely corresponding to the session; generating a block according to the session data and the first session identifier; and broadcasting the block to the block chain.
Owner:PING AN TECH (SHENZHEN) CO LTD

Optical network service fault recovery method and system

The invention relates to the field of optical communication, in particular to an optical network service fault recovery method and system. The method comprises the following steps: enabling a centralized controller to synchronously establish a whole-network topology information base and a whole-network service connection information base according to whole-network topology information and service connection information reported by all distributed control level nodes in a network; receiving network fault link information report, and determining a calculation type of rerouting according to a fault service type; enabling the centralized controller to generate a rerouting connection path calculation task corresponding to each fault service, enabling the centralized controller to distribute the calculation task to the centralized controller or the distributed control level node for processing according to the calculation type of the rerouting, and enabling the centralized controller to send a rerouting path to the control level node according to a calculation result; and updating the whole network topology information base and the whole network service connection information base according to the rerouted connection state. The reconnection path calculation efficiency is improved, the path resource allocation conflict is eliminated, and an efficient and reliable optical network fault service recovery method is provided.
Owner:FENGHUO COMM SCI & TECH CO LTD

A BIOS tamper-proof and automatic recovery method for motherboard

InactiveCN109446813AEnsure source securityHandover process is safe and reliableBootstrappingPlatform integrity maintainanceTamper resistanceElectricity
A BIOS tamper-proof and automatic recovery method for a motherboard includes the steps of staring that co-processing module after power-on of computer and starting control circuit of motherboard to make BIOS of motherboard of computer not start temporarily; 2 enabling that co-processing module to obtain the BIOS access authority; 3 using that co-processing module to measure the BIOS of the motherboard and judging whet the BIOS of the motherboard is tampered with according to the measurement result; 4 enabling that CPU of the motherboard to obtain the BIOS access authority by setting a bus switch; 5 using that compute to complete normal start; 6 using the BIOS to start up normally. After the computer BIOS is tampered with by an illegal user, the method of the invention can prevent the BIOSprogram from being maliciously implanted with an illegal code, hold the source of the attack, and ensure the source safety of the computer.
Owner:TIANJIN QISUO PRECISION ELECTROMECHANICAL TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products