text:
|Numéro de publication
|Type de publication
|Numéro de demande
|Date de publication
|23 mai 2000
|Date de dépôt
|23 avr. 1998
|Date de priorité
|23 avr. 1998
|État de paiement des frais
|Numéro de publication
|James E. Allard, Mark T. Anders, Lei Jin, David L. Kaplan, Murali R. Krishnan, Seth B. Pollack, Andrew Sigal
|Cessionnaire d'origine
|Microsoft Corporation
|Exporter la citation
|BiBTeX, EndNote, RefMan
|Citations de brevets (6), Référencé par (139), Classifications (8), Événements juridiques (5)
|Liens externes: USPTO, Cession USPTO, Espacenet
This invention relates to servers for computer network systems. More particularly, this invention relates to a server architecture that implements a dynamic content method for generating client responses.
A computer network system has one or more host network servers connected to serve data to one or more client computers over a network. FIG. 1 shows a simple computer network system 20 with a single host network server 22 connected to serve data to a client 24 via a network 26. The client 24 sends a request for data and/or services to the server 22 over the network 26. The server 22 processes the request and returns a response over the network 26. If the request is for data, the server 22 accesses a database 28 to retrieve the requested data 30 and returns the data 30 as part of the response.
The client-server system 20 is representative of many different environments. One particular environment of interest is the Internet. The server 22 runs a Web server software program that accepts requests from client-based programs (e.g., browsers) and returns data 30 in the form of Web pages or documents to the client 24. The Web pages are commonly written in HTML (hypertext markup language) and XML (extensible markup language). Web pages are transmitted using conventional network protocols, such as TCP/IP (Transmission Control Protocol/Internet Protocol), HTTP (Hypertext Transfer Protocol) and DCOM (Distributed Component Object Model). The client 24 executes a browser or other application to render the Web page into human-perceptible forms. A Web document might include text, images, sound, video, active code, and so forth.
Documents served from a server to client are typically generated using either or both of two methods: a static content method and a dynamic content method. In a static content method, the document is created in advance and stored statically on a server database. When a client requests the document, the server retrieves the document and transmits it over the network to the client. FIG. 1 is an example in which the server retrieves the static data 30 from database 28 and serves the data to the client 24. It is further noted that conventional servers, and particularly Web servers, may be configured to push the content to the client without receiving a request. The static content method has an advantage of minimizing the user's perceived response time, meaning the time between requesting the document and seeing it rendered on a computer screen. It has a disadvantage that all users who request the document receive exactly the same content. With static content, the server cannot respond to specific user requests or personalize a document for individual users.
In a dynamic content method, the document is generated dynamically by the server. When a client requests a document, the server invokes one or more agents, feeding the agents relevant parameters from the user's request (such as the user's name). The agent(s) generate the document that satisfies the user's request and the server returns the document over the network to the client. The dynamic content method has the advantage of responding to specific user requests or personalizing content for individual users. It has the disadvantage that the user's perceived response time will generally be longer than with static document requests. This is because the document generation process involves additional time to invoke the appropriate agent(s) and generate the document.
The server generates dynamic content documents by invoking an agent in one of two ways: an "out-of-process" method and an "in-process" method. In an "out-of-process" method, the agent runs in its own process and address space, separate from the server's process and address space. Typically, the out-of-process method uses the industry-standard common gateway interface (CGI) as the communication mechanism between the server and agent. CGI is described in a publicly available document on the Web at http://hoohoo.ncsa.uiuc.edu/cgi. In an "in-process" method, the agent runs within the Web server's process and address space. The in-process method typically uses a vendor-specific application programming interface, like the Internet Server Application Programming Interface (ISAPI) implemented by Internet Information Server (IIS), which is available from Microsoft Corporation. The ISAPI technology is described in more detail in a document at http://www.microsoft.com/iis/Support/iishelp/iis/misc/documentation.asp.
To illustrate the two dynamic content methods and how they can be used in conjunction with the static content method, consider a scenario in which the server 22 runs a Web server for an online retail company. When the client 24 first accesses the Web site, the server 22 might retrieve a pre-existing home page for the company from the database 28 and serve that page to the client 24. This initial step is an example of a static content method. From the home page, the client might request to view an online catalog of products offered by the company. In response, the Web server might invoke a catalog agent to guide the user through various product offerings. When the user decides to purchase a product, the client submits an order request. In response, the Web server might invoke an order agent to assist the user in ordering the product. The steps involved with actively serving a catalog or taking an order are examples of dynamic content methods. They both involve dynamic generation of documents in response to input received from the client.
FIG. 2 shows an "out-of-process" method under this scenario. The server 22 runs a Web server 40 as process 1. The Web server 40 handles the incoming requests from the client. When the client first hits the Web site, the Web server 40 retrieves the company's home page 42 from the database 28 and transmits the home page 42 to the client. When the client sends an order request, the Web server 40 initiates an order manager 44 to assist the user with ordering the desired product or service. The order manager 44 is initiated using the CGI technology as a second process 2, which uses a separate process and address space than process 1, as represented by the dashed lines.
When the user selects an item, the order manager 44 dynamically generates an order document 46 that contains the user's name, a description of the selected item, the cost of the item, and payment terms. The order manager 44 returns the order document 46 to the Web server 40, which then serves the document 46 to the client. Afterwards, the order manager 44 is terminated and the second process 2 is halted.
The out-of-process method shown in FIG. 2 has an advantage in crash prevention and recovery. If the out-of-process order manager 44 is unreliable and ultimately crashes, it will not cause the Web server 40 to crash. However, the out-of-process method has a disadvantage in that a particular agent must be loaded into memory each time a request arrives for it. Using CGI technology, the agent must also be unloaded from memory once it finishes the request. This loading and unloading consumes resources, resulting in a relatively slow response time. Another problem compounding the slowness is that the out-of-process method involves cross-process communication between processes 1 and 2, including such activities as marshalling, messaging, and the like.
A variation of CGI, known as FastCGI, allows the server to keep the agent loaded, rather than terminating the agent each time it responds to a particular request. FastCGI is an improvement over CGI in that it saves the per-request invocation overhead, thereby improving the response time. However, the FastCGI is still run in a separate process, and hence the drawbacks associated with cross-process communication remain. A more detailed discussion of FastCGI is found at http://www.fastcgi.com/kit/doc/fastcgi-whitepaper/fastcgi.htm.
FIG. 3 shows an "in-process" method under the same scenario of the online retail company. In this case, when the client sends an order request, the Web server 40 initiates an order manager 48 to assist the user with ordering the desired product or service. The order manager 48 is initiated using the ISAPI technology to run within the same process 1 as the Web server 40. That is, the Web server 40 and the order manager 48 use the same process and address space designated by the server. When the user selects an item from the online catalog, the order manager 48 dynamically generates an order document 50 that contains the user's name, a description of the selected item, the cost of the item, and payment terms. The order manager 48 returns the order document 50 to the Web server 40, which then serves the document 46 to the client. The order manager 48 can remain loaded for other requests, or terminated when desired.
The in-process method is advantageous in that a particular agent need only be loaded into memory once, when the first request arrives for it. The agent can then remain in memory within the server's process and address space, and can handle additional requests that arrive for it. The in-process method has a further advantage in that there is no need for cross-process communication. As a result, the in-process method is comparatively faster than the out-of-process method. However, the in-process method has the disadvantage that if the agent is unstable and crashes, it will cause the server to crash too.
Most large Web sites and many smaller ones deliver one or more applications in the traditional information system sense. A site that supports catalog shopping, library browsing or database access will typically consist of many separate agents and documents that together implement the site's "capplication"; in other words, the unified experience presented by the Web site to the user. The developer of such a site needs a mechanism to organize an application's software components to enforce consistency, compatibility, version control, and other requirements across components. It is also desirable to construct high performing agents because they often provide the most appealing content delivered by the Web site. The agents are often required to process more than their proportionate share of user requests. Agents that perform slowly may cause users to abandon a Web site because they become frustrated with slow response times, no matter how appealing the content might be.
A Web site developer is also interested in protecting the site against system or process crashes. A Web server can host many Web applications. The applications may be hastily developed and, while effective at certain tasks, may perform unpredictably when subjected to high volume or wide variety of user requests at an active Web site. If not guarded against, such unpredictable applications may bring down the entire site. Accordingly, a developer would like to be able to isolate "trusted" components (i.e. components that are fully tested, debugged, and judged to be crash proof in normal operation) from non-trusted components.
Another advantage of isolated application is that you can stop and unload application components from memory without interfering with the operation of the Web site. Stopping an isolated application is an extremely convenient way to install new components because you don't have to stop and restart the web server to stop and restart an application.
Accordingly, there is a need in the industry to further improve the dynamic content methods for serving documents and other data to clients. There is a need to develop an architecture which enables Web site developers to create high performing agents, to organize the agents in functional groups for optimal performance at a given Web site, and to design isolation between the trusted agents and the non-trusted agents.
This invention concerns a server architecture that improves dynamic content methods for generating client responses. The architecture groups processing agents into functional collections according to their underlying functionality. Thus, agents can be grouped according to the applications supported by the server. As an example, a designer of a Web site is able to group agents that process requests to navigate a catalog into one collection, and agents that process requests for ordering into another collection, and agents that process requests for customer service into a third collection.
The server architecture provides a managerial hierarchy to manage the agents and to control how the client requests are handled. An application manager manages each collection of agents. The agents within the associated collection are independent from, but dynamically accessible by, the application manager. Depending on the request, the application manager selects one or more agents to generate content to be returned to the client. In this manner, the application manager and associated agents under its control form an application, such as a catalog application, an ordering application, a customer service application, and so forth.
An application manager director manages the application managers. The application managers are independent from, but dynamically accessible by, the application manager director. Depending on the request, the director selects the appropriate application manager to handle the request, which in turn selects the appropriate agent to process the request. According to the managerial hierarchy, the director first decides which server application is best suited to handle the incoming request, and then the application manager within the chosen server application decides which specific agent should process the request.
The director can be implemented as part of the general server software. The separate server applications (i.e., the agents and associated application managers) can be run either in-process or out-of-process with the server software. An in-process application offers higher performance at the risk of crashing the system if one agent performs unreliably. An out-of-process application affords high reliability and crash protection at the expense of lower performance due to cross-process communication.
The server architecture allows a designer to separate trusted agents from non-trusted agents. Trusted agents and their application manager can be run in-process with the server software to improve performance. Meanwhile, non-trusted agents and their application manager can be run out-of-process from the server software until they prove themselves reliable. If the non-trusted agents ultimately prove to be trusted, they can be moved in-process with little adaptation.
The same reference numbers are used throughout the figures to reference like components and features.
FIG. 1 is a diagrammatic illustration of a client-server system.
FIG. 2 shows a Web server software program executing on a server computer, and an out-of-process agent invoked by the Web server to dynamically generate a document in response to a client request, according to conventional techniques.
FIG. 3 shows a Web server software program executing on a server computer, and an in-process agent invoked by the Web server to dynamically generate a document in response to a client request, according to conventional techniques.
FIG. 4 shows a server software architecture according to an aspect of this invention.
FIG. 5 shows a block diagram of a server computer used to implement the server software architecture.
FIGS. 6-8 show steps in a method for handling client requests according to another aspect of this invention.
FIG. 4 shows a server software architecture 60, which executes on a server computer, to facilitate client-server sessions between the server computer and a remote client computer (not shown). The architecture 60 is particularly well suited for accommodating dynamic content sessions in which the server dynamically generates and serves a response that is tailored to client. The architecture 60 may be implemented in a number of server environments. For purposes of discussion, the architecture 60 is often described in the exemplary context of an Internet setting, wherein the server program is configured as a Web server at a Web site on the Internet. However, aspects of this invention are not restricted to the Internet environment, but may include other contexts including client-server LANs (local area networks), interactive television, and so forth.
The server architecture 60 includes a server software program 62 that executes on a computer to receive requests from clients and return responses to those clients. An example of a server software program 62 is the Microsoft Internet Information Server (IIS), which runs on a server operating system such as Microsoft Windows NT. Microsoft IIS and Microsoft Windows NT are well known software products from Microsoft Corporation.
The architecture 60 also includes one or more application managers (AMs), as represented by application managers 64(1), 64(2), and 64(3). Each application manager 64 instantiates an "application" developed to run in conjunction with the server 62. Each application manager 64 manages one or more agents 66 that implement the functionality underlying the application manager 64. Conceptually, the application manager 64 is a dynamic processor of client requests that uses one or more agents to generate content to be returned to the client. The application manager 64 dynamically loads associated agents 66 as needed to handle particular user requests. The application manager 64 can handle an arbitrary number of user requests at a time, and it can load and maintain an arbitrary number of agents 66 into its address space in order to process user requests.
Consider a Web related example, in which the server 62 is configured as a Web server. One application manager 64(1) might be a catalog shopping application containing a first agent 66(1,1) that queries an inventory database to compose catalog pages, a second agent 66(1,2) that presents the user with an order form, and so forth. A second application manager 64(2) might be customer service application containing a first agent 66(2,1) that composes a series of help pages, a second agent 66(2,2) that handles requests to return merchandise, and so on. A third application manager 64(3) might offer another service supported by the Web server 62.
The application managers 64 may run within the server's process (i.e., in-process), or within its own separate process (i.e., out-of-process) either on the same machine as the server or on a different machine. In FIG. 4, application managers 64(1) and 64(2) are in-process with the server program 62, whereas application manager 64(3) is out-of-process with the server program 62. In-process applications allow maximum efficiency at the risk of bringing down the server in the event that the application is not stable. Alternatively, out-of-process applications are effectively isolated so that if an application fails, it should not affect the running of the server. However, this isolation benefit comes at the cost of lower performance when compared to an in-process application. The server architecture 60 advantageously offers the developers the flexibility to run either or both in-process and out-of-process applications.
In one exemplary implementation, each application manager 64 is embodied as an object using ISAPI technology, and hence can remain loaded, regardless of whether it is in-process or out-of-process with the server 62. Each AM object 64 communicates with an associated agent 66 via an ISAPI interface 68. It is noted, however, that this invention may be implemented using technology other than ISAPI.
The server architecture 60 has an application manager director 70 to manage the application managers 64(1)-64(3) and their agents 66. The AM director 70 determines which application manager 64(1)-64(3) should service a given client request. The AM director 70 also starts and stops the application managers as required by user requests. The AM director 70 can stop, pass, and unload the application managers and agents that are running. Another task of the AM director 70 is to detect when the out-of-process application manager 64(3) has crashed and optionally, to attempt to re-start the failed manager.
The AM director 70 maintains a lookup table 72 listing all active application managers. Entries in this table 72 reference an object for each corresponding active application manager 64(1)-64(3). Table 72 contains an object AMInfo 74(1) and 74(2) for each of the in-process application managers 64(1) and 64(2), and an object AMInfoOOP for the out-of-process application manager 64(3). These objects 74 contain data and parameters to communicate with the associated application managers.
When a client request arrives, the application manager director 70 determines which application manager 64 ought to handle the request. Once an application manger is selected, the AMInfo object associated with the selected application manager creates a new request object 80 containing the data in the client request that will be processed by an agent 66. More particularly, the request object 80 holds request-specific information, such as user name, network connection, callback information, and so forth. The AMInfo object then passes the request object 80 to the AM object 64 for execution.
Numerous request objects can exist simultaneously, as represented by request objects 80(1,1), 80(1,2), and 80(1,3) directed to application manager 64(1), request objects 80(2,1) and 80(2,2) directed to application manager 64(2), and request objects 80(3,1) and 80(3,2) directed to application manager 64(3). In one imaplementation, the AM object 64 invokes a single agent 66 for each corresponding request object 80. However, this condition need not be met in other implementations.
The request objects 80 communicate with the AM objects 64 via a marshalable interface 82. This means that, optionally, the parameters of a method call to the interface 82 of either the AM object 64 or the request object 80 can be copied and passed by value, instead of being passed by reference. Hence, the interface 82 can optionally be used in-process or out-of-process. Marshalling lets the AM director 70 decide at runtime whether to route a request to an in-process or an out-of-process AM object.
Various types of technologies support the marshalable interface 82. As one example, the AM and request objects can be based on COM (component object model) and RPC (remote procedure call) technologies. These technologies provide generic mechanisms for allowing objects to communicate with each other solely through interfaces, with no knowledge of the other object's internal data structure, and optionally across process boundaries.
At the object level, there is little difference whether the AM objects 64 are in-process or out-of-process. The same data is communicated between the request objects 80 and the AM objects 64, regardless of whether there is a process boundary between them. The difference between in-process and out-of-process methods is manifest at the marshalable level. To communicate across a process boundary, as is the case between request objects 80(3,1), 80(3,2) and the AM object 64(3), the marshalable interface 82 might employ either a stub and proxy protocol or RPC. COM, stub and proxy, and RPC are all well known. In addition, the objects might employ other technologies that permit process isolation, such as the DCOM (distributed component object model) technology.
When a request object 80 is handed off to an application manager 64, the application manager 64 creates a corresponding shadow object (SO) 84. The shadow object 84 contains a subset of the data in the corresponding request object 80, along with information on how to report back to the request object. For each active shadow object 84, the application manager 64 invokes a suitable agent 66 to process the request data in the shadow object. If more data from the request is needed, the shadow object 84 returns to the request object 80 to obtain the additional data. From the agent's perspective, it is unaware whether the data is from the shadow object 84, or whether the shadow object had to callback to the request object 80 and obtain the data. The agent 66 passes the results back to the application manager 64, which in turn passes the results to the request object 80.
The application manager director 70, the application managers 64, and the agents 66 form a dynamic content generation system that handles client requests which involve dynamic generation of content. That is, the server 62 will determine what type of response is needed for the request. If a static content response is in order (e.g., serving a home page), the server 62 can bypass this System and simply serve a pre-existing static response to the client. Conversely, if the client request requires something more than pre-existing static data, the server uses the dynamic content generation system to create the appropriate response using the information in the client request.
Tables 1-3 list primary data structure elements for the various objects in the server architecture 60. A data structure for the AM object 64 is shown in table 1.
TABLE 1______________________________________Application Manager Object______________________________________Reference countFlag indicating whether application manager is in-process or out-of-processTable of running agentsList of shadow objects for requests currently beingprocessed______________________________________
A data structure for a request object 80 is shown in table 2.
TABLE 2______________________________________Request Object______________________________________Reference countPointer to server's native request objectPointer to application manager which will processthe request.Cover functions for server methods.Pointer to shadow object for pending asynchronousinput/output operation, if any.______________________________________
A data structure for a shadow object 84 is shown in table 3.
TABLE 3______________________________________Shadow Object______________________________________Reference countPointer to request objectState information for pending asynchronousinput/output operation, if any.______________________________________
FIG. 5 shows an example implementation of a server computer 100, which can be used to implement the server architecture 60. The server 100 includes a processing unit 102, a system memory 104, and a system bus 106 that interconnects various system components, including the system memory 104 to the processing unit 102. The system bus 106 may be implemented as any one of several bus structures and using any of a variety of bus architectures, including a memory bus or memory controller, a peripheral bus, and a local bus.
The system memory 104 includes read only memory (ROM) 108 and random access memory (RAM) 110. A basic input/output system 112 (BIOS) is stored in ROM 108.
The server 100 has one or more of the following drives: a hard disk drive 114 for reading from and writing to a hard disk or hard disk array; a magnetic disk drive 116 for reading from or writing to a removable magnetic disk 118; and an optical disk drive 120 for reading from or writing to a removable optical disk 122 such as a CD ROM or other optical media. The hard disk drive 114, magnetic disk drive 116, and optical disk drive 120 are connected to the system bus 106 by a hard disk drive interface 124, a magnetic disk drive interface 126, and an optical drive interface 128, respectively. The drives and their associated computer-readable media provide nonvolatile storage of computer readable instructions, data structures, program modules and other data for the server 100.
Although a hard disk, a removable magnetic disk 118, and a removable optical disk 122 are described, other types of computer readable media can be used to store data. Other such media include magnetic cassettes, flash memory cards, digital video disks, Bernoulli cartridges, random access memories (RAMs), read only memories (ROM), and the like.
A number of program modules may be stored on the hard disk, magnetic disk 118, optical disk 122, ROM 108, or RAM 110. These programs include a server operating system 130, one or more application programs 132, other program modules 134, and program data 136. The operating system 130 is preferably the Windows NT server operating system, although other types of operating systems may be used, such as a UNIX-based operating system. The server architecture 60 shown in FIG. 4 can be incorporated into the operation system 130, or implemented as separate applications 132 or program modules 134.
An operator may enter commands and information into the server 100 through input devices, such as a keyboard 138 and a mouse 140. Other input devices (not shown) may include a microphone, joystick, game pad, satellite dish, scanner, or the like. These and other input devices are connected to the processing unit 102 through a serial port interface 142 that is coupled to the system bus 106, but may alternatively be connected by other interfaces, such as a parallel port, game port, or a universal serial bus (USB).
A monitor 144 or other type of display device is also connected to the system bus 106 via an interface, such as a video adapter 146. The server computer 100 has a network interface or adapter 148, a modem 150, or other means for establishing communications over a network 152.
It is noted that the computer shown in FIG. 5 is just one possible type of computing device that can be used to implement this invention. Other computing devices may also be used to implement the invention.
FIGS. 6-8 show steps in method for handling requests from a remote client. The steps are described in the context of the server architecture illustrated in FIG. 4. These steps are performed by the various software components during execution on the server computer of FIG. 5.
At step 200, the server 62 receives a request from a client. The server 62 analyzes the client request to determine how to satisfy the request (step 202). If the server 62 can satisfy the client request with a static content response, such as serving a pre-existing document, the server 62 will retrieve the static data and serve that data to the client (step 204).
If the server 62 determines that the client request requires a dynamic content response and thus involves invoking an application, the server 62 forwards the request to the application manager director 70 (step 206). The director 70 creates a request object 80 to hold the request data (step 208). The director 70 then determines which application manager 64 should process the request and whether the application manager 64 should be run in-process or out-of-process (step 210).
Once the specific application manager is selected, the application manager director 70 determines whether that application manager is already running (step 212). If not (i.e., the "no" branch from step 212), the director 70 starts the required application manager 64 and adds it to the director's table 72 of active application managers (step 214).
If the application manager is in-process (e.g., AM object 64(1)), the director 70 calls a process function in the AM object 64(1) and passes in an interface pointer to the request object (e.g., request object 80(1,1)) (step 216).
On the other hand, if the application manager is out-of-process (e.g., AM object 64(3)), the director 70 calls an in-process proxy for the out-of-process AM object 64(3) (step 220). The director 70 passes to the proxy the interface pointer to the request object (e.g., request object 80(3,1)) (step 222). The proxy then marshals parameters and makes the cross-process call via COM and RPC to the out-of-process stub for the AM object 64(3) (step 224). COM creates a proxy for the request object 80(3,1) within the out-of-process space (step 226). The AM object's stub un-marshals the parameters and calls the process function in the AM object 64(3), passing in the request object's proxy as one of the parameters (step 228).
The selected application manager (e.g., in-process AM object 64(1) or out-of-process AM object 64(3)) creates a shadow object 84 for the corresponding request (step 230). The application manager 64 increments the reference count of the request object 80 (or proxy, if the AM object is running out-of-process) (step 232), and stores the request object's (or proxy's) interface pointer in the shadow object (step 234).
The application manager 64 determines which agent 66 should be invoked to satisfy the particular request (step 236). The application manager 64 then determines whether the desired agent is already running (step 238). If not, the application manager loads the agent and adds it to the AM object's table of running agents (step 240).
The application manager invokes the selected agent 66, passing it information about the user's request (step 242). The agent 66 then processes the request using the data in the newly created shadow object 84 (step 244).
In the described implementation, the application manager receives any calls made by the agent 66 for server services via the ISAPI callback functions. For example, the agent 66 could call back to read information from or write information to the request's network connection, or get information like user name or browser type for the request. If the application manager is running in-process, the application manager uses the interface pointer to the request object to invoke a method that is appropriate to handle the agent's callback. If the application manager is running out-of-process, the application manager uses the interface pointer to the proxy for the request object to invoke a method appropriate to the agent's callback.
When the agent 66 indicates that it has finished processing the request (e.g., by calling a particular interface to the application manager), the agent passes the results back out to the application manager, which in turn passes the results back to the server 62 (step 248). The application manager 64 destroys the shadow object 84 (step 250) and decrements the reference count of the request object (or proxy) (step 252). When the request object's reference count reaches zero, it destroys itself (step 254).
The server architecture 60 is beneficial in that it allows the flexibility to run an agent or a collection of agents in-process for highest performance, or out-of-process for highest reliability. Even when run out-of-process, the agents and application managers can remain loaded between user requests, thereby improving performance as compared to the conventional load-and-unload of CGI.
One advantage afforded by the server architecture 60 is that a designer can separate trusted agents from non-trusted agents. Trusted agents and their application manager can be run in-process with the server software to improve performance. Meanwhile, non-trusted agents and their application manager can be run out-of-process from the server software until they prove themselves reliable. If the non-trusted agents ultimately prove to be trusted, they can be moved in-process with little or no adaptation.
In addition, the architecture 60 enables developers to organize the applications, as desired, to enforce consistency, compatibility, version control, and other requirements across components.
Although the invention has been described in language specific to structural features and/or methodological steps, it is to be understood that the invention defined in the appended claims is not necessarily limited to the specific features or steps described. Rather, the specific features and steps are disclosed as exemplary forms of implementing the claimed invention.
|Brevet cité
|Date de dépôt
|Date de publication
|8 juil. 1993
|30 mai 1995
|Park City Group, Inc.
|Agent-based multithreading application programming interface
|17 déc. 1993
|20 aoűt 1996
|Taligeni, Inc.
|System for activating new service in client server network by reconfiguring the multilayer network protocol stack dynamically within the server node
|5 juin 1995
|22 juil. 1997
|Hitachi, Ltd.
|Hierarchical network management system
|7 juin 1995
|23 déc. 1997
|International Business Machines Corporation
|Method for fulfilling requests of a web browser
|8 déc. 1995
|26 mai 1998
|Ncr Corporation
|Apparatus and method for integrating multiple delegate directory service agents
|23 avr. 1996
|13 avr. 1999
|Infospinner, Inc.
|System for managing dynamic web page generation requests by intercepting request at web server and routing to page server thereby releasing web server to process other requests
|Brevet citant
|Date de dépôt
|Date de publication
|26 aoűt 1998
|4 sept. 2001
|International Business Machines Corp.
|User profile management in the presence of dynamic pages using content templates
|11 aoűt 1998
|9 oct. 2001
|Compaq Computers Incorporated
|Method and apparatus for sharing objects and object state between processes
|30 déc. 1998
|23 juil. 2002
|American Management Systems, Inc.
|System for presenting and managing enterprise architectures
|21 sept. 1999
|10 sept. 2002
|Cisco Systems, Inc.
|Content-aware switching of network packets
|27 mars 2000
|4 févr. 2003
|Rume Interactive
|Interactive training method for demonstrating and teaching occupational skills
|10 juin 1999
|6 mai 2003
|Bow Street Software, Inc.
|Method for creating network services by transforming an XML runtime model in response to an iterative input process
|26 juil. 2000
|19 aoűt 2003
|Extensis, Inc.
|Preflight system that provides a universal resource locator address associated with a detected print file error
|8 févr. 2001
|11 mai 2004
|Sybase, Inc.
|System and method for dynamic content retrieval
|9 mai 2000
|24 aoűt 2004
|International Business Machines Corporation
|Technique for flexible inclusion of information items and various media types in a user interface
|10 juin 1999
|14 sept. 2004
|Bow Street Software, Inc.
|Method and apparatus for providing web based services using an XML Runtime model to store state session data
|17 juil. 2002
|1 mars 2005
|Cisco Technology, Inc.
|Method and apparatus for directing a flow of packets based on request and server attributes
|28 sept. 2001
|15 mars 2005
|Ui Evolution, Inc.
|Removable active application specific medium
|25 avr. 2003
|11 oct. 2005
|Cisco Technology, Inc.
|Browser-based arrangement for developing voice enabled web applications using extensible markup language documents
|29 oct. 1999
|29 nov. 2005
|Intel Corporation
|Distributed component system management using machine-independent activation requests
|13 aoűt 2001
|27 déc. 2005
|Made2Manage Systems, Inc.
|End-to-end transaction processing and statusing system and method
|30 juil. 2001
|18 avr. 2006
|International Business Machines Corporation
|Method, system, and program products for distributed content throttling in a computing environment
|24 janv. 2003
|13 juin 2006
|The Cobalt Group, Inc.
|Staged publication and management of dynamic webpages
|30 juin 2000
|13 juin 2006
|Silicon Graphics, Inc.
|Management and scheduling of a distributed rendering method and system
|18 juin 2002
|11 juil. 2006
|Hewlett-Packard Development Company, L.P.
|Multiple trusted computing environments with verifiable environment identities
|30 juin 2000
|15 aoűt 2006
|Silicon Graphics, Inc.
|Method and system for secure remote distributed rendering
|29 avr. 2003
|29 aoűt 2006
|International Business Machines Corporation
|System and method for decoupling object identification for the purpose of object switching in database systems
|23 juil. 2002
|5 sept. 2006
|Sun Microsystems, Inc.
|Method, system, and article of manufacture for agent processing
|28 mars 2001
|10 oct. 2006
|Canon Kabushiki Kaisha
|Control method for image processing apparatus connectable to computer network
|10 janv. 2002
|31 oct. 2006
|Sun Microsystems, Inc.
|System and method for coordinating access to data for a distributed application
|18 oct. 2001
|7 nov. 2006
|Sun Microsystems, Inc.
|Method, system, and program for configuring system resources
|29 avr. 2002
|21 nov. 2006
|Sun Microsystems, Inc.
|System and method for dynamic cluster adjustment to node failures in a distributed data system
|31 juil. 2002
|5 déc. 2006
|Sun Microsystems, Inc.
|Method, system, and program for discovering components within a network
|12 juil. 2001
|19 déc. 2006
|Biap Systems, Inc.
|Apparatus for and method of selectively retrieving information and enabling its subsequent display
|18 juin 2002
|2 janv. 2007
|Hewlett-Packard Development Company, L.P.
|Performing secure and insecure computing operations in a compartmented operating system
|2 avr. 2003
|13 févr. 2007
|Sun Microsystems, Inc.
|System and method for measuring performance with distributed agents
|23 sept. 2002
|17 avr. 2007
|Sun Microsystems, Inc.
|System and method for reforming a distributed data system cluster after temporary node failures or restarts
|31 aoűt 2001
|5 juin 2007
|Goldpocket Interactive, Inc.
|System and method for interacting with users over a communications network
|23 sept. 2002
|3 juil. 2007
|Sun Microsystems, Inc.
|Item and method for performing a cluster topology self-healing process in a distributed data system cluster
|7 mai 2004
|3 juil. 2007
|Sybase, Inc.
|System and methodology for extraction and aggregation of data from dynamic content
|8 avr. 2003
|9 oct. 2007
|Sun Microsystems, Inc.
|Distributed token manager with transactional properties
|28 nov. 2000
|27 nov. 2007
|Hewlett-Packard Development Company, L.P.
|Operation of trusted state in computing platform
|13 juil. 2000
|25 déc. 2007
|Biap Systems, Inc.
|Locally executing software agent for retrieving remote content and method for creation and use of the agent
|1 mars 2002
|15 janv. 2008
|Sun Microsystems, Inc.
|Object mutation determination for incremental state saves
|30 juin 2001
|29 janv. 2008
|Brightpoint, Inc.
|Customer-controlled inventory access
|15 mai 2003
|29 avr. 2008
|Sap Aktiengesellschaft
|Web application router
|1 mars 2002
|6 mai 2008
|Sun Microsystems, Inc.
|System and method for state saves in a distributed data system
|21 nov. 2002
|20 mai 2008
|Hewlett-Packard Development Company, L.P.
|Apparatus and method for creating a trusted environment
|24 janv. 2003
|10 juin 2008
|The Cobalt Group, Inc.
|Method and apparatus for processing a dynamic webpage
|12 juil. 2002
|19 aoűt 2008
|Honeywell International Inc.
|Control interface agent system and method
|25 mars 2005
|16 déc. 2008
|Hewlett-Packard Development Company, L.P.
|Apparatus and method for creating a trusted environment
|25 juin 2003
|31 mars 2009
|Microsoft Corporation
|System and method for switching of media presentation
|18 juin 2002
|3 nov. 2009
|Biap Systems, Inc.
|Apparatus for and method of executing customized interactive computing services in a broadband network environment
|25 juin 2003
|13 juil. 2010
|Microsoft Corporation
|Taskbar media player
|30 juin 2000
|24 aoűt 2010
|Graphics Properties Holdings, Inc.
|Method and system for distributed rendering
|28 aoűt 2001
|12 oct. 2010
|Nvidia International, Inc.
|System, method and computer program product for the recording and playback of transaction macros
|18 juin 2002
|4 janv. 2011
|Hewlett-Packard Development Company, L.P.
|Multiple trusted computing environments
|1 aoűt 2001
|25 janv. 2011
|Hewlett-Packard Development Company, L.P.
|Performance of a service on a computing platform
|17 avr. 2006
|19 juil. 2011
|Sap Ag
|System and a method for mediating within a network
|2 avr. 2003
|16 aoűt 2011
|Oracle America, Inc.
|Distributed data system with incremental data updates
|28 oct. 2002
|23 aoűt 2011
|Oracle America, Inc.
|System and method for uniquely identifying processes and entities in clusters
|17 oct. 2008
|4 oct. 2011
|Intuit Inc.
|Segregating anonymous access to dynamic content on a web server, with cached logons
|16 mars 2006
|6 déc. 2011
|Claria Innovations, Llc
|Method for providing content to an internet user based on the user's demonstrated content preferences
|17 déc. 2004
|13 déc. 2011
|Claria Innovations, Llc
|Search engine for a computer network
|31 oct. 2005
|27 déc. 2011
|Claria Innovations, Llc
|Techniques for displaying impressions in documents delivered over a computer network
|10 juin 2010
|3 juil. 2012
|Microsoft Corporation
|Taskbar media player
|22 févr. 2002
|10 juil. 2012
|Hewlett-Packard Development Company, L.P.
|Information system
|22 févr. 2002
|10 juil. 2012
|Hewlett-Packard Development Company, L.P.
|Method of and apparatus for ascertaining the status of a data processing environment
|19 aoűt 2005
|28 aoűt 2012
|Carhamm Ltd., Llc
|Method and apparatus for responding to request for information-personalization
|29 nov. 2007
|4 sept. 2012
|Sybase, Inc.
|Information messaging and collaboration system
|25 janv. 2006
|16 oct. 2012
|Microsoft Corporation
|External configuration of processing content for script
|3 déc. 2008
|13 nov. 2012
|Sap Ag
|Architectural design for intra-company stock transfer application software
|12 oct. 2009
|20 nov. 2012
|Carhamm Ltd., Llc
|Updating content of presentation vehicle in a computer network
|30 déc. 2005
|20 nov. 2012
|Sap Ag
|Software model deployment units
|30 déc. 2005
|27 nov. 2012
|Sap Ag
|Architectural design for internal projects application software
|31 mars 2006
|27 nov. 2012
|Sap Ag
|Composite application modeling
|30 mars 2006
|4 déc. 2012
|Sap Ag
|Providing supplier relationship management software application as enterprise services
|30 déc. 2005
|4 déc. 2012
|Sap Ag
|Architectural design for product catalog management application software
|18 sept. 2008
|8 janv. 2013
|Sap Ag
|Architectural design for time recording application software
|30 déc. 2005
|5 févr. 2013
|Sap Ag
|Software model process component
|18 sept. 2008
|12 févr. 2013
|Sap Ag
|Architectural design for opportunity management application software
|18 sept. 2008
|19 févr. 2013
|Sap Ag
|Architectural design for embedded support application software
|30 déc. 2005
|19 févr. 2013
|Sap Ag
|Architectural design for plan-driven procurement application software
|18 sept. 2008
|26 févr. 2013
|Sap Ag
|Architectural design for plan-driven procurement application software
|30 déc. 2005
|12 mars 2013
|Sap Ag
|Architectural design for service procurement application software
|30 mars 2006
|12 mars 2013
|Sap Ag
|Providing customer relationship management application as enterprise services
|3 déc. 2008
|19 mars 2013
|Sap Ag
|Architectural design for make-to-specification application software
|18 sept. 2008
|19 mars 2013
|Sap Ag
|Providing supplier relationship management software application as enterprise services
|30 déc. 2005
|19 mars 2013
|Sap Ag
|Architectural design for make to stock application software
|7 déc. 2005
|9 avr. 2013
|Canon Kabushiki Kaisha
|Management method for managing software module and information processor
|30 mars 2006
|7 mai 2013
|Sap Ag
|Foundation layer for services based enterprise software architecture
|30 mars 2006
|14 mai 2013
|Sap Ag
|Providing accounting software application as enterprise services
|31 déc. 2007
|21 mai 2013
|Sap Ag
|Architectural design for service procurement application software
|30 déc. 2005
|21 mai 2013
|Sap Ag
|Software model integration scenarios
|31 oct. 2008
|28 mai 2013
|Microsoft Corporation
|Switching of media presentation
|30 déc. 2005
|27 aoűt 2013
|Sap Ag
|Software modeling
|30 mars 2006
|17 sept. 2013
|Sap Ag
|Providing payment software application as enterprise services
|18 sept. 2008
|26 nov. 2013
|Sap Ag
|Architectural design for service request and order management application software
|30 aoűt 2011
|4 févr. 2014
|Microsoft Corporation
|Efficient secure data marshaling through at least one untrusted intermediate process
|9 aoűt 2006
|25 févr. 2014
|Canon Kabushiki Kaisha
|Control method for image processing apparatus connectable to computer network
|11 déc. 2008
|11 mars 2014
|Sap Ag
|Providing payroll software application as enterprise services
|30 déc. 2005
|18 mars 2014
|Sap Ag
|Architectural design for self-service procurement application software
|23 déc. 2011
|1 avr. 2014
|Carhamm Ltd., Llc
|Techniques for displaying impressions in documents delivered over a computer network
|3 déc. 2008
|27 mai 2014
|Sap Ag
|Architectural design for selling standardized services application software
|18 sept. 2008
|26 aoűt 2014
|Sap Ag
|Architectural design for customer returns handling application software
|27 juil. 2011
|2 juin 2015
|Intuit Inc.
|Secregating anonymous access to dynamic content on a web server, with cached logons
|4 janv. 2001
|19 juil. 2001
|Peter Piepkorn
|Process, exchange, service computer, program module and interface device for transmitting telecommunications service data between an exchange and a service computer
|28 mars 2001
|11 oct. 2001
|Hiroshi Matsuda
|Control method for image processing apparatus connectable to computer network
|8 févr. 2001
|22 nov. 2001
|Michael Timmons
|System and method for dynamic content retrieval
|29 juin 2001
|24 janv. 2002
|Spicer David A.
|Method, apparatus, and system for centrally defining and distributing connection definitions over a network
|1 aoűt 2001
|21 févr. 2002
|Hewlett-Packard Company
|Performance of a service on a computing platform
|13 aoűt 2001
|9 mai 2002
|Made2Manage System, Inc.
|End-to-end transaction processing and statusing system and method
|20 juin 2001
|9 mai 2002
|Imedium, Inc.
|Methods and apparatus employing multi-tier de-coupled architecture for enabling visual interactive display
|28 aoűt 2001
|17 oct. 2002
|Khan Umair A.
|System, method and computer program product for the recording and playback of transaction macros
|26 juil. 2002
|27 févr. 2003
|Proudler Graeme John
|Privacy of data on a computer platform
|18 oct. 2001
|15 mai 2003
|Sun Microsystems, Inc.
|Method, system, and program for configuring system resources
|12 févr. 2002
|14 aoűt 2003
|Darpan Dinker
|Distributed data system with process co-location and out -of -process communication
|23 sept. 2002
|8 avr. 2004
|Darpan Dinker
|System and method for performing a cluster topology self-healing process in a distributed data system cluster
|28 oct. 2002
|20 mai 2004
|Darpan Dinker
|System and method for uniquely identifying processes and entities in clusters
|19 nov. 2003
|8 juil. 2004
|Tingey Kenneth B.
|system architecture and method for entering and accessing entity data in events accounting
|31 janv. 2003
|8 juil. 2004
|Neopost Inc.
|Method and apparatus for adaptive client communications
|17 janv. 2003
|22 juil. 2004
|Brian Cheng
|Method, system, and computer program product for verifying rule processing for web pages
|7 mai 2004
|7 oct. 2004
|Sybase, Inc.
|System and Methodology for Extraction and Aggregation of Data from Dynamic Content
|2 avr. 2003
|7 oct. 2004
|Sun Microsystems, Inc.
|System and method for measuring performance with distributed agents
|23 avr. 2003
|28 oct. 2004
|Sun Microsystems, Inc.
|Method, system, and program for rendering a visualization of aggregations of network devices
|23 juil. 2002
|28 oct. 2004
|Sun Microsystems, Inc.
|Method, system, and article of manufacture for agent processing
|29 avr. 2003
|4 nov. 2004
|International Business Machines Corporation
|System and method for decoupling object identification for the purpose of object switching in database systems
|17 nov. 2003
|11 nov. 2004
|Panacea Corporation
|Web services method and system
|15 mai 2003
|18 nov. 2004
|Hill Michael Sean
|Web application router
|13 févr. 2004
|3 mars 2005
|Sybase, Inc.
|Information Messaging and Collaboration System
|10 déc. 2003
|16 juin 2005
|Heung-For Cheng
|Method and apparatus for providing server local SMBIOS table through out-of-band communication
|25 mars 2005
|6 oct. 2005
|Proudler Graeme J
|Apparatus and method for creating a trusted environment
|17 avr. 2006
|16 nov. 2006
|Michael Altenhofen
|System and a method for mediating within a network
|9 aoűt 2006
|30 nov. 2006
|Canon Kabushiki Kaisha
|Control method for image processing apparatus connectable to computer network
|18 mars 2010
|Sap Ag
|Architectural Design for Embedded Support Application Software
|28 févr. 2013
|Microsoft Corporation
|Efficient secure data marshaling through at least one untrusted intermediate process
|18 oct. 2001
|23 avr. 2003
|Sun Microsystems Inc.
|Method for processing a data file using a plug-in
|6 déc. 2005
|14 juin 2006
|Canon Kabushiki Kaisha
|Management method for managing software module and information processor
|9 juin 2000
|21 déc. 2000
|Bow Street Software Inc
|Method and apparatus for providing network services
|9 juin 2000
|21 déc. 2000
|Bow Street Software Inc
|Method and apparatus for creating services
|8 sept. 2000
|15 mars 2001
|Giakouminakis Anastasios
|Virtual server system for dynamic content in world wide web pages
|23 juil. 2001
|31 janv. 2002
|Creativepro Com Inc
|A preflight system and method for categorizing errors in a print file
|27 sept. 2002
|3 avr. 2003
|Ui Evolution Inc
|Removable active application specific medium
|15 mai 2003
|27 nov. 2003
|Sap Ag
|Dynamic content generation for voice messages
|26 janv. 2004
|12 aoűt 2004
|Cobalt Group Inc
|Method and apparatus for processing a dynamic webpage
|Classification aux États-Unis
|709/202, 715/205, 718/107, 709/219, 709/223
|Classification internationale
|Classification coopérative
|Classification européenne
|23 avr. 1998
Owner name: MICROSOFT CORPORATION, WASHINGTON
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ALLARD, JAMES E.;ANDERS, MARK T.;JIN, LEI;AND OTHERS;REEL/FRAME:009161/0443;SIGNING DATES FROM 19980402 TO 19980414
|27 oct. 2003
|Fee payment
Year of fee payment: 4
|26 oct. 2007
|Fee payment
Year of fee payment: 8
|20 sept. 2011
|Fee payment
Year of fee payment: 12
|9 déc. 2014
Owner name: MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034541/0001
Effective date: 20141014


