text:
|Publication number
|Publication type
|Application number
|Publication date
|Apr 21, 2009
|Filing date
|Jan 3, 2005
|Priority date
|Jan 3, 2005
|Fee status
|Also published as
|Publication number
|Ferenc Dosa Racz, Johan Wikman, Teemu Jalava
|Original Assignee
|Nokia Corporation
|Export Citation
|BiBTeX, EndNote, RefMan
|Patent Citations (11), Referenced by (17), Classifications (12), Legal Events (3)
|External Links: USPTO, USPTO Assignment, Espacenet
This invention relates in general to servers, and more particularly, to mobile servers that exist within a firewall protected environment.
The role of the mobile terminal in today's communications networks is rapidly becoming more and more integrated with the Internet model, as the mobile terminal adapts to user's demands for added functionality. The mobile terminal, for example, has evolved from a simple device offering voice only capability to a device fully capable of browsing the Internet and providing rich content communication to include voice, data, imaging, video, etc.
Conventional communication methods with mobile terminals typically require active intervention by the users in possession of those mobile terminals. Specifically, today's mobile terminals essentially allow contact with the user of the mobile terminals through the use of voice or data calls that may be initiated with the Session Initiation Protocol (SIP). The use of various messaging technologies involving the mobile terminal may also involve messaging services such as the Short Messaging Service (SMS) and Multimedia Messaging Service (MMS). Alternatively, the user of the mobile terminal may access information services on the Internet through the use of the Wireless Application Protocol (WAP) which is based on Internet standards such as HyperText Markup Language (HTML), eXtensible Markup Language (XML), and Transmission Control Protocol/Internet Protocol (TCP/IP).
As mobile terminal sophistication continues to develop, the mobile terminal's informational role in the mobile communication age tends to evolve from one of a uni-directional information sink, to more of a bi-directional information access point, whereby information gathered by the mobile terminal may find application with other users within the communication network. In such an instance, information gathered and stored within each user's mobile terminal may, to an increasing extent, be made available to other users in the communication network, whether they are land based or mobile themselves. For example, mobile terminals having imaging capability, may capture images and/or video clips that may then be shared with other users within the mobile IP network. Additionally, mobile terminals having proximity connection capability, may access information contained within devices that are in close proximity and may likewise share that information with others in the mobile IP network.
As a precaution, however, mobile operators place firewalls within their networks in order to counteract possible attacks and flooding of the mobile IP network. As such, access to the mobile terminals that are operating behind these firewalls is typically limited to outgoing traffic that is initiated by the users of these mobile terminals and the resulting incoming traffic. Most other requests originating from outside the firewall are trapped by the firewall and are prevented from reaching their final destination, i.e., the mobile terminal.
Prior art solutions may provide a dedicated access point to the mobile terminals within the mobile IP network, whereby any firewalls that may impede information access requests to the mobile terminals are removed. Such a remedy, however, is outweighed by the risks associated with, for example, Denial of Service (DoS) attacks that may occur in the absence of the firewalls. Other prior art solutions provide holes within the firewalls, such that access requests to static IP addresses, for example, are allowed. IP enabled mobile terminals, however, are not generally provided with static IP addresses, but are rather allocated IP addresses using, for example, the Dynamic Host Configuration Protocol (DHCP), which renders static holes within the firewalls useless to the mobile terminals.
Accordingly, there is a need in the communications industry for a system, apparatus and method that allows access to information from within a mobile terminal that is behind a firewall. In particular, interesting information either contained within the mobile terminal or information that may be accessed by proximity connections to the mobile terminal, should be made available to the network via the mobile terminal even when the mobile terminal is protected by firewall access restrictions.
To overcome limitations in the prior art, and to overcome other limitations that will become apparent upon reading and understanding the present specification, the present invention discloses a system, method, and apparatus for providing access to a mobile server when the mobile server is operating within a firewall protected environment.
In accordance with one embodiment of the invention, an information system comprises a network entity operating within a first mobile network and is adapted to provide data requests to a second mobile network, a first firewall that is coupled to the second mobile network and is adapted to screen the data requests received from the network entity, a mobile server operating within the second mobile network and is adapted to provide data in response to the data requests, and a socket gateway coupled between the network entity and the first firewall and is adapted to facilitate access to the mobile server from the network entity. The data requests are converted into a format that is transparent to the first firewall.
In accordance with another embodiment of the invention, a mobile terminal capable of being wirelessly coupled to a firewall protected network comprises a memory capable of storing at least a protocol interface, a processor coupled to the memory and configured by the protocol interface to respond to format converted content requests. The format converted content requests being transparent to the firewall protected network and generated by a socket gateway operating outside of the firewall protected network. The mobile terminal further comprises a transceiver configured to facilitate a content exchange with the socket gateway in response to the format converted content requests.
In accordance with another embodiment of the invention, a computer-readable medium having instructions stored thereon which are executable by a mobile terminal for facilitating data transfer to network elements operating outside of a firewall protected mobile network. The instructions perform steps comprising receiving a connection request in a first format from a trusted entity operating outside of the firewall protected mobile network, where the connection request is converted from a second format to be transparent to the firewall protected mobile network. The instructions perform steps further comprising establishing the connection with the trusted entity in response to the connection request, and transferring data to the network elements. The data intended for the network elements is addressed to the trusted entity.
In accordance with another embodiment of the invention, a method of providing data from a mobile server to network elements operating outside of a firewall protected mobile domain comprises requesting addresses corresponding to links associated with data controlled by the mobile server, converting the requested addresses to an address of a trusted entity operating outside of the firewall protected mobile domain, transmitting requests for data to the trusted entity using the converted addresses, and converting the requests for data into a format that is transparent to the firewall protected mobile domain.
In accordance with another embodiment of the invention, a computer-readable medium having instructions stored thereon which are executable by a socket gateway for facilitating data transfer between network elements of a first firewall protected domain and a mobile server of a second firewall protected domain. The instructions perform steps comprising receiving data requests of a first protocol type from the network elements, converting the data requests to a second protocol type that is transparent to the second firewall protected domain, transmitting the converted data requests to the mobile server, and receiving data from the mobile server in response to the converted data requests.
In accordance with another embodiment of the invention, a socket gateway within a network used to facilitate an exchange of data between two firewall protected networks comprises means for receiving data requests of a first protocol type from network elements in a first firewall protected network, means for converting the data requests to a second protocol type that is transparent to a second firewall protected network, means for transmitting the converted data requests to a mobile server operating within the second firewall protected network, means for receiving data from the mobile server in response to the converted data requests, and means for relaying the received data to the network elements.
These and various other advantages and features of novelty which characterize the invention are pointed out with greater particularity in the claims annexed hereto and form a part hereof. However, for a better understanding of the invention, its advantages, and the objects obtained by its use, reference should be made to the drawings which form a further part hereof, and to accompanying descriptive matter, in which there are illustrated and described specific examples of a system, apparatus, and method in accordance with the invention.
The invention is described in connection with the embodiments illustrated in the following diagrams.
In the following description of the exemplary embodiment, reference is made to the accompanying drawings which form a part hereof, and in which is shown by way of illustration various embodiments in which the invention may be practiced. It is to be understood that other embodiments may be utilized, as structural and operational changes may be made without departing from the scope of the present invention.
Generally, the present invention is directed to a system, apparatus, and method that allow a mobile terminal to be accessed as a mobile server even when the mobile server is operating behind a mobile operator's firewall. The mobile server provides a mechanized data/service consumption model where conventional services and data may be accessed from the mobile server via IP based traffic originating from outside the firewall.
In particular, client systems operating outside of a firewall protected mobile network may interact with the mobile server using a model based on a rich set of meta-data made possible with interpretable XML, where the transport is typically HTTP. Alternatively, other transport mechanisms such as the Real-Time Transport Protocol (RTP) may be used to accommodate voice and other multimedia content, such as video or animation, where an application level protocol such as the Real-Time Streaming Protocol (RTSP) administers control over the delivery of the real time data. Client systems operating outside of the firewall protected mobile network may submit access requests via, for example, SIP, WAP Push, or SMS, since these access mechanisms may be used to bypass the firewall protection. Accordingly, the mobile server according to the present invention is well suited for the ALL-Internet Protocol (IP) architecture for future ALL-IP networks, but is equally well suited to function within legacy mobile communication systems such as the Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), and Third Generation (3G) systems.
The Web services and/or data provided by the mobile server of the present invention provide sets of services and information over the Internet and the Mobile domain to appropriate service consumers. Such Web services may be provided over a session layer, e.g., HTTP, SMTP, File Transfer Protocol (FTP), RTSP, or any other similar Internet technology. Web services utilize certain, industry standard software technologies, such as XML, XML Protocol (XMLP), Simple Object Access Protocol (SOAP), Web Services Description Language (WSDL), and Universal Description, Discovery, and Integration (UDDI). The Web services are not specific to any particular mobile terminal platform and are offered in a manner that allows: 1.) discovery of the mobile services/information offered by the mobile server; 2.) interpretation of the service/information offerings from a registry of services; and 3.) invocation of service/information requests with the appropriate request parameters that facilitates correct response interpretation.
An exemplary diagram of communication system 100 in accordance with the present invention is illustrated in
ALL-IP system 100 is optimized to support multimedia services, where Call State Control Function (CSCF) 110 implementing SIP is a key ingredient in providing the multimedia services to all IP enabled devices. Although SIP's primary objective was meant for multimedia sessions, its scope may be extended to presence, gaming, and IM, as well. Numerous applications can be implemented using SIP, allowing the combination of traditional telephony with messaging and multimedia.
Wireless terminals 108, 106, and 134 may represent any number of ALL-IP mobile communication devices, such as a cellular telephone 114, a personal digital assistant (PDA) 116, a notebook or laptop computer 118, or any other type of ALL-IP wireless terminal represented by device 120. 3G Radio Access Network (RAN) 132 represents a combination of all mobile radio standards, such as GSM/Enhanced Data Rates for Global Evolution (EDGE) and Wideband Code Division Multiple Access (WCDMA). Each mobile radio standard has its own distinct network architecture and transport mechanism, which is fully integrated using the IP protocol, where Serving GPRS Support Node (SGSN) 130 and Gateway GPRS Support Node 140 provides the RAN interface to ALL-IP core 112.
ALL-IP system 100 supports Legacy Cellular systems 104 that offers communication support to non ALL-IP terminal 102, for example. Signaling gateway 122 performs all necessary Signaling System No. 7 (SS7) and Mobile Application Part (MAP) signaling conversions as necessary to provide SS7 over IP access from PSTN 124 and MAP over IP access from Legacy Cellular system 104 to ALL-IP core 112. In addition, signaling gateway 122 provides Short Message Service Center (SMSC) support and Multimedia Message Service Center (MMSC) support for any SMS and MMS operations as required by mobile terminal 102.
Internet 138 access from ALL-IP core 112 is provided through internet gateway 136 to allow accesses defined by Uniform Resource Locator (URL) and Uniform Resource Identifier (URI) address definitions. Home Subscriber Server (HSS) 128 provides ALL-IP core 112 with the many database functions that are required in ALL-IP networks. HSS 128, for example, includes Home Location Register (HLR) and Domain Name Server (DNS) operations.
In one embodiment in accordance with the present invention, Web server 134 is implemented by a mobile terminal that may provide access to Web pages requested via network entities connected to ALL-IP core 112. Such requests traverse GGSN 140, SGSN 130, and a firewall (not shown) internal to SGSN 130 via SIP, WAP Push, SMS, MMS, or any other mechanism that is transparent to the firewall (not shown). The Web pages that are requested using Uniform Resource Locator (URL) identification may be converted to IP addresses by the DNS internal to HSS 128, which are then used to access the requested Web page host.
In an alternate embodiment, streaming server 106 may be implemented by a mobile server in accordance with the present invention, whereby an alternate transport is used, such as RTP, to deliver streamed audio and/or video content to requesting entities within ALL-IP core 112. Such a streamed delivery being facilitated by mobile terminal 106 functioning as a streaming server either via content stored within the mobile terminal, or conversely, via content proximately accessed by streaming server 106 via any one of a number of proximity access mechanisms, such as Wireless Local Area Network (WLAN), Bluetooth, or InfraRed (IR) to name only a few.
In accordance with the present invention, therefore, a mobile server is provided that resides on the mobile platform of IP enabled mobile terminals 106, 108, and 134, or alternately, the legacy mobile platform offered by mobile terminal 102. The mobile terminals are addressable within network 100 so that specific services/information may be provided by the mobile terminal to any requesting network entity. The mobile terminals extend the concept of providing static content, such as personal contact information, to providing mobile server dynamic content. In particular, the dynamic content provided by the mobile terminals may be extremely versatile and may provide, for example, network sharing of images captured using internal/external imaging capability of the mobile terminals, extended rich call functionalities, streaming content, telemetry, or other information that may be routed from a local area proximity connection.
The mobile terminals may also implement a Web server function as depicted by mobile terminal 134. In such instances, for example, entities operating within ALL-IP system 100 may first contact a DNS within HSS 128 to translate the name of Web server 134 to an IP address, which is then used to form a virtual connection to Web server 134 using, for example, HTTP. An HTTP GET request sent from the entities' browser to Web server 134 then results in the delivery of a file in, for example, HTML or XML, format. The HTML tags of the file sent by Web server 134 are then construed by the entities' browser in order to format the body of the requested file in accordance with the display capabilities of the requesting entity.
As discussed above, mobile network operators typically place firewalls at the interconnection between their private mobile networks and other public networks, e.g., ALL-IP CORE 112. The firewalls act like one-way gates, whereby requests originating from within the private mobile networks are generally allowed to pass through, while most other requests originating from public networks outside the firewalls are blocked. Certain types of requests from the public networks are allowed, such as some HTTP requests, SMTP email transfers, and DNS queries. These types of legitimate requests may be identified by the firewall through examination of the destination IP address in the IP header and the destination port number in the User Datagram Protocol (UDP) or TCP headers.
The nature of the interaction between SIP and the mobile network operator's firewalls, on the other hand, depends upon the transport protocol that is used. If the SIP user agent client is using UDP to initiate the session, for example, then the user agent's firewall will allow the SIP messaging. All responses to the SIP messaging, however, will be refused by the firewall, since the UDP responses are not associated with the outgoing requests. If TCP is being used as the transport, on the other hand, a SIP user agent operating behind a firewall will be successful in the establishment of the session, since the SIP responses are sent to the TCP connection that was opened by the user operating behind the firewall.
Conventional firewalls, however, do not currently allow packets having media types other than HTTP, such as RTP, to be exchanged between users on either side of the firewall. In accordance with the present invention, therefore, a socket gateway is contemplated, which provides the firewall with a peer entity that is trusted by the firewall. In such an instance, all traffic that is either initiated, or terminated, by the socket gateway is allowed to pass through the firewall without obstruction. Thus, any packets that are directed to or from the socket gateway may be authenticated and validated to generally enforce whatever security procedures are required by the respective firewalls. The socket gateway in accordance with the present invention may be part of the 3GPP IP Multimedia Subsystem (IMS) operating within CSCF 110, or some other network element.
In one embodiment in accordance with the present invention, streamed content delivery from a mobile streaming server operating behind one or more firewalls is facilitated. An exemplary block diagram of such a system is illustrated in
In an alternate embodiment, the streamed content may be accessed from external device 236 that is in a proximity connection to Common Gateway Interface (CGI) 238. Such proximity connections may include, but are not limited to, Bluetooth, WVLAN, IR, or even a wired connection, such as FireWire. In the embodiment exemplified in
For purposes of this embodiment, a container file may be used by mobile server 202, in which a storage entity within database 212 is used to store multiple continuous media types pertaining to the same media stream requested by mobile terminal 226. In effect, the container file represents an RTSP presentation, where each of its components is RTSP streams. While the components are transported as independent streams, it is desirable to maintain a common context for those streams at the server end so that the server may easily keep a single storage handle open, as well as to preserve equal priority treatment of the media streams.
Most streaming technologies are based on RTSP, which offers a way of controlling the streamed presentation, e.g., seeking, playing, and pausing, whereas SIP is used to initiate the streaming session. The RTSP stack is divided into three modules: MSG, RTSP, and NTR/MSS. The MSG module interface handles generic message parsing and is also used with SIP. The RTSP module is similar to the SIP module and has functions for encoding and decoding header strings for structures and vice versa. NTR contains the agent and session objects which manage the sending and receiving of messages. The Media Subsystem (MSS) module controls the media processing of the top layer of the stack.
In one embodiment, mobile server 202 may register its streaming services to registry 220 located within, for example, Internet 138 of
These links may then be used by mobile terminal 226 to access the audio/video content contained within mobile server 202. As discussed above, direct access by mobile terminal 226 to the audio/video content contained within mobile server 202 is generally curtailed by the operation of firewalls 216 and 214, which are operating in the user domains of mobile terminals 226 and 202, respectively. In accordance with the present invention, therefore, socket gateway 218 intercedes on behalf of mobile client 226 and mobile server 202 as a trusted peer entity to firewalls 216 and 214 to facilitate the audio/video exchange.
In particular, socket gateway 218 may exist within CSCF 110 of
An RTSP message using, for example, the DESCRIBE method may then be issued by mobile terminal 226 to socket gateway 218 via path 222 to first inquire as to the description of the media content contained within mobile server 202 that is to be provided by the streaming session. Once received, socket gateway 218 informs mobile server 202 of the streaming request via a method that is friendly to firewall 214, e.g., SIP, WAP push, or SMS. If SIP is used, for example, a SIP INVITE method may be transmitted by socket gateway 218 to mobile server 202, whereby socket gateway 218 is identified by firewall 214 as a trusted requesting entity. Furthermore, in the Session Description Protocol (SDP) of the SIP INVITE method, the media may be described as RTSP streamed, audio/visual media. In this way, socket gateway 218 acts as a SIP user agent to send the INVITE request to mobile server 202, which propagates through firewall 214 unobstructed. Mobile server 202 may then transmit a 200 OK response provided the streaming session is accepted, which is then followed by an ACKnowledge (ACK) message from socket gateway 218.
Once the session has been established, the streaming session between mobile terminal 226 and mobile server 202 may then commence via the connection established by the SIP signalling. Table 1 is presented for exemplary purposes in order to illustrate a possible streaming session exchange between mobile terminal 226 and mobile server 202, where mobile terminal 226 is requesting, for example, a video conference session with the user of mobile server 202.
DESCRIBE rtsp://server/conference RTSP/1.0
CSeq: 1
CSeq: 1
Content-Type: application/sdp
Content-Length: 164
v = 0
o = − 2890844256 2890842807 172.16.2.93
s = RTSP Session
i = Conference call
a = control:rtsp://server/conference
t = 0 0
m = audio 0 RTP/AVP 0
a = control:rtsp://server/conference/audio
m = video 0 RTP/AVP 26
a = control:rtsp://server/conference/video
SETUP rtsp://server/conference/audio RTSP/1.0
CSeq: 2
Transport:RTP/AVP;unicast;client_port = 8000-8001
CSeq: 2
Transport:RTP/AVP;unicast;client_port = 8000-8001;
server_port = 9000-9001
Session: 12345678
SETUP rtsp://server/conference/video RTSP/1.0
CSeq: 3
Transport:RTP/AVP;unicast;client_port = 8002-8003
Session: 12345678
CSeq: 3
Transport:RTP/AVP;unicast;client_port = 8002-8003;
server_port = 9004-9005
Session: 12345678
PLAY rtsp://server/conference RTSP/1.0
CSeq: 4
Range: npt = 0-
Session: 12345678
CSeq: 4
Session: 12345678
RTP-Info: url = rtsp://server/conference/video;
seq = 9810092;rtptime = 3450012
Message 250 represents the initial description request sent by mobile terminal 226 to socket gateway 218, in which a description of the stream "conference" at location "//server" is requested. As discussed above, message 250 initiates the SIP exchange between socket gateway 218 and mobile server 202 through firewall 214 to establish the streaming session between mobile server 202 and mobile terminal 226. In message 252, mobile server 202 responds with an SDP description of the stream "conference," in which audio and video media descriptions are defined with the transport specified as RTP/Audio Video Protocol (AVP) and separate control for each.
Messages 254 and 256 make up a portion of the media stream sequence, whereby client and server ports for the audio stream are requested and acknowledged by the client, i.e., socket gateway 218, and the server, i.e., mobile terminal 202, respectively. It should be noted that client ports 8000-8001 correspond to the audio RTP ports associated with socket gateway 218 that are trusted by firewall 214. Messages 258 and 260 make up another portion of the media stream sequence, whereby client and server ports for the video stream are similarly requested and acknowledged by client 218 and server 202, respectively. It should further be noted that client ports 8002-8003 correspond to the video RTP ports associated with socket gateway 218 that are trusted by firewall 214. Messages 262 and 264 makeup the client's instruction to the server to begin transmission of the conference session.
A similar messaging transaction transpires between socket gateway 218, firewall 216, and mobile terminal 226, in order to complete setup of the RTSP streaming session. That is to say, that the corresponding audio/video ports between socket gateway 218 and mobile terminal 226 via firewall 216 are opened, whereby audio/video ports associated with socket gateway 218 are trusted by firewall 216. In this way, socket gateway 218 functions as the trusted client to firewall 214 as well as the trusted server to firewall 216 when the RTSP session is setup, since socket gateway 218 appears as both the requesting client to firewall 214 and the requested server to firewall 216.
In an alternate embodiment according to the principles of the present invention,
Prior to sending message 314, client device 308 learns of the presence of Web server 338 and its contents through service discovery methods implemented via browser 328. DNS queries for the IP address associated with Web server 338 leads instead to the discovery of the IP address for socket gateway 310, since socket gateway 310 is operating as the HTTP relay between client device 308 and server device 312. In such an instance, socket gateway 310 is the trusted server entity associated with firewall 340 that is to handle the HTTP requests from client device 308. Client device 308 then transmits HTTP GET message 314 to socket gateway 310 using the DNS supplied IP address, whereby the desirable Web page, or other content that is associated with Web server 338, is requested.
Message 316 contains information associated with HTTP GET message 314, whereby socket gateway 310 has formatted message 316 into a form that is transparent to firewall 342. In the case that message 316 represents a SIP INVITE message, for example, an SDP is included, which may describe the media request of message 314 as that of an HTTP relay media request and also includes the address of the Web page requested. Message 318 is then transmitted by socket gateway 336 of server device 312 as an HTTP GET message that is transparent to firewall 342 in order to ascertain a storage address within socket gateway 310 that may be available to cache the contents of the Web page requested by client device 308. Message 320 is an HTTP REPLY message, sent in response to message 318, to indicate the appropriate memory location within socket gateway 310 that may be used to cache the Web content received from Web server 338.
Message 322 is an HTTP POST message used by socket gateway 336 of server device 312 to cache the Web content into the memory location of socket gateway 310 that was provided by message 320. Once cached, HTTP REPLY message 326 may provide the Web content to client device 308 that was originally requested in message 314. Message 324 may be used by server device 312 as a SIP BYE message, in the event that server device 312 wishes to clean the cache of socket gateway 310 that was used to store the requested Web content. Otherwise, message 324 may be bypassed in order to leave the SIP session open, thus allowing HTTP reply messages to be immediately sent by socket gateway 310 for client device 308 without the need for waiting for the request to be sent from server device 312.
In other embodiments according to the present invention, data access from mobile server 402 may be performed in a number of different ways by using the WAP push architecture. For example, the WAP push architecture allows a Push Proxy Gateway (PPG), e.g., WAP gateway 404, to send data to a requesting terminal, e.g., mobile terminal 410, in an asynchronous manner. WAP gateway 404 and mobile server 402 communicate using the Push Over The Air (OTA) protocol, which utilizes either Wireless Session Protocol (OTA-WSP) and/or HTTP (OTA-HTTP) services. Connection oriented push requires some point to point connectivity, e.g., a push session if OTA-WSP is used or a TCP connection if OTA-HTTP is used, before the push content can be delivered.
It is possible, however, that since the WAP push architecture is asynchronous by nature, that no push session exists, e.g., OTA-WSP, that no TCP connection has been established, e.g., OTA-HTTP, or that the desired bearer is not utilized when content is about to be pushed to WAP gateway 404 from mobile server 402, or from WAP gateway 404 to mobile client 410. The Session Initiation Application (SIA) executing within mobile server 402 and mobile client 410, therefore, allows WAP gateway 404 to establish either a push session or a TCP connection via a specific bearer, such as the SMS supported by Short Message Service Center (SMSC) 412. The process of sending SIA content to a mobile terminal is referred to as a Session Initiation Request (SIR).
In one embodiment according to the present invention, contents from mobile server 402 may be fetched by using an SIR of the WAP Push architecture. After receiving HTTP GET request 414 from mobile client 410 via firewall 408, for example, WAP gateway 404 must then retrieve the contents requested by HTTP GET request 414 from mobile server 402. WAP gateway 404 then sends SIR 416 to mobile server 402 via SMSC 412, to instruct mobile server 402 to establish a TCP connection with WAP gateway 404 via firewall 406. WAP gateway 404 then uses HTTP POST message 422 with a modified IP address to supply mobile server 402 with the identification of the requesting client, i.e., the IP address is modified to replace mobile client 410 with WAP gateway 404 as the requesting client.
Message 418 represents an SIR message used by WAP gateway 404 to request a TCP connection between WAP gateway 404 and mobile client 410. Within the SIR message, contact points may be identified by WAP gateway 404 to mobile client 410 that provides mobile terminal 410 with port numbers that may be used by mobile client 410 to establish the TCP connection. Mobile client 410 then uses the ports to create the TCP connection to WAP gateway 404 as in message path 414. In message 422, WAP gateway 404 then issues an HTTP POST request to mobile server 402 to request content contained within the mobile server that was requested by mobile client 410 in message 414. Finally, WAP gateway 404 encapsulates the content received from mobile server 402 via message 420 into HTTP response message 424 to complete the data transfer.
Several embodiments in accordance with the present invention are presented that facilitate access to a mobile server that is protected by a firewall. Such access may be facilitated from any network entity, mobile or otherwise, that is itself protected by a firewall. Such embodiments generally follow the execution steps exemplified by flow diagram 500 of
In step 502, for example, mobile server content is discovered by a browser operating within communication system 100 as exemplified in
The session between the requesting entity and the mobile server is then established as in step 510, such that the socket gateway is viewed by the mobile server as the destination for the requested content. Furthermore, the socket gateway is viewed by the requesting entity as the device providing the requested content until completion of the session as in step 512. In the event that the mobile server is not protected by a firewall as determined in step 506, the session establishment and tear down are accomplished as in steps 514 and 516 without activating the socket gateway as an interceding device.
The invention is a modular invention, whereby processing functions within a mobile terminal may be utilized to implement the present invention. The mobile devices may be any type of wireless device, such as wireless/cellular telephones, personal digital assistants (PDAs), or other wireless handsets, as well as portable computing devices capable of wireless communication. These landline and mobile devices utilize computing circuitry and software to control and manage the conventional device activity as well as the functionality provided by the present invention. Hardware, firmware, software or a combination thereof may be used to perform the various mobile server functions described herein. An example of a representative mobile terminal computing system capable of carrying out operations in accordance with the invention is illustrated in
The exemplary mobile computing arrangement 600 suitable for implementing mobile server functions in accordance with the present invention may be associated with a number of different types of wireless devices. The representative mobile computing arrangement 600 includes a processing/control unit 602, such as a microprocessor, reduced instruction set computer (RISC), or other central processing module. The processing unit 602 need not be a single device, and may include one or more processors. For example, the processing unit may include a master processor and associated slave processors coupled to communicate with the master processor.
The processing unit 602 controls the basic functions of the mobile terminal, and also those functions associated with the present invention as dictated by IP module 630, socket gateway 626, and Web server 628 that are available in the program storage/memory 604. Thus, the processing unit 602 is capable of supplying mobile server content accessed via Web server 628 to requesting client terminals via IP protocols implemented by IP module 630. Socket gateway 626 provides the interface to a network based socket gateway that is the firewall trusted entity interceding on behalf of untrusted requesting client terminals. The program storage/memory 604 may also include an operating system and program modules for carrying out functions and applications on the mobile terminal. For example, the program storage may include one or more of read-only memory (ROM), flash ROM, programmable and/or erasable ROM, random access memory (RAM), subscriber interface module (SIM), wireless interface module (WIM), smart card, or other removable memory device, etc.
In one embodiment of the present invention, the program modules associated with the storage/memory 604 are stored in non-volatile electrically-erasable, programmable ROM (EEPROM), flash ROM, etc. so that the information is not lost upon power down of the mobile terminal. The relevant software for carrying out conventional mobile terminal operations and operations in accordance with the present invention may also be transmitted to the mobile computing arrangement 600 via data signals, such as being downloaded electronically via one or more networks, such as the Internet and an intermediate wireless network(s).
The processor 602 is also coupled to user-interface elements 606 associated with the mobile terminal. The user-interface 606 of the mobile terminal may include, for example, a display 608 such as a liquid crystal display, a keypad 610, speaker 612, internal camera 632, and microphone 614. These and other user-interface components are coupled to the processor 602 as is known in the art. Other user-interface mechanisms may be employed, such as voice commands, switches, touch pad/screen, graphical user interface using a pointing device, trackball, joystick, or any other user interface mechanisms.
The mobile computing arrangement 600 also includes conventional circuitry for performing wireless transmissions. A digital signal processor (DSP) 616 may be employed to perform a variety of functions, including analog-to-digital (A/D) conversion, digital-to-analog (D/A) conversion, speech coding/decoding, encryption/decryption, error detection and correction, bit stream translation, filtering, etc. The transceiver 618, generally coupled to an antenna 620, transmits the outgoing radio signals 622 and receives the incoming radio signals 624 associated with the wireless device.
The mobile computing arrangement 600 of
Using the description provided herein, the invention may be implemented as a machine, process, or article of manufacture by using standard programming and/or engineering techniques to produce programming software, firmware, hardware or any combination thereof. Any resulting program(s), having computer-readable program code, may be embodied on one or more computer-usable media, such as disks, optical disks, removable memory devices, semiconductor memories such as RAM, ROM, PROMS, etc. Articles of manufacture encompassing code to carry out functions associated with the present invention are intended to encompass a computer program that exists permanently or temporarily on any computer-usable medium or in any transmitting medium which transmits such a program. Transmitting mediums include, but are not limited to, transmissions via wireless/radio wave communication networks, the Internet, intranets, telephone/modem-based network communication, hard-wired/cabled communication network, satellite communication, and other stationary or mobile network systems/communication links. From the description provided herein, those skilled in the art will be readily able to combine software created as described with appropriate general purpose or special purpose computer hardware to create a mobile server system and apparatus in accordance with the present invention.
The network gateways or other systems for providing socket gateway functions in connection with the present invention may be any type of computing device capable of processing and communicating digital information. The network gateways utilize computing systems to control and manage the messaging activity. An example of a representative computing system capable of carrying out operations in accordance with the invention is illustrated in
The example computing arrangement 700 suitable for performing the gateway activity in accordance with the present invention includes socket gateway 701, which includes a central processor (CPU) 702 coupled to random access memory (RAM) 704 and read-only memory (ROM) 706. The ROM 706 may also be other types of storage media to store programs, such as programmable ROM (PROM), erasable PROM (EPROM), etc. The processor 702 may communicate with other internal and external components through input/output (I/O) circuitry 708 and bussing 710, to provide control signals and the like. External data storage devices, such as DNS or registries, may be coupled to I/O circuitry 708 to facilitate messaging functions according to the present invention. Alternatively, such databases may be locally stored in the storage/memory of socket gateway 701, or otherwise accessible via a local network or networks having a more extensive reach such as the Internet 728. The processor 702 carries out a variety of functions as is known in the art, as dictated by software and/or firmware instructions.
Socket gateway 701 may also include one or more data storage devices, including hard and floppy disk drives 712, CD-ROM drives 714, and other hardware capable of reading and/or storing information such as DVD, etc. In one embodiment, software for carrying out the gateway operations in accordance with the present invention may be stored and distributed on a CD-ROM 716, diskette 718 or other form of media capable of portably storing information. These storage media may be inserted into, and read by, devices such as the CD-ROM drive 714, the disk drive 712, etc. The software may also be transmitted to socket gateway 701 via-data signals, such as being downloaded electronically via a network, such as the Internet. Socket gateway 701 is coupled to a display 720, which may be any type of known display or presentation screen, such as LCD displays, plasma display, cathode ray tubes (CRT), etc. A user input interface 722 is provided, including one or more user interface mechanisms such as a mouse, keyboard, microphone, touch pad, touch screen, voice-recognition system, etc.
The socket gateway 701 may be coupled to other computing devices, such as the landline and/or wireless terminals via a network. The server may be part of a larger network configuration as in a global area network (GAN) such as the Internet 728, which allows ultimate connection to the various landline and/or mobile client/watcher devices.
The foregoing description of the various embodiments of the invention has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed. Many modifications and variations are possible in light of the above teaching. Thus, it is intended that the scope of the invention be limited not with this detailed description, but rather determined from the claims appended hereto.
|Cited Patent
|Filing date
|Publication date
|Apr 21, 1999
|Apr 3, 2001
|Webxchange, Inc.
|Configurable value-added network (VAN) switching
|May 28, 1999
|Dec 25, 2001
|Qwest Communications Int'l., Inc.
|Secure gateway processing for handheld device markup language (HDML)
|Dec 23, 1999
|Feb 11, 2003
|Schlumberger Technology Corporation
|System and method for electronic data delivery
|Aug 3, 1998
|Jul 1, 2003
|Kabushiki Kaisha Toshiba
|Mobile IP communication scheme using visited site or nearby network as temporal home network
|Dec 6, 1999
|Nov 11, 2003
|At&T Corp.
|Persistent communication with changing environment
|Oct 28, 1999
|Mar 9, 2004
|Mitsubishi Materials Corporation
|Radio communication system for push information delivery
|May 31, 2001
|Jan 17, 2006
|Openwave Systems Inc.
|Method of establishing a secure tunnel through a proxy server between a user device and a secure server
|Jun 8, 2001
|Feb 21, 2002
|Hile John K.
|Electronic document delivery system
|Jul 23, 1998
|Feb 27, 2003
|Jan E Forslow
|Common access between a mobile communications network and an external network with selectable packet-switched and circuit-switched services
|Jul 2, 2003
|Jan 6, 2005
|Jari Mononen
|System, apparatus, and method for a mobile information server
|Jul 15, 2003
|Jan 20, 2005
|Justin Mortensen
|Data management using dispersed and disparate databases
|Citing Patent
|Filing date
|Publication date
|Sep 15, 2004
|Sep 22, 2009
|Nortel Networks Limited
|Method and system for enabling firewall traversal
|Dec 30, 2005
|Feb 8, 2011
|United States Cellular Corporation
|State-full perimeter security for data networks
|Jan 8, 2013
|Samsung Electronics Co., Ltd.
|Server and method for providing mobile web service
|Mar 8, 2012
|Aug 5, 2014
|Qualcomm Incorporated
|System and method using a client-local proxy-server to access a device having an assigned network address
|Mar 8, 2012
|Aug 26, 2014
|Qualcomm Incorporated
|System and method using a web proxy-server to access a device having an assigned network address
|Mar 8, 2012
|Oct 14, 2014
|Qualcomm Incorporated
|Remote access and administration of device content and configuration using HTTP protocol
|Mar 8, 2012
|Dec 30, 2014
|Qualcomm Incorporated
|System and method for accessing a device having an assigned network address
|Aug 31, 2012
|Jun 9, 2015
|Qualcomm Incorporated
|Remote access and administration of device content, with device power optimization, using HTTP protocol
|Jan 7, 2013
|Jan 12, 2016
|Samsung Electronics Co., Ltd.
|Server and method for providing mobile web service
|Sep 2, 2010
|Jul 19, 2016
|Siemens Aktiengesellschaft
|Method and device for securely transmitting data
|Apr 21, 2006
|Nov 23, 2006
|Pandit Shrihari B
|Methods and systems for communicating voice, audio, video, text and/or multimedia data
|Dec 30, 2005
|Jul 5, 2007
|Claudio Taglienti
|State-full perimeter security for data networks
|Feb 22, 2006
|Aug 23, 2007
|Joshua Randall
|Interface for mobile devices and methods
|Mar 22, 2007
|Jul 17, 2008
|Sony Ericsson Mobile Communications Ab
|Methods for discovering a phone-based web server and related electronic devices and computer program products
|Jul 17, 2006
|May 7, 2009
|Alcatel Lucent
|Device for managing media server resources for interfacing between application servers and media servers in a communication network
|Aug 25, 2009
|May 27, 2010
|Lee Jae-Won
|Server and method for providing mobile web service
|Sep 2, 2010
|Oct 11, 2012
|Siemens Aktiengesellschaft
|Method and device for securely transmitting data
|U.S. Classification
|726/11, 713/154, 709/223, 713/152, 709/239, 709/217, 713/153, 726/12
|International Classification
|Cooperative Classification
|European Classification
|Mar 16, 2005
Owner name: NOKIA CORPORATION, FINLAND
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DOSA RACZ, FERENC;WIKMAN, JOHAN;JALAVA, TEEMU;REEL/FRAME:015911/0001;SIGNING DATES FROM 20050131 TO 20050201
|Sep 19, 2012
|Fee payment
Year of fee payment: 4
|Apr 25, 2015
Owner name: NOKIA TECHNOLOGIES OY, FINLAND
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NOKIA CORPORATION;REEL/FRAME:035495/0920
Effective date: 20150116


