text:
Patent US20020018124 - Methods and systems for networked camera control - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsMethods and systems for providing fluid real-time camera control of at least one camera to at least one network user via a network including the internet. A control pad or area can be provided to camera users via an application or applet that can be calibrated to provide fluid camera control. Compressed...http://www.google.com/patents/US20020018124?utm_source=gb-gplus-sharePatent US20020018124 - Methods and systems for networked camera controlAdvanced Patent SearchTry the new Google Patents, with machine-classified Google Scholar results, and Japanese and South Korean patents.Publication numberUS20020018124 A1Publication typeApplicationApplication numberUS 09/912,869Publication dateFeb 14, 2002Filing dateJul 25, 2001Priority dateJul 26, 2000Also published asDE60142437D1, EP1307867A2, EP1307867B1, US7199817, US8004561, US9232239, US20070183768, US20120007998, WO2002009060A2, WO2002009060A3Publication number09912869, 912869, US 2002/0018124 A1, US 2002/018124 A1, US 20020018124 A1, US 20020018124A1, US 2002018124 A1, US 2002018124A1, US-A1-20020018124, US-A1-2002018124, US2002/0018124A1, US2002/018124A1, US20020018124 A1, US20020018124A1, US2002018124 A1, US2002018124A1InventorsPeter Mottur, Ethan ZimmerOriginal AssigneeMottur Peter A., Zimmer Ethan Z.Export CitationBiBTeX, EndNote, RefManPatent Citations (11), Referenced by (93), Classifications (37), Legal Events (7) External Links: USPTO, USPTO Assignment, EspacenetMethods and systems for networked camera control
BRIEF DESCRIPTION OF THE DRAWINGS [0013] [0013]FIG. 1 is a block diagram presenting features of the methods and systems disclosed herein; [0014] [0014]FIG. 2 is a diagram of one embodiment for television broadcasting; [0015] [0015]FIG. 3 displays an alternate embodiment for the methods and systems; [0016] [0016]FIG. 4 presents one user interface for control of a camera(s); and, [0017] [0017]FIG. 5A and FIG. 5B present illustrative interfaces for providing queue status and control.
DESCRIPTION [0018] To provide an overall understanding, certain illustrative embodiments will now be described; however, it will be understood by one of ordinary skill in the art that the systems and methods described herein can be adapted and modified to provide systems and methods for other suitable applications and that other additions and modifications can be made without departing from the scope of the systems and methods described herein. [0019] For the purposes of the disclosed methods and systems, references to a camera can include references to a camera system that can include a robotically controlled camera and a robotic pan/tilt head to which the camera can be connected, and a processor that can control camera features including white/black balance, iris, gain, RGB, phase, timing, SC, and other like features that can be collectively referred to herein as camera presets. In some embodiments, the camera includes a pan/tilt head, while in other embodiments, the pan/tilt head can be separate from the camera. Accordingly, in some embodiments, references to camera as provided herein, can include references to one or more processors (e.g., processor associated with the camera and a processor associated with pan/tilt head; one processor for the camera and the pan/tilt head, etc.). [0020] The disclosed methods and systems include methods and systems for providing real-time continuous streaming video and audio data from at least one remote camera system and/or location, to network users on a network such as the internet an another public or private network. Furthermore, the methods and systems allow the network users to interactively control the cameras using continuous control methods and systems, wherein continuous camera control can be understood herein to include control commands provided at fixed intervals. The network users can control camera pan, tilt, zoom, focus, and camera presets using, in one embodiment, a user interface in the form of a control or touch pad. In some embodiments, focus and zoom controls can be provided using “rocker” type buttons on the user interface that have up/down or +/− controls. In another embodiment, for example, slider controls can be used for variable speed control, and such examples are provided for illustration and not limitation. The pan, zoom, focus, and tilt controls can be fluid controls to allow control commands to be provided to the camera(s) in a continuous manner as provided herein, for fluid camera movement. The methods and systems can be employed in television or network broadcast, cable, satellite, wireless, and/or broadband applications, thereby enabling user interactivity over network/internet connections, digital or analog set-top boxes, and/or handheld wireless remote control devices. In some embodiments, the methods and systems also provide user queuing techniques to allow shared and ordered control of the cameras by the network users. Administrative usurping of camera control from network users can be allowed. [0021] The methods and systems herein are not limited to the communication channel by which the camera control and/or video/audio streaming data can be communicated. Although examples of communications channels can include fiber optic, infrared, satellite, Radio Frequency (RF), microwave, cable, Internet Protocol (IP), etc., such examples are provided for illustration and not limitation. [0022] Referring now to FIG. 1, there is an architectural block diagram 10 providing features for the methods and systems disclosed herein. Those with ordinary skill in the art will recognize that FIG. 1, and other figures provided herein, can be provided for discussion purposes to illustrate features of the disclosed methods and systems. Accordingly, it can be understood that such features or parts thereof, unless otherwise noted, can be combined, further expanded upon with additional detail, and/or otherwise eliminated, without departing from the scope of the methods and systems. [0023] [0023]FIG. 1 presents a system that includes a regional distribution center 12 that can otherwise be understood as a Network Operating Center (NOC). The center 12 can include one or more encoders 14 a, 14 b, that can accept uncompressed audio-video input from one or more cameras 16 a-16 f. The encoder outputs can be input to an Internet Video Streaming (IVS) web server 18 and a Direct Television (SDI/DTV) or MPEG (MPG) video server 20. The servers 18, 20 can communicate with a point-of-presence (POP) server 22 to distribute audio-visual data from the cameras 16 a-16 f using IVS 24, MPEG (MPG) 26, or MPG/DTV 28 audio-video formats. The audio-video formats can additionally be compatible with Real Networks, Windows Media Player, Quicktime, MPEG-2, etc., where such examples are provided for illustration and not limitation. The audio-visual data from the cameras 16 a-16 f can additionally and optionally be presented to a video switcher 30 and thereafter to a telephone communications provider or television company 32 that can distribute compressed or uncompressed audio-video data for broadcast in a format that can include analog or digital television (SDI/DTV), including high-definition digital television (HDTV) 34. [0024] The FIG. 1 cameras 16 a-16 f can include, for example, robotically controlled cameras that can be commercially available from manufacturers including Panasonic, Sony, Canon, Pelco, Hitachi, Fujinon, Phillips, JVC, and Sensormatic, with such examples provided merely for illustration and not limitation. As indicated previously, the cameras 16 a-16 f can communicate uncompressed audio and video data to the center 12 using fiber optic cable, for example. The encoders 14 a, 14 b can encode the uncompressed video data for presentation to the servers 18, 20 that can thereafter distribute the data over a network or other communications link. Although the illustrated encoders 14 a, 14 b receive inputs from multiple cameras 16 a-16 f, other embodiments can include a one-to-one relationship between encoders 14 a, 14 b and cameras 16 a-16 f. [0025] The illustrated web server 18 can be equipped with software, hardware, or a combination thereof, that can convert the data for compatibility with MPEG 1/2/4, JPEG, M-JPEG, RTP, RTSP, or Java Media Framework (JMF), or other formats that can be compatible with, for example, a Quick Time server, a Real Player server, a Windows Media server, or another server that can deliver audio-video data over a network. [0026] The illustrated video server 20 can also compress the uncompressed audio-video data from the encoders 14 a, 14 b, to allow a format suitable for delivery over a network. As FIG. 1 illustrates, the POP server 22 can receive data from either the web server 18, the video server 20, or both. [0027] The illustrated servers 18, 20, 22 can be one or more microprocessor-based systems including a computer workstation, such as a PC workstation or a SUN workstation, handheld, palmtop, laptop, personal digital assistant (PDA), cellular phone, etc., that includes a program for organizing and controlling the server 18, 20, 22 to operate as described herein. Additionally and optionally, the server 18, 20, 22 can be equipped with a sound and video card or device for processing multimedia data. The server 18, 20, 22 can operate as a stand-alone system or as part of a networked computer system. Alternatively, the server 18, 20, 22 can be a dedicated device, such as an embedded system, that can be incorporated into existing hardware devices, such as telephone systems, PBX systems, sound cards, etc. In some embodiments, servers 18, 20, 22 can be clustered together to handle more traffic, and can include separate servers for different purposes such as a database server, an application server, and a Web presentation server. The server 18, 20, 22 can also include one or more mass storage devices such as a disk farm or a redundant array of independent disks (“RAID”) system for additional storage and data integrity. Read-only devices, such as compact disk drives and digital versatile disk drives, can also be connected to the server 18, 20, 22. Additionally and optionally, the client-server model is well known as a relationship between a requester program, otherwise known as the client, and the program that services the request, otherwise known as a server 18, 20, 22. It is also well-known that the client and server 18, 20, 22 can reside on the same device, and such understanding can be applied to the disclosed methods and systems and to FIG. 1, where the servers 18, 20, 22 can also be viewed as clients in the client-server model. As used herein, the term “server” is intended to refer to any of the above-described servers. [0028] For a system according to FIG. 1, data from the cameras 16 a-16 f can be multiplexed and provide for lower bandwidth video that can be viewed on conventional internet devices that can utilize web browsers and/or at least one software application. The multiplexed video data can be provided on-demand from the video server 20 to data network users that, in one embodiment, utilize Internet Protocol (IP). As indicated herein, the video data can be distributed over private networks or public networks such as the internet. [0029] In some embodiments, the audio-video data from the cameras 16 a-16 f can be communicated using an intra-lata (local access transport area) service that can otherwise be known as local toll, regional, or zone service. The intra-lata service can also be used for distributing the audio-video data from the center 12 to the network. [0030] Referring now to FIG. 2, there is a system 40 for coupling or integrating a kiosk 42 to the center or NOC 12 and thereafter to a broadcaster 44 to exchange data between the kiosk and the broadcaster 44. In the FIG. 2 system, an IP device 46 can couple at least one internet user 48 to the broadcaster 44 to receive audio-video data from the kiosk 42. The broadcaster 44 can optionally and additionally transfer the data through a television broadcast. [0031] The FIG. 2 kiosk 42 can include a robotic camera as described previously herein. Furthermore, the kiosk 42 can be equipped with a video prompter, audio devices (microphones, mixers, compressors, speakers, etc.), and a microprocessor-controlled device that allows remote control of the camera, lighting, LCD ticker, microphones, and other systems integrated with the kiosk. Accordingly, the internet users 48 can interact (i.e., via IP control) with the broadcast from the kiosk 42 by controlling the camera via a control server 50. The control server 50 can allow control by providing a graphical user interface, for example, to the users 48 to allow the users 48 to control the kiosk camera(s) and hence interact with the television broadcast. The graphical user interface can be provided, for example, using a Java applet or an application. [0032] Referring now to FIG. 3, there is a block diagram 60 for representing systems and methods that can be integrated with the systems and methods of FIGS. 1 and 2. Those with ordinary skill in the art will recognize that FIGS. 1, 2, and 3, and other Figures provided herein, can provide similar features of varying detail. Accordingly, as illustrated in FIGS. 2 and 3, the user 48 can be understood to include an initiating device 62 that can include a digital computer system that can utilize a wired or wireless communications link to connect to a communication network such as the internet. The user(s) 48 of the initiating device 62 can utilize different peripheral devices that can be integrated with or otherwise configured for compatible use with the initiating device 62. For example, the initiating device 62 can include a keyboard, keypad, stylus, joystick, digital camera, microphone, etc., that can communicate data to the initiating device using wired or wireless communications systems and/or protocols, etc. The initiating device 62 can be a microprocessor-based system including a computer workstation, such as a PC workstation or a SUN workstation, handheld, palmtop, laptop, personal digital assistant (PDA), cellular phone, etc., that includes a program for organizing and controlling the initiating device 62 to operate as described herein. Additionally and optionally, the initiating device 62 can be equipped with a sound and video card for processing multimedia data. The initiating device 62 can operate as a stand-alone system or as part of a networked computer system. Alternatively, the initiating device 62 can be a dedicated device, such as an embedded system, that can be incorporated into existing hardware devices, such as telephone systems, PBX systems, sound cards, etc. Accordingly, it will be understood by one of ordinary skill in the art that the initiating device 62 described herein has wide applicability and can be incorporated in many systems, and realized in many forms. [0033] For a system according to FIG. 3, the initiating device 62 can be connected to a network such as the internet and can be equipped with what is well-known as an internet “browser” such as the commercially available Netscape Navigator, Internet Explorer, etc., browsers, and those with ordinary skill in the art will recognize that, depending upon the initiating device 62 and its configuration, the browser can differ, and hence references herein to a browser can include references to a user interface to the internet or other network, wherein the methods and systems herein are not limited to the browser or other network interface. Furthermore, the initiating device 62 can access the internet using wired or wireless communications links and/or protocols. [0034] Referring again to FIG. 3, the user 48, via the initiating device 62, can request information via a network from one or more web servers 64, for example. The illustrated web server 64 can include features that have previously been described in relation to the NOC 12 and the control server 50. Additionally and optionally, the web server 64 can include one or more applets and/or applet tags 66 that can cause an applet on the web server 64 or another server (or web server) to be communicated or otherwise available to the initiating device 62. For the methods and systems disclosed herein, an applet or applet tag 66 can provide at least one interface that, in the illustrated embodiments is a graphical user interface (GUI), for display on the initiating device 62. Those with ordinary skill in the art will recognize that the interface is not limited to an interface, and can include, for example, database or scripting interface, menu driven interface, etc., and accordingly references herein to a or the interface can be understood to be references to an interface that can operate according to the methods and systems disclosed herein. For example, in a database interface, a camera 16 can be positioned at predetermined locations at corresponding times. [0035] In one embodiment of the FIG. 3 systems and methods, an interface can be manipulated or otherwise controlled by the user, and the control can be communicated to the camera(s) 16. Furthermore, another applet 66, or additionally and optionally, an application residing on the initiating device 62, can cause the initiating device 62 to display or otherwise present audio/visual data to the user 48 in a real-time continuous streaming mode. The user 48 can, through the interface, control the camera 16 with real-time continuous audio/visual feedback. [0036] As indicated previously herein, in some embodiments, the web server 64 can be a separate device or program from the control server 50, the NOC 12, and other features of the web server 64. For example, in an embodiment, the control server 50 and NOC 12 can be separate servers and can have separate processors that can be in communication with the web server 64. Additionally and optionally, the NOC features 12 and the control server 50 can be integrated with the initiating device 62 or one or more processors related to or otherwise associated with the camera 16. Those with ordinary skill in the art will thus recognize that there are various configurations of the FIG. 3 system that can be employed without departing from the methods and systems provided herein. [0037] Referring now to FIG. 4, there is an illustration of one interface that is a graphical user interface (GUI) 70 that can be provided to the initiating device/user 62, 48 for controlling the camera 16 according to a system of FIG. 3. The FIG. 4 interface 70 can be presented with a window or other presentation of audio/visual data such that the user 48 can view audio/video data based on the camera 16 positioning, as the user 48 controls the camera 16. [0038] The illustrated interface 70 includes a control pad or area 72 that includes an origin designation 74 that, in the illustrated embodiment, is a “+”, although other origin designations can be used. The control pad also includes a cursor 76 that can be controlled by the user 48. For example, in one embodiment, the user 48 can control the cursor 76 by dragging the cursor with a mouse, stylus, joystick, or other peripheral device that can be integrated according to the methods and systems to control the cursor 76. In other embodiments, the cursor 76 can be directed using voice commands or by utilizing an interface that otherwise allows the cursor 76 to be positionally directed within the control area 72. In the illustrated embodiment, the illustrated cursor 76 cannot leave the control area 72. [0039] The illustrated interface 70 can be calibrated or otherwise configured such that when the cursor 76 is placed at the origin 74, the camera position remains fixed. Accordingly, for the illustrated interface 70, the control area 72 can be understood to be continually relative to the current camera position. Consequently, as the cursor moves from the origin 74, corresponding control commands can be generated and provided to the camera 16 to allow continuous camera control and fluid camera positional movement in the pan and tilt directions. These directions can also be referred to as range and azimuth, or x and y, and the disclosed methods and systems are not limited to a choice of coordinate system or axes representation or labeling. [0040] For purposes of discussion herein, camera 16 control can be referred to as pan and tilt, where pan can be understood to be left-right camera motion, while tilt can be understood to be camera up-down motion. With regard to the illustrated control area 72, the control area 72 can be described with reference to the Cartesian coordinate system, such that left-right cursor 76 motion can be referred to herein as motion in the “x” direction, while up-down (tilt) movement can be referred to herein as cursor motion in the “y” direction. Accordingly, for the illustrated control area 72, cursor 76 movement solely in the x direction, along the x-axis origin 74, translates to panning the camera 16 with increased magnitude (speed) as the distance from the origin increases. Similarly, for the illustrated control area 72, cursor 76 movement solely in the y direction, along the y-axis origin 74, translates to tilting the camera 16, with increased magnitude (speed) as the distance from the origin increases. Furthermore, moving the cursor 76 in both the x and y directions translates to camera 16 control in both the pan and tilt directions. [0041] The illustrated control area 72 can be calibrated such that distance from the origin 74 in the x and y directions can be translated into corresponding pan and tilt camera control commands. The calibration and camera control commands can be based on the camera 16, camera 16 type, camera interface, etc. For example, in some embodiments, the control area 72 can be understood to include a grid where the cursor 76 movement can be measured based on the grid position. The grid may or may not be visible to the user 48 via the interface 70. [0042] For the illustrated systems and methods, camera control is only provided when the cursor 76 is activated. As an example, consider that a user “activates” the cursor 76 in the control pad area 72 by selecting the cursor 76 with a computer mouse, and subsequently drags the cursor 76 to a position that can be viewed as one unit in the x-direction, and two units in the y-direction. Based on the cursor 76 position, pan and tilt commands, or the equivalent thereof, can be provided to the camera 16 (camera driver(s)) based on the x and y cursor positioning. In some embodiments that can be dependent upon the camera 16, camera commands can be provided for diagonal movement of the camera 16, or incremental pan and tilt movements can be provided to the camera 16 to achieve the desired positioning. For the illustrated systems and methods, should the user 48 maintain an active cursor 76 at a fixed, non-origin position, camera commands of the same magnitude and in a continuing process can be transmitted to the camera 16. Alternately, in the illustrated embodiments, when the user 48 “deactivates” or inactivates the cursor 76 in the control pad area 72, including releasing a computer mouse button, the illustrated cursor 76 can return to the origin 74, thereby ceasing the transmission of control commands to the camera 16. In an embodiment, deactivation of the cursor 76 can cause the transmission of a “stop” command to the camera 16. In some embodiments, deactivating the cursor 76 can cause the camera 16 to receive pan and tilt commands that do not provide any camera 16 movement. Accordingly, one of ordinary skill in the art will recognize that cursor positioning at the origin 74 can provide an option to cease camera control command transmission, or can equivalently cause camera control commands to be transmitted that cause no camera 16 movement. Different camera control commands can be generated from the illustrated interface 70, and in particular, the cursor 76 position, depending upon camera 16 and other system requirements. [0043] Accordingly, for the illustrated interface 70, the further the distance of the cursor 76 from the origin 74, the greater the magnitude of the camera control commands. In one embodiment, if camera control commands are provided in a continuous manner, at fixed intervals such as once every millisecond, based on the cursor 76 position, greater magnitude commands can translate into more rapid camera movement as the camera 16 can attempt to move a greater distance in the same one millisecond command interval. As indicated herein, the maximum camera control commands for one camera 16 can be different from the maximum camera control commands for another camera 16, and hence the interface 70 can be calibrated accordingly. In some embodiments, the same interface calibration can be used for multiple cameras, with the calibrations performed as the cursor position is translated to camera commands. [0044] As FIG. 4 also indicates, the interface 70 can include options for focusing 78 and zooming 80 the camera 16. Because the illustrated focus 78 and zoom 80 features are not included in the illustrated control area 72, utilization of such features implies that the control pad cursor 76 is deactivated or inactivated and hence positioned at the origin 74, thereby indicating a non-mobile camera 16. Although the illustrated interface 70 does not include a visible cursor for the focus 78 and zoom 80 areas, it can be understood that a cursor can be activated for those areas 78, 80 when the user 48 depresses a button in the illustrated regions 78, 80 or otherwise causes the focus 78 and/or zoom 80 features to be enabled. For one embodiment using the illustrated interface 70, depressing a computer mouse button in the focus or zoom areas 78, 80 can be understood to be cursor activation, while releasing the computer mouse button can be understood to be cursor inactivation. In some embodiments, dual control of the cursor 76 and focus 78 and/or zoom 80 features can be available, and in some embodiments, the focus 78 and/or zoom 80 features can be combined with the features of the control pad 72. [0045] Although not illustrated in FIG. 4, an interface or GUI for the disclosed methods and systems can include controls for camera presets, previously defined herein as camera settings or features that can include white/black balance, iris, gain, RGB, phase, timing, SC, and other like features. [0046] As indicated previously, continuous camera control can be understood herein to include control commands that can be transmitted to the camera at fixed intervals for a given time period. For example, as previously provided, camera commands can be transmitted to the camera 16 while the cursor 76 is active, and such commands can be sampled and/or transmitted at a rate of once per millisecond. As also indicated herein, control commands can vary, and can include, for example, pan, tilt, focus, zoom, camera presets, or combinations thereof. Accordingly, in one embodiment of the methods and systems herein, the given time interval during which control commands can be generated can be, for example, the time period during which the cursor 76 is active. As indicated herein, for the illustrated interface 70, the cursor can be active in the control pad area 72, or while operating the focus 78 and/or zoom 80 features. [0047] The illustrated interface 70 also includes a location preset camera positioning option 82 such that a user can designate a fixed camera position for future retrieval. The illustrated interface 70 thus provides a drop-down box 82 that can retrieve previously defined or stored camera positions. Selections of the predefined positions can cause appropriate camera commands to be transmitted to the camera 16, to cause the camera 16 to be positioned at the desired, specified, and predefined position or location. [0048] The FIG. 4 interface 70 also provides an option to exit 84. When a user 48 selects the illustrated exit option 84, the user 48 relinquishes control of the camera 16. In some embodiments, exit 84 selection can cause the interface 70 to be eliminated from the user's display, while in other embodiments, exit 84 selection merely causes the user to relinquish camera control. [0049] As indicated previously herein, the methods and systems include features for allowing more than one user 48 to control a camera 16 over a network interface. The illustrated methods and systems can implement a dynamic queuing feature that can facilitate the shared control. In the illustrated systems as provided in FIGS. 3 and 4, users 48 can subscribe to or otherwise register with the web server 64 or control server 50. Such users 48 can, for example, be provided user names, accounts, passwords, and login information such that when the registered users 48 access the web server 64, the users can be recognized as a subscriber or registrant. The methods and systems disclosed herein can also make features available to a system administrator of the web server 64 or the control server 50 that can allow the server(s) 64, 50 to provide designated features, capabilities, or privileges to subscriber users 48. Alternately, a system administrator can configure the methods and systems such that non-subscriber users 48 may not be afforded or provided such privileges. Accordingly, the methods and systems can allow camera control options for subscriber users (e.g., pay-per-view access), non-subscriber users, and system administrators. [0050] In one embodiment of the illustrated systems and methods, subscriber users can be provided priority regarding camera control. Accordingly, for the illustrated embodiments, a camera 16 can be controlled by only one user 48 at a single time. Requests for camera control can hence be initiated by a user 48 and received by the web server 64, for example. Based on the user's status as a subscriber or non-subscriber, the web server 64 can generate a camera control queue that provides priority to subscriber users 48. Camera control can be for a specified time interval, and camera control intervals for subscribers can be different than camera control intervals for non-subscribers. In some embodiments, camera control intervals can be based on the number of requests. In an embodiment, camera control intervals can be based on subscriber fees. Camera control interval features can be configured by a system administrator. [0051] Those with ordinary skill in the art will recognize that there are various systems and methods for managing queues, and such methods and systems can be designated by a system administrator based on system requirements. In one embodiment, non-subscriber requests may only be processed after subscriber requests are fulfilled. Additionally and optionally, subscriber camera control time intervals can be longer than non-subscriber intervals. Once a camera control time interval expires, the user 48 can be automatically re-entered into the camera control queue. Alternately, a user 48 who terminates (e.g., “exit” 84) the camera control interval before expiration may not be re-entered into the queue. [0052] In some embodiments, subscriber requests may only take precedence over non-subscriber requests at predefined times. In an embodiment, the system administrator can usurp control of the camera 16 from a user 48. Once the system administrator relinquishes camera control, the requests for queuing can be processed based on the queue status before the system administration usurpation. A camera control interval associated with the user 48 from which control was usurped by the system administrator, can be suspended such that when the system administrator relinquishes control, the user 48 from which camera control was usurped can be credited with control and the remaining camera control interval before the usurping. [0053] In some embodiments, system administrators can remove a user from the queue, and/or permanently deny a user of privileges. Furthermore, a system administrator can usurp control from a user, and thereafter prevent the camera control from returning to that user. In an embodiment, system administrators do not have time limits on camera control. [0054] In some embodiments, users 48 can be provided with a display of the current camera control user's remaining camera control time interval. Such display can be represented as a reverse stop-watch display. Users 48 can also be presented with a display of the camera control queue order, where users can be identified by login name or other specified identity data. Such data can influence a user 48 to request control of one camera 16 in contrast to requesting control of another camera 16 that may have more requests. [0055] An illustration of one display method or interface for the methods and systems herein can be seen in FIGS. 5A and 5B. FIG. 5A displays an interface 90 wherein the user in control of the camera 16 is called the “driver”, and is identified as Guest_52. The user being shown the display is known as Guest_58, and a queue status display 92 can indicate the current driver and the queue status that includes three parties, the associated queue order for camera control for the three parties, and the time allotted for the three parties. The display 90 also includes the status of the current driver's time interval, and an option 94 to allow the present user (i.e., Guest_58) to enter the queue. [0056] [0056]FIG. 5B presents an interface 96 that allows a user to exit the queue. The FIG. 5B an interface 96 is similar to the FIG. 5A interface 90 and provides a queue status area 98 and a user-selectable option to exit from the queue 100. [0057] When a user in the queue becomes the driver and is provided camera control, the driver can be provided with both visual and audio indications of such status. For example, in one embodiment, the new driver can be provided an audio signal such as a beep. Additionally and optionally, the driver's interface and/or display can be altered to indicate control mode versus queue mode. [0058] For the illustrated systems and methods, a chat feature can be simultaneously provided on the display that includes the audio-visual data from the camera 16. Users can accordingly share comments and other data via the chat feature. The chat feature(s) can allow real-time chat and can be implemented using an applet or applet tag 66 that can be located on the web server 64. Based on the disclosed methods and systems, chat features can be provided to internet users, television users, and other system users. [0059] The disclosed methods and systems can also be utilized to allow the transmission, broadcast, and/or webcast of live performances, or commercials, that can be understood herein as LiveMercials. In one embodiment of LiveMercials, an advertiser or sponsor can purchase or otherwise negotiate media space and/or time on a network that utilizes the disclosed methods and systems. The advertiser can determine the location and/or camera from which to collect the audio/visual data, the target audience to receive the collected data, the time to collect and/or broadcast or distribute the data, and the format for the audio/video data distribution. In some embodiments, audience members can participate on-site and/or on-line using a real-time ratings system that can provide real-time feedback from the audience to the advertiser. As disclosed herein, a LiveMercial can include audio and visual data. [0060] In one example of LiveMercials, live auctions can be performed by allowing products and/or services to be presented for bidding by real-time, on-site and/or on-line audience members. [0061] Those with ordinary skill in the art will recognize that the methods and systems disclosed herein can be platform independent and can operate using a variety of operating systems. As indicated previously, the methods and systems can also be independent of the camera. As indicated herein, in some embodiments, a user can be provided with a choice of cameras from which to select, wherein the several cameras can be positionally distinct. [0062] What has thus been described are methods and systems for providing fluid real-time camera control of at least one camera to at least one network user via a network including the internet. A control pad or area can be provided to camera users via an application or applet that can be calibrated to provide fluid camera control. Compressed or uncompressed analog, digital, or streaming video and audio data can also be provided to the users to allow real-time low latency continuous audio/visual feedback. Multiple camera users can obtain control of a camera using a dynamic queuing technique that can allow single user camera control for certain time intervals. An administrator can establish user camera control parameters including camera control intervals for subscriber users versus non-subscriber users, camera usurping by an administrator, elimination of camera control privileges for a user, and denial of camera control requests by a user. [0063] The methods and systems described herein are not limited to a particular hardware or software configuration, and may find applicability in many computing or processing environments. The methods and systems can be implemented in hardware or software, or a combination of hardware and software. The methods and systems can be implemented in one or more computer programs executing on one or more programmable computers that include a processor, a storage medium readable by the processor (including volatile and non-volatile memory and/or storage elements), one or more input devices, and one or more output devices. [0064] The computer program(s) is preferably implemented using one or more high level procedural or object-oriented programming languages to communicate with a computer system; however, the program(s) can be implemented in assembly or machine language, if desired. The language can be compiled or interpreted. [0065] The computer program(s) can be preferably stored on a storage medium or device (e.g., CD-ROM, hard disk, or magnetic disk) readable by a general or special purpose programmable computer for configuring and operating the computer when the storage medium or device is read by the computer to perform the procedures described herein. The system can also be implemented as a computer-readable storage medium, configured with a computer program, where the storage medium so configured causes a computer to operate in a specific and predefined manner. [0066] Although the methods and systems have been described relative to a specific embodiment thereof, they are not so limited. Obviously many modifications and variations may become apparent in light of the above teachings. For example, as indicated previously herein, multiple cameras can be controlled by a single user, and the multiple cameras can be of different types with different connections (wired, wireless, satellite, infrared, laser, etc.) between the user and the camera or intermediate elements between the user and camera(s). Although the interface presented herein for camera control included a GUI with a cursor, other interfaces can be utilized that do not utilize a cursor for camera control, and can use other graphics or schemes to provide and/or demonstrate control features. Although the illustrated interface included an origin designation in the center of the interface, the origin can be at a different location in the interface. Furthermore, in some embodiments, an origin designation may not be included, and cursor activation can occur by, for example, clicking a computer mouse in the control area. Although the illustrated interface also included buttons for increasing and decreasing focus and zoom, other methods for generating focus and zoom commands can be provided. The user interface can be, for example, text-based or menu driven in some embodiments, rather than graphical. [0067] Many additional changes in the details, materials, and arrangement of parts, herein described and illustrated, can be made by those skilled in the art. Accordingly, it will be understood that the following claims are not to be limited to the embodiments disclosed herein, can include practices otherwise than specifically described, and are to be interpreted as broadly as allowed under the law. Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5473368 *Mar 23, 1994Dec 5, 1995Hart; Frank J.Interactive surveillance deviceUS5515099 *Jan 17, 1995May 7, 1996Video Conferencing Systems, Inc.Video conferencing system controlled by menu and pointerUS6008837 *Sep 30, 1996Dec 28, 1999Canon Kabushiki KaishaCamera control apparatus and methodUS6271752 *Oct 2, 1998Aug 7, 2001Lucent Technologies, Inc.Intelligent multi-access systemUS6414716 *Nov 18, 1997Jul 2, 2002Canon Kabushiki KaishaMethod and apparatus for controlling an imaging apparatus, imaging operation control system, and storage medium storing a program implementing such a methodUS6529234 *Oct 14, 1997Mar 4, 2003Canon Kabushiki KaishaCamera control system, camera server, camera client, control method, and storage mediumUS6538663 *Feb 17, 1998Mar 25, 2003Canon Kabushiki KaishaCamera control systemUS6567121 *Oct 23, 1997May 20, 2003Canon Kabushiki KaishaCamera control system, camera server, camera client, control method, and storage mediumUS6698021 *Oct 12, 1999Feb 24, 2004Vigilos, Inc.System and method for remote control of surveillance devicesUS6720987 *Apr 14, 1998Apr 13, 2004Sony CorporationController for photographing apparatus and photographing systemUS6856346 *Apr 12, 1999Feb 15, 2005Canon Kabushiki KaishaCamera operation apparatus* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS6587752 *May 28, 2002Jul 1, 2003National Institute Of Advanced Industrial Science And TechnologyRobot operation teaching method and apparatusUS6778085Jan 10, 2003Aug 17, 2004James Otis FaulknerSecurity system and method with realtime imageryUS6798344Oct 17, 2002Sep 28, 2004James Otis FaulknerSecurity alarm system and method with realtime streaming videoUS7053953 *Dec 21, 2001May 30, 2006Eastman Kodak CompanyMethod and camera system for blurring portions of a verification image to show out of focus areas in a captured archival imageUS7140789 *Jun 14, 2004Nov 28, 2006Reinert Jason ARemote controlled pan head system for video cameras and its method of operationUS7149785 *Nov 16, 2000Dec 12, 2006Sony CorporationInformation processing apparatus and method and recording mediumUS7323980Aug 2, 2004Jan 29, 2008James Otis FaulknerSecurity system and method with realtime imageryUS7450157 *Dec 21, 2001Nov 11, 2008Hewlett-Packard Development Company, L.P.Remote high resolution photography and video recording using a streaming video as a view-finderUS7760238 *Jul 25, 2007Jul 20, 2010National Instruments CorporationVision system with deterministic low-latency communicationUS7782363 *Sep 15, 2008Aug 24, 2010Front Row Technologies, LlcProviding multiple video perspectives of activities through a data network to a remote multimedia server for selective display by remote viewing audiencesUS7796162Jul 14, 2003Sep 14, 2010Front Row Technologies, LlcProviding multiple synchronized camera views for broadcast from a live venue activity to remote viewersUS7812856Jul 10, 2001Oct 12, 2010Front Row Technologies, LlcProviding multiple perspectives of a venue activity to electronic wireless hand held devicesUS7826877Dec 7, 2008Nov 2, 2010Front Row Technologies, LlcTransmitting sports and entertainment data to wireless hand held devices over a telecommunications networkUS7884855Sep 25, 2008Feb 8, 2011Front Row Technologies, LlcDisplaying broadcasts of multiple camera perspective recordings from live activities at entertainment venues on remote video monitorsUS7951816Aug 26, 2005May 31, 2011Ono Pharmaceutical Co., Ltd.Compound containing basic group and use thereofUS8068546Sep 19, 2003Nov 29, 2011Riip, Inc.Method and apparatus for transmitting video signalsUS8086184 *Sep 17, 2010Dec 27, 2011Front Row Technologies, LlcTransmitting sports and entertainment data to wireless hand held devices over a telecommunications networkUS8090321Sep 17, 2010Jan 3, 2012Front Row Technologies, LlcTransmitting sports and entertainment data to wireless hand held devices over a telecommunications networkUS8111326May 23, 2007Feb 7, 2012Adobe Systems IncorporatedPost-capture generation of synchronization points for audio to synchronize video portions captured at multiple camerasUS8168783Nov 17, 2006May 1, 2012Ono Pharmaceutical Co., Ltd.Chemokine receptor antagonists and use thereofUS8184169Jul 27, 2010May 22, 2012Front Row Technologies, LlcProviding multiple video perspectives of activities through a data network to a remote multimedia server for selective display by remote viewing audiencesUS8270895Dec 8, 2011Sep 18, 2012Front Row Technologies, LlcTransmitting sports and entertainment data to wireless hand held devices over a telecommunications networkUS8281040Sep 14, 2010Oct 2, 2012RIP, Inc.Wireless management of remote devicesUS8306396Jul 20, 2006Nov 6, 2012Carnegie Mellon UniversityHardware-based, client-side, video compositing systemUS8319845Oct 27, 2008Nov 27, 2012Front Row TechnologiesIn-play camera associated with headgear used in sporting events and configured to provide wireless transmission of captured video for broadcast to and display at remote video monitorsUS8401460Nov 30, 2011Mar 19, 2013Front Row Technologies, LlcTransmitting sports and entertainment data to wireless hand held devices over a telecommunications networkUS8437409Dec 6, 2006May 7, 2013Carnagie Mellon UniversitySystem and method for capturing, editing, searching, and delivering multi-media contentUS8478884 *Sep 30, 2005Jul 2, 2013Riip, Inc.Wireless remote device management utilizing mesh topologyUS8519124Mar 8, 2012Aug 27, 2013Ono Pharmaceutical Co., Ltd.Chemokine receptor antagonists and use thereofUS8558795Mar 12, 2004Oct 15, 2013Riip, Inc.Switchless KVM network with wireless technologyUS8583027Feb 23, 2012Nov 12, 2013Front Row Technologies, LlcMethods and systems for authorizing computing devices for receipt of venue-based data based on the location of a userUS8610786Feb 2, 2012Dec 17, 2013Front Row Technologies, LlcProviding multiple video perspectives of activities through a data network to a remote multimedia server for selective display by remote viewing audiencesUS8618122May 15, 2007Dec 31, 2013Ono Pharmaceutical Co., Ltd.Compound having acidic group which may be protected, and use thereofUS8704868 *Aug 11, 2010Apr 22, 2014Panasonic CorporationVideo conferencing system, video conferencing apparatus, video conferencing control method, and video conferencing control programUS8750784Feb 22, 2012Jun 10, 2014Front Row Technologies, LlcMethod, system and server for authorizing computing devices for receipt of venue-based data based on the geographic location of a userUS8817119Jul 22, 2011Aug 26, 2014Sony CorporationCamera device, camera system, control device and programUS8822459Feb 15, 2011Sep 2, 2014Ono Pharmaceutical Co., Ltd.Compound containing basic group and use thereofUS8842188Jul 22, 2011Sep 23, 2014Sony CorporationCamera device, camera system, control device and programUS8910225Apr 23, 2013Dec 9, 2014Carnegie Mellon University, Center for Technology TransferSystem and method for capturing, editing, searching, and delivering multi-media content with local and global timeUS8948572Nov 2, 2012Feb 3, 2015Carnegie Mellon UniversitySystems and methods for generating a composite video based on a plurality of video streams using a frame schedularUS9183560May 24, 2011Nov 10, 2015Daniel H. AbelowReality alternateUS9332233 *Sep 4, 2013May 3, 2016Olympus CorporationImage processing device for processing a plurality of data formats corresponding to different image qualitiesUS9584571Dec 3, 2014Feb 28, 2017Carnegie Mellon UniversitySystem and method for capturing, editing, searching, and delivering multi-media content with local and global timeUS9646444Feb 13, 2015May 9, 2017Mesa Digital, LlcElectronic wireless hand held multimedia deviceUS20020063799 *Jul 10, 2001May 30, 2002Ortiz Luis M.Providing multiple perspectives of a venue activity to electronic wireless hand held devicesUS20030112354 *Dec 13, 2001Jun 19, 2003Ortiz Luis M.Wireless transmission of in-play camera views to hand held devicesUS20030117511 *Dec 21, 2001Jun 26, 2003Eastman Kodak CompanyMethod and camera system for blurring portions of a verification image to show out of focus areas in a captured archival imageUS20030135865 *Dec 10, 2002Jul 17, 2003Woni JungMonitoring and management system based on the internetUS20040032495 *Jul 14, 2003Feb 19, 2004Ortiz Luis M.Providing multiple synchronized camera views for broadcast from a live venue activity to remote viewersUS20040131115 *Sep 19, 2003Jul 8, 2004John BurgessMethod and apparatus for transmitting video signalsUS20040202443 *Dec 21, 2001Oct 14, 2004Pere ObradorRemote high resolution photography and video recording using a streaming video as a view-finderUS20050028215 *Jun 3, 2004Feb 3, 2005Yavuz AhiskaNetwork camera supporting multiple IP addressesUS20050068175 *Aug 2, 2004Mar 31, 2005Faulkner James OtisSecurity system and method with realtime imageryUS20050188011 *May 8, 2003Aug 25, 2005Marratech AbApparatus and method for distribution of streamed real-time information between clientsUS20050204026 *Mar 12, 2004Sep 15, 2005David HoerlSwitchless KVM network with wireless technologyUS20060206748 *Sep 12, 2005Sep 14, 2006Multivision Intelligent Surveillance (Hong Kong) LimitedBackup system for digital surveillance systemUS20060229301 *Apr 16, 2004Oct 12, 2006Rena NishizawaSpiro-piperidine compounds and medicinal use thereofUS20060229885 *Jun 11, 2004Oct 12, 2006Yasutaka KodamaCoin laundry management systemUS20070079008 *Sep 30, 2005Apr 5, 2007Izzy LeibovichWireless remote device management utilizing mesh topologyUS20080009495 *Aug 26, 2005Jan 10, 2008Ono Pharmaceutical Co., Ltd.Compound Containing Basic Group and Use ThereofUS20080016534 *Sep 28, 2007Jan 17, 2008Ortiz Luis MProcessing of entertainment venue-based data utilizing wireless hand held devicesUS20080019662 *Jul 20, 2006Jan 24, 2008Carnegie Mellon UniversityHardware-based, client-side, video compositing systemUS20080065768 *Sep 19, 2007Mar 13, 2008Ortiz Luis MProcessing of entertainment venue-based data utilizing wireless hand held devicesUS20080137756 *Dec 6, 2006Jun 12, 2008Scherlis William LSystem and method for capturing, editing, searching, and delivering multi-media contentUS20090009605 *Sep 15, 2008Jan 8, 2009Ortiz Luis MProviding multiple video perspectives of activities through a data network to a remote multimedia server for selective display by remote viewing audiencesUS20090027509 *Jul 25, 2007Jan 29, 2009Giesen Robert J BVision System With Deterministic Low-Latency CommunicationUS20090128631 *Sep 25, 2008May 21, 2009Ortiz Luis MDisplaying broadcasts of multiple camera perspective recordings from live activities at entertainment venues on remote video monitorsUS20090141130 *Oct 27, 2008Jun 4, 2009Ortiz Luis MIn-play camera associated with headgear used in sporting events and configured to provide wireless transmission of captured video for broadcast to and display at remote video monitorsUS20090169567 *Nov 17, 2006Jul 2, 2009Ono Pharmaceutical Co., Ltd.,Basic group-containing compound and use thereofUS20090192182 *May 15, 2007Jul 30, 2009Ono Pharmaceutical Co.,Ltd.Compound having acidic group which may be protected, and use thereofUS20090221230 *Dec 7, 2008Sep 3, 2009Ortiz Luis MTransmitting sports and entertainment data to wireless hand held devices over a telecommunications networkUS20090237505 *Mar 24, 2009Sep 24, 2009Ortiz Luis MProcessing of entertainment venue-based data utilizing wireless hand held devicesUS20100225658 *Mar 22, 2010Sep 9, 2010Scott ColemanMethod And Apparatus For Digitizing And Compressing Remote Video SignalsUS20100261641 *Dec 11, 2008Oct 14, 2010Ono Pharmaceutical Co., Ltd.Spiro-piperidine compounds and medicinal use thereofUS20100284391 *Jun 21, 2010Nov 11, 2010Ortiz Luis MSystem for wirelessly transmitting venue-based data to remote wireless hand held devices over a wireless networkUS20100321499 *Sep 1, 2010Dec 23, 2010Ortiz Luis MWireless transmission of sports venue-based data including video to hand held devices operating in a casinoUS20100332580 *Sep 14, 2010Dec 30, 2010David HoerlWireless Management Of Remote DevicesUS20110007158 *Apr 13, 2009Jan 13, 2011Alex HoltzTechnique for automatically tracking an objectUS20110063211 *Nov 16, 2010Mar 17, 2011David HoerlWireless Management System For Control Of Remote DevicesUS20110115930 *Nov 17, 2009May 19, 2011Kulinets Joseph MImage management system and method of selecting at least one of a plurality of camerasUS20110142856 *Feb 15, 2011Jun 16, 2011Ono Pharmaceutical Co., Ltd.Compound containing basic group and use thereofUS20110205328 *Aug 11, 2010Aug 25, 2011Hidekatsu OzekiVideo conferencing system, video conferencing apparatus, video conferencing control method, and video conferencing control programUS20110230133 *Sep 17, 2010Sep 22, 2011Ortiz Luis MTransmitting sports and entertainment data to wireless hand held devices over a telecommunications networkUS20110230134 *Sep 17, 2010Sep 22, 2011Ortiz Luis MTransmitting sports and entertainment data to wireless hand held devices over a telecommunications networkUS20110273570 *Apr 26, 2011Nov 10, 2011Sony CorporationControl device, camera, method and computer program storage deviceUS20120151606 *Dec 9, 2010Jun 14, 2012James HannonSoftware system for denying remote access to computer camerasUS20130013089 *Jul 6, 2012Jan 10, 2013Dwango Co., Ltd.Stage production system, subsystem for controlling production, operation method and program thereofUS20140002625 *Sep 4, 2013Jan 2, 2014Olympus CorporationImage processing deviceCN102185894A *Apr 11, 2011Sep 14, 2011中国电信股份有限公司Multimedia acquisition and transmission method and systemCN104394319A *Nov 24, 2014Mar 4, 2015广州市浩云安防科技股份有限公司Embedded HD network video recorderDE10361487A1 *Dec 23, 2003Jul 28, 2005Mobotix AgÜberwachungsanordnung mit integriertem KamerasystemEP1475968A1 *Dec 11, 2003Nov 10, 2004Sony CorporationCamera control system, camera server, client, control method, and recording mediumWO2009128884A1 *Apr 13, 2009Oct 22, 2009Thomson LicensingTechnique for automatically tracking an object* Cited by examinerClassifications U.S. Classification348/211.99, 348/14.03, 348/E05.043, 348/E05.008International ClassificationH04N7/173, H04N7/16, H04N5/00, H04N21/643, H04N21/2187, H04N21/462, H04N21/4782, H04N21/84, H04N21/23, H04N21/21, H04N5/232Cooperative ClassificationH04N21/84, H04N21/64322, H04N21/4782, H04N21/4622, H04N21/23, H04N21/2187, H04N21/21, H04N7/17318, H04N5/23216, H04N5/23206, H04N5/23203European ClassificationH04N21/84, H04N21/4782, H04N21/462S, H04N21/21, H04N21/23, H04N5/232C1, H04N5/232G, H04N7/173B2, H04N21/2187, H04N21/643P, H04N5/232CLegal EventsDateCodeEventDescriptionJul 25, 2001ASAssignmentOwner name: LIVEWAVE, INC., RHODE ISLANDFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MOTTUR, PETER W.;ZIMMER, ETHAN Z.;REEL/FRAME:012030/0014Effective date: 20010723Jan 10, 2002ASAssignmentOwner name: LIVEWAVE, INC., RHODE ISLANDFree format text: CORRECTIVE ASSIGNMENT TO CORRECT ASSIGNOR S NAME PREVIOUSLY RECORDED ON REEL 012030 FRAME 0014;ASSIGNORS:MOTTUR, PETER A.;ZIMMER, ETHAN Z.;REEL/FRAME:012477/0917Effective date: 20010723Mar 4, 2003ASAssignmentOwner name: LIVEWARE, INC., RHODE ISLANDFree format text: CHANGE OF NAME;ASSIGNOR:LIVEWARE, INC.;REEL/FRAME:013811/0878Effective date: 20030212Jul 31, 2003ASAssignmentOwner name: LIVEWAVE, INC., RHODE ISLANDFree format text: CORRECT CHANGE OF ADDRESS TO REPLACE ASSIGNOR AND ASSIGNEE LIVEWARE WITH LIVEWAVE PREVIOUSLY RECORDED ON REEL 013811, FRAME 0878.;ASSIGNOR:LIVEWAVE, INC.;REEL/FRAME:014334/0814Effective date: 20030212Feb 15, 2007ASAssignmentOwner name: SMITHS DETECTION INC., RHODE ISLANDFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LIVEWAVE, INC.;REEL/FRAME:018908/0251Effective date: 20061010Sep 16, 2010FPAYFee paymentYear of fee payment: 4Sep 3, 2014FPAYFee paymentYear of fee payment: 8RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services