text:
The Battle of Midway (1942)
seeders: 2
leechers: 1
updated: 1 week ago
Added on Feb 26, 2010 in Movies
Torrent verified. Downloaded 10 times.
Cast: Henry Fonda, Jane Darwell, Donald Crisp, Irving Pichel, James Roosevelt and others
The Japanese attack on Midway in June 1942, filmed as it happened.
Written by Zoooma36.82K
The Battle of Midway (1942) (Size: 1.21 GB)
National Archives and Records Administration
Department of the Navy. Office of the Chief of Naval Operations. Naval Observatory. (1942 - 09/18/1947)
ARC Identifier 13196 / Local Identifier 80-MN-9168D.
Made possible by a donation from John and Paige Curran.This movie is part of the collection: FedFlix
Producer: National Archives and Records Administration
Language: English
Keywords: archives.gov; public.resource.org
Creative Commons license: Public Domain
Related Torrents
Sharing Widget
To share this torrent use the code below and insert it into comments, status messages, forum posts or your signature.Torrent: The Battle of Midway (1942)
All Comments
User Opinions
RokitMunky3128, Hawkaida914, wassaj59342, alleyzonme256, lizam1977183, magicuploader164, underbound91

subset: commoncrawl


text:
The folks at CyberPowerPC just announced their new Gamer Scorpius line claiming it's the world's first 8-core gaming desktop line powered by AMD's brand spanking new Bulldozer architecture. And so it begins. We suspect this is just the first of many Bulldozer-based announcements to come out of the boutique system building scene, but can the rest compete on price?
CyberPowerPC's starting price for a Scorpius Gamer equipped with a Bulldozer chip is $535, which buys you an AMD FX-4100 (3.6GHz, quad-core) processor. Stepping up to a six-core FX-6100 (3.3GHz), eight-core FX-8120 (3.1GHz), or eight-core FX-8150 (3.6GHz) runs an additional $64, $100, or $160 respectively.
Other default options include a Xion Predator 970 mid-tower chassis, Asetek 510LC liquid-cooling solution, Gigabyte GA-970A-D3 motherboard, 8GB of DDR3-1600 memory, Nvidia GeForce GT 520 videocard, 1TB SATA 6Gbps hard drive, 24X DVD burner, 450W power supply, and keyboard/mouse. Add another $104 for Windows Home Premium 64-bit, bringing the tally to $639.
Not a bad little machine, and as always, upgrade options abound. On a related note, you can check out our review of Bulldozer here .
Image Credit: CyberPowerPC


