text:
|Publication number
|Publication type
|Application number
|Publication date
|Nov 20, 2007
|Filing date
|Nov 30, 2004
|Priority date
|Nov 30, 2004
|Fee status
|Also published as
|Publication number
|Andreas Paepcke
|Original Assignee
|Andreas Paepcke
|Export Citation
|BiBTeX, EndNote, RefMan
|Patent Citations (10), Non-Patent Citations (4), Referenced by (50), Classifications (8), Legal Events (5)
|External Links: USPTO, USPTO Assignment, Espacenet
Musicians often desire to collaborate across the Internet. For example:
Scenario 1: A musical composition teacher and her students live far enough apart that lessons cannot be conducted face to face. The teacher, for example, might reside in a rural area, while the student needs to live in a metropolitan environment that offers employment opportunity. Alternatively, student or teacher may be disabled and thus incapable of travel.
Scenario 2: A number of musicians wish to collaborate in the creation of a composition. The work continues over an extended period of time, and the artists cannot collocate frequently enough to be effective. They each need to play stretches of music for each other and communicate verbally about the evolving art.
There are a few devices presently available that will allow for musical collaboration over the Internet. We consider these in turn.
1. Video Conferencing. A number of video conferencing solutions exist for supporting meetings of geographically distributed participants. Assume for the moment the simple case that two sets of participants are attempting to meet. The two groups are each located in a specially equipped room.
In one approach, a video conferencing system simply records the sounds in each room and transmits the recorded sounds to a remote location. Once there, the sound is played back through loudspeakers to the remote participants. Similarly, cameras capture the scene in each room. The video signal is also transmitted and replayed at the remote site. Video cameras or other image capture devices, for example, Web Cams, can be deployed for the visual component of video conferencing. These are small, inexpensive cameras that transmit video signals across the Internet.
A common disadvantage of typical video conferencing approaches is that, once stored in digital form on a computer, the audio of musical performance snippets is difficult to manage. Typically, collaborative music sessions consist of numerous re-renderings of music fragments. When composition is the goal, musicians often generate a number of improvised alternatives. Often recording is very difficult to organize without expensive management software.
An exacerbating fact in the context of snippet organization is that the transcription of audio recordings into musical notation can also be very difficult. This task may require an expert and considerable time investment.
Finally, sounds transmitted using this system are normally limited by the quality of the instrument that generates them. A receiving musician therefore does not benefit from his own equipment's (potentially) superior capabilities. If the remote instrument is mediocre, the receiver must work with the resulting sound.
2. Custom Instruments. Custom instruments such as Yamaha's Music Path approach the problem by custom modifying acoustic grand pianos. Special sensors measure how hard piano keys are pressed during a performance. The resulting data, and video images, are transmitted to the remote piano through a high-speed connection.
The remote piano's keys and pedals are attached to mechanical actuators that physically reproduce the motions of the originating instrument. The keys and pedals at the receiving piano move "by themselves."
This method has an advantage over the video conferencing technique: the receiving musician can hear the corresponding sounds as produced by his own instrument. Knowing his own piano well, the receiving musician can therefore judge with great refinement the effectiveness of the remote musician's key attack techniques. Similar techniques and technologies can be used for other musical instruments as well.
The custom instruments solution can be very expensive and, as with video conferencing, may be inadequate when it comes to easy snippet management.
3. Pure MIDI. Another approach is to use MIDI (Musical Instrument Digital Interface), the well-established standard for digital communication among musical instruments. MIDI defines how two or more instruments can communicate through a wire about which notes are to be played at the receiving instrument. The standard includes instructions on how to communicate the force with which, for example, piano keys are struck.
Inexpensive computer programs exist for turning MIDI into musical notation. Once available on the computer in notation, simple cut/paste manipulations can be used to arrange snippets. The snippet management problem is thereby much alleviated. Anyone who understands music can easily interact with notation. This stands in contrast to stored audio, which requires the skills of audio engineers to manipulate.
MIDI devices cover a wide range of acquisition costs. Very inexpensive units are available. The signals they produce can be of almost as high a quality as MIDI that is produced on more expensive devices. The difference between instruments instead enters into the reproduction of sound from the MIDI data stream. The MIDI stream recipient might own a MIDI-capable instrument that can produce excellent sound, while the sender operates on a much more modest keyboard.
Unfortunately, MIDI is confined to very fast communication networks, such as those comprising point-to-point wires between instruments. These wires must not exceed 50 feet.
4. Other possible approaches. It is possible to translate MIDI signals into digital form and to transport them to other instruments over a local area network (LAN). This approach may allow musicians that are situated close together within, for example, a small building, to collaborate. However, as soon as the distance between the participants grows, network delays render this solution unusable.
The device described herein, referred to as "MIDIWan", can enable musicians to collaborate remotely, e.g., across the Internet. In operation, each musician deploys a small device at his site. The device couples to the musician's instrument and can connect to a network such as the Internet. In one approach MIDIWan transmits multiple forms of data, including (but not limited to) music encoded with MIDI signals, voice, and video between the participants. Additionally, transmitted music is stored at the recipient's site. Further, in one approach, the data is compatible with different instruments and may allow participants of a session to own instruments of widely differing quality.
In commercial products, it may be desirable to provide these attributes in an easy-to-use and inexpensive package. Various configuration possibilities are disclosed to achieve these goals. However, in some applications the approaches, devices, systems, and methods described herein may be implemented in more complex, sophisticated, versatile, costly or other approaches, including those with multiple configuration possibilities.
MIDIWan can use the Internet or similar network as a transport medium for MIDI signals. The MIDI standard assumes a near-zero transmission delay between communicating instruments. It depends on each signal arriving at the destination instrument as soon as the originating instrument generates the signal. The timing fidelity of the remote music reproduction can depend significantly on this assumption being true.
This assumption may be problematic when the Internet or other complex networks are used as the transmitting medium. Often, the Internet will introduce unpredictably long delays on data that may cause unacceptable delays between successive notes. Unless these delays are somehow compensated for, this shortcoming can produce unacceptable 'stutters' during the reproduction.
The exemplary MIDIWan system described herein provides hardware and software between two (or more) communicating instruments that can compensate for such system characteristics and may thereby smooth or remove the stutters.
Overview of Architecture
In this embodiment, the wires are standard, easily obtained MIDI cables. Standard local area network connection cables couple the MIDIWan box to the Internet. The instruments may be of widely varying quality, as long as they generate MIDI signals as part of their operation. Note that MIDI information is allowed to flow both ways across the Internet connection at the same time.
When MIDI signals are transmitted over the Internet, unpredictable delays are introduced. MIDIWan compensates for these delays by buffering the signals within the MIDIWan box in a signal memory. In this particular embodiment, the signal memory is located in the communication module of the MIDIWan device.
Note that in one approach, the MIDIWan system includes at least two independent communication paths. One is the previously described bidirectional transmission of MIDI messages (i.e. musical notes). The other is a two-way voice channel. In
Delay Compensation
Referring to
At the receiving end Box A (10) does not play Ni immediately. Instead, the box waits for a time period D to elapse before playing the note. This time lapse is selected to be large enough that with some likelihood, several notes will have arrived before Ni is passed out of Box A to be sounded on Instrument 5.
This buffering of notes makes up for time delays that the Internet introduces between the various notes. Some notes might arrive quickly, others with more of a time lapse. But because the notes are queued up at the receiver, these delays are smoothed out.
The use of relative time stamps has a great advantage over time stamps that are snapshots of real time. Using absolute time stamps would introduce the need for synchronization of communicating MIDIWan boxes. While possible, such synchronization would significantly increase MIDIWan's complexity. Instead, the MIDIWan system only needs to manage a time window of a few notes that each carry their timing information with them.
The buffering time delay that MIDIWan intentionally introduces is irrelevant to the musical integrity of the piece being played, as the performing player is typically not aware of the delay. His sounds are produced immediately by his own Instrument 5.
The voice channel could act as a potential return carrier of the delayed music. To avoid this feedback, the receiving voice channel sound reproduction is deactivated or otherwise limited at Player 2's site while Player 2 is playing, and a "squelch" is provided to allow Player 1 to 'break through' to Player 2 if she wants to interrupt Player 2's performance. A squelch is a standard method for suppressing audio below a threshold level of intensity. When audio above this threshold is received the audio will begin to be heard.
In some applications it may be desirable to minimize the delays introduced as much as possible or to trade off delay time versus probability of stutters or other artifacts. In one approach, the tradeoffs can be established using delay parameter tuning. In one implementation, delay parameter tuning follows a two-step process: worst-case analysis and dynamic adaptation.
Worst-Case Delay Need Analysis
The most aggressive (long) delays are typically introduced in the signal paths of highly proficient players when they perform very fast pieces of music. The inter-note pauses in such a performance are small, so many of these fast notes are queued up at the receiving site in order to compensate for the intermittent Internet delays. The note reproduction delay will therefore be high, compared to the inter-note spacing.
A second reason for aggressive delay adjustment is a slow or unreliable Internet connection. An unreliable connection will usually still deliver all notes, but this delivery will entail a number of retransmissions, each after some time has elapsed. Unreliability thus translates to long delays and irregular playback speed.
Whenever a connection is established between two boxes, both of the above conditions can be considered when determining a suitable delay. The following procedure is employed: as soon as two boxes connect, they each automatically send musical scales to the other. They adjust the inter-note times such that the scales mimic the warm-up scale playing of a very skilled human player. Again, the scales are transmitted in both directions at the same time.
While the scale notes arrive at each end, the receiving box progressively decreases the delay until it begins missing notes. This process establishes the lowest allowable delay. Once this value is determined, the receiving box signals the sender that further transmission of scales is not required.
The initial delay as determined via the scale exchanges reflects the state of the Internet connection. It is a very conservative delay, however, since many players do not perform at the level of an expert. This is particularly true for the student/teacher scenario. Each box therefore monitors the rate of incoming notes. If the rate is low, the delay is shortened. For a slow player the inter-note pauses serve as Internet delay buffers themselves.
While an appropriate delay can be determined using the above two techniques, other techniques may be employed. For example, one or both of the boxes can generate one or more pulses or "pings" to give an estimate of transmission delays. Based upon the estimate and a variety of other data and/or algorithms, the system can establish the appropriate delay.
Simplicity of the User Interface
It is further desirable that MIDIWan be simple to use and not evoke the notion that it is a computer. Though it is not necessary to the ultimate operation of the MIDIWan system, achieving this may increase the acceptance of the device by a broad spectrum of musicians. In the preferred embodiment this is achieved through both hardware simplicity and software simplicity, though either can be used standing alone.
Hardware Simplicity
In one approach, MIDIWan can be deployed without a standard computer keyboard or separate monitor. In one relatively simple embodiment, a small LCD display, two lines of 16 characters each, forms the visual connection to the human user. In one typical embodiment, the MIDIWan can be deployed by using three sockets (though for some applications more, or even fewer may be acceptable), a power adapter, and an on/off switch. One of the three sockets accepts a MIDI cable that feeds notes from the local instrument to the box, another is for the cable that passes the incoming MIDI signal to the instrument. The third socket, finally, accepts the Internet connection.
A Web server may allow more extensive interaction with the box. Any browser can be used to enter into a maintenance session with the box. In the preferred embodiment, Microsoft's Internet Explorer is used. However, in many cases the invocation of this facility is not needed at all. For example, in many cases the box can automatically obtain its Internet (IP) address via a standard DHCP service. The preferred embodiment, for example, is capable of interacting with such a service. Similarly, the addresses of potential remote MIDIWan partner boxes can be retrieved automatically from a name service. Additionally, every MIDIWan box retains the communication details of other boxes that it was connected to in the past.
Software Simplicity
In the preferred embodiment, the only interaction with a MIDIWan box, other than plugging in the cables, is the selection of the remote musician(s) that the local musician wishes to interact with. This can be accomplished without a computer keyboard by utilizing the musical instrument that is attached to each MIDIWan box. Each box contains a directory of possible remote partners to interact with. Each entry holds an easy-to-remember name, such as the name of a remote musician. The entry also contains all information that is necessary to establish an Internet connection.
When a MIDIWan box is first turned on, the top line of the LCD display shows the name in one of the directory entries. The musician then scrolls the directory up by hitting a piano key above Middle-C. Scrolling down is prompted by keys below Middle-C, while hitting the C-key itself signals to the box the user's final choice of connection partner. Other solutions can be used as well.
Addition of Directory Entries. In the preferred embodiment, MIDIWan offers two methods for inserting a new directory entry. The first is through the Web interface mentioned earlier. A Web browser can connect to a MIDIWan box, and entries can be submitted by filling out a form.
This Web-based method is, however, not the most desirable, because it is counter to the goal of user interface simplicity. Another possibility is described in
In the preferred embodiment, when a MIDIWan box is turned on, it announces its presence to the MIDIWan server 15. From this 'I am alive' message the server gleans not just the name of the newly joining box, but also its Internet contact data. The server remembers this information. Whenever another MIDIWan box at a later time wishes to contact the newly joined box, the server can furnish the contact address. This mechanism allows the user of a MIDIWan box to be aware just of the names of the other boxes, rather than having to contend with Internet addresses. Because of the automatic check-in when each box is turned on, it is not a problem if MIDIWan boxes are moved to other locations and different Internet access locations. The server will be brought up to date as soon as the roaming box is turned on while connected to the Internet.
For security reasons, though, many access points to the Internet are protected by firewalls. These devices partition the Internet into multiple 'islands'. A firewall creates such an island by controlling network traffic between the open Internet and the set of computers that are attached to the inside of the firewall.
Firewalls will not normally impede a box's check-in to the server, or the contact address acquisition that we described above. Firewalls do not interfere with Internet connection attempts that originate from any of the firewall's local computers. However, firewalls may prevent MIDIWan boxes from communicating with each other.
Path 1 (11) is the simplest case. Neither MIDIWan box is behind a firewall. Once they know each others' address through the interaction with the directory server they can communicate directly with each other through the open Internet. In this case the directory server is often not needed at all after two boxes have connected at least once. Each MIDIWan box retains the connection information of the boxes it has communicated with before. In the Path 1 case both boxes will retain their Internet addresses across sessions.
Path 2 (12) shows the case where Box A is protected by a firewall, but Box B is not. This configuration is navigated by ensuring that Box A initiates communication with Box B, rather than the other way around. The latter would fail, because Box A's firewall would block the incoming connection attempt.
Path 3 (13) is the opposite case, where Box B is firewalled, while Box A is open. MIDIWan boxes cannot know which configuration they must navigate. In order to contend with both Path 2 and Path 3 MIDIWan boxes 'reach out to each other.' That is, once each box knows the contact information of its peer-to-be, each of the boxes tries to contact the other. In case of Path 2, Box A will succeed, in case of Path 3 Box B will successfully complete the connection process. Only one needs to succeed; as soon as such a success is registered, the futile contact attempts cease and the two boxes can begin work.
A more complex case is Path 4 (14). Neither box can be contacted from the outside. Each only allows outgoing connections through their respective firewall. In this case MIDIWan falls back on the relay server 15, which may or may not be the same computer as the one serving the directory. Each MIDIWan box separately constructs a connection to the relay. The relay then passes all traffic from one connection to the other. This configuration is, of course, the least desirable, because it introduces delays and requires the server to be up and running throughout the MIDIWan session.
Configuration on an Unknown Subnet. Sometimes, when a MIDIWan device is attached to the Internet, it will be necessary to interact with the device through its built-in Web server. This is the case when the network location to which the device is connected does not provide automatic IP address assignment services (DHCP). In that case the user of the MIDIWan device must manually configure the device. This configuration is accomplished by accessing the MIDIWan device through its Web interface.
Unfortunately, the user cannot know at which Internet contact address (IP address and port) the device is listening. It is therefore not possible for the user to provide his Web browser with a proper working URL. Without that URL the user cannot configure the MIDIWan device; the problem is circular. If the device were configured, it would be reachable from a browser. But in order to go through the configuration process, the device needs first to be configured.
MIDIWan solves this problem by generating a temporary Internet address, which it communicates to the user on a display. In case of the preferred embodiment this is the small LCD display. The problem is, however, that one cannot simply invent an IP address and expect the device to be reachable from a Web browser. The address must be appropriate for the portion, or subnet, that the MIDIWan device is attached to.
The MIDIWan device must therefore find an IP 'template' from which it can construct a temporary address at which it can listen for the configuration request. The template consists of, usually, the first two or three numbers of an IP address. For example, the template of the address 184.108.40.206 might be 205.23 or 205.23.5. This notion extends to the newer IPv6 addressing scheme.
MIDIWan employs three Internet standards in combination to find a proper IP template if at all possible. The following standards are used:
The ICMP and RIP protocols are intended for Internet clients to find nearby Internet routers. A router is a traffic directing device that connects subnets to other subnets and to the larger Internet. Normally, Internet applications do not need to know the address of their subnet's router. The importance of knowing a router address in the present context is that such an address is guaranteed to be a proper address for the subnet to which the MIDIWan device is attached. The router address is therefore a good source for an IP template. The MIDIWan device thus needs to coax the nearest router into sending a packet that the device can receive and use to extract the template.
A MIDIWan device that finds itself unconfigured on an unknown subnet without DHCP service will send out both ICMP and RIP packets in the hope that a router will respond with a broadcast reply. If a response is received, the template is extracted and a random number generator is used to create an IP address.
The device cannot, however, simply use this address, because another Internet device might already be using that IP address. The Internet does not allow multiple devices to use the same address. After the IP generation the MIDIWan device therefore uses a third Internet standard, ARP, to ensure that no other device is currently operating with the randomly generated address. If another device is found, the random number generator creates another IP address candidate.
When a valid address is finally found, it is shown on the device's display. The user can then generate the configuration request from a browser and provide the MIDIWan device with a more permanent address.
Possible Extensions to MIDIWan
A potential extension of the basic MIDIWan system integrates some features of advanced audio editors into each MIDIWan box. For example, each box may identify stretches of music that are likely to be coherent units, such as repeated attempts to play a particular few measures of a composition. Pauses in a performance that are longer than common rests could be interpreted as boundaries of such stretches. Alternatively, the use of the voice channel might be taken as a signal that a coherent stretch of music rendition is finished. A related application of this capability arises from scenario 2. Successive attempts at playing a solo could each be retained as a unit. At the end of a session a MIDIWan companion music editor on an attached desktop computer could then organize all the snippets into tracks and recording 'takes.'
At the same time, the IT connection listener begins to listen for other MIDIWan boxes that might wish to establish a connection. Both, the connection seeker and listener modules employ the LCD screen to continuously inform the user about their status. Once a connection is established, the connection seeker and connection listener cease operations. They stand by in case the connection breaks down for any reason. In that case they immediately resume their work.
Incoming MIDI information is passed into the performance queue, which is managed by the queue and timing manager 17. It is responsible for delivering notes from the queue to the local instrument at precisely the correct time.
Outbound, the local instrument's signal is passed into the time stamper 18, which packages the MIDI messages into Internet packets after prepending the relative time at which the outgoing note needs to be sounded at the remote end.
The HTTP module 19 is available at all times. The voice over IP module 20 also operates in parallel to the other modules.
Those having skill in the art will recognize that the state of the art has progressed to the point where there is little distinction left between hardware and software implementations of aspects of systems; the use of hardware or software is generally (but not always, in that in certain contexts the choice between hardware and software can become significant) a design choice representing cost vs. efficiency tradeoffs. Those having skill in the art will appreciate that there are various vehicles by which processes and/or systems described herein can be effected (e.g., hardware, software, and/or firmware), and that the preferred vehicle will vary with the context in which the processes are deployed. For example, if an implementer determines that speed and accuracy are paramount, the implementer may opt for a hardware and/or firmware vehicle; alternatively, if flexibility is paramount, the implementer may opt for a solely software implementation; or, yet again alternatively, the implementer may opt for some combination of hardware, software, and/or firmware. Hence, there are several possible vehicles by which the processes described herein may be effected, none of which is inherently superior to the other in that any vehicle to be utilized is a choice dependent upon the context in which the vehicle will be deployed and the specific concerns (e.g., speed, flexibility, or predictability) of the implementer, any of which may vary. Those skilled in the art will recognize that optical aspects of implementations will require optically-oriented hardware, software, and or firmware.
The foregoing detailed description has set forth various embodiments of the devices and/or processes via the use of block diagrams, flowcharts, and/or examples. Insofar as such block diagrams, flowcharts, and/or examples contain one or more functions and/or operations, it will be understood as notorious by those within the art that each function and/or operation within such block diagrams, flowcharts, or examples can be implemented, individually and/or collectively, by a wide range of hardware, software, firmware, or virtually any combination thereof. In one embodiment, several portions of the subject matter described herein may be implemented via Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs), digital signal processors (DSPs), or other integrated formats. However, those skilled in the art will recognize that some aspects of the embodiments disclosed herein, in whole or in part, can be equivalently implemented in standard integrated circuits, as one or more computer programs running on one or more computers (e.g., as one or more programs running on one or more computer systems), as one or more programs running on one or more processors (e.g., as one or more programs running on one or more microprocessors), as firmware, or as virtually any combination thereof, and that designing the circuitry and/or writing the code for the software and/or firmware would be well within the skill of someone skilled in the art in light of this disclosure. In addition, those skilled in the art will appreciate that the mechanisms of the subject matter described herein are capable of being distributed as a program product in a variety of forms, and that an illustrative embodiment of the subject matter described herein applies equally regardless of the particular type of signal bearing media used to actually carry out the distribution. Examples of signal bearing media include, but are not limited to, the following: recordable type media such as floppy disks, hard disk drives, CD ROMs, digital tape, and computer memory; and transmission type media such as digital and analog communication links using TDM or IP based communication links (e.g., packet links).
In a general sense, those skilled in the art will recognize that the various aspects described herein which can be implemented, individually and/or collectively, by a wide range of hardware, software, firmware, or any combination thereof can be viewed as being composed of various types of "electrical circuitry." Consequently, as used herein "electrical circuitry" includes, but is not limited to, electrical circuitry having at least one discrete electrical circuit, electrical circuitry having at least one integrated circuit, electrical circuitry having at least one application specific integrated circuit, electrical circuitry forming a general purpose computing device configured by a computer program (e.g., a general purpose computer configured by a computer program which at least partially carries out processes and/or devices described herein, or a microprocessor configured by a computer program which at least partially carries out processes and/or devices described herein), electrical circuitry forming a memory device (e.g., forms of random access memory), and/or electrical circuitry forming a communications device (e.g., a modem, communications switch, or optical-electrical equipment).
The foregoing described aspects depict different components contained within, or connected with, different other components. It is to be understood that such depicted architectures are merely exemplary, and that in fact many other architectures can be implemented which achieve the same functionality. In a conceptual sense, any arrangement of components to achieve the same functionality is effectively "associated" such that the desired functionality is achieved. Hence, any two components herein combined to achieve a particular functionality can be seen as "associated with" each other such that the desired functionality is achieved, irrespective of architectures or intermedial components. Likewise, any two components so associated can also be viewed as being "operably connected" or "operably coupled" to each other to achieve the desired functionality.
While particular aspects of the present subject matter described herein have been shown and described, it will be obvious to those skilled in the art that, based upon the teachings herein, changes and modifications may be made without departing from this subject matter described herein and its broader aspects and, therefore, the appended claims are to encompass within their scope all such changes and modifications as are within the true spirit and scope of this subject matter described herein. Furthermore, it is to be understood that the invention is defined by the appended claims. It will be understood by those within the art that, in general, terms used herein, and especially in the appended claims (e.g., bodies of the appended claims) are generally intended as "open" terms (e.g., the term "including" should be interpreted as "including but not limited to," the term "having" should be interpreted as "having at least," the term "includes" should be interpreted as "includes but is not limited to," etc.). It will be further understood by those within the art that if a specific number of an introduced claim recitation is intended, such an intent will be explicitly recited in the claim, and in the absence of such recitation no such intent is present. For example, as an aid to understanding, the following appended claims may contain usage of the introductory phrases "at least one" and "one or more" to introduce claim recitations. However, the use of such phrases should NOT be construed to imply that the introduction of a claim recitation by the indefinite articles "a" or "an" limits any particular claim containing such introduced claim recitation to inventions containing only one such recitation, even when the same claim includes the introductory phrases "one or more" or "at least one" and indefinite articles such as "a" or "an" (e.g., "a" and/or "an" should typically be interpreted to mean "at least one" and/or "one or more"); the same holds true for the use of definite articles used to introduce claim recitations. In addition, even if a specific number of an introduced claim recitation is explicitly recited, those skilled in the art will recognize that such recitation should typically be interpreted to mean at least the recited number (e.g., the bare recitation of "two recitations," without other modifiers, typically means at least two recitations, or two or more recitations). Furthermore, in those instances where a convention analogous to "at least one of A, B, and C, etc." is used, in general such a construction is intended in the sense of one having skill in the art would understand the convention (e.g., "a system having at least one of A, B, and C" would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and/or A, B, and C together). In those instances where a convention analogous to "at least one of A, B, or C, etc." is used, in general such a construction is intended in the sense of one having skill in the art would understand the convention (e.g., "a system having at least one of A, B, or C" would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and/or A, B, and C together).
Although the present invention has been described in terms of the presently preferred embodiment, it is to be understood that the disclosure is not to be interpreted as limiting. Various alterations and modifications will no doubt become apparent to one skilled in the art after reading the above disclosure. Accordingly, it is intended that the appended claims be interpreted as covering all alterations and modifications as fall within the true spirit and scope of the invention.
|Cited Patent
|Filing date
|Publication date
|Dec 19, 1996
|Mar 31, 1998
|Invision Interactive, Inc.
|Method for streaming transmission of compressed music
|Oct 17, 1996
|May 23, 2000
|Laboratory Technologies Corporation
|Methods and apparatus for distributing live performances on MIDI devices via a non-real-time network protocol
|Mar 11, 1998
|May 30, 2000
|Prc Inc.
|Method of controlling remote equipment over the internet and a method of subscribing to a subscription service for controlling remote equipment over the internet
|Oct 19, 1998
|Nov 7, 2000
|Yamaha Corporation
|Process techniques for plurality kind of musical tone information
|Mar 1, 2002
|Nov 25, 2003
|Ejamming, Inc.
|Method and apparatus for remote real time collaborative music performance
|Oct 26, 2001
|Nov 9, 2004
|Nec Corporation
|Method and system for delivering music
|Mar 19, 2002
|May 24, 2005
|Nokia Corporation
|Methods and apparatus for transmitting MIDI data over a lossy communications channel
|Dec 18, 2002
|May 23, 2006
|Yamaha Corporation
|Real time communications of musical tone information
|Aug 2, 2004
|Oct 31, 2006
|Yamaha Corporation
|Separate-type musical performance system for synchronously producing sound and visual images and audio-visual station incorporated therein
|Jan 7, 2005
|Jul 14, 2005
|Yamaha Corporation
|Music station for producing visual images synchronously with music data codes
|(Author Unknown), "'Internet Direct Connection' Downloads Music Directly to Yamaha Keyboards", Yamaha Corporation, dated Jul. 24, 2004 (obtained online on Dec. 3, 2006 from http://namm.harmony-central.com/SNAMM04/Content/Yamaha/PR/Internet-Direct-Connection.html).
|(Author Unknown), "'Player pianos' for the digital age", Yamaha Corporation, with designation "(C) 2002" (obtained online on Dec. 3, 2006 from http://www.yamaha.co.jp/english/product/piano/product/europe/dl/d1.html).
|Angela Frucci, "Mastering music through online instruction informal learning is leveling out the creative experience", San Francisco Chronicle (referencing the New York Times), Oct. 15, 2006.
|Angela Pacienza, "New software aids piano teachers", Canoe CNEWS, dated Feb. 26, 2004 (obtained online on Dec. 3, 2006).
|Citing Patent
|Filing date
|Publication date
|Dec 10, 2004
|Jul 29, 2008
|Music Path Inc.
|System and method for video assisted music instrument collaboration over distance
|Feb 1, 2008
|Feb 23, 2010
|Museami, Inc.
|Music transcription
|Feb 14, 2008
|May 11, 2010
|Museami, Inc.
|Collaborative music creation
|Sep 3, 2008
|Oct 26, 2010
|Yamaha Corporation
|Music performance system for music session and component musical instruments
|Feb 14, 2008
|Nov 23, 2010
|Museami, Inc.
|Music-based search engine
|Oct 11, 2006
|Dec 14, 2010
|Ejamming, Inc.
|Method and apparatus for remote real time collaborative acoustic performance and recording thereof
|Feb 22, 2010
|Feb 8, 2011
|Museami, Inc.
|Music transcription
|Feb 22, 2010
|Jul 19, 2011
|Museami, Inc.
|Music transcription
|Nov 17, 2009
|Aug 30, 2011
|Yamaha Corporation
|Music reproducing system for collaboration, program reproducer, music data distributor and program producer
|May 5, 2010
|Oct 11, 2011
|Museami, Inc.
|Collaborative music creation
|Apr 15, 2005
|Oct 18, 2011
|Cisco Technology, Inc.
|Server to network signaling method for rapid switching between anycast multicast sources
|Mar 8, 2010
|Oct 25, 2011
|Samsung Electronics Co., Ltd
|Electronic music on hand portable and communication enabled devices
|Nov 15, 2007
|Feb 26, 2013
|Yamaha Corporation
|Sound collector, sound signal transmitter and music performance system for remote players
|Dec 22, 2011
|Jun 11, 2013
|Yamaha Corporation
|Tone-generation timing synchronization method for online real-time session using electronic music device
|Aug 20, 2012
|Jun 25, 2013
|Museami, Inc.
|Music transcription
|Jun 30, 2009
|Jul 16, 2013
|Parker M. D. Emmerson
|Methods for online collaborative music composition
|Feb 13, 2009
|Jul 23, 2013
|Museami, Inc.
|Music score deconstruction
|Mar 2, 2009
|Sep 3, 2013
|At&T Intellectual Property I, L.P.
|VoIP music conferencing system
|Jan 5, 2012
|Jan 21, 2014
|Samsung Electronics Co., Ltd.
|Method and system for remote concert using the communication network
|Feb 22, 2011
|Feb 18, 2014
|Podscape Holdings Limited
|System and method for musical collaboration in virtual space
|Apr 26, 2010
|Jul 15, 2014
|Shindig, Inc.
|Networks of portable electronic devices that collectively generate sound
|Apr 30, 2009
|Sep 2, 2014
|At&T Intellectual Property I, Lp
|System and method for recording a multi-part performance on an internet protocol television network
|Jun 12, 2013
|Feb 24, 2015
|Parker M. D. Emmerson
|Methods for online collaborative composition
|Apr 12, 2011
|Mar 17, 2015
|Smule, Inc.
|Coordinating and mixing vocals captured from geographically distributed performers
|Nov 9, 2006
|Jun 9, 2015
|Broadcom Corporation
|Method and system for a flexible multiplexer and mixer
|Jul 31, 2013
|Aug 11, 2015
|At&T Intellectual Property I, L.P.
|VoIP music conferencing system
|May 15, 2014
|Jul 26, 2016
|Steven M. Gottlieb
|Networks of portable electronic devices that collectively generate sound
|Aug 6, 2013
|Mar 21, 2017
|Smule, Inc.
|Social music system and method with continuous, real-time pitch correction of vocal performance and dry vocal capture for subsequent re-rendering based on selectively applicable vocal effect(s) schedule(s)
|Dec 11, 2015
|Apr 25, 2017
|Soundstreak, Llc
|Method and apparatus for remote voice-over or music production and management
|Dec 10, 2004
|Jun 15, 2006
|Christoph Both
|System and method for video assisted music instrument collaboration over distance
|Apr 15, 2005
|Oct 19, 2006
|Eckert Toerless T
|Server to network signaling method for rapid switching between anycast multicast sources
|Oct 11, 2006
|Jun 21, 2007
|Ejamming, Inc.
|Method and apparatus for remote real time collaborative acoustic performance and recording thereof
|Nov 9, 2006
|May 15, 2008
|David Wu
|Method and System for a Flexible Multiplexer and Mixer
|Nov 15, 2007
|Jul 10, 2008
|Yamaha Corporation
|Sound collector, sound signal transmitter and music performance system for remote players
|Feb 1, 2008
|Aug 7, 2008
|Princeton Music Labs, Llc
|Music Transcription
|Sep 3, 2008
|Apr 2, 2009
|Yamaha Corporation
|Music performance system for music session and component musical instruments
|Oct 24, 2007
|Apr 30, 2009
|Yahoo! Inc.
|Facilitating music collaborations among remote musicians
|Mar 2, 2009
|Jun 25, 2009
|At&T Intellectual Property I, L.P.
|VOIP Music Conferencing System
|Nov 17, 2009
|Mar 11, 2010
|Yamaha Corporation
|Music reproducing system for collaboration, program reproducer, music data distributor and program producer
|Mar 8, 2010
|Sep 2, 2010
|Samsung Electronics Co., Ltd.
|Electronic music on hand portable and communication enabled devices
|Apr 30, 2009
|Nov 4, 2010
|At&T Delaware Intellectual Property, Inc.
|System and Method for Recording a Multi-Part Performance on an Internet Protocol Television Network
|Jun 22, 2010
|Dec 23, 2010
|Virendra Kumar Mehta
|Systems and methods for collaborative music generation
|Jun 30, 2009
|Dec 30, 2010
|Emmerson Parker M D
|Methods for Online Collaborative Music Composition
|Aug 29, 2011
|Mar 8, 2012
|Dan Caligor
|Method and Apparatus for Remote Voice-Over or Music Production and Management
|Dec 22, 2011
|Jun 28, 2012
|Yamaha Corporation
|Tone-generation timing synchronization method for online real-time session using electronic music device
|Jan 5, 2012
|Jul 12, 2012
|Samsung Electronics Co., Ltd.
|Method and system for remote concert using the communication network
|Aug 6, 2013
|Feb 6, 2014
|Smule, Inc.
|Social music system and method with continuous, real-time pitch correction of vocal performance and dry vocal capture for subsequent re-rendering based on selectively applicable vocal effect(s) schedule(s)
|Jun 12, 2013
|Feb 6, 2014
|Parker M. D. Emmerson
|Methods for Online Collaborative Composition
|Oct 26, 2015
|Feb 11, 2016
|Empire Technology Development Llc
|Virtual instrument playing scheme
|Sep 16, 2015
|Mar 10, 2016
|Smule, Inc.
|Continuous Score-Coded Pitch Correction
|U.S. Classification
|84/609, 84/645, 84/649
|International Classification
|Cooperative Classification
|European Classification
|Jan 12, 2010
|Reissue application filed
Effective date: 20091120
|Jan 20, 2010
Owner name: CODAIS DATA LIMITED LIABILITY COMPANY, DELAWARE
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PAEPCKE, ANDREAS;REEL/FRAME:023814/0513
Effective date: 20091124
|Apr 22, 2011
|Fee payment
Year of fee payment: 4
|Jun 7, 2011
|Reissue application filed
Effective date: 20110421
|Jan 15, 2016
Owner name: CALLAHAN CELLULAR L.L.C., DELAWARE
Free format text: MERGER;ASSIGNOR:CODAIS DATA LIMITED LIABILITY COMPANY;REEL/FRAME:037541/0016
Effective date: 20150826


text: 15 photos $325,000 120 acres Deleware Rd, Milburn, OK 73450 - Johnston County 120+/- ACRES Johnston CO Hunting! This property is approximately 60% open and 40% cover. There is a well, electrical service, two small sheds,2 small creeks, and two ponds. There are several building sites. Deer, turkey and hogs roam across the entire 120 acres. This property could also be subdivided in 20, 40, 60, 80, or 100 acre tracts. The property is approximately 12 miles northeast of Tishomingo, a small town with a big future. It is less than 3 miles to the public hunting and fishing area on Southeastern Oklahoma's premier river: The Blue River. Great year around fishing for catfish and smallmouth and late fall and winter the river is stocked with trout. About 2 hours North of the Metroplex. Bill Brunk The North Forty,LLC

subset: commoncrawl


text:
Guess Where
Duration: 55min 35sec Views: 2 257 Submitted: 9 months ago Submitted by:
Description: INTIMIDATION is a pretty by-the-numbers crime story plot-wise, but the sex is a bit hotter in this film than in some similar entries, hence the decent rating. I also have a hard-on for Marlene Willoughby - so her presence in the film helped too. Jack is a low-level stuff-runner for a boss named Blue Boy. His girlfriend supplies the dope from a contact she has - and eventually has the bright idea to double-cross the boss in order to increase their profits. Of course this goes wrong ... Nothing extremely noteworthy about INTIMIDATION - but the storyline is decent enough and the sex is pretty hot. I was hoping for a stronger ending as Willoughby's character is take by the boss and 'tortured' when she will not give up the stuff - but turns out, Ms. Willoughby is a little freaky-deaky who enjoys the beating and gets turned on by it. Not as rough or sleazy as I prefer, but worth a look to genre fans ...


text:
Ice by Burning-EmpireWatch
©2011-2017 Burning-Empire
An environment that emerged out of randomness. All I know is that I wanted the environment to be frozen.
Thats a really lovely and beautiful piece of work
Very pretty!
I love how you use only one color
This is quite amazing. Well done!
I quite like this - gives mea very icy feeling when I look at it. Good job.
Wow, this is amazing! I love the effects.
wow this is sooo cool
Awesome detail and feel.
Really nice work
Really nice work
That's really cool.
Very nice job!
Very well done, your work is beautiful.
Beautiful work!!
I dont have a big enough cup for that ice.
Looks great
The colors and the water are amazing!


text:
The June 24, 1990 edition of Wrestling Challenge is a Professional wrestling television show of the World Wrestling Federation. It was taped on June 5, 1990 at the Rochester War Memorial Auditorium in Rochester, New York.
- Numbers in parentheses indicate the length of the match.
- (c) refers to the champion(s) heading into the match.
- The Bushwhackers (Butch & Luke) defeated Bill Garlets & Dale Wolfe (2:58)
- Earthquake (w/ Jimmy Hart) defeated Mike Pocari
- Nikolai Volkoff defeated Brady Boone
- The Big Boss Man defeated Chris Duffy
- Jimmy Snuka defeated Iron Mike Sharpe (2:49)
- Jake Roberts defeated Mike Williams (2:46)


text:
XEROX's ACS IS LAYING OF 93 EMPLOYEES IN ATLANTA
XEROX's ACS IS LAYING OF 93 EMPLOYEES IN ATLANTA
user 2010-09-29 at 7:55:26 am Views: 58
2010-09-29 at 7:55:26 am #24219http://www.ajc.com/business/texas-company-lays-off-606502.html
XEROX's ACS IS LAYING OF 93 EMPLOYEES IN ATLANTA
Computer Services, known as ACS, a Xerox company, announced the layoffs
in a filing on Friday with the state Labor Department.ACS spokesman Ken
Ericson said in an e-mail the layoffs are the result of a contract
ending."While ACS continues to grow its operations, it is sometimes
necessary to scale back," he wrote.According to the filing, the
employees and other remote workers within the state are expected to lose
their jobs on or around Nov. 1. Those affected support the Georgia
Health Partnership at the ACS Government Healthcare Solutions facility
at 365 Northridge Drive in Atlanta.
The laid-off employees
performed customer service and claims adjudication work and will receive
outplacement services, Ericson said. About 40 people will
remain.According to the ACS website, the Atlanta office serves both
state and county agencies and commercial clients. It provides services
dealing with child support payments, airport parking operations,
automatic fare collection systems, claims processing, human resources
management, accounting services, lease administration, data entry and
mailroom services.In the United States, the company also has operations
in Texas, Kentucky, Pennsylvania and Utah. The company is not scaling
back in any of its other locations, Ericson said.


text:
About the Book
A book designed to rekindle your creative flame, explaining how to deal with today's senior. Filled with extremely creative senior images, how-to illustrations and ideas to help you get inside the senior's mind. Jim also details his unique approach of using specific colors, opportunities to help find more seniors and working your way into new high schools.
Features & Details
- Category Arts & Photography
Standard Landscape, 10×8 in, 25×20 cm
80 Pages
- Publish Date Oct 11, 2007
- Tags high school, making money, senior photography, commercial photogrtaphy, PPA, art, artisitic, creative, illustrated, photographer, photography, professional, profit, senior, seniors
About the Creator
Jim has 37 years experience in all aspects of professional photography, with a strong emphasis in illustrative advertising, fashion (on and off figure) and food photography. Jim's originally from the Chicago area, where he worked 8 years with the 2 largest commercial photography studios in the city. In 1992, Jim and his wife Carol moved to Branson, Missouri. Jim holds both the Master of Photography and Photographic Craftsman degrees from the Professional Photographers of America, is a PPA Approved Photographic Instructor, was awarded the Michigan Certified Photographer degree. Jim also served on the Board of Directors of the Professional Photographers of Michigan and of the Professional Photographers of the Ozarks. Jim has earned a total of 10 Kodak Gallery and Fuji Masterpiece awards and continues to lecture nationally.


text:
Gisele Brandon Jacobs
February 9, 2012 by staff
Gisele Brandon Jacobs, Apparently, Gisele Bundchen is much better at being "cute" than Brandon Jacobs. The Giants running back apologized Wednesday for a remark he made about the supermodel wife of Patriots quarterback Tom Brady. Jacobs had told reporters on Tuesday that Bundchen "should stay cute and shut up," but didn't consider his remark quite as funny when he made an appearance on the Doug Gottlieb Show.
"Given the fact that it's a colleague of mine's wife, I do apologize for saying that, because I shouldn't have said that," Jacobs said. "It's his wife and I should respect that just as much as anyone else."
However, Jacobs made no apologies for describing Bundchen as "cute," saying that Brady should "take that as a compliment. If he finds something wrong with that, then that's his problem."
Bundchen's problem after Super Bowl XLVI was with the Patriots' receiving corps, as a video on theInsider.com showed her saying, "My husband cannot expletive throw the ball and catch the ball at the same time. I can't believe they dropped the ball so many times."
Wes Welker has come under fire for failing to make a difficult catch in the fourth quarter that could have helped keep the Patriots ahead of the Giants. Fellow wide receiver Deion Branch and tight end Aaron Hernandez also had balls hit off their hands before falling incomplete during the Patriots' final drive.
Please feel free to send if you have any questions regarding this post , you can contact on
Disclaimer: The views expressed on this site are that of the authors and not necessarily that of U.S.S.POST.


text:
The Association of Information Technology Professionals (AITP) Cornhusker Chapter will host an IPv6 – What, why, when, where and how? meeting at the Eatery Restaurant, 2548 S 48th ST, Lincoln, NE. Bob Redler an instructor in the Electronic Systems Technology program at Southeast Community College-Milford for over 24 years will be the Presenter. This discussion will cover the base concepts of IPv6 and how it fits in the enterprise network now and how it will fit in the future.
November 2012
AITP November Meeting
Thursday, November 15, 2012 - Evening meeting
Program: IPv6 – What, why, when, where and how?
Description: This discussion will cover the base concepts of IPv6 and how it fits in the enterprise network now and how it will fit in the future. The topics that will be discussed in this presentation aimed at you being properly prepared for IPv6 now and in the future are:
· What does all the talk about IPv6 mean to you?
· Why should you be concerned about this now?
· When should you be planning and implementing this?
· Where do you find out more about it?
· How do you go about moving in that direction?
Presenter: Bob Redler
Bob has been an instructor in the Electronic Systems Technology program at Southeast Community College-Milford for over 24 years. He has been involved with the Cisco Networking Academy CCNA, CCNP and CCNP security curriculums for over 10 years. He has also served as a subject matter expert for Cisco systems in the development of CCNA and CCNP course materials as well as CCNA, CCNP and CCDP certification exams. Bob has a vast knowledge of networking and holds numerous Cisco, Microsoft, CompTia and ISCET certifications.
Location: Eatery Restaurant Time: Social time starts: 5:30pm2548 S 48th St General business and introductions: 5:50pmLincoln, NE Program presentation: 6:00pm – 7:00pm
Cost: Members - Free
Non-members - $10 Non-member students - $5
We look forward to seeing you on the 15th.To reserve your seat, RSVP by Nov 13th to email@example.com
6/1/2017IT Insights Newsletter!
5/22/2017May Membership Anniversary Milestones
4/19/2017April Membership Anniversary Milestones
3/15/2017March Membership Anniversary Milestones
3/10/2017AITP Welcomes New Members - February 2017
7/26/2017Dallas July 2017 Meeting with Julie Roth
8/10/2017Monthly Meeting for AITP-Charleston
9/14/2017Monthly Meeting for AITP-Charleston
Stay connected with AITP!
Copyright © 2011-2016 Association of Information Technology Professionals, All Rights Reserved.
Use of this web site constitutes acceptance of the Terms of Use and Privacy Policy.
AITP Headquarters, 1120 Route 73, Ste. 200, Mount Laurel, NJ 08054-5113
Phone: 1.800.224.9371 or 856.380.6910 · Fax: 856.439.0525 · Email: firstname.lastname@example.com


text:
is for sale
howironic.comAdd to watchlist Fact sheet Portfolio
Domain Facts
No detailed data available!
OTHER NAMES ALSO AVAILABLE:: ** Obran.com ** Swegs.com ** MASHINGS.com ** SocialPlans.com ** FunkMedia.com ** AllInsane.com ** HowIronic.com ** PowersMe.com ** LendingMe.com ** Girlful.com ** Neatful.com ** Shockful.com ** VRstations.com ** VRterminals.com ** OpticalVR.com ** VRpwr.com ** VRhwy.com ** VRfwy.com ** VRstn.com ** VRmvmt.com ** VRgmng.com ** VRgamen.com ** VRliven.com ** VRplayn.com ** GamenVR.com ** PlaynVR.com ** LivenVR.com ** MyVRstop.com ** TheVRstop.com ** Hologramn.com ** Hologramie.com ** HoloSets.com ** HoloShirt.com ** InstaHolo.com ** DrunkMe.com ** AvailableMe.com ** FBF.me ** DealHad.com ** SelfieLOL.com ** Selfien.com ** SelfieGuru.com ** SelfieMeMe.com ** DearSelfie.com - iThanx.com - BioPestControl.comMore info Less info
The seller
- Canada
- Required to pay VAT
- Active since 2010
Make an offer on this domain
Your best offer
The current price of howironic.com is .
You can place an offer below the seller's listing price, however the seller will only respond if they are interested in negotiating based on this offer.Any offer you submit is binding for seven (7) days.
The domain name (without content) is available for sale by its owner through Sedo's Domain Marketplace. Any offer you submit is binding for 7 days. All quoted prices are final prices.
3 easy steps to buy a domain
Use our domain search
On the hunt for a specific domain name? Using our search allows you to look for your desired domain within Sedo's database. We're sure the domain you want - or a great alternative - is for sale at Sedo.
Compare and buy
Easily compare different domain offers with in-depth statistics and detailed information about sellers. Once you find a domain that meets your needs, you can buy it - quickly and securely!
Sedo takes care of the rest
Next our free transfer service comes into play. After the payment has gone through, we will transfer the ownership of the domain to you. Congratulations, your new domain name is now at your disposal!


text:
Brisbane Catering Services
Already have your location covered, and just need the perfect Brisbane catering service to make your event unforgettable? Whether you're entertaining at home, in the office or at your favourite function venue, we can supply high quality catering services from any of our venues.
With bespoke menus, unrivalled attention to detail and skilled staff all in the style of three unique venues, we have something for every event.
NKB Express
For a quirky Brisbane caterer that will take you back in time, NKB Express has you covered. Bring the diner to your door with mini sliders, jalapeno poppers and more. Perfect for kids parties, birthdays and casual corporate functions.
Nantucket Kitchen & Bar
No matter the location you choose for your function, transport your guests far away with the flavours of Cape Cod. Nantucket's signature dishes can be served at the boardroom table, in your ballroom of choice, or downsized into sophisticated canapés for your next cocktail party.
nickel kitchen & bar
Impress your guests by being a step ahead of the crowd when you serve the very best catering Brisbane has to offer. Bring Fortitude Valley's newest venue to you with our signature flatbreads, hearty mains and snacks.


text:
Hostelworld Recommends
We love this hostel! It gets our thumbs up for consistently high customer ratings and excellent quality scores.
Compare Results
When do you want to stay in Targu Mures?
Enter dates to check availability
- Search for availability & prices
- 27 Jul 2017, 3 nights
- 2 Guests
- Change Search
- Price
- Rating
- Distance
- Name
- Display:
- List
- Gallery
Hotel Privo
Strada Urcusului nr.... 0.8km
Free WiFiShow on Map
Hotel Privo offers accommodation with free WiFi and free access to a wellness center, a sauna and a hot tub.... More...
- Price Room Type
Business V Hotel
B-dul 1 Decembrie 19... 3km
Free BreakfastShow on Map
Business Hotel Conference Center & Spa in Targu Mures is a newly built!... More...
- Price Room Type
Ciao Hotel
Gheorghe Doja nr 143... 2.5km
Free WiFi
Free BreakfastShow on Map
Ciao Hotel enjoys an excellent location, just 2 km from downtown!... More...
- Price Room Type
Plaza V Hotel
Piata Trandafirilor ... 0.6km
Free WiFi
Free BreakfastShow on Map
Plaza V Hotel warranty consists of facilitation of a unique experience to every visitor!... More...
- Price Room Type
Hostelworld Mobile Apps
Book on the go with the new Hostelworld mobile apps.


text:
Each month, Rated People connects over 50,000 homeowners with quality tradesmen - simply enter your job details in the form above to get started.
We'll match your job to the relevant tradesmen in your area - those interested will pay to see your contact details and call you to quote.
As each tradesman expresses interest in quoting on your job, we'll send you their profile and ratings to help you choose the right one for you.
After the work is complete, return to the site and rate your tradesman based on their quality of work, reliability and value for money.
Added 19/09/2012
moving ceiling lights after a kitchen refurbish
Heating Engineer
Added 28/07/2011
Potterton Profile LPG boiler, exhisting instalation requires service. Looking to be ready for...
Added 23/11/2009
PAT testing of numerous items
Added 21/11/2009
Saniflow w/c system Downstairs toilet, shower room
Added 07/04/2008
To take down existing conservatory and replace with 2 storey extension.
Managing your job is easier with the Rated People Homes App, download it today.


text:
5:04 p.m.
Nathan and I got into an argument with Ana Lucia today about venturing inland to search for more food. We believe there are some wild animals that we can hunt, and that we'd have better luck finding fruit on trees if we explored a bit further, but Ana is still paranoid about encountering those people who attacked us on the first night. But that was like a week and a half ago, and we've seen no sign of those people since. Nathan and I tried to convince Ana that searching for more food is worth the risk, but she just wouldn't hear us out. That's when I decided to confront her about her dictator-like leadership style, and her attitude was basically, "These rules are to protect us... if you don't like the rules, you can go fend for yourself... blah blah blah..." Just as the argument started to really get heated, Libby and Goodwin came over to calm the situation down and suggested that we need to have a discussion as a group, much later when we're not at each other's throats. Ana said, "Fine," looked at me and Nathan, and then walked away. But after that, Nathan and I talked in private and decided that if we can't get Ana Lucia to listen to reason, we're going to have to rally the rest of the camp to stand up to her.


text:
Lundqvist stops 30 shots as Rangers blank BruinsSep 28, 2006 - 1:50 AM NEW YORK (Ticker) -- Henrik Lundqvist appears intent on proving last season was not a fluke.
Lundqvist stopped 30 shots and Adam Hall scored the game's only goal as the New York Rangers edged the Boston Bruins, 1-0, in a preseason contest.
As a rookie last season, Lundqvist went 30-12-9 with a 2.24 goals-against average and finished third in the voting for the Vezina Trophy. He also helped Sweden win the gold medal at the 2006 Olympics.
He was just as sharp Wednesday as he stopped eight shots in the first period, 10 in the second and 12 in the third. In the final minute, he made a nice save to deny Glen Murray and preserve the lead.
Counterpart Tim Thomas was nearly as good, stopping 27 shots. But he was beaten with 4:29 left in the second period, surrendering Hall's tally off a rebound after stopping the initial shot by Martin Straka from inside the right faceoff circle.
Rangers center Michael Nylander and left wing Brendan Shanahan both sat out with groin strains. Backup goaltender Kevin Weekes and superstar Jaromir Jagr also did not play as they continue to nurse injuries but are expected to take the ice this weekend.
Defenseman Brad Stuart had four shots to lead the Bruins, who succesfully killed seven power plays by the Rangers but failed to cash in on four of their own.
No one has shouted yet.
Be the first!
Be the first!
Related News
- Major League Baseball suspends Rangers' Odor for 8 games and Andrus for 1 game, and Blue Jays' Chavez and Gibbons for 3 each and Bautista, Leiper for 1 apiece for role in brawl May 17
- New York Rangers sign KHL forward Pavel Bucknevich May 13
- Capitals are loose and confident and on brink of elimination May 6
- New York Rangers rookie Oscar Lindberg has hip surgery May 6
- Rangers agree to deal with backup goalie Antti Raanta May 2
- Jagr, Dupuis, Zuccarello are Masterton finalists May 1
- Barkov, Eriksson, Kopitar are Lady Byng finalists Apr 30
- Bergeron, Kesler, Kopitar are Selke Trophy finalists Apr 28
- Winds of change coming to Rangers after early playoff exit Apr 26
- Penguins goaltender Fleury still dealing with concussion Apr 25
- At ease in Pittsburgh, Kessel making impact for Penguins Apr 25
- New faces making instant impact during Penguins' surge Apr 24


text:
Event: NAUTANKI SAALA! actors Ayushmann Khurrana, Kunaal Roy Kapur, Pooja Salve, Gaeyln Mendonca were snapped promoting their upcoming film at Zoom Holi Party 2013. Sex siren Poonam Pandey and drama queen Rakhi Sawant along with other TV celebs were spotted at the event, Holi Festival.
Guest List: Ayushmann Khurrana, Kunaal Roy Kapur, Pooja Salve, Gaeyln Mendonca, Poonam Pandey, Rakhi Sawant
Tiger Shroff's family Jackie Shroff, Ayesha Shroff, Krishna Shroff along with his co-star Nidhhi Agrewal, director Sabbir Khan were present at the special screening of MUNNA MICHAEL. Danny Denzongpa w...
Anushka Sharma, director Imtiaz Ali launched JAB HARRY MET SEJAL first trailer sans Shah Rukh Khan
Kareena Kapoor Khan, Soha ALi Khan, newbies Aadar Jain and Anya Singh were spotted in Bandra. While Kareena pouted for photographers in her gym wear, Aadar Jain and Anya Singh went together for workou...
Bollywood's hot sensation Disha Patani was spotted airport in casuals
Bollywood actor Shahid Kapoor spotted at airport


text:
Hey! Happy new years, I guess? I've been super busy ever since I've been back to England. And this unit at university is stressing me a lot, which is the reason for a series of breakdowns. I have hand-in in two and a half week, and I'm not even halfway done. So for the next two weeks, I'll probably live at university, coffee and 5 hours of sleep. I will get it done.
Coat Bik Bok / Shirt Asos / Trousers Zara / Shoes Zara / Bag Zara
As you can tell, my wardrobe is as colourful as ever. I don't know, I feel very comfortable in black, grey and white. I tried on my bright yellow blazer the other day, and it just... doesn't look right... Maybe it's the weather?
I apologize for the crappy pictures... Somehow I thought my Iphone camera was better than that... Guess I'll start bringing my camera around again.
Monday, 2 February 2015
5 comments:
You look so stylish ! Love the shoes !ReplyDelete
Win Makeup Revolution FULL skin care collection !
Oh no, the photos aren't at all crappy and I love you in darker colors. I usually dislike black and gray outfits, but you manage to wear all kinds of proportions and textures and combine them in such a striking manner I love it!ReplyDelete
Don't worry about university, just remember to go up for air once in a while! :D
follow to follow?
- Anonymous10 February 2015 at 18:09
which university are you attending? :)ReplyDelete
Lovely outfit as usual xx Check out my new blog post! I'm in need of some followers, thank you! X http://xbeyoutifulx.blogspot.co.ukReplyDelete
Subscribe to: Post Comments (Atom)


text:
Ecuador crash survivors to fly home (ITV.com)
The survivors of a bus crash that left five British women dead in Ecuador are expected to fly back to the UK later. Four teenagers and a 26-year-old trip leader died when the bus they were travelling in was hit by a lorry in the South American republic on Saturday.
|All times are GMT -5. The time now is 07:56 PM.
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0
2005-2017 The North American Fly Fishing Forum. All rights reserved.


text:
The Pericles Hotel is in the countryside on the outskirts of the village of Sami in Kefalonia approximately two thirds of a mile from the centre of the village and the beach. With an impressive mountain backdrop and great views over the surrounding countryside, the Hotel Pericles is a popular choice for a relaxing holiday in Kefalonia.
The Hotel Pericles has 80 guestrooms all of which have a balcony or terrace and are air conditioned in the warmest months. There is an inviting outdoor swimming pool for a cooling dip, a tennis court if you fancy a few games and a restaurant and bar for your wining and dining convenience. This Kefalonia hotel also has a games room and a TV lounge.
Distance from Airport:
20 miles - Kefalonia
All have - bathroom/shower - WC - balcony/terrace - telephone - air conditioning (seasonal) - (certain amenities may be payable locally)
Transfer time:
35 minutes
Eating and Drinking:
There is a restaurant and a bar.
Swimming pools:
The hotel has an outdoor swimming pool and sun terrace with loungers.
Right choice:
The hotel will appeal to couples and families looking for a tranquil location from which to explore this beautiful island. The accommodation is comfortable and has everything you could need for a relaxed holiday in the Greek Islands.
Suitable for:
Couples and Families


text:
Location: Richmond, VA
Member since 7/18/2012
- 2 total posts
- 2 reviews
Reviews & Stories
Vaser Shape Worked Well for Me - Richmond, VA
I had 4 treatments and have been extremely happy with the results. The pooch is gone and has not returned. I do workout and try to eat a healthy diet but I do love chocolate :o) Would recommend this procedure to anyone. It is painless and it works. READ MORE
The Best Doctor EVER! - Richmond, VA
I had breast augmentation in August and really researched the procedure and visited several surgeons before deciding on Dr. Lyman. I researched for over 6 months and actually visited 3 surgeons before choosing him. He is one of the few surgeons that performs the Transaxillary procedure where the incision is in the armpit. I read some negative reviews about this method of incision and to be... READ MORE