value: This website is a search engine provided by Google. Handling over 3.5 billion searches per day, it has a 92% share of the global search engine market.


text:
Thank you for signing the Guest Book for Jack MARSH.
Please take a moment to sign the Guest Book for Jack MARSH.
Send me a daily email when updates are made to the obituary or Condolence page for Jack MARSH.

type: global

value: This website is a United States-based website founded in 1998, the world's largest commercial provider of online memorials. The Web site hosts obituaries and memorials for more than 70 percent of all U.S. deaths.


text:
Reserved For Deron Look Whooo's One Custom Party by PartyGloss
Winter Onederland Birthday Party Decorations - Fully Assembled | Penguin Birthday Party | Snowman Birthday Party | Wonderland Party...
Hey Deron!(Phoebe, age 1)Digital InvitationBirthday Banner - 3 lengthDIY Photo Banner MedallionsHighchair BuntingOwl Hunt SignSmash Cake Set2 Bags ConfettiThanks again, talk to you soon! Meet the owners of PartyGloss
Reserved For Deron - Look Whooo's One - Custom Party Package
Handmade itemMaterials: paper, ribbon, adhesiveMade to orderShips worldwide from United StatesFeedback: 1766 reviews
Winter Onederland Birthday Party Decorations - Fully Assembled | Penguin Birthday Party | Snowman Birthday Party | Wonderland Party