text:
Radiations is a weekly electronic newsletter published by the Physics and Astronomy Department of Carleton College. The deadline for materials to be included in Radiations is 9:00 AM Monday of the week you would like the information to appear. Contact firstname.lastname@example.com if you want to be added or removed from this mailing list.
Volume 22, Issue 30 (May 30, 2016)
Upcoming Events
Events happening soon in the physics and astronomy department.View all items in Upcoming Events.
Information that may be of interest to physics and astronomy faculty, staff, and students.
View all items in BTW....
It's a relatively quiet week, event-wise. So, finish those last papers, lab reports, and problem sets. Respond to your emails. Make sure you drink enough water. Get some actual sleep. Enjoy your last week of 2016!

subset: commoncrawl


text:
If you are looking for affairs, mature sex, sex chat or free sex then you've come to the right page for free Ionia, Arkansas sex dating! Adult Friend Finder is the leading site online for sex dating on the web. If you are visiting or live in Ionia, Arkansas and are dating for sex, we can get you connected with other adult friends fast. be naughty and find sex, as our adult site is the best place you will get it on and find affairs, mature sex, sex chat, free sex and more. AdultFriendFinder.com just happens to be packed with housewives and amateur swingers looking for free swinger hookup sex. As you're probably excited to find a fling and other adult friends, get started today on our get it on site. Sex and dating offerings on this Ionia, Arkansas page help you hook up for hot sex quickly with sexy swingers, singles, housewives, MILFs and sluts in and around Ionia, Arkansas. Hook up today >>
Join Now for FREE to Find Adult Sex Near Ionia, Arkansas
- sweetleo82 27/F Ionia, Arkansas, United States
- lilsarah07 23/F Ionia, Arkansas, United States HI.My name is Sara and I am looking for a girl to be with.I have a husband who doesn't mind.
- harder1995 34/F Ionia, Arkansas, United States I love hardcore sex.
- luckygirl211986 21/F Ionia, Arkansas, United States Hello There
- gilf_4u 43/F Ionia, Arkansas, United States Am i looking for you?
- morgie2008 33/F Ionia, Arkansas, United States Single women looking.
- iampoppop 33/F Ionia, Arkansas, United States high sprited happy woman
- Shy_Shelly2 37/F Ionia, Arkansas, United States Hi Ladies becareful I'm shy
- hotmama6926 29/F Ionia, Arkansas, United States I'm lookingfor relationship.
Additional Arkansas Cities and Areas: Men and Women Looking for Sex
- Belding
- Bellevue
- Caledonia
- Carson City
- Cedar Springs
- Charlotte
- Clarksville
- Comstock Park
- DeWitt
- Dowling
- Eagle
- East Grand Rapids
- Edgemont Park
- Edmore
- Forest Hills
- Fowler
- Freeport
- Grand Ledge
- Greenville
- Hastings