text:
- Horoscopes
- Dear Abby
- Games & Puzzles
- Lifestyle
- Events & Exhibits
- Food & Drink
- Arts & Music
- Movies & TV
Idle Thoughts, while waiting for the ACC to call Storrs, Al Michaels to call Packers-Giants and for the Washington Mystics to call Mike Thibault:
• Mr. Idle, Mr. I to his close friends, no longer wonders why the rest of Connecticut makes fun of ECC football.
From The Day's intrepid Ned Griffen, guru of high school football in Connecticut, a sampling of opponents' records this season:
Xavier: 63-37
Hand: 59-41
Ansonia: 60-50
Montville: 42-58
Fitch: 48-52.
This isn't going to change until St. Bernard/Norwich Tech and Woodstock either figure it out or disband their programs.
Let Mr. I just say that "B" might be the best option at the moment.
• So Mr. I had already hung up on the conference call Tuesday - couldn't listen to it anymore - during which Connecticut Sun poohbahs explained their decision to fire Mike Thibault.
That's when vice president and general manager Chris Sienko actually said this:
"I don't think anyone can expect anyone to come in and ultimately win a championship their first year, but it can happen."
So you fire Thibault because he didn't win a championship � and the new coach won't be immediately expected to win a championship?
That's an insult to the players and the fans.
That's an insult to Thibault.
Sort of calls for an apology - or at least a clarification - does it not?
• As usual, Mr. I's inbox has been flooded with fictitious marriages.
This almost-marriage was inspired by correspondent (and SCSU professor) Joe Panza of Old Lyme:
If U.S. presidential candidate Virgil Goode opened a law firm with Alonzo Mourning, former Mets manager Art Howe, Blue Jays outfielder Anthony Gose and former Westminster University women's basketball player Courtney Zitt, the receptionist would always answer the phone with a caring message: (Goode Mourning, Howe Gose Zitt).
• Say. Has anybody seen Jeremy Lin?
• Mr. I's pal Tim Callahan pretty well gets to the nucleus here of all the yahoos who root for Notre Dame:
"It's not the people who actually attended Notre Dame," Tim said. "It's the guys named Sully, Murph and Fitzy who root for them because their mascot is an idiot leprechaun making two fists."
• Can't wait for the next tweet that tosses around the next rumor about conference expansion.
Chances are it's wrong.
• Note to Eli Manning:
Throw it to the guys wearing blue tonight.
• You realize, of course, that if we simply accept sabermetrics as gospel, the S.G.O.A. (Stat Geekery of America) will sell us on some other pseudo-intellectual fraudulence just to continue the game of "we're smarter than you."
Which is all they've ever wanted.
• No, really, Sox fans: Nick Swisher is available.
• Has anyone else noticed the UConn men are playing their rear ends off for Kevin Ollie?
Really nice to see.
• Mr. I sets the line at one week before the next player tries to break Jack Taylor's 138-point game from the other night. Once again showing our all ideals of sportsmanship are swirling the bowl.
This is the opinion of Day sports columnist Mike DiMauro.
UConn student sorry for mac and cheese meltdown, says he's ashamed
Massachusetts man sentenced for selling counterfeit electronics for use in U.S. submarines
More cities are recognizing Native Americans on Columbus Day
Steve Martin gets serious as curator of artist Lawren Harris
Police find 8 grams of crack in New London apartment, arrest city man
Armed man dies after standoff with police at Old Saybrook motel
Groton to seek $53 million more in state school construction funding to solve racial imbalance