text:
With the possibility of 30 or more years of life ahead, those in midlife often find themselves yearning to abandon or overhaul past approaches and set fresh, positive ones in motion.
This stage of life is actually the perfect time to reinvent — or reawaken — the most authentic and meaningful parts of ourselves. Relieved of many of our previous commitments, we are free to probe the measure of our own experience and wisdom and pursue things that can make our hearts and souls sing.
This eBook from PBS and Next Avenue presents smart advice and insights for discovering fresh perspective and meaning, delving into invigorating pursuits, and sparking a renewed sense of purpose.


text:
Has Christ Embassy Pastor Chris Oyakhilome Divorced Wife, Anita ?
May 29, 2014 – Has Christ Embassy Pastor Chris Oyakhilome Divorced Wife, Anita ?.Marriage Problem Allegedly Separate Couple
Anita Oyakhilome's Picture Removed From May 2014 Rhapsody Of Reality
"My Wife, Anita Is Always Bitter And Angry, Bad Friends Have Influenced Her Negatively"– Pastor Chris Oyakhilome
The latest talk in town is that the founder of Christ Embassy Church, Pastor Chris Oyakhilome has left his wife of many years, Rev Anita.
It first started like a joke last year when the man of God reportedly moved to South Africa alone leaving his wife behind in London.
After over 10 months of denial, Pastor Chris reportedly told his church members that his marriage to Anita has crashed because she is keeping bad friends.
His concerned church members have taken the case to the social media to solicit for a reunion for the sake of their two beautiful daughters and the success of the ministry.
A Facebook page titled 'Where Is Anita Oyakhilome' has been opened to help in bringing the couple together.
On Friday, the 16th of May 2014, during a meeting with all the Christ Embassy Pastors and Deacons in the United Kingdom at Christ Embassy Church Bermondsey in London, Pastor Chris Oyakhilome reportedly opened up about his marriage problem.
He talked at length about his wife and how bad friends have influenced her.
Here is the excerpt from the message:
– I am here for your concerns about the ongoing domestic issue with my wife and I know it affects you directly been the ones under her leadership.
-This is not an organisation or a political party, so it's not a place for you to air your opinion or scrutinise what we do. We had a vision, started and you joined us. If you don't like what we do, you can get out.
– Churches where members air their views never grow
– Some pastors wives think when they marry a pastor they are equal to the pastor. My wife thinks so, as a matter of fact, Rev Tom was her pastor before I married her and Rev Ray and Evang. Owase were her leaders long before I married her. How come she thinks she's senior to them now?
– I already started Christ Embassy before I married her. I didn't marry her and said we should start Christ Embassy. I was already pastoring. I already set my sail and knew my direction before I married her. I only said come and help me.
– Be careful of the friends you keep. My wife keeps friends who bring out the worst in her and help her see the worst in people instead of keeping friends that will help her vision especially as the wife of a global pastor like me.
– Bitterness is prolonged and accumulated anger. My wife is always angry and bitter.
– Allegations are either false or twisted information. The current situation is not as a result of what I did or what I didn't do. I didn't do anything to have caused an upheaval.
– You don't join a woman to fight her husband.
– I'm not teaching you what is wrong, at least I have 2 girls who will one day marry and I want to them to enjoy it.
Ironically, Pastor Chris brought his daughter to the pastors' meeting to hear all of the above about her mother, what trauma will that cause the child? We thought parents avoid arguing in the presence of their children.
This is not new in the body of Christ, Pastor Benny Hinn recently divorced his wife and the two reconciled few months after.
Please join Pastor Chris Oyakhilome and Anita in your prayers for divine intervention in their marriage .
Let's not point accusing fingers because this can happen to anyone.