text:
Field Sales Representative
Sales | New York, NY | Full Time
Job Description
If you are outstanding in Field Sales and located in New York, this is the job for you.
Essential Job Functions:
- Develop and execute a territory strategy to penetrate net-new strategic accounts while leveraging multiple team resources, including account development reps, sales engineers, professional services, marketing and customer support.
- Communicate Urban Airship's unique value proposition to Fortune 1000 mobile practitioners and marketers
- Manage complex sales cycles with multiple stakeholders.
- Consistently forecast monthly and quarterly performance within a 10% margin of error from actual bookings.
- Develop and leverage partner relationships and alliances.
- Become an industry expert, able to promote Urban Airship's competitive advantage
- Minimum 7 Years experience in B2B SaaS sales focused on digital marketing solutions (web analytics, optimization, email, social, email)
- Proven experience working with C level executives across functions within target accounts, gaining commitment and resources to meet expected results
- Knowledge of key digital marketing principles and ecosystem
- Able to expertly negotiate and close net-new opportunities
- Excellent written and verbal communication skills, including high caliber presentation skills
- Proven record of exceeding bookings targets in Field Sales roles
- Strong interpersonal skills and ability to excel in a team oriented atmosphere
- Strong written/verbal communications skills High degree of product knowledge and technical terms used by customers in combination with Urban Airship products
- Classically trained in a proven sales methodology
- Driven to succeed
- Proven ability to thrive in a rapidly changing environment
Please include a cover letter along with your resume.