text:
For more information on Greenpeace campaigns related to the EU, please contact:
or at +32 (0)22 741 911
Alternatively, for urgent requests you can also contact:
Greenpeace photo and video: Please see copyright policy for information about use.
For media enquiries on topics other than EU affairs, please contact the appropriate national Greenpeace office or Greenpeace International.
Brussels – In a daring action during a summit of Europe's most powerful political leaders in Brussels, activists have blamed Europe's largest energy companies for fuelling the EU's dependence on energy imports. Draft EU plans on energy would play...
Brussels – As EU leaders consider measures to improve Europe's energy security at a summit in Brussels, a new report has exposed European Commission plans as woefully inadequate to cut reliance on energy imports, said Greenpeace. The report...
Luxembourg/Brussels – Discussions between European energy ministers today in Luxembourg have revealed growing support for energy efficiency, said Greenpeace.
Brussels – After three years of stalemate, environment ministers are expected to agree today on a draft law which allegedly gives EU countries the right to stop genetically modified (GM) crops from being grown on their land. Greenpeace warns that...
Brussels – A meeting of the G7 ends today in Brussels with no breakthrough on the burning issue of energy independence. The leaders of the world's most industrialised nations were grappling with the effects of the Ukraine crisis on European security.
46 - 50 of 569 results.
Tweets by @GreenpeaceEU