value: This website is an American e-commerce company focused on handmade or vintage items and craft supplies.


text: $6.50 Was $8.98 Save $2.48 OP Growing Girls' Beach Sport Thong 5.0 stars (1) ratings Free shipping on orders over $50 Free store pickup today Clearance $5.00 Was $9.98 Save $4.98 OP Men's Beach Aqua Sock 4.5 stars (4) ratings Free shipping on orders over $50 Free store pickup Rollback $5.00 Was $7.96 Save $2.96 Op Juniors Swim Push-up Bandeau Bikini Top Free shipping on orders over $50 Clearance $7.00 Was $12.88 Save $5.88 OP Women's Comfort Beach Slide Sandal 4.0 stars (2) ratings Free shipping on orders over $50 Free store pickup today 1 2 3 4 5 6 16 Next Showing 40 of 602 results Departments Swim Shop Juniors Women Shoes Girls Baby & Toddler Men Activewear for the Family Big & Tall Boys The Basics Shop Women's Plus Young Men's Styles See all Departments Shipping & Pickup Show all Ship to Home FREE Pickup FREE Pickup Today Brand Faded Glory Signature by Levi Strauss & Co. Wrangler Riders by Lee Danskin Now Dickies White Stag Just My Size Hanes No Boundaries George Rustler Fruit of the Loom AND1 French Laundry Jordache Starter Ben Hogan SIGNATURE BY LEVI'S Genuine Dickies See more brands Price $ to $ Go $0 - $5 $5 - $10 $10 - $15 $15 - $20 $20 - $25 $25 - $150 $150+ Special Offers Clearance Rollback New Color Black Blue White Red Multi Beige Orange Gray Green Pink Purple Brown Silver Gold Yellow Clear Other Off-White See more colors Retailer Walmart.com Customer Rating 4.0 stars & Up 3.0 stars & Up 2.0 stars & Up 1.0 stars & Up Save Big Bundle Popular in Clothing Women's Pantyhose Women's Shirts Waist Trainer Shapers Winter Gloves Graphic Tees Men's Black Socks Tee Shirts for Men Women's Plus-size Shirts Compute- app-11030446-8-54868077, DC- prod-dfw3, ENV- prod-a, Ver- 40.0.0, SHA- 99e97d1a1f9fc08d509d0fdf443b4323885a23af, Log- 1bd78432-4165-154fa51d7d0000 Site Information Be the first to save! Email Address Sign up Privacy policy Stay connected Mobile apps Help Feedback MoneyCenter Privacy & Security CA Privacy Rights Terms of Use Financial Services Walmart MoneyCenter Walmart Credit Card Apply Now Manage Card Account Product Care Plans Walmart Pay Get to Know Us About Walmart.com Corporate Suppliers Marketplace Careers @Walmartlabs Walmart.com Terms of Use About Our Ads Affiliate Program CA Privacy Rights Privacy & Security Customer Service Returns Policy Product Recalls Int'l Customers Tax Exempt Program Contact Us Feedback In the Spotlight Expand Baby Cribs Strollers Diapers Baby Feeding Car Seats Expand Electronics Cut the Cable Computers TVs iPad & Tablets Expand Fitness Exercise Machines Vitamins Ellipticals Treadmills Fitbit Expand Spring Cleaning Storage Containers Garage Storage Storage Sheds Expand International Sites Argentina Brazil Canada Chile China Japan Mexico United Kingdom © Walmart Stores, Inc. To ensure we’re able to help you as best we can, please include your reference number: Ref:

value: This website is an American multinational retail corporation that operates a chain of hypermarkets , discount department stores, and grocery stores from the United States, headquartered in Bentonville, Arkansas.


text:
THE ENGLISH BEER TRADE.; NUMBER OF BARRELS EXPORTED FROM THE UNITED KINGDOM A DECLARED VALUE OF OVER NINE MILLION DOLLARS. VICEROY OF ALSACE-LORRAINE. THE BEST THEATRE IN THE WORLD. OLD MEMBERS IN THE HOUSE OF COMMONS. SERVICE IN THE FRENCH ARMY. MR. GLADSTONE'S ESTATE. - The New York Times
Archives|THE ENGLISH BEER TRADE.; NUMBER OF BARRELS EXPORTED FROM THE UNITED KINGDOM A DECLARED VALUE OF OVER NINE MILLION DOLLARS. VICEROY OF ALSACE-LORRAINE. THE BEST THEATRE IN THE WORLD. OLD MEMBERS IN THE HOUSE OF COMMONS. SERVICE IN THE FRENCH ARMY. MR. GLADSTONE'S ESTATE.
https://nyti.ms/1LN6gEb
THE ENGLISH BEER TRADE.; NUMBER OF BARRELS EXPORTED FROM THE UNITED KINGDOM A DECLARED VALUE OF OVER NINE MILLION DOLLARS. VICEROY OF ALSACE-LORRAINE. THE BEST THEATRE IN THE WORLD. OLD MEMBERS IN THE HOUSE OF COMMONS. SERVICE IN THE FRENCH ARMY. MR. GLADSTONE'S ESTATE.
May 14, 1878, Page 7 The New York Times Archives
A paper giving the number of barrels of beer exported from the United Kingdom, the declared value nud the place to which they were exported from Oct. 1, 1876., to Oct. 1, 1877, has been issued by the British Custom-house authorities. It appears from this report, according to a London newspaper, that Russia took 2,475 barrels of beer ...View Full Article in Timesmachine »
A version of this archives appears in print on May 14, 1878, on Page 7 of the New York edition with the headline: THE ENGLISH BEER TRADE.; NUMBER OF BARRELS EXPORTED FROM THE UNITED KINGDOM A DECLARED VALUE OF OVER NINE MILLION DOLLARS. VICEROY OF ALSACE-LORRAINE. THE BEST THEATRE IN THE WORLD. OLD MEMBERS IN THE HOUSE OF COMMONS. SERVICE IN THE FRENCH ARMY. MR. GLADSTONE'S ESTATE. Order Reprints| Today's Paper|Subscribe