text:
|29 Reviews
|Separate WC's
|Property type
|Minimum Stay
|3 - 7 nights
Your booking will be backed by our Book with Confidence Guarantee when you complete your reservation online and finalise payment on HomeAway.Learn more
Enjoy the spectacular 360 degree panoramic view of the Blue Caribbean waters, the Arubian countryside and the California Lighthouse on your private oasis in the Tierra Del Sol Resort. This luxurious Estate Villa features two separate Master Suites complete with huge private bathrooms.
There are two additional guest bedrooms and the first floor study converts to a fifth bedroom, if needed. Other features include jacuzzi tubs, private balconies, elegant living areas on both floors, a complete gourmet kitchen and beautiful outdoor gardens. Relax by the endless pool listening to the soothing waterfall and Dolphin fountain, enjoy the beautiful wild parrots that visit the back yard or challenge the Robert Trent Jones designed championship course.
Indulge in a relaxing massage or enjoy a brisk workout at Tierra del Sol's Spa and Fitness Club. Our Home is just 1/2 mile from the beach, water sports, casinos and award wining dining. Rents range from $3,900 off season to $5,000 high season to $7,800 for Christmas and New Years.
Our families purchased the building lot at Tierra Del Sol in 2004 and it took 4 years to build our home. During the process we discovered the true meaning of 'Island Time'. Everyone needs to discover this for themselves.
Joe Stephens purchased this estate in 2008
We had been traveling to Aruba for 15 years and just love the Aruban people, the pace of life, the beaches and the golf course at Tierra del Sol. When they opened the Bella Vista lots to allow for custom built homes we jumped at this chance and have enjoyed it ever since..
Custom Built with a classic Mediterranean style exterior with a modern open living interior this 4 bedroom with study home features 2 grand master bedroom suites and two other ample bedrooms with 4 1/2 baths, including a pool bath with shower, private pool with fountain. Great rooms (living areas) on each level with seating for all your guests and wonderful ocean and scenic panoramic views. Fully equipped Kitchen with seating for 10. Spa, fully equipped weight room, Tennis courts and Golf available at additional cost through Tierra del Sol.
Hi Joe! All I can tell you is " there are no words to describe how we love your house! Best vacation ever! We love it much! We are already talking about next year for 2 weeks! Thank you so much!
I stayed with my friends at this amazing property March 21th thru 29th,2009. The lay-out is perfect for 2 families,one extended family or a large group of friends like the ones that I traveled with. You could certainly eat out at a different restaurant every night within minutes of this home & experience great island food, but between the fully equipped kitchen & wonderful grill available we just couldn't pull ourselves away from this relaxing home to eat out very much. It was just too tempting to lounge pool side as the sun gently set! All of the bedrooms are very large with amazing views. The views of the lighthouse was my personal favorite! It goes without saying that this home would be a golfer's dream, as you could golf every day here & then relax in your own pool or hit one of the many clean beaches.
I did walk to a beautiful nearby beach more than once, but to experience the complete island you are going to need a car. I loved taking daily walks every morning & everyone that I passed was so friendly I just felt like I lived here. We went snorkeling & I highly recommend it. I have been many times in Hawaii & there you really have to be concerned with high waves. But not in Aruba!! I was amazed at how peaceful & calm the water seemed to be every day! Which makes snorkeling & diving a dream.
I did have a few questions before I arrived just to make sure that I brought with me the things that I needed & the owner always responded very quickly to my e-mails, which really gave me peace of mind.
All I can say is that the 8 days went way too quickly & to this day I wished that I had stayed for 10 days (at least)!! It is just well worth it, but I just wouldn't take the chance of staying any place other than this home because staying here was just such a big part of why this was our groups dream vacation. I hope you make it your's too, unless it's a week that I want to come back!!
Rented this house for my wedding (altho not wedding location) and it was very nice however has some cons:
- every toilet leaked
- pool light did not work and was told it could takes weeks to come in..??!! there was no light on the pool area at night at all.
- needs updating: furniture was older and not too comf, all moldings were cracked, kitchen was band aid fixed after other repairs
- kitchen sink pipes burst which flooded the cabinet and connecting cabinets
- garage doors were broken so could not park rentals in there and the driveway was VERY tight
- altho this is part of a country club community, you are NOT able to use the communal facilities without paying more money daily because the owner does NOT have a membership with Tierra Del Sol so that cost is on YOU. This leaves the renter to just the house and pool.
- the electricity is monitored by owner very closely...which is obsurb...for a rental. You will be charged $$ if you go over a certain amount.
- property mgr is nice however....he shows up quite often to "check" on things and YOU and what's going on in house and the people staying. Very uncomfortable.
The Desert Dolphin was the perfect setting for our 40th wedding anniversary celebration with our family. Each of our three children and their spouses had their own bedroom with either their own bathroom or direct access to a shared bathroom. The library worked great for a bedroom for our 7 and 9 year old grandkids. The pool and outdoor area was magnificent. The grand kids began and ended their days in the pool. The patio was very spacious and even in June we cooked and ate most of our evening meals there. The beaches and grocery stores were just minutes away. Having access to beach chairs and a cooler made for many great days at all the beaches. Although there was plenty of space if you wanted to get away in your own room or upstairs family room, our family spent a great deal of time together in the downstairs family room. We encountered a slight mix up on our arrival date and time, but once we made connections with Clifton everything worked out fine. It was a pleasure working him. The house was everything we expected and more. We enjoyed our stay so much that my wife and I are now working on her sister and two brothers to plan a trip with their spouses so we can have another great week at the Desert Dolphin.
Cliff was wonderful in showing us where everything was and how things worked and was only a phone call away if we needed anything. All the rooms were comfortable and the pool and sitting areas outside were fantastic! The location is close to the beach and about 5 minutes from the high rise district! We'd stay at Desert Dolphin again !
This house is just perfect for a wonderful family getaway. The pool and outside area is large and so private. There is plenty of outside seating with options for shade and sun. With our two families, 3 adults and 5 kids, there was room for everyone - we could hang together or kids could have their own space. The master suite upstairs was wonderful-very large with balcony access. We loved the privacy of the complex-a five minute drive to the beaches or grocery but nice and quiet for us. 5 Stars!
This review is long over due.
In October, 2015 we rented this villa from Joe. This home was everything that was pictured and more. We have been coming to Aruba for 15 years straight. However this is the first time we have rented a home. We did this for my entire family of 6 including a new grandson and we also brought a sitter.
The house accomendations were fabulous! It Was very spacious and well maintained. We were pampered with anything that we needed. I would definitely recommend this property to couples or families of all ages.
Thank you Joe. You were wonderful along with you on site manager. We could not have asked for more.
Our property is 1/2 mile from two of Aruba's most beautiful public beaches. Walk or drive and park. Robert Trent Jones designed course Tierra Del Sol. 18 Championship Holes carved out of the desert with ocean views on almost every hole
|Rental Period
|Minimum Price
|Additional Nights
|Weekend Night
|Event Price
Christmas 2016
23 Dec 2016 - 30 Dec 2016
Changeover Day: Friday
6 night minimum stay
for 6 nights
New Years 2017
31 Dec 2016 - 7 Jan 2017
6 night minimum stay
for 6 nights
High Season 2017
8 Jan 2017 - 29 Apr 2017
Changeover Day: Saturday
6 night minimum stay
for 6 nights
Memorial Week
26 May 2017 - 1 Jun 2017
7 night minimum stay
My Standard Rate
3 night minimum stay
for 3 nights
|Refundable Damage Deposit