text:
great boutique hotel with awesome and happy staff.
great place to stay (rooms are a perhaps a little strange and try-hard in design) but the common areas, staff and service was almost perfect. the breakfast was really good as was chilling on the terrace watching people. lots of nice shops and cafes etc surrounding the hotel and completely secure and safe


text:
Fern Court Bed And Breakfast
No prices found through our partners. Please contact the business directly or check some of our recommended alternatives.
- Continental Breakfast
- Suites
- Free High-Speed Internet
- Wheelchair accessibility
- Free parking
- Pets allowed
TripAdvisor Reviews Fern Court Bed And Breakfast San Mateo
Travel Blogs from San Mateo
Ridgeway, Sth Carolina to StAugustine, Florida
... Smyrna (south of St. Augustine) had moved to St. Augustine in 1777. This group, known collectively as MINORCANS, included settlers from the western Mediterranean island of Minorca. Their presence in St. Augustine forever changed the ethnic composition of the town. During what is called by historians the Second Spanish Period (1784-1821), Spain suffered the Napoleonic invasions at home and struggled to retain its colonies in the western hemisphere. Florida no longer held its past ...
Headed Home
... the road to Daytona.
We stopped for a last look at the ocean and now are on our way home.
We crossed the bridge over the Mantazas River and could see the Yacht Club on one side and St. Augustine College on the other side.
This has been another fun family time. Where to next year??? Time will tell.
Till next ...
A Day in Old Town St. Augustine
... first towed - I am sure. We walked a bit down St. George street then sat a while to people watch. I saw a lot of "What were they thinking when they got dressed?" Apparently, they weren't. I don't think people ever look in the mirror before they leave home. After our rest, we decided to go to Scarlett O'Hara's for lunch. If it involves Scarlett and Rhett, it can't be all bad. I actually think Charles and I have eaten here ...
Beach Front.....A Special Treat For Us!
... br>
On the road early with bikes loaded on the car, we headed north to Palm Coast and geocached along a really nice, semi-shady bike trail. We managed to find 8 geocaches along the trail before the rains started. It felt good to be back on our bikes again.
Our quest for Friday night live music, was satisfied along with our appetite at JT's Seafood Shack in Palm Coast where we enjoyed a good rock band, Those Guys.
Next stop, Savannah, GA
Another look at St Augustine
... also several school groups making the tour. I was told that they were 4th graders who where taking Florida History. We walked around the fort awhile before going back to the car. We headed south on Florida A1A driving by the beach. View were pretty, but slow going because of traffic. By the time we got to Daytona Beach, we were ready for the interstate and to get on down to a Fort Pierce. We still had ...