value: This website is an American daily newspaper based in New York City with a worldwide readership. Founded in 1851, the Times has since won 132 Pulitzer Prizes, the most of any newspaper, and has long been regarded within the industry as a national "newspaper of record".


text:
Properties To Rent in Knottingley - Flats & Houses To Rent in Knottingley
Aire Street Mews, Knottingley, West Yorkshire, WF11
MODERN DUPLEX WITH TWO BATHROOMS & 30% OF ADMINISTRATION FEES!!
Chestnut Walk, Knottingley, West Yorkshire, WF11
SNAP ME UP BEFORE IM GONE!
Foundry Lane, Knottingley, West Yorkshire, WF11
WELL-PRESENTED MODERN HOME...
VIEW ME QUICK!
Great modern luxury apartments available at this waterside locations. 2 beds available now from £425pcm. Take advantage of our low admin fees - only £65 per property NOT per person. Working Tenants Only. ***Call Urban Solutions on 07909 966 911 to arrange a viewing.***
by Urban Solutions Letting Co, Doncaster
Large Ground floor apartment with riverside views and private garden! *** Call 07909 966 911 to view ***fees only £65
Malvern Road, Knottingley, WF11
Brand New and Ready to go * Banbris Apartments is a new conversion located above the post office on the Arcade in Knottingley. A short walk away from the train station the apartment also serves well for the A1M and M62 Motorway links. Finished to an exceptional standard inside this apartment has ...
A superb opportunity to rent a two bedroom furnished apartment within walking distance of Knottingley town centre. Open plan lounge with modern kitchen, two double bedrooms and bathroom no shower. Attractive communal gardens and parking Excellent access to motorway and rail network links....
Brand New and Ready to go * Banbris Apartments is a new conversion located above the post office on the Arcade in Knottingley. A short walk away from the train station the apartment also serves well for the A1M and M62 Motorway links. Finished to an exceptional standard inside. Access to the pro...
Forge Hill Lane, Knottingley, West Yorkshire, WF11
Letting Complete are delighted to offer to the rental market this delightful two bed apartment set in a converted chapel in the popular location of Ferrybridge. Being close to local amenities and the motorway network, this property is ideal for a professional couple/single person.
Low Green, Knottingley
*** WELL MODERNISED HOME - 2 SPACIOUS BEDROOMS - REAR COURTYARD - MODERN THROUGOUT *** 5 Towns Lettings offer to let this outstanding two bedroom home located on a private street within Knottingley. The house offers spacious living room, breakfast kitchen, large bathroom with bath and shower, t...
A superb opportunity to rent a two bedroom furnished apartment within walking distance of Knottingley town centre. Excellent access to motorway and rail network links. Early viewing is recommended for this furnished apartment in this popular development. Open plan lounge with modern...
Fishergate, Knottingley, West Yorkshire, WF11
Letting Complete are pleased to offer to the rental market this newly decorated 2 bed apartment in the popular location of Ferrybridge. Being 1 minute from the A1/M62 corridor, this property is ideal for the commuter looking for something out of the way. CommercialNew Home
*** SPACIOUS MODERN FIRST FLOOR FLAT - REAR DRIVEWAY - CENTRAL LOCATION - EASY ACCESS SHOPS/AMENITIES - WELL PRESENTED *** 5 Towns Lettings offer to let this superbly presented modern flat located on Racca Green with driveway to rear, double bedroom and modern kitchen and bathroom. The location...
2 bedroom mid terraced house in an excellent location close to local amenities and close to both road and rail links, good size property and gardens to front and rear. With two good size bedrooms having a converted loft that would be ideal for a number of uses. Viewing recommended. **VIEW NOW DO ...
Acacia Walk, Knottingley, West Yorkshire, WF11
SEE YOURSELF LIVING HERE??
Mill View, Knottingley, WF11
A two double bedroom inner town house having gas central heating, UPVC double glazing and briefly comprises; entrance porch, lounge, large comprehensive dining kitchen, landing, two bedrooms and bathroom.Externally there is an enclosed garden. Situated within reach of local shops, schoo...
Acacia Walk, Knottingley
*** 3 BEDROOM END TOWN HOUSE - HOUSING BENEFIT ACCEPTED - OVER LOOKING PALYING FIELDS - GARDEN TO REAR - EARLY VIEWING ADVISED *** 5 TOWNS LETTINGS are pleased to offer to let this well presented and spacious 3 bedroom end town house situated in this popular position within easy reach of Local A...
LuXaa Waterfront Apartments,Foundry Court,Knottingley,WF11 8DJ
Aire View, Knottingley, WF11
A well presented, recently decorated, 3 bed family home situated close to Knottingley town centre with excellent access to the A1/M62 motorways. Offering sizeable accommodation, Kitchen, diner, lounge and 3 bright and airy beds with new bathroom suite. Low maintenance rear courtyard garden an...
Marine Villa Road, Knottingley, West Yorkshire, WF11
***£250 per room per calendar month including water, gas, electricity & Council Tax in Knottingley*** CommercialNew Home