text:
Fillings Center - Temecula, CA
- WebMD Physician Directory of Temecula Doctors
- Related Fillings Articles
- Temecula Emergency Contacts
- Nearby Temecula Hospitals
- Find a Local Pharmacy on RxList - Temecula
Temecula Doctors and Specialists for Fillings
To treat a cavity your dentist will remove the decayed portion of the tooth and then "fill" the area on the tooth where the decayed material once lived.
Fillings are also used to repair cracked or broken teeth and tee...
Other Related Fillings Articles
Emergency Contact for Temecula
- In case of Emergency, call 911
Nearby Temecula Hospitals results
- 1Rancho Springs Medical Center
25500 Medical Center Dr
Temecula, California 92562
(951) 696-600
- 2Inland Valley Medical Center
36485 Inland Valley Dr
Temecula, California 92595
(951) 677-111
- 3Fallbrook Hospital
624 E Elder St
Temecula, California 92028
(760) 728-119
- 4Menifee Valley Medical Center
28400 McCall Blvd
Temecula, California 92585
(951) 679-888
- 5Naval Hospital Camp Pendleton
H100 Santa Margarita Rd
Temecula, California 92055
(760) 725-128
- 6Hemet Valley Medical Center
1117 E Devonshire Ave
Temecula, California 92543
(951) 652-281
- 7Hemet Valley Recovery Center
371 N Weston Pl
Temecula, California 92543
(951) 765-490
- 8Tri-City Medical Center
4002 Vista Way
Temecula, California 92056
(760) 724-841
- 9Saddleback Memorial Medical Ctr
654 Camino De Los Mares
Temecula, California 92673
(949) 496-112
- 10Palomar Health Downtown Campus
555 E Valley Pkwy
Temecula, California 92025
(760) 739-300
- 11Moreno Valley Community Hosp
27300 Iris Ave
Temecula, California 92555
(951) 243-081
- 12Riverside County Regional Med
26520 Cactus Ave
Temecula, California 92555
(951) 486-400
- 13CHOC Children's At Mission
27700 Medical Center Rd
Temecula, California 92691
(949) 364-140
- 14Mission Hospital
27700 Medical Center Rd
Temecula, California 92691
(949) 364-140
- 15Saddleback Memorial Medical Ctr
24451 Health Center Dr
Temecula, California 92653
(949) 837-450
- 16San Gorgonio Memorial Hospital
600 N Highland Springs Ave
Temecula, California 92220
(951) 845-112
- 17Mission Hospital Laguna Beach
31872 Coast Hwy
Temecula, California 92651
(949) 499-131
- 18Riverside Medical Center
10800 Magnolia Ave
Temecula, California 92505
(951) 353-200
- 19Scripps Memorial Hospital
354 Santa Fe Dr
Temecula, California 92024
(760) 633-650
- 20Corona Regional Rehabilitation
730 Magnolia Ave
Temecula, California 92879
(951) 736-720
- 21Parkview Community Hospital
3865 Jackson St
Temecula, California 92503
(951) 688-221
- 22Corona Regional Medical Center
800 S Main St
Temecula, California 92882
(951) 737-434
- 23Riverside Cntr Behavioral Mdcn
5900 Brockton Ave
Temecula, California 92506
(951) 275-840
- 24Riverside Community Hospital
4445 Magnolia Ave
Temecula, California 92501
(951) 788-300
* Provider Directory Terms of Use:
The WebMD 'Provider Directory' is provided by WebMD for use by the general public as a quick reference of information about Providers. The Provider Directory is not intended as a tool for verifying the credentials, qualifications, or abilities of any Provider contained therein. Inclusion in the Provider Directory does not imply recommendation or endorsement nor does omission in the Provider Directory imply WebMD disapproval.
You are prohibited from using, downloading, republishing, selling, duplicating, or "scraping" for commercial or any other purpose whatsoever, the Provider Directory or any of the data listings or other information contained therein, in whole or in part, in any medium whatsoever.
The Provider Directory is provided on an "AS-IS" basis. WebMD disclaims all warranties, either express or implied, including but not limited to the implied warranties of merchantability and fitness for particular purpose. Without limiting the foregoing, WebMD does not warrant or represent that the Provider Directory or any part thereof is accurate or complete. You assume full responsibility for the communications with any Provider you contact through the Provider Directory. WebMD shall in no event be liable to you or to anyone for any decision made or action taken by you in the reliance on information provided in the Provider Directory.
The use of WebMD Provider Directory by any entity or individual to verify the credentials of Providers is prohibited. The database of Provider information which drives WebMD Provider Directory does not contain sufficient information with which to verify Provider credentials under the standards of the Joint Commission on Accreditation of Healthcare Organizations (JCAHO), National Committee for Quality Assurance (NCQA) of the Utilization Review Accreditation Committee (URAC).
By using the WebMD Provider Directory, you agree to these Terms and Conditions.