text:
Mosaic Science | A controversial study, grounded in intriguing science, provides an option for women vulnerable to ovarian cancer.
Slate | When it comes to cancer treatment, do as Angelina Jolie does, rather than following the options she describes.
Just Out | Articles exploring high-value care in Medical Economics and colon cancer in younger adults for Women's Health.


text:
News Detail
Pharmacy Residency Programs Receive Accreditation
Two residency programs from the Wegmans School of Pharmacy have received accreditation from the American Society of Health System Pharmacists.
"Obtaining these accreditations is an achievement on the part of our faculty, our students, and our partners at St. Joseph's and Upstate," said Dr. Scott Swigart, Dean, Wegmans School of Pharmacy.
Both programs are collaborations with Syracuse-area hospitals. Dr. Lisa Avery, Associate Professor, oversees the Postgraduate Year One (PGY1) Pharmacy Residency Program at St. Joseph's Hospital Health Center. And Dr. Lisa Phillips, Associate Professor, oversees the Postgraduate Year Two (PGY2) Ambulatory Pharmacy Residency Program at Upstate University Hospital.
The programs received the full six years of accreditation.
Latest Pharmacy News
- Service Trips Defining Experience for Pharmacy Students
- Grant Funds Substance Abuse Screening and Intervention Training for Pharmacy, Nursing, and Mental Health Counseling Students
- Fisher Celebrates Opening of New Integrated Science and Health Sciences Building
- Thomas Selected to Participate in Paul Ambrose Scholarship Program
- Wegmans School of Pharmacy Earns Accreditation for Continuing Professional Education Program
- School of Pharmacy Faculty Present at National Conferences
- Pharmacy Student Matthew Yacobucci Awarded AACP Walmart Scholarship
- Professor, Student Publish Manuscript in Journal of Pharmacy Practice
- Pharmacy Professor Tapped to Join Monroe County Asthma Advisory Committee
- Wegmans School of Pharmacy Holds Hooding, Presents Awards


text:
Gamers Target U.S. Troops in Chinese Military 'Shooter'
1605 days 20 hours ago - Wired: China's latest stealth fighter might be cloned from the debris of a shot-down U.S. Air Force F-117. Chinese naval warplanes are reverse-e... | Article | Industry
Football games make you more violent than shoot em' ups
1619 days 3 hours ago - FIRST IT WAS shoot em' up video games that were said to be causing us to get violent in real life, but now football games are even worse, accor... | News | Xbox 360
Busy Job of Judging Video-Game Content to Be Ceded to Machines
1635 days 1 hour ago - The little E's, T's and M's that appear on the covers of video games get there the old-fashioned way: People working for the Entertainment Software... | News | Industry
Popular Mechanics: Halo Reach has perfected game audio, a true Masterpiece
1855 days 15 hours ago - The most disturbing environment in Halo: Reach is one you'll never find. It's stark and absurd: a cavernous stone passage that seems to extend fore... | Article | Xbox 360
MoreConsole takes on Destiny: The Taken King
Sony at E3: PS3 Goes 3D, and Motion Sensing Won't Come Cheap
1941 days 19 hours ago - Fast Company States: "PlayStation Move, the microphone-looking motion controller Sony brags is both more accurate and more tactile (it has lots of... | News | Wii
Corrinne Yu: Principal Engine Architect, Halo Team Microsoft
2134 days 14 hours ago - Corrinne Yu is Principal Engine Architect at Halo Team Microsoft. She is a 1st Party Halo Lead. She is the first and only female Technical Lead of... | Video | 2,8,15,14
97 percent of Intel testers recommend Windows 7
2196 days 9 hours ago - Intel recently posted the results of a study titled "The Value of PC Refresh with Microsoft Windows 7" in which it describes its experien... | Article | 12,13,15
Six in 10 companies Surveyed plan to skip Windows 7
2279 days 19 hours ago - Six in 10 companies in a survey plan to skip the purchase of Microsoft Corp's Windows 7 computer operating system, many of them to pinch pennies an... | Article | 12, 13, 14
Sesame Workshop: Video games good for kids
2294 days 6 hours ago - A new report (PDF) published by the Joan Ganz Clooney Center at Sesame Workshop discusses the potentially positive effects of video games in educat... | Article | 11
Parents have bad-guy ally to turn off video games
2294 days 13 hours ago - To any parent who's argued with a child over shutting off a video game, John Morrissey's Game Doctor Video Game Timer may sound like salvation.... | News | 1,2,3,8,9,10,11,13


text:
Gregory Porter
~ Person
Continue reading at Wikipedia... Wikipedia content provided under the terms of the Creative Commons BY-SA license
Gregory Porter (born November 4, 1971) is an American jazz vocalist, songwriter and actor. Porter won the 2014 Grammy for best jazz vocal album, Liquid Spirit.
Showing official release groups by this artist. Show all release groups instead, or show various artists release groups.


text:
The Silent Sword
Heatless Flame - Poem by The Silent Sword
He has hurt you in more ways than one.
He has held you at the point of a gun.
He has tortured your very mind,
He has eaten you from the inside.
He got you to fall in love with him,
He got to you and your deepest whims.
He then crushed you when you were most tender.
He destroyed you when you hadn't a defender.
But here I am, I am here with you.
Here you are, with the one you knew.
You are protected and secure,
That I will make sure.
He cannot harm you while I am here,
He cannot touch you my sweet dear.
I will not let him through, he won't get passed,
He will not get to you, he won't even last.
He's a dragon; fierce, wild and untamed.
But I'll make his breath a heatless flame.
Poet's Notes about The Poem
Comments about Heatless Flame by The Silent Sword
Aurora Ulch (4/29/2012 7:00:00 PM)
Very Romantic, I love how you tie it together at the end to show the power of your love. (Report) Reply
Read this poem in other languages
This poem has not been translated into any other language yet.
I would like to translate this poem »
The Silent Sword's Other Poems
Famous Poems
Phenomenal Woman
Maya Angelou
Still I Rise
Maya Angelou
The Road Not Taken
Robert Frost
If You Forget Me
Pablo Neruda
Langston Hughes
Annabel Lee
Edgar Allan Poe
Caged Bird
Maya Angelou
Rudyard Kipling
Stopping By Woods On A Snowy Evening
Robert Frost
A Dream Within A Dream
Edgar Allan Poe


text:
Continuing to assist those who were affected by Hurricane Sandy, the CVS Caremark Charitable Trust, a private foundation created by CVS Caremark, announced on Friday that it is donating $50,000 to the Hurricane Sandy New Jersey Relief Fund.
Beauty retail veteran Cheryl Mahoney has assumed a new post at CVS Caremark, and the company has brought onboard Alex Perez-Tenessa to serve as VP retail merchandising – beauty/personal care, according to CVS Caremark.
CVS Caremark's MinuteClinic and Barnabas Health in New Jersey have signed a clinical collaboration to enhance access to healthcare services in Monmouth and Ocean counties.
Five pharmacies dominated prescription drug dispensing revenues in the United States last year, according to a new study.
CVS Caremark, in partnership with the Rhode Island National Guard and Reserve, sponsored a "Hiring Our Heroes" hiring fair at the National Guard Armory in Warwick, R.I. Tuesday morning.
Costco announced in its January 2013 magazine that it would begin offering pharmacy benefit management services, targeting small businesses and highlighting a 200-employee company based in Washington state.
It remains to be seen whether the club retailer's efforts to compete with the existing PBM businesses of companies like CVS Caremark, Walgreens and Walmart will be successful, and analysts like Citi's Deborah Weinswig appear skeptical that they will. But whatever the outcome, it's clear that Costco is looking to compete in a bigger way.
CVS Caremark has announced that it is working to resolve service issues related to its SilverScript Medicare Part D Prescription Drug Plan.
CVS Caremark and the United Food & Commercial Workers have announced that they have signed a cooperation agreement giving CVS/pharmacy employees at approximately 500 stores in the metropolitan Los Angeles, San Francisco, and San Diego areas the opportunity to vote on whether or not they want to be represented by the union.
Rather than take off for the holidays, the editors of Drug Store News took a look at the year ahead and the trends, issues and headlines that will makes the news in 2013.
"A drug store in the palm of your hand." That's what Walgreens calls the fast-growing suite of health and pharmacy services now available from many retail pharmacies to Americans with smartphones.