text:
The distance to mars is 7.5 x 1010 meters how long does it take for a radio signal from mars pathfinder to be received by nasa on earth?
light travels at approximately 300,000,000 m/s, so to pass 7.5*1010 meters it would take: 7.5*1010/300,000,000=250 seconds = 4.167 minutes P.S. Mars is not that close, in real life the signal ta...
Read More »
How far away is the Big Dipper from Earth?
The Big Dipper ranges from 68 light years to 210 light years away from Earth. The three stars in the Dipper's handle are 68, 88 and 210 light years away. Three of the four stars in the Dipper's lad...
Read More »
How far is direct tv satellite away from the earth?
37,000 km above the earth's equator
Would a Mars bar from Mars be more tasty than one from the local shop?
Probably but the even the prices are rocketing. It's a case of shopping the Milky Way.
Similarities & Differences in Mars & Earth?
Earth and Mars are planets positioned next to each other in the solar system. Only Venus is closer to Earth. Although the same materials make up Earth and Mars, they are present in different amount...
Read More »


text:
Kim Holland: It's so good of you to accept me as a guest on such short notice, right off the cruise ship.
Mr. Roarke: We are lucky to have you Miss Holland.
Tattoo: You're lucky we had a last minute cancellation.
Mr. Roarke: I can just imagine what you must be thinking. I'm a spolied movie star who is making a big deal out of nothing right, I mean who would feel sorry for me, I lead a life of wealth and glamour most people dream about.
Tattoo: We're not here to judge you Miss Holland.
Kim Holland: Maybe it's just that it all happened so fast, I still remember when I was working in the pharmacy and taking a drama course nights. I never finished the course. I made three films one right after the other and I'm still not an actress. It's my body that's the star not me.
Tattoo: It's not that Miss Holland, you must be tired that's all.
Kim Holland: Maybe your right Tattoo, I just need a couple of days away from it all.
Mr. Roarke: So long as you understand that anonymity, I mean real anonymity, may be no bed of roses either. You may in fact be trading in one set of problems for another Miss Holland.
Kim Holland: I'm willing to take that chance.
Mr. Roarke: Very well, Tattoo, allow me Miss Holland. As you pilot the boat up river you will be entering another world. A small primitive community of natives who live precisely as their ancestors did many centuries ago.
Kim Holland: That's just perfect!
Mr. Roarke: That remains to be seen.
No results found.
No results found.
No results found.