text:
Voter Registration Day
Start Date: September 27, 2012
End Date: September 27, 2012
Time: 10:00 am to 2:00 pm
You CAN be the change – register to vote on Voter Registration Day, Thursday, September 27
The Becker College Student Government Association and ONE Campus Chapter will assist you in registering to vote in the Presidential Election to be held on Tuesday, November 6, 2012. Volunteers will be stationed in front of dining halls on the Worcester and Leicester Campuses.
In addition, voter registration cards will be distributed to the residence halls.
***As a Becker College student, you are eligible to register to vote based on your on- or off-campus address. ***
Click on the banner below for more information and to register online.
Organized by
Jacob Sanders
Email: email@example.com
Contact the Organizer
Event Categories: All and Home Page.
Related Events
Last Day to Withdraw from a Course with a W
Starts 04/12/2017
Accuplacer Testing - Worcester & Leicester CLC - Thursday, September 1, 2016 - 9:00 a.m. to 12:00 p.m. (by appointment only)
Starts 09/01/2016 at 9:00am
Ends 09/01/2016 at 12:00pm
Accuplacer Testing - Thursday, Sept 1, 2016 - Worcester Campus - Weller 150 - 9:00 a.m. to 12:00 p.m.
Starts 09/01/2016 at 9:00am
Ends 09/01/2016 at 12:00pm


text:
Lunch Specials
Every Day
1 Hot Slice & Bottomless Soda
or 8 oz American Light Draft Beer
Fresh Cheese $4.50
Peperoni or Mushroom $5.00
Meat, Veggie, or Pesto $5.50
2 Hot Slices & Bottomless Soda
or 8 oz American Light Draft Beer
Fresh Cheese $6.50
Pepperoni or Mushroom $7.00
Meat, Vegetarian or Pesto $7.50
Meal Deal
1 Hot Pizza Slice, Side Salad &
Bottomless Soda or 8 oz
American Light Draft Beer
Fresh Cheese $8.00
Pepperoni or Mushroom $8.50
Meat, Vegetarian or Pesto $9.00
Meal Deal
2 Hot Pizza Slices, Side Salad &
Bottomless Soda or 8 oz
American Light Draft Beer
Fresh Cheese $10.00
Pepperoni or Mushroom $10.50
Meat, Vegetarian or Pesto $11.00
Sicilian Muffaletta Special
Muffaletta Slice & Bottomless Soda or
8 oz. American Light Draft Beer $6.00
Sicilian Muffaletta Meal Deal
Muffaletta Slice, Side Salad &
Bottomless Soda or 8 oz. American
Light Draft Beer $9.50
Includes side salad & garlic bread
house-made Spaghetti, Rotelli,
Cheese Ravioli, or Tortellini with
garlic bread and choice of side salad
or cup of soup $10.00
All tax included
Dinner Specials
Monday: FREE Buffalo Wing Appetizer
With any order above $25.00
Served from 5pm – Closing
Tuesday: All-You-Can-Eat Pizza
Only $10.00 ▪ $8.00 for kids 8 and under
Cheese ▪ Pepperoni ▪ Mushroom ▪ Pesto ▪
Meat-Combo ▪ Chef's Gourmet Surprise
Served from 5pm – 9pm
Wednesday: All-You-Can-Eat Pasta
Only $10.00 ▪ $8.00 for kids 8 and under
Served with side salad or cup of soup
Choose from House-made Spaghetti,
Imported Spaghetti, or Rotelli
Sauce Selection: Meat ▪ Vegetarian ▪ Pesto ▪
Alfredo ▪ Pomarola ▪ Aglio e Olio
Dine-in only
Thursday: Rib Dinner
Full Rack: $21.99
Half Rack: $14.99
Served with Garlic Bread & Side Salad or Soup
5pm – Closing
Thursday: Pint Night
$5.50 Pint
Keep the Glass!
$2.00 Refills
Available 6 pm – 9 pm
Select Beers
The Best Pizza
Not Just For Santa Cruz Locals!
O ver the years, thousands of visitors have counted themselves fortunate to have found refuge at Upper Crust Pizza & Pasta Santa Cruz while enjoying a "great slice and a good beer" before hitting the road. Residents of Carmel, Monterey, Watsonville, Los Gatos, San Jose, San Francisco, and further points north know that there's a true locals' pizzeria, located at the end of Mission Street — or at the beginning of Mission Street, if you're heading south from Highway 1 — where good food and good cheer can be had at this family run
Italian eatery.
Owners Sharon and Joe have been told by countless travelers that when they see Upper Crust's colorful mural on the building's side, they know they're "home."
The mural is an iconic work of art. Originally, painted in 1979, and repainted in 2003, it depicts Santa Cruz' major landmarks. Today, it's an indelible landmark itself.
Thursday Night Pint Night is blast — check it out !


text:
ActiveBatch simplifies the management of complex IT and business processes with industry leading automation capabilities for Developers and Operations.
ActiveBatch provides hundreds of production-ready Job Steps and an intuitive, graphical development environment that helps organizations build and automate end-to-end workflows in half the time.
Learn More
Forbes Feature on ActiveBatch V10!
Forbes covers ActiveBatch's newly released V10 and how it is uniquely designed to meet the needs of bimodal IT.
Gartner, Forrester, and EMA Recognize ASCI
Advanced Systems Concepts, Inc. is an award-winning IT Automation solution provider
Customer Spotlight
PrimeSource Builds a Brighter SAP Future with ActiveBatch
Learn how PrimeSource, one of the largest distributors of building materials in North America used ActiveBatch's Certified SAP integration to transform its data warehousing and invoicing processes, taking one process from 9 ½ hours to just 1.
Learn more on the IT Automation Blog
Check out our blog for the latest posts on industry trends, thought leadership, and technical "how to" discussions.
Forrester Unveils the ROI of Workload Automation
Discover how ActiveBatch Delivered a 153% ROI in Forrester's Total Economic Impact Study
Unlocking the Potential of IoT Automation
Learn How You Can Use Workload Automation to Meet the Challenges of IoT


text:
Search below for a support group near you, or learn how to start a support group. ADAA does not have listings in every U.S. state or Canadian province or territory but does have listings in Australia, South Africa, and for groups run online or by phone.
|Group Sort descending
|Ottawa OCD Self Help Group
|Ottawa, ON
|Overcome Support Group
|Columbus, GA
|Overcoming Anxiety Group
|Arlington Heights, IL
|P.H.O.B.I.A. (People Helping Others Become Independent Again)
|Waretown, NJ
|Panic & Anxiety Support Group
|Bala Cynwyd, PA
|Panic - Anxiety - Agoraphobics Support Group
|St. Petersburg, FL
|Panic and Anxiety Support Group
|Bowling Green, OH
|Panic Assistance League (PAL)
|Redondo Beach, CA
|Panic Attack Sufferers Together (PAST)
|Girard, OH
|Panic Support Group - Greece
|Rochester, NY


text:
Gelacio U Aguilar
Anaheim, CA
Also Known As
Get Background Check on Gelacio
Gelacio U Aguilar
Gelacio A Aguilar
Gelacio L Aguilar
Gelacio U Aguilar is in his 50's
Gelacio Has Lived In
Anaheim, CA
Santa Ana, CA
Kattskill Bay, NY
Garden Grove, CA
Gelacio's Relatives
Gelacio U Aguilar
Zodiac SignTaurus
Additional Infomation on Gelacio U Aguilar
Gelacio U Aguilar's Contact Information
Known Cities Lived In
Find out where Gelacio U Aguilar has lived as well as Gelacio U Aguilar's phone numbers and email addresses.
Gelacio U Aguilar Has Lived in 2 States
California Address for Gelacio U Aguilar
1203 W Rxxxxxx Dx
Anaheim CA
Anaheim CA
Has Lived InGet Full Address Report
Anaheim, CA
Santa Ana, CA (5 Addresses)
Phone Numbers Associated with Gelacio U Aguilar
Get Full Phone Report
(714) ***-**** - Buena Park, CA
(714) ***-**** - Buena Park, CA
(714) ***-**** - Buena Park, CA
Email Address Associated with Gelacio U Aguilar
Get Email Report
All trademarks, product names, company names or logos on this page are the property of their respective owners.
Related People Searches


text:
Norma Jean Scott, 80, of Shawnee, died Sunday, July 21, 2013, at an Oklahoma City hospital.
Wake service will be at 6 p.m., Tuesday, July 23, at the Kickapoo Friends Center in McLoud.
Services will be at 10 a.m., Wednesday, July 24, at the Kickapoo Friends Center.
Walker Funeral Service is handling the arrangements.
Location, ST | website.com


text:
I know this error comes up a lot for people, but I have a different situation. There is no .htaccess or htaccess.txt file in the wp-content/plugins/wp-dbmanager folder to move it to the backup folder. How do I find this file? I've checked in FileZilla and the File Editor and nothing is there regarding anything htaccess.
Any help would be appreciated,


text:
Diversity & Economic Opportunity (DEOD)
We're excited to introduce a new website for small business owners – Metro Connect. Metro Connect is our commitment to small business success. It's designed to support your business' growth by giving you access to resources created specifically for small businesses, such as an informative Tool Kit, certification information, networking events and workshops, and more.
The goal of Metro Connect is to support small business in pursuing and bidding on Metro contracts. Visit the Metro Connect website now by clicking here.


