摘要:
Business applications running on a content delivery network (CDN) having a distributed application framework can create, access and modify state for each client. Over time, a single client may desire to access a given application on different CDN edge servers within the same region and even across different regions. Each time, the application may need to access the latest “state” of the client even if the state was last modified by an application on a different server. A difficulty arises when a process or a machine that last modified the state dies or is temporarily or permanently unavailable. The present invention provides techniques for migrating session state data across CDN servers in a manner transparent to the user. A distributed application thus can access a latest “state” of a client even if the state was last modified by an application instance executing on a different CDN server, including a nearby (in-region) or a remote (out-of-region) server.
摘要:
An application deployment model for enterprise applications to enable applications to be deployed to and executed from a globally distributed computing platform, such as an Internet content delivery network (CDN). According to the invention, application developers separate their Web application into two layers: a highly distributed edge layer and a centralized origin layer. In a representative embodiment, the edge layer supports a servlet container that executes a Web tier, typically the presentation layer of a given Java-based application. Where necessary, the edge layer communicates with code running on an origin server to respond to a given request. In an alternative embodiment, the edge layer supports a more fully-provisioned application server that executes both Web tier (e.g., presentation) and Enterprise tier application (e.g., business logic) components. In either case, the inventive framework enables one or more different applications to be deployed to and executed from the edge server on behalf of one or more respective entities.
摘要:
A toilet seat with handles is disclosed. The handles include light transmitters and light receivers. The light transmitters and receivers may be used to determine blood oxygen saturation levels and heart rate of a toilet seat user. Ultrasonic transmitters and receivers in the toilet seat handle are also disclosed for determining bone density of a toilet seat user. The handles may be retractable and may include UV sanitation.
摘要:
The “relevant” participants for each person in an online meeting may be automatically identified and a personalized view created to dynamically represent these relevant people as the meeting progresses. Relevancy of participants may be determined based on a number of factors and data from a variety of sources at the initialization of the meeting or when the participant for whom the personalized view is created joins the meeting. The relevancy computation may be updated and the personalized view dynamically changed during the meeting based on changes in participants, their participation modality, and comparable factors.
摘要:
The present invention includes a corneal marker having an adjustable element providing for orientation of the marker to the astigmatic axis of a patient's eye under examination, a handle secured to the corneal marker and a stem secured to and extending below the handle. The stem is weighted to facilitate alignment of the corneal marker to the corneal surface of the patient's eye under examination during corrective eye surgery according to the corneal light reflex from the eye in response to an illumination source.
摘要:
The “relevant” participants for each person in an online meeting may be automatically identified and a personalized view created to dynamically represent these relevant people as the meeting progresses. Relevancy of participants may be determined based on a number of factors and data from a variety of sources at the initialization of the meeting or when the participant for whom the personalized view is created joins the meeting. The relevancy computation may be updated and the personalized view dynamically changed during the meeting based on changes in participants, their participation modality, and comparable factors.
摘要:
A multi-layered tube comprising a first inner polymeric tubular structure, a second foamed polymeric structure containing a plurality of short or long reinforcing elements dispersed therein and, optionally, a third cover layer on the outer surface of the reinforcing layer; and a method for manufacturing the multi-layered hose are disclosed.
摘要:
A full wafer to full wafer integrated circuit fabrication process wherein substrate removal and replacement of one wafer is used to enable an accurate alignment of this wafer with features of a receiving wafer during a see through alignment step. The invention is disclosed in terms of a wafer of photo field effect transistors being combined with a wafer of circuit devices that attend the photo field effect transistor devices. Use of the invention with the different material combination option desired for a photodetector device and its attending circuitry is also disclosed. Advantages over the more conventional chip by chip combination of wafer devices are also disclosed.
摘要:
Embodiments of the present invention address deficiencies of the art in respect to deploying components in a modular code runtime environment and provide a method, system and computer program product for deploying containers and container extensions in a modular code runtime environment, such as the Eclipse integrated development environment. In one embodiment, a container extension deployment system can include a container, a registry of container extensions slated for deployment in the container, and a deployment plug-in to a modular code runtime environment coupled to the registry. The deployment plug-in can include an extension point configured for use by other plug-ins. The extension point, in turn, can include container extensions slated for deployment in the container. Finally, the container extensions can include services that implement an interface for starting and stopping the services and libraries in an archive.