摘要:
A persistent connection is used for real-time or near real-time data transfer from a push platform on a network to a mobile station. To establish and maintain the persistent connection between the mobile station and push platform on the network, various protocols are defined over a packet connection between the mobile station and push platform. The real-time or near real-time data is pushed or sent by the push platform to the mobile station, as the data becomes available from a data source. In particular, heartbeat messages are used to determine whether or not the persistent connection is alive and available for real-time or near real-time data transfer. When the persistent connection is lost, the mobile station uses a retry connection scheme based on the number of connection attempts made by the mobile station for establishing a new persistent connection to the push platform.
摘要:
A persistent connection is used for real-time or near real-time data transfer from a push platform on a network to a mobile station. To establish and maintain the persistent connection between the mobile station and push platform on the network, various protocols are defined over a packet connection between the mobile station and push platform. The real-time or near real-time data is pushed or sent by the push platform to the mobile station, as the data becomes available from a data source. In particular, heartbeat messages are used to determine whether or not the persistent connection is alive and available for real-time or near real-time data transfer. When the persistent connection is lost, the mobile station uses a retry connection scheme based on the number of connection attempts made by the mobile station for establishing a new persistent connection to the push platform.
摘要:
A push messaging platform includes a push server system having push engines (PE) for maintaining persistent connections with mobile devices, and push controllers (PC) for maintaining records of mobile devices' connections. The platform provides high scalability by including a load balancer for distributing connection requests received from mobile devices across the PEs, and dispatchers for forwarding each received message to a PC associated with the mobile device identified in the message. The platform provides high availability by using local backup PCs and remote mirror PCs. A global registered process (GRP) on each PC is linked to a process on a backup PC, and the backup process replaces the GRP if the GRP fails. Local registered processes (LRP) on each PC are linked to corresponding processes on a remotely located mirror PC, and the mirror process replaces the LRP if the LRP fails.
摘要:
To provide a system by which evaluation of circumstances of contamination by microparticles having nucleic acid can be performed rapidly and accurately. The theme is achieved by a system for measuring microparticles that includes: (1) a microparticle adhesion step of adhering the microparticles having nucleic acid to a microparticle adhesion member; (2) a membrane breakage step of breaking membranes of the adhered microparticles by electrical discharge; (3) an electrophoresis step of electrophoresing the microparticles in a thickness direction of a gel to make the nucleic acid in the microparticles migrate from a negative electrode side toward a positive electrode side and adhere the nucleic acid on a surface of a nucleic acid detection member; and (4) a nucleic acid measurement step of fluorescently staining the surface of the nucleic acid detection member to measure a concentration of the nucleic acid.
摘要:
A push messaging platform includes a push server system having push engines (PE) for maintaining persistent connections with mobile devices, and push controllers (PC) for maintaining records of mobile devices' connections. The platform provides high scalability by including a load balancer for distributing connection requests received from mobile devices across the PEs, and dispatchers for forwarding each received message to a PC associated with the mobile device identified in the message. The platform provides high availability by using local backup PCs and remote mirror PCs. A global registered process (GRP) on each PC is linked to a process on a backup PC, and the backup process replaces the GRP if the GRP fails. Local registered processes (LRP) on each PC are linked to corresponding processes on a remotely located mirror PC, and the mirror process replaces the LRP if the LRP fails.
摘要:
To provide a system by which evaluation of circumstances of contamination by microparticles having nucleic acid can be performed rapidly and accurately. The theme is achieved by a system for measuring microparticles that includes: (1) a microparticle adhesion step of adhering the microparticles having nucleic acid to a microparticle adhesion member; (2) a membrane breakage step of breaking membranes of the adhered microparticles by electrical discharge; (3) an electrophoresis step of electrophoresing the microparticles in a thickness direction of a gel to make the nucleic acid in the microparticles migrate from a negative electrode side toward a positive electrode side and adhere the nucleic acid on a surface of a nucleic acid detection member; and (4) a nucleic acid measurement step of fluorescently staining the surface of the nucleic acid detection member to measure a concentration of the nucleic acid.
摘要:
A server system and a mobile device establish a push data framework for communication. The mobile device includes a push client, and runs one or more applications requiring push data communications. The push client transmits a device authentication and application validation request to a push server. Upon the push server successfully authenticating and validating the device and application, the push client receives a session identifier for establishing a persistent communication connection with the push server. Once established, an application server can push data to the mobile device via the persistent communication session. The session identifier remains valid for an extended period of time, and allows the push client to maintain and re-establish push connections with the push server for the duration of the extended period of time.