text:
Solutions for Chapter 11.12
The color of the solid crude product was yellow and the purified product was white.
The first step in calculating the yield and mass for the formation of the product 4-hydroxy-3-iodoacetophenone is to determine the moles of each of the reactants.
By multiplying the amount of 4-hydroxyacetophenone used in the experiment (1.0 g) with its molecular weight (136.15 g/mole) we end up with 0.0073 moles 4-hydroxyacetophenone.
Doing the same for 1.17 g of sodium iodide, molecular weight 149.89 g/mole also results in 0.0015 moles of 1-indanone.
According to the chemical equation it takes 1 molecule of 4-hydroxyacetophenone and 1 molecule of sodium iodide to form 1 molecule of the 4-hydroxy-3-iodoacetophenone. An excess of sodium iodide is used in this reaction thus 4-hydroxyacetophenone is the limiting reagent.
The theoretical mass of the crude product is calculated by multiplying the moles of the limiting reactant with the molecular weight of the final product, 4-hydroxy-3-iodoacetophenone.
The percent yield of the crude product will be the actual amount obtained over the theoretical mass multiplied by 100. For example, if 1.60 g of 4-hydroxy-3-iodoacetophenone is obtained after vacuum filtration the percent yield would be:


text:
Wow! this is totally amazing! I've been seeing this in a few places and have been waiting for someone to come up with a plugin for WordPress to make this easier!
I do have one quick question, how could I target a particular div, on my homepage I have a full width div set to a height where I would like to overlay other divs which contain call to actions etc.(the page then needs to be able to scroll vertically) It would be awesome feature if on the settings page if you could apply all your code to a particular div ID.
Im not sure if this is even possible as im not a hardcore developer :)


text:
- Report: #920118
Report - Rebuttal - Arbitrate
Complaint Review: Bocadelmar Mexico, aihg mexico, frank torres
Bocadelmar Mexico, aihg mexico, frank torresTulum ave Cancun, Select State/Province Mexico
Bocadelmar Mexico, aihg mexico, Frank Torres Castillo aka frank torres BOCADELMAR MEXICO LAND SCAM. SWAMP LAND FRAUD. Cancun, Mexico
Ripoff Report
About you?
Ripoff Report
A business' first
line of defense
on the Internet.
If your business is
willing to make a
commitment to
customer satisfaction
Click here now..
Does your business have a bad reputation?
Fix it the right way.
Corporate Advocacy Program™
Frank Torres is under investigation in the USA for the very same thing he is doing in Mexico right now with bocadelmar. Google his name. His real name. Frank Torres Castillo. He operates out of Mexico so he can be out of the reach of USA authorities.
Bocadelmar was purchased by aihg for a mere $9,500 as it is nothing more than forest that can never and will never be developed. Land being sold for tens of thousands of dollars is completely worthless. Their intent is to simply sell you land under the pretense of an investment and close up shop and move on to other countries and repeat the same scam over and over again as they have in panama costa rica, Belize and Ecuador.
You need to demand your money back immediately as they are not developers and the land they sell cannot and will not ever be developed. Frank Torres needs to be stopped.
This report was posted on Ripoff Report on 07/31/2012 06:05 AM and is a permanent record located here: http://www.ripoffreport.com/r/Bocadelmar-Mexico-aihg-mexico-frank-torres/Cancun-Select-StateProvince-/Bocadelmar-Mexico-aihg-mexico-Frank-Torres-Castillo-aka-frank-torres-BOCADELMAR-MEXICO-920118. The posting time indicated is Arizona local time. Arizona does not observe daylight savings so the post time may be Mountain or Pacific depending on the time of year.
Ripoff Report has an exclusive license to this report. It may not be copied without the written permission of Ripoff Report.
Click Here to read other Ripoff Reports on Bocadelmar Mexico, aihg mexico, frank torres
If you would like to see more Rip-off Reports on this company/individual, search here:Search Tips
In order to assure the best results in your search:
- Keep the name short & simple, and try different variations of the name.
- Do not include ".com", "S", "Inc.", "Corp", or "LLC" at the end of the Company name.
- Use only the first/main part of a name to get best results.
- Only search one name at a time if Company has many AKA's.
Advertisers above have met our
strict standards for business conduct.


text:
Chicago, ILUSA
Hometown: Alexandria
July 23, 2013
Ruby, though Go is looking really sweet!
Volleyball Sundays!! Montrose beach, duh!
Language: Java -> Php -> Ruby -> Go (trying) Location: NY -> LA -> LA/Hawaii/Chicago -> Chicago Hobbies: Acting, surfing, silly dancing
Its got a lot of promise!
Meetup members, Log in
By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy


text:
ST. LOUIS, Mo. - Semi-automatic weapons, silencers, night vision devices, scantily-clad women posing with guns and signing souvenir posters, people who seemed a bit too paranoid -- or perhaps in need of some type of medication -- good guys who might just be confused and Mitt Romney talking about his new path for America, it was all part of the 141st Annual Convention of the National Rifle Association held April 13-15. What a happening for the NRA! And they are considered to be the most influential lobbying group in the U.S.
For his part, Romney said, in a speech as lacking in substance as it was overflowing with broad platitudes, that "our economy is fueled by freedom," which the Obama administration, of course, is bent on destroying.
Romney was the keynote speaker at the NRA's Celebration of American Values Leadership Forum, which also included Newt Gingrich, Rick Santorum and Wisconsin Governor Scott Walker - among others.
Some participants were engaged in political discussion and attended workshops and seminars on "grassroots campaigning in a national election year" or "strategies for gun owners."
Most NRA members seemed to be at the convention, however, for less-political reasons. Many shopped in the exhibit hall, talked with other gun enthusiasts or attended workshops on "How to book a hunt of a lifetime," "How to appraise your firearms" or seminars on "Dog obedience 101."
James Harold Agne, an NRA member since 1966, talked with the People's World about the Trayvon Martin shooting in Florida. He said, George Zimmerman "has to take some kind of responsibility."
While Agne supports so-called "Stand Your Ground" laws, he added, "I would have stepped back" and removed myself from the situation. Agne's general sentiment was that Zimmerman was wrong in pursuing Martin after calling the police and being told to desist.
When asked "Why does the NRA support anti-union candidates when so-many NRA members are union members?" Agne said, "It's not that the NRA is anti-union. It's that the union bosses are anti-second amendment. They want to take away our guns."
While Agne - who isn't a hunter - seemed like a reasonable and nice guy, he was obviously very afraid of larger, misunderstood political forces that might some day, some-how destroy his freedom and take away his guns.
He was convinced, for example, that President Obama wants to "use the UN to have all arms removed from free people."
Referring to the Republican and Democratic Parties, Agne said, "One group believes in freedom. The other group wants to control people." Agne proudly wore the NRA's Convention Election Year button. It said, "All In!" and was meant to imply that NRA members should be active participants in this year's elections.
At the American Values Leadership Forum, Romney tapped into what seems to be an over-arching fear for many NRA members. He said, the Obama Administration has "assaulted our economic, religious and personal freedoms."
He added, the Affordable Care Act "violates the constitution" and if Obama wins a second term "he would be unrestrained to do what he wants."
Outside of the Convention center about a half-dozen union members and sportsmen protested Romney's visit to St. Louis.
Ed McNees, president of UAW Local 282 and an avid hunter, called Romney a "flip-flopper" and said, "he isn't in touch with union members."
Steve Johnson, an organizer with Teamsters Local 688 and former Marine, said, "Romney's anti-labor stance is an issue for me." Johnson said he was reluctant to join the NRA because of its support for anti-union candidates.
Republican presidential hopeful, Newt Gingrich, also addressed the Forum and stoked many participants fears when he said, "The NRA is too timid. The second amendment is an amendment for all mankind."
"A Gingrich presidency would submit to the UN the right to bear arms for every person in the world," Gingrich added.
The NRA Convention was largely male dominated with very few people of color attending. Right-wing shock-jock Glenn Beck addressed the Convention on Saturday, April 14, as did conservative rock guitarist Ted Nugent.
When asked about the nature of our democracy - with its checks-and-balances and limited powers granted to the executive branch - Agne said, "The best checks-and-balances are an armed population. I love freedom. That's the balance of power between the federal government and us."
Photo: Wayne LaPierre Jr., Executive Vice President and Chief Executive Officer of the National Rifle Association speaks at its members annual meeting during its national convention in St. Louis on April 14. LaPierre levied sharp criticism against the national media, accusing it of "sensational reporting from Florida." Christian Gooden/St. Louis Post-Dispatch/AP


text:
William R. Kennedy (Bill)
Position: Guard ▪ Shoots: Right
Height: 5-11 ▪ Weight: 180 lbs.
Born: May 17, 1938 in Philadelphia, Pennsylvania
Died: August 31, 2006
High School: Lincoln in Philadelphia, Pennsylvania
College: Temple University
Draft: Philadelphia Warriors, 2nd round (7th pick, 15th overall), 1960 NBA Draft
NBA Debut: October 29, 1960
Like this page? Sponsor it for $5. Your message will replace this ad.
April 11, 1960: Drafted by the Philadelphia Warriors in the 2nd round (15th pick) of the 1960 NBA Draft.
|Google Search


text:
About Green Door
Green Door is a lottery funded project. We work with the community to encourage people, (particularly older and disabled people), to:
- find something new to do
- make more use of the green spaces in the city,
- to improve their physical and mental wellbeing and
- to reduce isolation.
Our volunteers
The project is staffed almost entirely by a team of dedicated and enthusiastic volunteers. If you would like to find out
more about volunteering with the project, please contact us.
The project provides many cost-free or low-cost activities within green spaces. We offer a "pick 'n' mix" approach – you can choose to do as much or as little as you like.
We have a range of activities, including:
- craft activities, such as willow weaving
- walking events, including history walks
- fitness and fun activities, such as kayaking
Click on Green Door Events on the left for a full list of our activities.
Our cycle hire
The project is based at our accessible cycle hire centre at Westport Lake. We have lots of bikes which are specially made to be used by disabled people and people who find standard bikes difficult to ride. We also have some standard bikes for hire. For more information, click on the Cycle hire link on the left.
For any queries, or for people who would like to volunteer , contact Green Door on 07824 473432 or email@example.com
Follow this link for our Facebook page
Please follow the links below to view brief reports on the progress the project has made during its first three years.