text:
Israel. Italy. Kenya. Lapland Holidays.
Flight-inclusive holiday packages and Flight-Plus arrangements created on ebookers.com are financially protected by the Civil Aviation Authority (under Expedia, Inc.'s ATOL number 5788).
Where we fly. Frequently asked questions. Cheap flights and travel guides.
Looking for a holiday to Italy? We have great deals on Italy holidays at lastminute.com.
Whichever you choose, you'll find a cheap Italy holiday to suit.
Cheap Italian Holidays... At over 116,000 square miles, Italy is home to more than sixty million people. Instantly recognisable on a map of the world, Italy is known as 'the boot', but has much more to offer than just a shapely landmass.
{{ seo.metaDescription...
Cheap Beach Holidays 2013 | Thomas Cook.
Looking for Cheap holidays in Italy? Compare prices for Italy holidays, find fantastic deals and book your Italian breaks today at TravelSupermarket.
Generator Hostel, Venice: hotel review. Venice on a budget: how to eat, drink and travel cheaply. Published: 1:00 AM.
Discover what Italy has to offer and compare low cost deals for cheap package holidays.


text:
jobs in Honolulu, HI
Advanced ICU Care | Honolulu, HI
Critical Care NPEvaluate patient information and treat new adult medical and surgical admissions and intervene to prevent further deterioration. Evaluate and assess above information to create a plan of care.
5 - 7 years experience|
Healthcare IT
The Permanente Medical Group | Honolulu, HI
Infectious DiseaseExceptional opportunity for an Infectious Disease Physician with solid clinical skills to practice in an innovative, collaborative, fully integrated health system; inpatient, outpatient and ICU practice managing a wide range of infections.
Health & Fitness
United Technologies | Honolulu, HI
Modernization Sales RepProactively identify, respond to and win modernization projects to include; identifying bid opportunities, preparing bid responses, negotiating with potential customers, building and maintaining customer relationships.
Less than 5 years experience|
Engineering Services
Leidos | Honolulu, HI
Mult Fnc Info Sys Anlst SrUnderstands the customer relationship tool which can be used to log/monitor the issues or problems faced by customers by the means of incident management tickets.
5 - 7 years experience|
Aerospace / Defense
Genesis Healthcare | Honolulu, HI
Physical TherapistDesign, fits and/or applies adaptive devices, and trains patients in the use of adaptive devices including orthotics and prosthetics.
5 - 7 years experience|
Patient Care
ManTech International | Pearl Harbor, HI
Network Engineer, Tactical OperationsPerform network configurations, system monitoring, remote terminal activation, customer problem tracking, and network problem resolution in all aspects of networking integral to our client's Baseband, IF, and RF Communications.
8 - 10 years experience|
IT Consulting/Services
Raytheon | Honolulu, HI
Counter Terrorism All Source AnalystWork in tandem with the Joint Intelligence Control Element (JISE), USPACOM Joint Intelligence Operations Center (JIOC) and USSOCOM to de-conflict intelligence collection, production and federation of intelligence support.
5 - 7 years experience|
Business Services
Remote Medical International | Honolulu, HI
PhysicianCoordinate your evacuation request, they will also provide you direct access to on-line medical control should you require additional information, consult, or a second opinion.
Less than 5 years experience|
Diversified Industrial
SunGard | Honolulu, HI and 1 other location
Senior Cobol Programmer Analyst - SystematicsDevelops program logic for new applications or analyzes and modifies logic in existing applications. Analyzes requirements, and translates business requirements into product designs.
5 - 7 years experience|
Business Services
Tata Consultancy Services | Honolulu, HI
Network and Telecom Engineer$100KJTo provide support to internal business users and Maintain Data, Voice & Radio Infrastructure for airline business operation.
11 - 15 years experience|
ConsultingPosted by Akram Khan
Young's Market Company | Waipahu, HI
Portfolio ManagerDevelop and implement pricing structure models for all SKU�s in all channels of trade. Insure capture of proper Young�s Market Company (YMC) and supplier contributions then communicate regularly with Millennium Marketing.
5 - 7 years experience|
Business Services
The Permanente Medical Group | Honolulu, HI
Occupational MedicineSeeking BC/BE Occupational Medicine Physicians; provide a wide range of workers compensation medical care and occupational health and safety services to employers unions and insurers.
Health & Fitness
The Permanente Medical Group | Honolulu, HI
Family MedicineExceptional opportunity for a Family Medicine Physician with solid clinical skills to provide primary care services in an innovative and fully integrated health system; supports integration with all providers and an excellent health maintenance tool is provided.
Health & Fitness
Interval Leisure Group | Honolulu, HI
SVP, Sales, Mktg & RevenueResponsible for leading and overseeing the planning, development and implementation of the overall sales and marketing strategies.
11 - 15 years experience|
Leisure and Travel
The Permanente Medical Group | Honolulu, HI
Pain MedicineSeeking a Pain Medicine Physician with solid clinical skills to practice in an innovative, collaborative, fully integrated health system; includes inpatient and outpatient consultative services, and interventional procedures in a department highly rated by peers and patients.
Health & Fitness
The Permanente Medical Group | Honolulu, HI
Healthcare Programmer Developer / AnalystDesigns, develops, and supports core tools for patient care, population outreach, and predictive and prescriptive analytics using database, backend, and frontend expertise; enables delivery of world class care for our patients by transforming data into actionable analytics.
Health & Fitness
First Hawaiian Bank | Honolulu, HI
IT Division ManagerResponsible for the effective and efficient management of the Bank�s enterprise information technology plans, architecture, standards, service levels, operations, infrastructure, risk, and vendor management, resources, applications and data bases, user support, and other services including the data center.
11 - 15 years experience|
Financial Services
Phacil | Honolulu, HI
Field Service Engineer / Tier 3 SupportConduct trend and root cause analysis to proactively and thoroughly address lingering issues that impact systems performance, availability, and end-user functionality.
Less than 5 years experience|
Confidential Company | Honolulu, HI and 100 other locations
Principal Senior Consultant - Health Data Analytics and Measurement Solutions$252K - $315KMust have a minimum 10 years experience in identifying, designing, recommending and implementing efficient, innovative business solutions to clients complex health care benefits challenges.
11 - 15 years experience|
Managed Care & Health InsurancePosted by Chuck Srinivas
Confidential Company | Honolulu, HI and 89 other locations
Project Engineer Bridges$140K - $250KThe Project Engineer is responsible for all routine on-site project administration, scheduling and engineering; plans, coordinates, and manages on-site construction engineering activities and schedules and communicates with subcontractors.
Confidential Company | Honolulu, HI and 89 other locations
Business Analyst$40K - $200KThis position is for a Business Analyst.
8 - 10 years experience|
Staffing & RecruitingPosted by Boinapalli vijay kumar
Automotive Company | Honolulu, HI and 85 other locations
VP of Business Development - Automotive Dealerships Selling$78K - $104KIn this role, you will be responsible for bird-dogging and convincing new clients to use companys product, developing lead strategy process and successful handoff of newly developed or expanded business to the implementation team in such a fashion as to achieve corporate targets of market penetration, revenue and margin metrics.
5 - 7 years experience|
AutomotivePosted by Chuck Srinivas
Queens Health Systems | Honolulu, HI
Medical OncologistProvides physician oversight of chemotherapy administration, consults with other specialists on cancer treatments.
Health & Fitness
Confidential Company | Honolulu, HI and 94 other locations
Maintenance Manual Author with SGML / XML and / or Arbortext Editor$40K - $150KCreate and revise maintenance documents (maintenance manuals, structural repair manuals, non-destructive testing manuals, tool & equipment manuals and component maintenance manuals) using engineering database information, engineering drawings, functional tests and other sources to provide customers with detailed aircraft continued airworthiness instructions.
8 - 10 years experience|
Staffing & RecruitingPosted by Boinapalli vijay kumar
Commercial Metals | Honolulu, HI and 4 other locations
Steel EstimatorThe majority of time will be estimating steel and related products.
Manufacturing / DiversifiedPosted by Michele Collins


text:
Just came back from Atlantis this Monday from a Wedding. We stayed a total of 20 hours on premises. We were charged an additional 40% ($104) of our "special" rate of $259 on outlandish charges such as "bellman gratis" of $12 (we carried all of our luggage); Royal Utility Service Fee of $27.50 and other taxes & gratuity fees. None of the fees were mentioned when we booked our room but were found in an e-mail (small paragraph on page # 25 of 40) after I complained. Of course no charges were reversed.
The topper was I contracted the worse case of food poisoning ever. Became sick after the wedding ceremony and wound up spending a day in the ER at home (I'm still trying to recover after 3 days).
- Official Description (provided by the hotel):
- With the beauty of the pristine white Paradise Island beach just steps away, the Atlantis, Beach Tower, Autograph Collection delivers a true Caribbean feel in a laid-back environment. Guestrooms at our resort hotel in the Bahamas have one king bed or two queen beds, full balconies with water or terrace views. Beach Tower is perfect for young families and budget conscious travelers, and is closest to the beach, many marine exhibits, the Lazy River, Seagrapes Restaurant, Earth & Fire Pottery Studio, Gamer's Reef arcade, River Pool, Atlantis Theatre and the Conference Center. ... more less
- Reservation Options:
- TripAdvisor is proud to partner with Booking.com, BookIt.com, Orbitz, Expedia, Hotels.com, Travelocity, TripOnline SA, Cheap Tickets, Hotwire, Cancelon and HotelQuickly so you can book your Atlantis, Beach Tower, Autograph Collection reservations with confidence. We help millions of travelers each month to find the perfect hotel for both vacation and business trips, always with the best discounts and special offers.
- Also Known As:
- Atlantis Resort Bahamas
- Beach Hotel At Atlantis
- Atlantis Paradise Island Bahamas
- Beach Hotel Paradise Island
- Atlantis Hotel Paradise Island
- Atlantis Paradise Island Beach Tower
- Atlantis Paradise Island Hotel
- Atlantis Island Resort
- Atlantis Royal Tower
- Atlantis, Beach Tower, Autograph Collection Bahamas/Paradise Island


text:
Hey, isn't that…Supreme Court Justice Elena Kagan reporting for jury duty at D.C. Superior Court on Wednesday. SCOTUS confirmed that the highest court's newest justice arrived at the courthouse this morning but had no further details on whether she'd been chosen as a juror. Whether or not Justice Kagan runs into Chris Brown is also up in the air, but we're guessing the R&B bad boy hopes not.
More Hey, isn't that . . .? and even more sightings. . . Had a sighting? Share it at firstname.lastname@example.com.