text:
Washington, DC (June 29, 2010): Yesterday, the Association for Molecular Pathology (AMP) submitted comments on the Draft Report of the Secretary's Advisory Committee on Genetics, Health, and Society on Genetics Education and Training of Health Care Professionals, Public Health Providers, and Consumers.
The Association for Molecular Pathology (AMP) commends the Secretary's Advisory Committee for recognizing the importance of professional and public education and training in genetics and addressing the needs in this area. AMP offers a number of continuing education programs for health professionals in genetics and genomics, including the AMP annual scientific meeting, outreach courses to health professionals, a review course in molecular genetic pathology, and online webinars geared to health professionals.
"One of the missions of AMP is to enhance training and education in molecular pathology including molecular genetics," said Dr. Karen Weck, Chair of the AMP Training & Education Committee, which oversees and implements educational programs in molecular pathology, mentors trainees, and provides input to public and professional education initiatives.
Although overall the draft document is well considered, AMP believes that the report overlooks the contribution of pathologists and non-physician laboratory directors as providers of health care in genetics and in genetic training and education. "Molecular pathology professionals who perform and interpret genetic tests play a key role in the education of clinicians and consumers in the best use and interpretation of genetic tests," said AMP President Dr. Karen Mann, "We are concerned that neither AMP nor other pathology or laboratory organizations were included in the list of health care professional organizations surveyed for the draft report, nor were these essential groups of health care professionals listed as a key provider of genetic services or of genetic education." AMP recommended
|Contact: Mary Steele Williams
Association for Molecular Pathology


text:
There are 121 results - Show results on a map Print this page
Showing 51 - 60 of 121
This quiet country restaurant with rooms in the picturesque village of Leintwardine, set beside the River Teme, is just a short distance from Ludlow and Craven Arms. The interior is stylish and all th...More about The Lion
This friendly establishment on the edge of the town has impressive views over the countryside. Bedrooms are comfortably furnished and well equipped, while the public areas consist of a tastefully deco...More about Lasswade Country House
Situated on the edge of the Brecon Beacons, this establishment affords stunning views overlooking the River Usk. The atmosphere is friendly and informal, without any unnecessary fuss. No two bedrooms ...More about Peterstone Court
This delightful village inn has recently undergone a complete refurbishment to provide a contemporary style dining area and bar with a range of comfortable bedrooms above the inn. All rooms offer welc...More about The Haughmond
This detached property stands just off the main road outside Cilmery, which is a short drive from Builth Wells. Three comfortable bedrooms provide all the modern facilities including WiFi and a range ...More about Rhedyn Guest House
This impressive Grade II listed, 17th-century farmhouse in the beautiful Usk Valley is full of character, and the friendly proprietors ensure a comfortable stay. Bedrooms are very pleasant and feature...More about Llanddetty Hall Farm
This former hunting lodge dates back to the 17th century and is situated in six acres of grounds. Now a family-owned and run hotel, it provides accommodation suitable for both business and leisure gue...More about The Hafod Hotel
A detached family home offering plenty of quality and comfort throughout, ideally located for guests visiting nearby attractions including a number of National Trust properties. Bedrooms and bathrooms...More about Mount Pleasant Lodge
This elegant Georgian house stands in lovely open countryside and is a good base for touring central Wales and the Marches. The bedrooms are spacious, and thoughtful extras enhance guest comfort. A ch...More about Brimford House
Guests are made to feel part of the family at this character property, set beside the river in the smallest town in Wales. Carlton Riverside offers award-winning cuisine which Mary Ann Gilchrist produ...More about Carlton Riverside


text:
Don't Miss
Learn more about your Local Pros today!
Connect with Us
Follow us on Facebook and Twitter
Community Calendar
Check out all the Community Events!
FOX Social
See the FOX schedule here!
Viral Videos
View the latest videos that are going viral on the web!
Going Green
Check out advice on helping the environment with "Going Green"
Bounce FW
Bounce airs 24/7 on channel 55.2
Locker Room
Friday Nights @ 10:30pm
Hometown Heroes
Share your nomination for your Hometown Hero!
No Text Pledge
Click here to take the "no text" pledge and help keep our roads safe!
Fright Night
Click here to enter the Fright Night Contest
Fort Wayne "Escape Room" is now open
If you are looking for something fun to do with your family or a group of friends, then this new …
Hometown Hero - Lavon Snyder
This week we are honoring Fort Wayne resident and World War 2 veteran Lavon Snyder.
Mike Pence adds $3.5 million to school safety program
Indiana Governor Mike Pence added funding to a school safety program in response to the school …
Annual Day of Community Service held by Concordia Lutheran High School
An annual tradition of stewardship was on display Friday morning by Concordia Lutheran High School …
Fairfield Inn Suites holds grand opening
Have you had guests come to Fort Wayne and have a hard time finding somewhere to stay?
Donation helps bring diesel mechanics classes to Ivy Tech
A donation is helping bring diesel mechanics classes to the Ivy Tech Community College northeast …
Berne native Matt Lehman is new Indiana House Majority Leader
Matt Lehman, State Representative from Berne, Indiana has now been named the Indiana House Majority…
The Big Give, winter wear drive
Cooler temperatures are on the way as winter approaches and people in the community want to make …
Start Something Big -Xavier
In this week's Start Something Big, we feature 12 year old Xavier. He loves science, playing …
Hope House gets $200,000 Donation
The Mad Anthony's Children's Foundation made a large donation to the Mad Anthony's Children's Hope …
Police: Man survived 6 days in desert on ants
A hunter who got lost in a vast Australian desert managed to survive for six days without water by …
6 things to watch at the CNN Democratic debate
Five Democratic presidential candidates are about to try their luck at the first Democratic debate …
Suit targets designers of CIA torture program
Two psychologists who designed and helped oversee the CIA's harsh interrogation program are now …
Warhead from eastern Ukraine brought down MH17
A missile warhead that exploded outside the cockpit brought down Malaysia Airlines Flight 17 over …
Hillary Clinton, Bernie Sanders face off
The shadow boxing that Hillary Clinton and Bernie Sanders have played at for months -- they've …
Multiple attacks rock Jerusalem
Faced with escalating violence, including at least five fresh attacks Tuesday, Israel is …
Obama plans on active role in 2016 election
After a weekend of glitzy West Coast celebrity fundraisers starring Kanye West, Jamie Foxx and Star…
Why is Tokyo the world's greatest food city?
When it comes to global culinary centers of excellence, one city stands head and shoulders above …
Did the NFL kill Twitter accounts for Deadspin, SB Nation?
Twitter accounts for two sports websites were suspended Monday after the NFL and other groups filed…
U.S., Russia add more firepower in Syria
The Syrian civil war is looking more like a proxy war between the United States and Russia, with …
Granderson has 5 RBIs in Mets' 13-7 win
NEW YORK (AP) Curtis Granderson drove in five runs, Yoenis Cespedes homered into the second deck…
Bell 1-yard TD run at :00 lifts Steelers
SAN DIEGO (AP) Le'Veon Bell scored on a 1-yard wildcat run as time expired to give Mike Vick and…
Spurrier retiring from South Carolina
COLUMBIA, S.C. (AP) South Carolina coach Steve Spurrier has told his players that he is …
Cubs hit 6 homers in 8-6 win, go up 2-1
CHICAGO (AP) The young sluggers of the Chicago Cubs are making themselves at home in the …
Rose to practice soon, unsure for opener
CHICAGO (AP) Derrick Rose may be cleared to begin activity within a week, and be able to …
Jays force Game 5, beat Rangers 8-4
ARLINGTON, Texas (AP) The Toronto Blue Jays went deep early and used a pair of Cy Young winners …
Meyer: Barrett in red zone could stick
COLUMBUS, Ohio (AP) The two-quarterback system with Cardale Jones driving Ohio State across the …
Kershaw to start Game 4 on 3 days' rest
NEW YORK (AP) Clayton Kershaw is scheduled to start on three days' rest for the Los Angeles …
Down 4 late, KC rallies to force Game 5
HOUSTON (AP) Astros shortstop Carlos Correa couldn't handle a deflected grounder that might have…
Sarkisian fired 1 day after taking leave
LOS ANGELES (AP) Southern California has fired Steve Sarkisian one day after the troubled coach …
Police: Woman live streams herself driving drunk
She is lost, exasperated, and -- by her own admission -- driving very drunk.The young woman …
Does eerie image show legendary Jersey Devil monster?
A New Jersey man driving home from his Atlantic City security guard job believes he may have seen …
El Chapo now a popular Halloween costume
The most wanted man in Mexico and the United States is now a source of inspiration for a Halloween …
Facebook briefly blocks phrase 'everyone will know'
It's not as bad as a complete site outage, but it is a bit creepier, especially this close to …
Paul Ryan is going as Mitt for Halloween
Rep. Paul Ryan knows who he's going as for Halloween: Mitt Romney.The Wisconsin Republican was …
No doomsday asteroid today
Good news Earthlings, we survived a "potential" asteroid collision. NASA put out another statement …
Mysterious hissing leads to missing cobra
The Great Florida Snake Scare of 2015 is over.The deadly king cobra that escaped its Orlando …
New Whopper goes in black, comes out green
Fast-food giant Burger King's new black Whopper, a Halloween-centric take on their menu mainstay …
Woman found hiding in porta-potty arrested
Sounds like it turned into quite the messy getaway. A woman trying to escape police was found …
Police: Junk food junkie calls 911 because he was 'too high'
Police say a marijuana user in Ohio with a stash of tortilla chips and chocolate-chip cookies …
Chrissy Teigen, John Legend: 'We are pregnant'
Supermodel Chrissy Teigen and singer John Legend are expecting a baby.Just a few months after going…
Playboy to eliminate nude photos from the magazine
Soon "I read it for the articles" will be more believable.The iconic men's magazine Playboy said …
Aladdin cast reunites to perform 'A Whole New World'
The original cast members who sang "A Whole New World" during the magic carpet ride sequence in …
Trump ignores request to not play 'Dream On'
Steven Tyler is the latest rocker to take issue with Donald Trump.The Aerosmith frontman asked the …
Will Ferrell-themed bar opens in NYC
A new bar opened up in New York City that is essentially a love letter to Will Ferrell's career in …
Raven-Symone apologizes; dad rebukes her
Fans aren't the only ones unhappy with Raven-Symone's comments about "ghetto names.""The View" …
Rose McGowan 'hijacks' political dinner in New Hampshire
Actress Rose McGowan "hijacked" a political dinner Sunday night in New Hampshire that was focused …
Steven Tyler asks Donald Trump to stop using 'Dream On'
While Tyler is a registered Republican and attended the first Republican debate in August, the real…
'Aladdin' outtakes of Robin Williams surface
Disney's animated hit "Aladdin" is back in the spotlight nearly 23 years after its theatrical …
Jim Carrey carries coffin at funeral
Jim Carrey's former girlfriend Cathriona White was laid to rest Saturday morning, and Carrey came …
Now Loading......