text:
Melissa Stockwell
Height: 5-5
Weight: 130
Birthdate: Jan. 31, 1980
Birthplace: Grand Haven, Mich.
Hometown: Eden Prairie, Minn.
College: University of Colorado, Boulder
Triathlon Career:
- Member of the 2010, 2011, 2012 and 2013 USA Paratriathlon National Team
- 2013 ITU Paratriathlon World Championships, London, silver (TRI-2)
- Completed her first Ironman in Arizona on Nov 17, 2013
- 2013 Paratriathlon National Champion
- 2012 ITU Paratriathlon World Championships, Auckland, New Zealand, first (TRI-2)
- 2012 Paratriathlon National Champion
- 2011 ITU Paratriathlon World Championships, Beijing, China, first (TRI-2)
- 2011 Paratriathlon National Champion
- 2010 ITU Paratriathlon World Championship, Budapest, Hungary, first (TRI-2)
Athletic Background: Three-time Paratriathlon National and World Champion, Member of Team USA as a swimmer at the 2008 Beijing Paralympic Games • Competed in gymnastics, track and diving while growing up.
Personal: Parents are Dave and Marlene Hoffman • Was the first female American soldier in history to lose a limb in active combat and was the first Iraq War veteran to compete in the Paralympic Games as a swimmer in 2008 • Was one of four athletes featured in a documentary called "Warrior Champions" • Works in the field of prosthetics where she fit other amputees with prosthetic devices • Became involved with triathlon following the Beijing Paralympics because she enjoyed the variety that it gave her • Co-founded the Dare2tri Paratriathlon Club based out of Chicago - a board member for the Wounded Warrior Project - serves on the Mideast Triathlon Council and the USAT Women's Committee.
Meet Melissa Stockwell
Aug. 23, 2016
Melissa Stockwell, the first American woman to lose a limb in active combat, will line up on September 11 to compete in paratriathlon's debut in the Paralympic Games.
Melissa Stockwell: "My Personal Success Is Believing In Myself"
July 27, 2016
The paratriathlete's success comes from within as well as from friends and family.
Melissa Stockwell: "I Am A Lover Of Life"
July 25, 2016
As a veteran, a wife, a mom and an athlete, paratriathlete Melissa Stockwell has it all.
Paratriathlete Melissa Stockwell On Meal Prep: "The Quicker, The Better"
July 01, 2016
Melissa Stockwell knows how to pull out all the stops for this easy, impressive salad.
Melissa Stockwell: "Never Ever Let Somebody Tell You That You Can't Do Something"
June 29, 2016
By proving the doubters wrong, paratriathlete Stockwell knows she has the confidence to accomplish anything.
Melissa Stockwell: "I Fell In Love With The Sport"
June 27, 2016
The 2008 Paralympian wasn't sure triathlon was for her, but after her first race she was hooked.
Melissa Stockwell's Recipe For Success
June 03, 2016
The paratriathlete explains why food is one of her keys to victory.
Melissa Stockwell Never Stops Dreaming
June 01, 2016
The military veteran turned Paralympian surrounds herself with positive influences.
Melissa Stockwell: "I Did It For Myself"
May 31, 2016
The 2008 Paralympian didn't let an injury derail her dreams or lifestyle.
Red, White & Trending: May 6-12
Jamie MacDonald May 13, 2016
Team USA celebrates its moms in so many ways (among them: poignantly, humorously, with tears, with a sash and in bright yellow), Michael Phelps is captivated by his baby Boomer, Lindsey Vonn stirs things up on a catamaran, Bubba Watson mugs with the fam, Tim Morehouse makes a non-fencing announcement, Blake Haxton and Nastia Liukin hit similar milestones, Tara Lipinski and her fiancé celebrate an anniversary (and more Emmys), Stars on Ice celebrates an impromptu prom party for Polina Edmunds, Missy Franklin celebrates a big birthday, plus Team USA #wisdom and more.
Related Articles
More Stories ›


text:
I've tried several Google Analytics Dashboard plugins and while I did really like one of them, it only worked with some hosts and intermittently. About 8 months ago I switched to a less dynamic, less attractive plugin that worked, but always left me wanting.
Building a new site a few weeks ago, I stumbled across Google Analytics Dashboard for WP and decided to give it a try; I was immediately thrilled with the amount of data, the way it was presented as well as it's ease of use.
After installation and activation, I noticed an issue with the way some WooCommerce elements were displaying in the admin - I reported the conflict via Defcon's site/comments section and in under 24 hours, GA Dashboard for WP was pushing an plugin update that resolved the issue. If only every WP plugin developer were that responsive.
If you're looking for a well supported plugin that does it's job extremely well, then Google Analytics Dashboard for WP is the only choice.


text:
Christopher Knight (actor)
|Christopher Knight
Knight in October 2010
|Christopher Anton Knight
November 7, 1957
New York City, New York, U.S.[1]
|Years active
|Known for
|Peter Brady in The Brady Bunch
|Adrianne Curry (m. 2006–12)
Christopher Anton Knight (born November 7, 1957[2]) is an American actor. He is known for playing Peter Brady on the 1970s series, The Brady Bunch. He has since gone on to become a successful businessman and enjoyed a semi-resurgence in the public eye with television appearances in the 2000s. His father, Edward Knight, was also an actor.
Since the end of his Brady Bunch appearances, Knight's acting career consisted mostly of making guest appearances on other television shows (like Happy Days & The Love Boat), and occasional film roles in movies such as Just You and Me, Kid (1979), Curfew (1989), Good Girls Don't (1993), The Doom Generation (1995) and Nowhere (1997). He reunited with his former Brady costars in the holiday TV movie, A Very Brady Christmas (1988). Before the Brady Bunch, he had some small television roles, including an appearance on the first season of Mannix, in a 1967 episode called "Coffin for a Clown."
Computer career[edit]
In 1988, Knight, a self-described "geek", left acting to pursue a business career in the computer industry. He got a job as an accountant sales manager for Martec, Inc. and landed that company's first million-dollar sales deal within his first 18 months on the job, for which he was named Employee of the Year. In 1989, he was named Vice President of Design System Marketing and Sales at New Image Industry. In 1991, he co-founded Visual Software, a pioneering 3D graphics company. In 1995, he founded Kidwise Learningware, a company that manufactures interactive educational products. In 1996, he joined the keyboard manufacturer Adesso, and in 1997, he became Vice President of Marketing at IXmicro, a television software company. In 1998, he founded his own TV tuner company, Eskape Labs; it was purchased by Hauppauge Computer Works in 2000.[2]
Return to television[edit]
On April 17, 1994, Knight lost his professional wrestling debut in a "Dark Match" at the Spring Stampede in Chicago at the Rosemont Horizon. His adversary was another child star from 1970s television, the Partridge Family's Danny Bonaduce.
Knight appeared on a special episode of The Weakest Link that featured The Brady Bunch cast members squaring off against each other. Knight won the show and donated the proceeds ($49,000) to his selected charity, Zero Population Growth.
Continuing to pursue TV opportunities, Knight appeared on VH1's fourth season of The Surreal Life. The show garnered Knight more attention than he had received in quite some time, in part because he appeared shirtless on the show, revealing a well-built body. During his stint on the show, he began a romance with a cast mate, model Adrianne Curry, winner of America's Next Top Model cycle 1, who is almost 25 years younger than Knight. After the show, the two moved in together and got engaged, as documented on the VH1 series My Fair Brady, which premiered on September 11, 2005. The series was renewed for another season, and the couple wed in Curry's hometown of Joliet, Illinois on May 29, 2006, in a Gothic style wedding.[3]
Knight was also featured in Click Five's music videos for "Just the Girl", in which he played a high school teacher, and "Catch Your Wave", as the hotel manager.
Knight and his former Brady Bunch co-star Barry Williams appeared in a 2006 episode of That '70s Show. He and Williams portrayed a gay couple who moved in next door. The two have remained close friends since their Brady Bunch days, and Williams appeared several times on My Fair Brady. Florence Henderson, who played Carol Brady, Susan Olsen, who played Cindy Brady, and Mike Lookinland, who played Bobby Brady, also appeared in an episode of My Fair Brady. In one episode, Knight expressed how important it was for Curry to accept his close relationships with his former Brady Bunch co-stars.
Knight participated in VH-1's retrospective miniseries, I Love The '70s: Volume II. He, his family, and friends appeared on the season finale of NBC's Celebrity Family Feud on July 29, 2008.
During the 2008–09 television season, Knight hosted the syndicated game show, Trivial Pursuit: America Plays.
Knight has hosted a series of Jonathan Goodson-produced game show specials for the Michigan Lottery, Make Me Rich. The first special was scheduled for October 16, 2009, with a second scheduled for February 2010.[4]
Personal life[edit]
Knight proposed to Adrianne Curry on the season finale of My Fair Brady, on VH1, which aired on November 6, 2005. The show was renewed for a second season that began in June, 2006, and focused on the couple's wedding preparations. The couple wed in Curry's hometown of Joliet, Illinois on May 29, 2006, in a gothic-style wedding. In a September 2007 episode of the talk show Dr. Phil dealing with large age gaps in relationships Curry and Knight appeared to discuss their marital issues with Dr. Phil McGraw. McGraw predicted that their style of arguing, particularly Knight's hurtful comments, was a strong predictor of impending divorce in couples.[5] Knight's manager, Phil Viardo, told a celebrity gossip website on May 29, 2011, that Knight and his wife, Curry, were announcing their separation. The date was the couple's fifth wedding anniversary.[6] On February 2, 2012, on G4's Attack of the Show, Curry said the divorce had been finalized.[7]
- ^ "Christopher Knight". Biography.com. The Biography Channel. Retrieved June 17, 2016.
- ^ a b "Christopher Night Biography". Biography.com. Page 2 of 2. Retrieved January 6, 2013.
- ^ "Knight and Curry Plan Gothic Wedding", San Francisco Chronicle, May 25, 2006
- ^ "Michigan Lottery Debuts New TV Game Show", Michigan Lottery, October 8, 2009
- ^ "Topic : 09/21 Does Age Matter?". Dr. Phil.com - Message Boards. September 14, 2007.
- ^ Collins, Emma. "Hollyscoop Exclusive: Adrianne Curry and Christopher Knight Split", Hollyscoop.com, May 28, 2011. WebCiation archive.
- ^ Attack of the Show G4 February 2, 2012
External links[edit]
|Wikimedia Commons has media related to Christopher Knight.


text:
Ultimate Ears 200vi Noise-Isolating Headset, Grey
"Introduction - I found these at Wal-Mart (surprisingly), and they were selling for 20 bucks, so i could not turn them down. Design & Build - The design of these earphones are a bit plain. The earpieces have this two-tone, color of matte black and gloss gray. The cable feels very soft and pretty thick. It is not overly thick, and it does not feel cheap to me. The ear tip design is..." --zach8278
Manta 7000 Headphones
"So, first of all you might be wondering why even bother reviewing a headphone that nobody knows about, has ever heard of, and most likely will never own or see in real life? Simply put, I think that this headphone deserves it. There are many of the 70's Pioneer clones, so it's good to give people an idea about them if there is any interest. Pros: - Aesthetics and construction are..." --GREQ
Ear Stream Black Pearl
Black Pearl is a project introduced after three years of the Moonlight's evolution. Its intention was to create a headphone amplifier with at least equal sound quality followed by much higher output power, enabling the amplifier to work well also with hard to drive high impedance dynamic and orthodynamic headphones. Besides higher power the Black Pearl has got another advantage over...
Ultimate Ears 985-000359 Logitech 350vm Noise Isolating Headset - Grey
Ultimate Ears 350vm Noise-Isolating Earphones, Grey