value: This website is a UK-based company that runs rightmove.co.uk, the UK's largest online real estate portal and property website. It is listed on the London Stock Exchange and is a constituent of the FTSE 100 Index.


text:
Top 10 Hotels in Altenstadt, Germany | Hotels.comEnglish (United States)Book online or call 800-246-8357This call is free. 24 hours a day; 7 days a week.HotelsHotel DealsPackages & FlightsGroupsGift CardsHelpWebsite feedbackSign in & AccountSign inCreate an accountYour bookingsReview a hotelHotels.com® RewardsYour bookingsHotelsHotels in GermanyAltenstadt HotelsHotels in Altenstadt, GermanySearch & Compare Altenstadt HotelsCity, landmark, hotel name, address or zip codeCheck inCheck out I don’t know my datesRooms123456789+Room 1:Adults12345678Aged 18+Children01230-17Age at check in:Child 1:-?-<11234567891011121314151617Show dealsGet Secret Prices on select hotelsThese prices aren’t available to everyone.Unlock nowTrending now in AltenstadtMost bookedCity Hotel Frankfurt/M - Bad VilbelExcellent 4.1 / 5( 253 genuine reviews )Hotels.com® RewardsFor every 10 nights, get 1 free! 76 people looked at this hotel in the last hourMost recent review"Can't fault this hotel for the extra care and attention they give to a disabled person - right up to the point of emptying the first aid kit in search of remedies as the pharmacy was closed!
Most helpful and friendly. Thank you for making the challenges of a working week in Frankfurt a pleasur..."s, Oct 2016, GBHotel Amadeus Frankfurt GmbHExcellent 4.2 / 5( 214 genuine reviews )Hotels.com® RewardsFor every 10 nights, get 1 free! 39 people looked at this hotel in the last hourMost recent review"Very clean, friendly personnel, a pleasures to stay there."A Traveller, Nov 2016, USCONPARC - Hotel & Conference Centre Bad NauheimExcellent 4.3 / 5( 57 genuine reviews )Hotels.com® RewardsFor every 10 nights, get 1 free! 36 people looked at this hotel in the last hourMost recent review"Had an excellent time, staff was wonderful. Would definitely stay there again."A Traveller, Oct 2015, USHotel MainbogenGood 3.2 / 5( 29 genuine reviews )Hotels.com® RewardsFor every 10 nights, get 1 free! 28 people looked at this hotel in the last hourMost recent review"Arrived after midnight and they had reserved a parking space as I had requested. Check-in and check-out went smoothly and the people who attended me were very nice. Single room is small but adequate for one person."A Traveller, Sep 2015, USMercure Hotel Bad Homburg FriedrichsdorfGood 3.9 / 5( 153 genuine reviews )Hotels.com® RewardsFor every 10 nights, get 1 free! 26 people looked at this hotel in the last hourMost recent review"Hotel is ideally suited for our needs and provides excellent access to many local facilities."F, May 2016, GBPlaza Hotel HanauGood 3.6 / 5( 113 genuine reviews )Hotels.com® RewardsFor every 10 nights, get 1 free! 19 people looked at this hotel in the last hourMost recent review"I had the best stay ever here than any hotel ever. Everyone was so wonderful. The room was great! Just a note a single bed is a double to people in the US."A Traveller, Jul 2015, USSchöne AussichtGood 3.6 / 5( 35 genuine reviews )Hotels.com® RewardsFor every 10 nights, get 1 free! 16 people looked at this hotel in the last hourMost recent review"The room was nice and the breakfast was really good (and the price was reasonable too). The only thing I did not like is that in the room there was a curtain that if you open it you could see the shower and almost all the bathroom (the toilet was hidden but the rest of the bathroom was visible fr..."A Traveller, Apr 2016, GBLandhaus Hotel WaitzExcellent 4.2 / 5( 47 genuine reviews )Hotels.com® RewardsFor every 10 nights, get 1 free! 15 people looked at this hotel in the last hourMost recent review"Hotel is situated approx. 30 mins. from Frankfurt Airport it has a well maintained mixed sauna area. Friendly staff who also speak English."A Traveller, Dec 2015, GBBest Western Hotel RosenauExcellent 4.0 / 5( 33 genuine reviews )Hotels.com® RewardsFor every 10 nights, get 1 free! 11 people looked at this hotel in the last hourMost recent review"Great room, quiet nice neighborhood, walking distance from everything, great breakfast.
WiFi was really slow."A Traveller, Sep 2016, USTaunusTagungsHotelGood 3.8 / 5( 25 genuine reviews )Hotels.com® RewardsFor every 10 nights, get 1 free! 8 people looked at this hotel in the last hourMost recent review"Hotel was nice and clean. Location is a little far away from town so you'll need a car to get to and from here."A Traveller, Aug 2014, USSee more hotels in Altenstadt, GermanyRecently bookedHotel Mainbogen3 starsfrom $37City Hotel Frankfurt/M - Bad Vilbel3.5 starsfrom $53Plaza Hotel Hanau4 starsfrom $58City Hotel Frankfurt/M - Bad Vilbel3.5 starsfrom $53Mercure Hotel Bad Homburg Friedrichsdorf4 starsfrom $53Pay now or later on most roomsFree cancellation on most roomsPrice GuaranteeBest hotels in AltenstadtWith hotels.com we help you find the best hotels in Altenstadt, Germany.
To make the most of our service, download our mobile & tablet apps and sign up to our newsletter or follow us on Facebook, Google+ or Twitter to receive the latest deals and Hotels.com Altenstadt discount codes.See more hotels in Altenstadt, GermanyChoose one of the following to unlock Secret Prices and pay less on select hotels.EmailSign up for our latest offersHotels.com appDownload the app and book on the goHotels.com® RewardsJoin now! Collect 10 nights, get 1 free*Top DestinationsHotels in New York, New YorkHotels in Las Vegas, NevadaHotels in Chicago, IllinoisHotels in San Francisco, CaliforniaHotels in Washington, District of ColumbiaHotels in Boston, MassachusettsHotels in San Diego, CaliforniaHotels in Orlando, FloridaHotels in London, United KingdomHotels in New Orleans, LouisianaHotels in Los Angeles, CaliforniaHotels in San Antonio, TexasHotels in Paris, FranceHotels in Seattle, WashingtonHotels in Atlanta, GeorgiaHotels in Philadelphia, PennsylvaniaHotels in Austin, TexasHotels in Atlantic City, New JerseyHotels in Rome, ItalyHotels in Myrtle Beach, South CarolinaHotels in Dallas, TexasHotels in Houston, TexasHotels in Denver, ColoradoHotels in Miami, FloridaSupport & FAQsYour bookingsFAQsContact usWebsite feedbackReview a hotelFor Suppliers, Affiliates and the MediaAdd HotelAffiliate with usPrivate LabelPromote with UsTravel AgentsPress OfficeUser Terms and Privacy PolicyTerms & ConditionsPrivacy PolicyCookie PolicyAbout our adsAbout UsJobsTravel GuidesTop 50 CitiesAll countriesAll hotelsSite index© 2017 Hotels.com, L.P. All rights reserved.Hotels.com and the Hotels.com logo are trademarks or registered trademarks of Hotels.com, LP in the U.S. and/or other countries. All other trademarks are property of their respective owners.* Learn more about Hotels.com® RewardsABOUT SSL CERTIFICATES

value: This website is a website for booking hotel rooms online and by telephone. The company has 85 websites in 34 languages, and lists over 325,000 hotels in approximately 19,000 locations.


text:
Duke, Michigan State, Wisconsin, Kentucky advance to the Final Four | Fox News
Duke, Michigan State, Wisconsin, Kentucky advance to the Final Four
Duke (33-4), the region's No. 1 seed, is going to Indianapolis to play Michigan State in the Final Four. The other national semifinal game Saturday matches undefeated Kentucky and Wisconsin.
Coach Mike Krzyzewski is going to the Final Four for the 12th time, matching UCLA's John Wooden for the most by a head coach.
Duke's last Final Four and national title was in 2010, when the Blue Devils were also the No. 1 seed in the South Regional and had to go through Houston.
This was only Gonzaga's second regional final, and its first since 1999, when the mid-major Bulldogs were a No. 10 seed that lost to top-seeded UConn. Mark Few was an assistant coach on that squad, and took over as head coach the following season.
Kyle Wiltjer, the transfer from Kentucky who as a freshman was part of the Wildcats' 2012 national championship, had 16 points for Gonzaga. Byron Wesley had 10.
Duke's comeback stretch included a tiebreaking 3-pointer by Matt Jones on an assist from Tyus Jones, who then had a nifty play to get Duke the ball back after Przemek Karnowski had initially grabbed a defensive rebound before falling to the floor. Tyus Jones leaped in the air to grab the loose ball, and dropped it straight down on Karnowski laying out of bounds.

value: This website is an American multinational conservative cable news television channel based in New York City. It is owned by Fox News Media, which itself is owned by the Fox Corporation.