text:
is an exploit for the vulnerability in Internet Explorer described in Microsoft Security Advisory 2757760. The exploit eventually leads to another malware being downloaded into your computer.
To detect and remove this threat and other malicious software that may be installed on your computer, run a full-system scan with an appropriate, up-to-date, security solution. The following Microsoft products detect and remove this threat:
We also recommend that you run the Fixit tool described in Microsoft Security Advisory 2757760.
is an exploit for the vulnerability in Internet Explorer described in Microsoft Security Advisory 2757760 and described in detail in CVE-2012-4969.
It is triggered when you visit a specially-crafted webpage, for example named "exploit.html". This page loads a SWF file, which is detected as Exploit:SWF/ShellCode.G.
If the SWF file loads, it tries to load another webpage, for example named "protect.html". This page contains the actual exploit and is detected as Exploit:Win32/CVE-2012-4969.A. If the vulnerability is successfully exploited, Exploit:Win32/CVE-2012-4969.A downloads a file from the server located in "126.96.36.199". The downloaded file is detected as Backdoor:Win32/Poison.BR.
Analysis by Daniel Chipiristeanu
There are no common symptoms associated with this threat. Alert notifications from installed antivirus software may be the only symptoms.
Take these steps to help prevent infection on your computer.
I want to...
Remove difficult malware
Avoid tech support phone scams
See and search the latest threats
Find answers to other problems
Fix updates and solve other problems
See common error codes
Get the latest updates
Find the right security software
Download security software
Send us a malware file
Software developer dispute
Please note: While your feedback is very important to us, we do
not respond to individual submissions through this channel. Feedback, requests,
or questions submitted through this form are monitored, however responses are not
generated. If you require support, please visit the
Safety & Security Center.


text:
Davis belts 2 HRs as O's top Yanks in finale
BALTIMORE -- The Yankees secured home-field advantage against the Astros in the American League Wild Card Game presented by Budweiser, which will be played Tuesday at 8 p.m. ET (ESPN) at Yankee Stadium.
They did so despite losing, 9-4, to the Orioles on Sunday at Camden Yards because the Astros also dropped a 5-3 decision to the D-backs in Phoenix. Chris Davis hit two homers for Baltimore and finished the season with a Major League-high 47.
Barry M. Bloom is a national reporter for MLB.com and writes an MLBlog, Boomskie on Baseball. Follow @boomskie on Twitter. Brittany Ghiroli is a reporter for MLB.com. Read her blog, Britt's Bird Watch, follow her on Facebook and Twitter @britt_ghiroli, and listen to her podcast. This story was not subject to the approval of Major League Baseball or its clubs.


text:
See our store section for gifts by different stores
See our top gift ideas section for most popular items.
Create your own personal gift registry. Register for any item, from any store, for any occasion. Find the gift registries of your family and friends.
Ever find the perfect gift idea for someone, but their birthday was months away? We make it easy to remember your gift ideas.
Provides timely email reminders for a birthday, anniversary, and other special occasions.
Get advice from friends and family on which gifts to buy.
St. Petersberg 4D Cityscape Puzzle
Tampa Bay Buccaneers History Newspaper
Chicago Bears History Newspaper - NY Times Coverage
Patriots Fan Personalized Team Book
Personalized Graduation Marble Desk Clock
The end of boring Fathers Day Gifts Action, excitement and relaxation!


text: On Tue, Apr 29, 2008 at 08:30:43AM +0300, Timo Ter?s wrote: [ipsec-sa-compare-fix.diff] > >> I'm not still sure how this works on BSD. But as Yvan agreed it should do > >> the right thing. So consider committing. > > Thanks for committing this. Commited yesterday on both HEAD and V0.7, thanks for the patch. [bugtracker] > > Don't worry, your patches are all in our new bugtracker (yeah, we do > > have a new bugtracker, more informations on it sooooon) and won't be > > lost. > > Any news on this? Bugtracker is up, we started using it, we're still working on a few things (access level for various profiles, exact list of priorities, milestones, ... in tracker's tickets, and other stuff), I hope we'll be able to do a public announce within the next two weeks. And your other patches are all in this bugtarcker, I handled some of them, some other will need to wait for another developer to take them, as they are related to things I really never used ! [Linux kernel patches] > The patches effectively make af_key dumps of very large databases work on > Linux. They also modify the semantics a bit, so that af_key socket might > receive notifications in-between of dump messages. Currently ipsec-tools > just discard those messages, but I should fix it to properly parse them. > (See pfkey.c:pfkey_dump_sadb().) I'll have a look at your patches, maybe it could give me ideas to do the fix on BSD side :-) Are you sure your semantic modifications won't break anything (including RFC compliance) ? > Also, there's been accumulating quite a bit of stuff to CVS trunk. > Especially the NAT-T fixes and adminport changes are important for me and > others. So I'm starting to wonder if we could have a new release at some > point. Any thoughts? We will probably have to release a 0.7.1 "soon" (next month ? we'll have to talk about that quickly), as some various interesting fixes have been reported in it. Afaik, there have been no real discussion about a 0.8 release, and I just don't know if there are actually interesting things in HEAD which have not been reported in 0.7 branch. Yvan.


text:
Featured Vacation RentalOlympic Terrace-Downtown Ketchum Luxury Penthouse with Baldy Views and A/C
The 2015 Benefit Concert features six time Tony award winner, Audra McDonald, performing with the Sun Valley Summer Symphony. Proceeds from this concert support the Sun Valley Summer Symphony's free concert series and education programs in Sun Valley, Idaho.
What: Sun Valley Symphony Gala Benefit Concert with Renee Fleming
When: August 2, 2015
Time: 6:30pm
Where: Sun Valley Symphony Pavilion
Cost: $75 - $500
Info: Visit www.svsummersymphony.tix.com to purchase tickets


text:
The LL.M. Program is one full academic year. Four courses each semester are required for the LL.M. degree. No fewer than five and a maximum of six courses must be taken within the International Law and Organizations (ILO) division. At least one of the eight courses must be from the Diplomacy, History, and Politics (DHP) division, and at least one course must be chosen from the Economics and International Business (EIB) division. LL.M. students may also cross-register at Harvard Law School, normally for no more than one course per academic year. Students must complete a Capstone Project (see page 20 in Student Handbook), which is to be determined in consultation with and supervised by a member of the law faculty; Native English-speakers also must demonstrate proficiency in a
second language.


text:
Real hip hop
Shady Records. That is all.
Joey has on hipster glasses and a nice sweater. ;)
Thats Joell bro...
Em got Slaughtered by his own group.
I want Relapse 2!
antlow http://www.youtube.com/watch?v=m_TRuEeddjI
Mr slim can never stop being a boss,respect 2 mr burden,roycce and joel while mr crooked was totally on fire in dis...,missed yela also n wished he was present in dis 2....
Where were these rhymes on MMLP2!!
Yea, we're thinking the same thing then. I think you misunderstood my comment.
Did you not listen to the lyrics?? He rapped his fuckin ass off. The wordplay was insane. Over half the tracks had tight beats but ALL the lyrics were on point. This shit came way weaker than whats on his album. I think slaughterhouse should've been featured on his album
& the winner is...this time...Joell Ortiz
bowode a cutie and he soung good too nigga
Big Tig killed it. lol Royce verse really let me down. Stop all this Rihanna talk. JOELL HAS BEEN ON FIRE LATELY. This year has seen some of Joell's hottest shit since he first came in the game. Crook did his thing. Joe spit some deep hindsight album verse. Em... that was better than the whole album. And yeah, MMLP2 is Recovery 2, thanks for reading my comment (somewhere). lol
Wish Yela was there, hes at doin this thang tho. Slaughterhouse never tours smh.
Travi$ Scott Says He's Not Hip Hop & Rick Ross Comments On Drake/Meek Mill Beef
Method Man f. Raekwon & Inspectah Deck – "The Purple Tape" (Lyric Video)


text:
Sprint "Make your iPhone 4G" promo pushes Overdrive [Video]
Now, far be it from us to suggest that Sprint are looking to trick would-be iPhone 4G seekers into watching their latest Overdrive promo, but calling your video "Make your iPhone 4G" and then criticising AT&T's 3G network isn't going to go down well in Dallas. The Overdrive is of course Sprint's 3G/4G MiFi-style portable WiFi hotspot, capable - if you're in one of the 25 areas with WiMAX coverage - of up to 6Mbps downlink speeds.
Video promo after the cut


text:
You are using an outdated browser. Please upgrade your browser to improve your ReverbNation experience.
Steve Hayes and the Hurricanes
Kingsport, TN
Friday, May 10th, 2013 at 9:00pm
© 2015 eMinor Incorporated
All trademarks are the property of the respective owners. ReverbNation is not affiliated with the trademark owners.
Not listening to anything?
Try one of the ReverbNation Channels