US20100138581A1 - Universal Docking System - Google Patents
Universal Docking System Download PDFInfo
- Publication number
- US20100138581A1 US20100138581A1 US12/467,959 US46795909A US2010138581A1 US 20100138581 A1 US20100138581 A1 US 20100138581A1 US 46795909 A US46795909 A US 46795909A US 2010138581 A1 US2010138581 A1 US 2010138581A1
- Authority
- US
- United States
- Prior art keywords
- media player
- docking
- docking station
- media
- universal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/53—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
- H04H20/61—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for local area broadcast, e.g. instore broadcast
- H04H20/62—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for local area broadcast, e.g. instore broadcast for transportation systems, e.g. in vehicles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/4068—Electrical coupling
- G06F13/4081—Live connection to bus, e.g. hot-plugging
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R11/00—Arrangements for holding or mounting articles, not otherwise provided for
- B60R2011/0001—Arrangements for holding or mounting articles, not otherwise provided for characterised by position
- B60R2011/0003—Arrangements for holding or mounting articles, not otherwise provided for characterised by position inside the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R11/00—Arrangements for holding or mounting articles, not otherwise provided for
- B60R2011/0042—Arrangements for holding or mounting articles, not otherwise provided for characterised by mounting means
- B60R2011/0049—Arrangements for holding or mounting articles, not otherwise provided for characterised by mounting means for non integrated articles
- B60R2011/0078—Quick-disconnect two-parts mounting means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R11/00—Arrangements for holding or mounting articles, not otherwise provided for
- B60R2011/0096—Theft prevention of articles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R11/00—Arrangements for holding or mounting articles, not otherwise provided for
- B60R11/02—Arrangements for holding or mounting articles, not otherwise provided for for radio sets, television sets, telephones, or the like; Arrangement of controls thereof
- B60R2011/0294—Apparatus with multi-functionalities, e.g. radio and telephone
Definitions
- the field of the invention is docking technologies for electronic devices.
- IFE in-flight entertainment
- Known IFE networks require installed media players to coordinate their functionality with a central head unit IFE server.
- media players are often bolted or otherwise rigidly attached to an aircraft at installation locations within an aircraft including overhead locations, seatbacks, armrests, bulkheads, or other locations.
- the media players are installed at the locations in a manner that requires a skilled technician to install or to remove the media players. For example, should a media player fail during a flight, the media player can not be replaced until the flight lands and a trained service person replaces the player.
- aircraft also employ other dedicated displays located throughout the aircraft; possibly providing user interfaces for a crew compartment, communication interfaces, or other types of functions.
- an aircraft ecosystem should support swappable elements that would essentially allow media players to also be configured to operate as a display or interface to reduce the number of specialized devices in an IFE system, or other control system, and to ease maintenance by allowing untrained individuals such as flight attendants to replace faulty displays or players.
- media players can take on functional roles or responsibilities based on where the media player is installed.
- a media player could be installed in a crew compartment within an aircraft to provide an interface to control a kitchen area, or to control a public address system.
- the same type of media player, or even the exact same media player could be installed in a seatback to provide entertainment to passengers.
- the media player When installed in a seatback in an exit row, the media player could be configured to present additional instructions or content pertaining to the responsibilities of helping evacuate an aircraft.
- a media player installed in an overhead position might be configured to present a navigation map during a flight.
- a single type e.g., a make, model, etc.
- a media player could be used in an ecosystem where one player from a first location could be swapped with another player at a different location.
- Players should adopt their roles or responsibilities based on at least their specific location, preferably without requiring communication with a head unit, or other remote device or server.
- the airline industry has largely failed to develop systems, methods, or configurations for IFE systems to allow a media player to operate dynamically in such a varied ecosystem.
- Smith merely contemplates a one-to-one relationship between docking stations and devices as opposed to a dynamic ecosystem, for example an aircraft IFE ecosystem, having locations at which a device can be deployed, and where the locations require a different functional role.
- a dynamic ecosystem for example an aircraft IFE ecosystem, having locations at which a device can be deployed, and where the locations require a different functional role.
- Another example includes U.S. Pat. No. 6,993,615 to Falcon titled “Portable Computing Device-Integrated Appliance” (January 2006).
- Falcon contemplates that a computing device can determine a type of appliance to which it is connected, and can provide a user interface for the appliance.
- Falcon discusses that device could be docked with different appliances, Falcon also fails to appreciate that an ecosystem could have different location dependent functional roles, and fails to appreciate that such an environment has a many-to-many relationship among docking stations and devices.
- Minoo discusses that a device can discover and identify an accessory connected to the device via a dock. Upon discovery the device can determine whether preferences or functionalities should be set or enabled. As with the previous examples, Minoo also fails to appreciate that an ecosystem can have location dependent functional roles and where any one of a set of media players can fulfill the functional roles.
- Minoo, Flacon, and Smith provide suitable solutions for their intended purposes, they all fail to recognize issues associated with an ecosystem of devices that work together to form a coherent, functional ecosystem, especially as in an IFE system of an aircraft where any media player could be installed at any location, and where there can be a many-to-many relationship among players and docking station with respect to the functional roles required at each location.
- media players can have location dependent functionality within a complex ecosystem where device persona information can be stored within a docking station.
- all media players could store the exact same content (e.g., applications, video data, audio data, games, passenger surveys, etc.).
- Docking stations can be encoded with media player persona information that can instruct a media player docked with the docking station of the persona that the media player should have at that specific location. Once a docked media player obtains the persona information, the player can operation according to the functional requirements at the location.
- Such an approach provides for nearly zero configurations when swapping, replacing, moving, or otherwise shifting media players from one location to another.
- the inventive subject matter provides apparatus, systems and methods in which media players can be installed in a one of a number of different docking stations located around a structure to provide a solid, coherent operating ecosystem; an in-flight entertain (IFE) system for example.
- docking stations are encoded with information dependent on the docking station's location within the structure, where the information can be used to instruct a media player to take on a functional role or persona at the location.
- the docking station can be encoded with the media player persona information in various ways including storing the information in a computer readable media, physically encoding the information, optically encoding the information, or using other forms of encoding.
- the docked media player can obtain the persona information from the docking station, and use the information to configure the player with one or more functional roles required for the location.
- media players are swappable with each other, and are fungible with respect to the various functional roles to allow any one media player to replace another media player with nearly zero user configuration, or without requiring media players to swap or to update content.
- an installed media player docked within a docking station in a crew cabin of an aircraft might display content that controls a public address system, while the same physical media player docked in a seatback docking station would restrict access to the PA controls and only allow entertainment content to be played (e.g., video, audio, broadcasts, navigation maps, games, etc.).
- entertainment content e.g., video, audio, broadcasts, navigation maps, games, etc.
- the inventive subject matter can also be applied to other structures beyond aircraft including other vehicles (e.g., cars vans, buses, boats, etc.), buildings, off shore platforms, public address systems, or other ecosystems requiring different functional roles at various locations in the environments.
- vehicles e.g., cars vans, buses, boats, etc.
- buildings e.g., off shore platforms, public address systems, or other ecosystems requiring different functional roles at various locations in the environments.
- Preferred docking stations are configured to receive a media player in a manner where unskilled individuals can install or remove the media player with ease, and preferably without use of a tool.
- the docking stations are configured with one or more guiding surfaces that compliment one or more guiding surfaces of the media player. As an individual installs a media player, the cooperation of the guiding surfaces guide the media player into a proper fit.
- Contemplated guiding surfaces preferably include one or more beveled surfaces that can also act as ducting surfaces. The ducting surfaces of the docking stations or the media player can provide for a passive cooling airflow to cool a docked media player.
- the media players can mate with the docking station via a floating connector to aid in vibrationally isolating the surfaces of the media player from the surfaces of the docking station to reduce stresses on the connector in a vibrationally harsh environment as typically found in an aircraft.
- the connectors lack an intervening cable to reduce requirements for having a skilled technician install or remove the player.
- the connection can float within a constrained region within the docking station or the media player to provide some play within the assembly to allow some vibration without causing damage to the devices.
- FIG. 1 is a schematic of a universal docking system where docking stations are deployed at various locations within a structure (e.g., an interior of an aircraft).
- FIG. 2 is a schematic of a possible embodiment of a docking station.
- FIG. 3 is a schematic of a possible persona module encoded with media player persona information.
- FIG. 4 is a schematic of a media player that can be docked with a docking station.
- FIG. 5 is a diagram showing an embodiment where a media player is about to be installed within a docking station, and where the player and docking station have guiding surfaces.
- FIG. 6 is a diagram illustrating an embodiment where a plenum is formed by the surfaces of a docking station and a media player, where the plenum provides a passive cooling airflow.
- a preferred ecosystem includes an aircraft IFE system where media players can be members of an on-board network.
- media players can be members of an on-board network.
- inventive subject matter can be adapted to other environments having multiple media players, or having other electronic devices for that matter, that can be deployed at locations that dictate a media player's functional roles.
- Other contemplated environments having ecosystems include buildings with information kiosks, building security systems, offices video conferencing systems, vehicles with entertainment players and navigation systems, multi-player gaming systems, or other ecosystems.
- One suitable IEF ecosystem that can be easily adapted to employ the inventive subject matter includes those designed, developed, or sold by The IMS Company of Brea, Calif. (http://www.imsco-us.com/).
- media player is used to represent one of many possible classes of electronic devices.
- Preferred media players include devices specifically configured to present entertainment content to one or more individuals, and configured to support presenting both video and audio content.
- inventive subject matter is directed to media players, the inventive subject matter can be applied to other classes of electronic devices including general computing devices, portable telephony devices, game consoles, or other types of electronic devices.
- docking system 100 represents a universal docking system of a plurality of media player docking stations 110 , each configured to receive any one media player from a plurality of plurality swappable of media players 120 .
- Docking stations 110 are preferably installed as various docking station locations within an interior portion of a structure 150 , for example, a cabin of an aircraft as shown.
- Docking stations 110 are preferably fungible with respect to receiving any one of media players 120 . Such an approach provides for removing one of media players 120 from a docking station 110 at one location, compartment 155 A for example, and docked with a docking station 110 at another location, compartment 155 C for example. In this sense, media players 120 are swappable with each other, or with spare media players 120 , possibly stored within structure 150 .
- each location within structure 150 has a different functional requirement for media players 120 .
- an aircraft having coach compartment 155 A requires media players 120 to display basic entertainment content to passengers.
- Coach media players 120 can be docked with docking stations 110 that are installed in seatbacks, in armrests, in overhead positions, or at other locations about coach compartment 155 A.
- Media players 120 placed in first class compartment 155 B can be configured to offer first class passengers the basic entertainment content as well as premium content only available to the first class.
- media players 120 docked with docking stations 110 installed in crew compartment 155 C can be configured to offer crew-based applications or content, or can operate as an interface to the aircraft's control systems to control the galley, PA system, or other aircraft features.
- a functional role requirement can be conveyed from docking station 110 to media player 120 via location dependent persona information locally encoded in or on docking station 110 as discussed in greater detail below.
- media player 120 Once media player 120 is docked with docking station 110 , player 120 can obtain the persona information and use the persona information to configure its functional role for the location, or derived from content stored on media player 120 .
- content is used euphemistically to represent digital information stored on a computer readable medium that can be conveyed to a user of media player 120 .
- Content can be passive where the information is merely played back to a user as in a video file, audio file, or other presentation that does not require the user's interaction.
- content can be interactive where the user is required to interact with the player. Examples of interactive content include applications running on the player, user interfaces, video games, intercoms, or other applications with which the user can interact.
- media players 120 restricts access to content based on the location where in the media player is docked.
- a media player 120 installed in compartments 155 B and 155 A would restrict access to crew related applications that would be made available at compartment 155 C.
- a media player 120 installed in compartment 155 A would restrict access to premium content that would be available to first class passengers in compartment 155 B.
- a coach media player 120 would enable content that is capable of providing a purchasing interface on the player through which a coach passenger could purchase premium content, or other items or services.
- Media players 120 can restrict content based on various granularities of location information.
- the content could be restricted based on geographical location of structure 150 (e.g., country, state, province, postal code, area code, municipality, address, etc.), compartment within the structure (e.g., room, cabin, etc.), docking station installation location (e.g., overhead, seatback, armrest, wall, bulkhead, etc.), or even based on a position within a compartment (e.g., seat assignment, overhead positions, exit rows, etc.).
- geographical location of structure 150 e.g., country, state, province, postal code, area code, municipality, address, etc.
- compartment within the structure e.g., room, cabin, etc.
- docking station installation location e.g., overhead, seatback, armrest, wall, bulkhead, etc.
- a position within a compartment e.g., seat assignment, overhead positions, exit rows, etc.
- content can be restricted based on the type or class of location where a docking station is installed.
- a media player 120 docked with a docking station in an exit row of an aircraft can provide content relating to aiding others through the exit, while the exact same media player 120 installed in a non-exit row can restrict access to such content.
- Example types of locations possibly arranged as a hierarchical class structure of metadata stored within media player 120 , includes building, vehicle, marketplace, office space, aircraft, wheeled ground vehicle, water vehicle, or others.
- content restriction can be inherited from a parent location type.
- the class structure might have the hierarchical class, from broadest to most narrow: (aircraft, coach compartment, exit row).
- Permissions for content can be inherited based on the location class structure, for example, the parent class location of “aircraft” permits access to some content on the media player, class location “coach compartment” inherits permissions from its “aircraft” parent and also grants permission to additional content on the media player 120 , and finally the class location “exit row” inherits permissions from both of its parents and provides for the media player 120 to play content relevant to the exit row as well as any other non-restricted content.
- a location class structure can also be applied to other types of ecosystems as well (e.g., building security, car entertainment and navigation system, PA systems, etc.).
- a class structure can also have any number of levels as opposed to having just three as in the example, or can use any desirable meta-tags to describe each level.
- the meta-tags can be used as a descriptor to describe the type or class of location (e.g., “aircraft”, “seatback”, etc.), or can be a name of the location (e.g., “Flight 0062”, “Seat 32J”, etc.).
- the class structure does not necessarily have to be a taxonomic hierarchy, but could also include other classification schemes.
- Other acceptable classification schemes include an ontology, a pre-define keyword associations possibly based on attribute value pairs, a data-model having a many-to-many relationship among meta-tags, or other known classifications.
- docking stations 110 capable of mating with a plurality of media players 120 , especially in an aircraft IFE system.
- docking stations 110 and media players 120 should be robust to withstand various stresses encountered while in use.
- Docking stations 110 or media players 120 are preferably capable of handling the following issues, each discussed in greater detail below.
- Docking system 100 preferably can withstand vibrations. Vibration stresses can cause a docked media player 120 to shake apart from it docking station 1 10 .
- Traditional mounting systems rigidly attach a media player to a mounting bracket via heavy bolts or other means in an attempt reduce the risk of damage caused by media player 120 shaking against its mounting system.
- media players 120 can be swapped easily among different docking station 110 such traditional approaches are anathema to the desired goals.
- Media players 120 preferably dock with docking stations 110 in a manner that withstands the vibrations while also supporting easy removal.
- Docking system 100 preferably allows untrained individuals to remove, replace, swap, or otherwise switch out media player 120 with others of media players 120 or even spare units.
- media players connect to an IFE system network directly via a cable attachment.
- the media player can only be replaced by a service technician due to cabling issues and regulations when an aircraft is on the ground.
- Such approaches are undesirable in the contemplated docking system 100 where media players 120 can be easily swapped with a spare unit during a flight.
- the replacement operation should not require the use of tool. Still, a key would be useful to ensure only authorized personnel can conduct a replacement operation.
- Docking system 100 preferably provides for cooling of media player 120 while reducing a need for additional power to provide cooling (e.g., via a fan, a blower, or other air mover), and reducing the effective volume of the docking station-media player assembly. Cooling of media player 120 can be a significant issue especially when docking station 110 is in an enclosed space, a seatback, for example, and substantially covers the surfaces of media player 120 . When installed in a seatback or other similar location, media player 120 likely has only one exposed surface; the display.
- Docking system 100 preferably ensures that docking station 110 and docked media players 120 are robust against significant impacts. This is especially true in a vehicular or building ecosystems where impacts can cause debris to litter an emergency escape route (e.g., due to an aircraft impact, or an earthquake).
- docking station 110 securely attaches to media player 120 where media player 120 remains attached to the docking station 110 after an impact of at least 10 Gs. More information regarding standards for impact can be found in DO-160, Section 7, and Title 14 CFR 25.562.
- docking station 210 represents a block diagram schematic of a possible embodiment of a docking station, with which media player 220 can dock.
- docking station 210 provides connectivity to distal server 260 , possibly a head unit for an IFE system within an aircraft, over network 250 .
- Docking station 210 can also comprise components that enhance the capabilities of media player 220 including processor 216 , memory 212 , persona module 214 .
- Docking station 210 can connect to network 250 via connector 218 and can connect to media player 220 via connector 215 .
- Media player 220 can also have a connector 225 that is complementary to connector 215 .
- Docking station 210 is preferably configured to transfer locally encoded persona information to an installed or docked media player.
- docking station is used to mean a device that directly enhances a functional capability of a docked device (e.g., a device that is mated with the docking station) as opposed to merely providing connectivity.
- docking station 210 could provide access to additional local resources, information, memory, processing, or other capabilities that are directly provided by docking station 210 .
- a mounting system that merely provides a connection to network 250 or power connection would not be a docking station because the mounting system does not enhance the functional capabilities of a mounted device.
- a connected cable is not a docking station because it merely provides connectivity to a remote resource as pass-through connection and does not provide enhanced capabilities.
- Examples of docking stations 210 could include a station that provides speakers as audio output, one or more displays as image output, one or more control interfaces, or other enhancements.
- Docking station 210 can be sized and dimensioned as necessary to receive media player 220 .
- a plurality of docking stations 210 within the contemplated ecosystem can be installed at any docking station location within the structure where the ecosystem is deployed.
- preferred docking stations 210 have a common means, possibly a receptacle, for receiving docked media players 220 .
- docking stations 210 are fungible with respect to their locations, to within limits of the functional requirements of a location. However, it is also contemplated that docking stations 210 could have different physical structures depending on their deployed locations.
- an arm rest docking station 210 in an aircraft IFE system would likely mount in a different manner that the same docking station 210 would mount in a crew cabin docking station location in a bulk head, while both would still be able to receive the same media player 220 .
- server 260 operates as a computing device that coordinates activities of an ecosystem.
- server 260 can operate as a head unit server that monitors, manages, or otherwise maintains the health of the system.
- Other operations that can be supported by server 260 include conducting firmware updates on media players 220 or docking station 210 , content updates on media players 220 , intercom communications among players, or other functions.
- server 260 can simply be another remote media player 220 docked with a different docking station 210 .
- Network 250 preferably comprises a packet switched network of networked elements (e.g., switches, routers, hubs, other docking stations, etc.).
- Network 250 can be wired or wireless and can employ various protocols to exchange communications among the networked elements. Suitable protocols that can be used alone or in any combination include WiMAX, UWB, 802.11, RS-232, RS-485, Bluetooth, Zigbee, Z-Wave, CAN, Ethernet, TPv4, TPv6, UDP, TCP, HTTP, or other networking or communication protocols.
- Connector 218 can comprise any type of suitable docking station port capable for providing connectivity to other devices, including those that compose network 250 .
- Example connectors 210 include wired connectors, or wireless connectors.
- Connector 218 can include one or more physical ports capable of transferring data (e.g., an RJ-45 jack) or providing power.
- Connector 215 provides connectivity to media player 220 and can also be wired or wireless as with connector 218 .
- connector 215 physically connects with connector 225 of media player 220 , and is a cable-less connector when there is no intervening cable between player connector 225 and docking station connector 215 .
- connector 215 is shown as being distinct from connector 218 , one should note that connector 215 could be implemented as connector 218 as well. In such can embodiment, the combined connector serves the purposes of connecting to media player 220 , providing remote connectivity, or interfacing to the electrical components of docking station 21 0 .
- docking station 210 comprises processor 216 capable of executing software instructions stored on computer readable memory 212 .
- docking station 210 can provide enhanced functionality or resources to media player 220 .
- docking station 210 can exchange management data, or other information, with distal server 260 as necessary.
- distal server 260 could push a media player firmware update to docking station 210 when media player 220 is not docked, the firmware of media player 220 can be updated.
- the firmware update could be stored in memory 212 until media player 220 is docked and can be updated.
- Examples of memory 212 include RAM, Flash, ROM, EEPROM, a hard disk drive, a solid state drive, or other forms of computer readable memory.
- docking station 210 is locally encoded with media player persona information that dictates or instructs media player 220 of its functional roles or responsibilities while docked with docking station 210 .
- “Locally encoded” is used herein to mean that the persona information is persistently stored local in, on, or within docking station 210 as opposed to being stored remotely, say on distal server 260 . Once the persona information is locally encoded with docking station 210 , the information remains with docking station 210 across power cycles without requiring updates, unless updates are desired and performed. It is contemplated that in some embodiments, server 260 could initially send persona information to docking station 210 when docking station 210 is installed at its location, or update the persona information.
- docking station 210 can store the personal information in memory 212 , or within persona module 214 as discussed in more detail below.
- docking station 210 does not have locally encoded persona information when docking station 210 temporality stores the persona information in a communications buffer as the information is forwarded from distal server 260 to media player 220 because the persona information is not persistently stored.
- Locally encoding persona information within docking station 210 reduces communication overhead on network 250 , and enhances the swappable nature of media players 220 from one docking station location to other locations with no user configuration steps required.
- persona information is location dependent.
- Each of docking station 210 is installed at one of a plurality of docking station locations (see FIG. 1 ) spread through a structure where the ecosystem is deployed.
- the persona information that is locally encoded in docking station 210 depends on the docking station's location to ensure that docked media player 220 provides the proper functionality at the specific location, or restricts access to content stored on media player 220 based on the specific location.
- persona module 300 represents a block diagram schematic of a possible persona module storing encoded location dependent media player persona information that can be deployed within a docking station.
- Persona module 300 preferably carries the media player persona information for a docking station's location by comprising one or more encodings representing the media player persona information.
- persona module 300 comprises computer readable memory 310 that electronically stores the persona information.
- the persona information can be written or can be read via interface 320 that can connect to a bus of the docking station or can possibly directly connect to a connector of a docked media player.
- Interface 320 can also be a wired or wireless interface.
- persona module 300 could comprise RAM, flash, hard disk drive, solid state drive, or other forms of computer readable memory. It is also contemplated that persona module 300 could be a replaceable flash memory device including a memory stick, secure digital card, multi-media card, USB thumb driver, or other flash device.
- persona module 300 includes physical encodings 330 that represent the persona information.
- persona module 300 could include a series of one or more physical protrusions (e.g., molded plastics, pins, wires, etc.) or even detents (e.g., holes, depressions, etc.).
- Physical encodings 330 could be arranged as a linear series, an array, or other arrangement that can be read by a docked media player, where width, length, size, presence, absence, depth or other physical characteristics are used to encode the information.
- characteristics of physical encodings 330 could be adjusted mechanically or electronically to update the persona information.
- the arrangement of physical encodings 330 can carry the location based persona information as a code or other representation that can used by the media player to configure its functionality for the location.
- encoding schemes can also be employed to locally encode the persona information with module 300 including optical encodings (e.g., bar codes, OCR, etc.), magnetic encodings using one or more magnetic elements, or RFID tags.
- optical encodings e.g., bar codes, OCR, etc.
- magnetic encodings using one or more magnetic elements
- RFID tags e.g., RFID tags
- Yet other encoding schemes can include the use of one or more jumpers, a DIP switch, selectively populated components on a PCB, or other PCB configuration schemes.
- persona information can be encoded in an encrypted format as opposed to encoding the persona information in clear text format.
- the persona information can be encrypted using any suitable encryption scheme including DES, 3DES, AES, RSA, PGP, or other known or yet to be invented scheme. Once properly authenticated, possibly by a key exchange or other protocol, a media player can access the persona information.
- persona module 300 could store additional secure information in memory 310 that could also be encrypted, where the secure information could be included in personal information, or treated as separate information.
- the secure information can comprise various keys including a key to unlock content (e.g., digital rights management), a docking station's private cipher key, a key for decrypting content stored on a media player, or other types of keys.
- persona module 300 could comply with one or more Federal Information Processing Standards including AES FIP-197, or FIPS-140 or its variants.
- persona module 300 is swappable or otherwise replaceable to further enhance the flexibility of the contemplated universal docking system.
- a docking station could be physically replaced at a docking station location.
- Persona module 300 could be unplugged from the old docking station, and plugged into the new docking station to enable the new docking station to inform a docked media player of its functional roles.
- the persona module 300 could lack a power connection while still being able to transfer the persona information to a media player, possibly through physical encodings 330 or even an RFID tag where a docked media player has an RFID reader.
- persona module 300 can lack an electrical or communications connection to other to other components of the docking station, while still being able to communicate with a docked media player.
- Persona information can be stored using any suitable digital scheme.
- the persona information could be stored as a file in a file system, a raw binary encoding, a GUID, an XML file, programmatic instructions, or other encodings.
- the persona information simply instructs a media player of which functional role it should take on at a location. As discussed previously, preferably the persona information depends on a docking station's location.
- Actual persona information data encoded with a docking station preferably represents location information of the docking station, and is does not required to encode any content configuration information.
- the location information could identify the location by type, possibly through location class structure, or by one or more named tags.
- Example location information for an aircraft IFE system could include a flight number, an aircraft tail number, a seat number, a docking station location identifier, a cockpit, a crew rest area, a galley, a passenger's name assigned to a seat, or other information that could indicate the functional roles of a player for its installed location, especially if the roles are different than merely playing media for a passenger.
- the media player can derive its functional role based on the location information and based on the player's locally stored content.
- functional role of the docked media player can depend on static location information that does not change (e.g., seat number, aircraft tail number, vehicle identification number, building address etc.), or dynamic location information that can change (e.g., flight number, geographical position possibly determined through GPS or supplied by a distal server, passenger name, etc.).
- One acceptable method that a docked media player can determine its function role from persona information is to use a look up table.
- the table can be indexed by the location information, where the look up table provides a persona configuration based on the location information.
- a preferred embodiment represents an aircraft IFE ecosystem
- persona information could be applied to other ecosystem and could include other attributes beyond location on which a media player's functional role depends. Additional attributes include geographic location, weather conditions, news events, state of the structure at moment in time, current local time or universal time, or other attributes.
- media player 400 represents a block diagram schematic of a possible media player that can be used within the contemplated ecosystems.
- a preferred media player 400 includes connector 425 , persona reader 410 , memory 420 , processor 427 , and bus 450 providing a communication channel among the electrical components of player 400 .
- a preferred media player 400 includes at least one of display 430 for presentation of image or video content, audio 435 output for presentation of sound data, or controls 445 to allow a user to interface with player 400 .
- Controls 445 could include a mouse, keyboard, touch display, game controller, remote, or other types of control I/O.
- media player 400 comprises content 440 representing digital data or information that can presented to a user (e.g., movies, music, customer surveys, games, etc.).
- media players 400 are fungible with respect to their location based functional roles. This can be achieved by each of media players 400 storing all necessary content 440 required for all locations in the ecosystem. For example, in an aircraft IFE ecosystem having hundreds of media players 400 , each would store the same content 440 . Media players 400 installed in a crew compartment of an aircraft would provide access to crew related application or information, while media players 400 installed in seatbacks would provide passengers access to entertainment data and would restrict access to the crew related applications.
- the fungibility of the media players 400 with respect to their functional roles can also depend on the structure in which the players 400 are installed.
- media players 400 could be fungible with respect to a type of structure (e.g., can be used in a 747 , 727 , 737 , etc.), or even across different types of ecosystems (e.g., can be used in aircraft IFE system and in a car navigation system).
- a type of structure e.g., can be used in a 747 , 727 , 737 , etc.
- different types of ecosystems e.g., can be used in aircraft IFE system and in a car navigation system.
- the larger the extent of fungibility across ecosystems required in media player 400 likely increases the amount of content 440 required to achieve the fungibility.
- Processor 427 is preferably configured to execute software instructions stored in computer readable memory 420 to provide media player functionality. Once media player 400 obtains its location based persona information, processor 472 can begin executing the necessary software instructions to enable the media player's functional roles at the location.
- functional roles include at least playing entertainment content for a user of media player 400 .
- the number of functional roles can vary greatly.
- Contemplated functional roles include playing content, providing interactive content (e.g., a game application), providing a user interface into an application (e.g., command, control, management, etc.) relevant to the ecosystem, intercommunication among other players, or other functional roles.
- the permitted or restricted functional roles are determined by the location of media player 400 within the ecosystem.
- Content 440 can be stored on any suitable computer readable media, possibly even within memory 420 .
- Suitable computer readable media can include flash drives, memory cards, hard drives, solid state drives, CDs, DVDs, Blu-Ray disks, or other types of media that is known or yet to be invented.
- media storing content 440 has a capacity of at least 100 Gigabytes, and more preferably at least 1000 Gigabytes, and yet more preferably at least 2000 Gigabytes. In this instance, and where other upper limits are not expressly stated, the reader should infer a reasonable upper limit.
- One example media that is suitable for use in a media player 400 is the Nitro Series 1 Terabyte (e.g., 1024 Gigabyte) SSD available from pureSilicon Inc. (http://www.puresi.com/) capable of providing content at over 200 Megabytes per second.
- Media player 400 can include multiple, different types of I/O in support of its functional roles.
- Display 430 can present image data
- audio 435 can include speakers or audio jacks to provide audio output
- controls 445 can provide an interface to media player 400 functionality.
- Controls 445 can include one or more buttons, switches, knobs, joysticks, game controllers, or other types of controls. It is specifically contemplated that controls 445 could also include a touch sensitive display capable of providing an interface to users via display 430 .
- Media player 400 preferably includes persona reader 410 configured to obtain persona information from a docking station.
- persona reader 410 is illustrated as a distinct module, one should appreciate that persona reader 410 could be implemented as programmatic instructions stored in memory 420 and executed by processor 427 to communicate over connector 425 .
- persona reader 410 complements the means used to store persona information in a docking station.
- Persona reader 410 can comprise a wired or wireless interface, mechanical pins that interface to physical encodings on the docking station, an optical sensor to read optical encodings, a magnetic sensor, an RFID reader, or other types of sensors.
- Connector 425 provides one or more wired, or wireless, ports capable for providing a communication connection with a docking station.
- connector 425 mates with a complementary connector on the docking station without the use of a cable.
- a cable-less connector allows an unskilled individual to dock media player 400 with a docking station.
- vibration stress of the connectors can be reduced by allowing connector 425 to float freely within constrained region 418 .
- Constrained region 418 could be a cavity provided a housing of media player 400 , one or more tabs that loosely hold connector in roughly the same position, or other from of restraint. Allowing connector 425 to float ensures that the docking station and media player have some play relative to each other.
- connector 425 is constrained to float freely only in two dimensions, for example connector 425 can move laterally according movement 460 in an X and a Y direction.
- FIG. 5 presents a side view of an embodiment where media player 520 is being installed within a receiving area of docking station 510 .
- media player 520 is moved toward docking station 510 approximately in the direction indicated by arrow 501 at an installation angle 0 , one or more of guiding surfaces 517 (e.g., concave surfaces) on docking station 510 and complementary guiding surfaces 527 (e.g., convex surfaces) on media player 520 guide movement of player 520 into a proper fit.
- guiding surfaces 517 e.g., concave surfaces
- complementary guiding surfaces 527 e.g., convex surfaces
- guiding surfaces 527 comprise one or more beveled surfaces to ease docking of media player 520 into docking station 510 .
- beveled surfaces 527 allow flexibility with respect to the initial angle ⁇ at which player 520 is installed. Previous docking systems required direct installation at an angle of essentially zero degrees where all surfaces must align a prior before actual installation. Providing for a wide variation in installation angle ⁇ ensures that media player 520 can docked easily, especial in environments where space is limited.
- a flight attendant can easily remove a media player 520 and install a new media player 520 by sliding or tilting the player into the receptacle provided by docking station 510 at a range of accessible angles ⁇ from zero to a maximum receiving angle even while a passenger is seated at the docking station location.
- a maximum receiving installation angle ⁇ can be as much as 10 degrees, more preferably as much as 20 degrees, and yet more preferably as much as 30 degrees.
- angle ⁇ can be measured in the X or Y direction, thereby defining a cone of tolerance for installing media player 520 .
- Guiding surfaces 517 and 527 ensure that player 520 correctly docks with docking station 510 . It is also contemplated connector 525 and connector 515 can be configured with guiding surfaces to ensure that they mate correctly without requiring a tool, or requiring significant time aligning the connectors.
- the guiding surfaces of connectors 525 and 515 are preferably sized and dimensioned to allow the connectors to mate without undue lateral movement, especially in embodiments where one or both connectors are allowed to float freely in a constrained region.
- connector 515 can flow freely as indicated by movement 560 within constrained region 518 provided by docking station 510 . It is thought that the amount of movement 560 is small relative to the size connector's guiding surfaces, for example the maximum movement 560 allowed is preferably less than 50% of the minimum width of a connector's guiding surface.
- Guiding surfaces 517 and 527 are illustrated as planar surfaces. However, it is also contemplated that surfaces 517 and 527 could comprise curved surfaces, interlocking surfaces, or other surfaces. It is also contemplated that surfaces 517 and 527 can comprises rails and tracks, rollers, or other means for guiding player 520 into proper docked position within docking station 510 .
- docking station 510 or media player 520 also includes media player lock 513 .
- Lock 513 shown in an unlocked position and as part of docking station 510 .
- lock 513 could also be part of media player 520 .
- lock 513 can be locked to securely attach player 520 to docking station 510 by threading lock 513 through lock slots 523 , possibly embedded in the chassis of player 520 .
- Lock 513 advantageously holds player 520 in position during an impact to prevent player 520 from falling to a floor during an emergency.
- lock 513 when lock 513 is locked onto player 520 , lock 513 retains player 520 local to docking station 510 under impacts as great as 10 Gs, more preferably at least 15 Gs, yet more preferably at least 17 Gs, and yet more probably at least 20 Gs. Such an approach is especially advantageous in aircraft.
- media player 520 is held local to docking station 510 after impact within one meter, more preferably within 50 centimeters and yet more preferably within 10 centimeters.
- lock 513 is simply a metal rod or ring that attaches to the housing or frame of player 520 , or station 510 .
- other locks could also be used to retain player 520 local to docking station 510 after an impact including a tether, bolts, hooks, latches, screws, or other locking means that keeps player from falling to the floor during or after an impact.
- lock 513 can be operated by a key.
- the key can be mechanical as is typically used. It is also contemplated that the key can be a non-mechanical key, possibly a wireless key.
- Example non-mechanical keys include a magnetic key, RFID based key, key fob, a wireless protocol key (e.g., Bluetooth, Wireless USB, Zigbee, Wibree, Z-Wave, UWB), or even a remote key operated by a distal server in a crew compartment.
- docking station 510 can provide key authentication or authorization via communication with a distal server.
- docking station 510 can read a key-ID from the key, via Bluetooth or RFID for example.
- the key-ID can be sent to a head unit server for verification that the key is authorized to unlock lock 513 .
- Authorization can restricted to location, time, or other desirable parameters.
- Lock 513 could be hidden from view to prevent unauthorized access.
- a mechanical lock opening could be provided through a vent in an exposed surface of player 520 .
- lock 513 could simply be embedded within player 520 or docking station 510 out of view.
- the key is only required to unlock player 520 from a docked position. Once unlocked, the player can be safely removed. When a new player is docked, lock 513 can re-engage the newly docked player automatically without requiring the use of the key to lock the player. This approach further reduces the steps necessary to install a player 520 , for example during a flight.
- docking system 600 illustrates an embodiment where media player 620 is installed or docked with docking station 610 .
- the arrangement shown is suitable for use in a seatback of an aircraft IFE ecosystem, a bulkhead, a car navigation interface, or other docking station location that substantially encloses player 620 .
- the guiding surfaces of player 620 and docking station 610 operate as ducting surfaces 627 and 617 , respectively.
- Ducting surfaces 627 and 617 cooperate to form plenum 650 , which in turn provides for passive cooling airflow 655 .
- airflow 655 originates at cool air vent 665 located near the bottom of exposed surface 621 .
- Airflow 655 circulates through plenum 650 providing cooling to player 620 and exits plenum 650 via hot air vent 663 near the top of exposed surface 621 .
- exposed surface 621 could comprise one or more bezels extending from player 620 and overlapping adjacent external surfaces (e.g., a bulkhead, seatback, etc.).
- the bezels can also include one or more vent openings to allow airflow through vents 663 and 665 .
- media player 620 could include one or more heat sinks that extend into plenum 650 to enhance player cooling, if desired.
- Fans or other powered cooling assemblies are no longer required, which reduces weight and reduces power consumption, both of which are desirable in vehicular or even building ecosystems.
- docking stations 610 or players 620 can be fitted with cushioned pads 670 that hold player 620 in an installed position and that vibrationally isolate surfaces of media player 620 .
- Pads 670 can be formed from any suitable material, preferably a silicone rubber, which has some elasticity to absorb or distribute vibrations through out the assembly. Pads 670 are preferably sized and dimensioned to allow for airflow 655 to flow substantially freely. Additionally pads 670 could be inserts that insert into receiving areas molded or formed into the housings of docking station 610 or player 620 .
Abstract
A docking system is presented for an ecosystem where multiple media players provide functionality according to the location of corresponding docking stations. The docking stations have locally encoded media player persona information that depends on the location where the docking station is installed. Once a media player is docked with the docking station, the media player obtains the persona information and configures itself to provide the functionality required for the location. The media player can restrict content as necessary based on the obtained persona information. Other features also can be incorporated within the docking station and media player assemblies to provide for proper airflow, isolation from vibration, or installation by unskilled individuals. A preferred ecosystem employing the disclosed techniques includes an aircraft in-flight entertainment system.
Description
- This application claims the benefit of priority to U.S. provisional application having Ser. No. 61/119,132 filed on Dec. 2, 2008. This and all other extrinsic materials discussed herein are incorporated by reference in their entirety. Where a definition or use of a term in an incorporated reference is inconsistent or contrary to the definition of that term provided herein, the definition of that term provided herein applies and the definition of that term in the reference does not apply.
- The field of the invention is docking technologies for electronic devices.
- Various entertainment providing systems represent quite complex ecosystems of electronic devices, especially those employed in aircraft. For example, in-flight entertainment (IFE) systems can comprise hundreds of media players connected to content distribution servers, system managers, or even via one or more on-board networks. Known IFE networks require installed media players to coordinate their functionality with a central head unit IFE server. Unfortunately media players are often bolted or otherwise rigidly attached to an aircraft at installation locations within an aircraft including overhead locations, seatbacks, armrests, bulkheads, or other locations. The media players are installed at the locations in a manner that requires a skilled technician to install or to remove the media players. For example, should a media player fail during a flight, the media player can not be replaced until the flight lands and a trained service person replaces the player. Furthermore, aircraft also employ other dedicated displays located throughout the aircraft; possibly providing user interfaces for a crew compartment, communication interfaces, or other types of functions. Ideally, an aircraft ecosystem should support swappable elements that would essentially allow media players to also be configured to operate as a display or interface to reduce the number of specialized devices in an IFE system, or other control system, and to ease maintenance by allowing untrained individuals such as flight attendants to replace faulty displays or players.
- In a system where media players are located around a cabin of an aircraft, it has yet to be appreciated that media players can take on functional roles or responsibilities based on where the media player is installed. For example, a media player could be installed in a crew compartment within an aircraft to provide an interface to control a kitchen area, or to control a public address system. The same type of media player, or even the exact same media player, could be installed in a seatback to provide entertainment to passengers. When installed in a seatback in an exit row, the media player could be configured to present additional instructions or content pertaining to the responsibilities of helping evacuate an aircraft. Alternatively, a media player installed in an overhead position might be configured to present a navigation map during a flight. In essence a single type (e.g., a make, model, etc.) of a media player could be used in an ecosystem where one player from a first location could be swapped with another player at a different location. Players should adopt their roles or responsibilities based on at least their specific location, preferably without requiring communication with a head unit, or other remote device or server. Unfortunately, the airline industry has largely failed to develop systems, methods, or configurations for IFE systems to allow a media player to operate dynamically in such a varied ecosystem.
- Some effort has been directed to easing maintenance of installing media players for use as an entertainment device. For example, U.S. patent application publication 2008/0040756 to Perlman et al. titled “User Interface Device and Method for Presenting Viewing Content” (February 2008) discusses a system where individual media players can be removed from their mounting systems; in seatbacks or armrests for example. However, Perlman fails to recognize that players can take on different roles or responsibilities based on a location on where a media player is installed.
- Some additional effort has been put forth toward allowing a docking station and a docked electronic device to cooperate to improve functionality of the combined assembly. For example, U.S. Pat. No. 5,826,043 to Smith et al. titled “Docking Station with Serially Accessed Memory that is Powered by a Portable Computer for Identifying the Docking Station” (October 1998) discloses a laptop computer docking station can store configuration information relating to the configuration of the docking station. Once the configuration information is communicated to a docked laptop, the laptop can use the information to allocate resources of the docking station for its own use. However, Smith, as well as others, merely contemplates a one-to-one relationship between docking stations and devices as opposed to a dynamic ecosystem, for example an aircraft IFE ecosystem, having locations at which a device can be deployed, and where the locations require a different functional role.
- Another example includes U.S. Pat. No. 6,993,615 to Falcon titled “Portable Computing Device-Integrated Appliance” (January 2006). Falcon contemplates that a computing device can determine a type of appliance to which it is connected, and can provide a user interface for the appliance. Although Falcon discusses that device could be docked with different appliances, Falcon also fails to appreciate that an ecosystem could have different location dependent functional roles, and fails to appreciate that such an environment has a many-to-many relationship among docking stations and devices.
- Yet another example includes U.S. patent application publication 2009/0091422 to Minoo et al. titled “Device Identification via Serial Communication Link” (April 2009). Minoo discusses that a device can discover and identify an accessory connected to the device via a dock. Upon discovery the device can determine whether preferences or functionalities should be set or enabled. As with the previous examples, Minoo also fails to appreciate that an ecosystem can have location dependent functional roles and where any one of a set of media players can fulfill the functional roles. Although Minoo, Flacon, and Smith provide suitable solutions for their intended purposes, they all fail to recognize issues associated with an ecosystem of devices that work together to form a coherent, functional ecosystem, especially as in an IFE system of an aircraft where any media player could be installed at any location, and where there can be a many-to-many relationship among players and docking station with respect to the functional roles required at each location.
- Interestingly, it has yet to be appreciated that media players, or other types of devices, can have location dependent functionality within a complex ecosystem where device persona information can be stored within a docking station. For example, all media players could store the exact same content (e.g., applications, video data, audio data, games, passenger surveys, etc.). Docking stations can be encoded with media player persona information that can instruct a media player docked with the docking station of the persona that the media player should have at that specific location. Once a docked media player obtains the persona information, the player can operation according to the functional requirements at the location. Such an approach provides for nearly zero configurations when swapping, replacing, moving, or otherwise shifting media players from one location to another.
- Unless the context dictates the contrary, all ranges set forth herein should be interpreted as being inclusive of their endpoints and open-ended ranges should be interpreted to include only commercially practical values. Similarly, all lists of values should be considered as inclusive of intermediate values unless the context indicates the contrary.
- Thus, there is still a need for docking systems that provide an indication to an electronic device of its roles or responsibilities.
- The inventive subject matter provides apparatus, systems and methods in which media players can be installed in a one of a number of different docking stations located around a structure to provide a solid, coherent operating ecosystem; an in-flight entertain (IFE) system for example. Preferably docking stations are encoded with information dependent on the docking station's location within the structure, where the information can be used to instruct a media player to take on a functional role or persona at the location. The docking station can be encoded with the media player persona information in various ways including storing the information in a computer readable media, physically encoding the information, optically encoding the information, or using other forms of encoding. Once a media player is installed or docked with a docking station, the docked media player can obtain the persona information from the docking station, and use the information to configure the player with one or more functional roles required for the location. In a preferred embodiment, media players are swappable with each other, and are fungible with respect to the various functional roles to allow any one media player to replace another media player with nearly zero user configuration, or without requiring media players to swap or to update content. For example, an installed media player docked within a docking station in a crew cabin of an aircraft might display content that controls a public address system, while the same physical media player docked in a seatback docking station would restrict access to the PA controls and only allow entertainment content to be played (e.g., video, audio, broadcasts, navigation maps, games, etc.).
- Although a preferred embodiment of the disclosed universal docking system forms an IFE ecosystem in a cabin of an aircraft, the inventive subject matter can also be applied to other structures beyond aircraft including other vehicles (e.g., cars vans, buses, boats, etc.), buildings, off shore platforms, public address systems, or other ecosystems requiring different functional roles at various locations in the environments.
- Preferred docking stations are configured to receive a media player in a manner where unskilled individuals can install or remove the media player with ease, and preferably without use of a tool. In a preferred embodiment, the docking stations are configured with one or more guiding surfaces that compliment one or more guiding surfaces of the media player. As an individual installs a media player, the cooperation of the guiding surfaces guide the media player into a proper fit. Contemplated guiding surfaces preferably include one or more beveled surfaces that can also act as ducting surfaces. The ducting surfaces of the docking stations or the media player can provide for a passive cooling airflow to cool a docked media player.
- In some embodiments, the media players can mate with the docking station via a floating connector to aid in vibrationally isolating the surfaces of the media player from the surfaces of the docking station to reduce stresses on the connector in a vibrationally harsh environment as typically found in an aircraft. In a preferred embodiment, the connectors lack an intervening cable to reduce requirements for having a skilled technician install or remove the player. Additionally, the connection can float within a constrained region within the docking station or the media player to provide some play within the assembly to allow some vibration without causing damage to the devices.
- Various objects, features, aspects and advantages of the inventive subject matter will become more apparent from the following detailed description of preferred embodiments, along with the accompanying drawing figures in which like numerals represent like components.
-
FIG. 1 is a schematic of a universal docking system where docking stations are deployed at various locations within a structure (e.g., an interior of an aircraft). -
FIG. 2 is a schematic of a possible embodiment of a docking station. -
FIG. 3 is a schematic of a possible persona module encoded with media player persona information. -
FIG. 4 is a schematic of a media player that can be docked with a docking station. -
FIG. 5 is a diagram showing an embodiment where a media player is about to be installed within a docking station, and where the player and docking station have guiding surfaces. -
FIG. 6 is a diagram illustrating an embodiment where a plenum is formed by the surfaces of a docking station and a media player, where the plenum provides a passive cooling airflow. - The following description is provided within the context of an ecosystem operating as an aircraft IFE system. The term “ecosystem” is used to represent a system with multiple, distinct elements that function together to provide an overarching, coherent application. A preferred ecosystem includes an aircraft IFE system where media players can be members of an on-board network. One should appreciate that the inventive subject matter can be adapted to other environments having multiple media players, or having other electronic devices for that matter, that can be deployed at locations that dictate a media player's functional roles. Other contemplated environments having ecosystems include buildings with information kiosks, building security systems, offices video conferencing systems, vehicles with entertainment players and navigation systems, multi-player gaming systems, or other ecosystems.
- IFE systems are extensively discussed elsewhere including the following:
-
- a. U.S. patent application publication 2008/0040756 to Perlman et al. titled “User Interface Device and Method for Presenting Viewing Content” (February 2008)
- b. U.S. patent application publication 2006/0107295 to Margis et al. titled “Portable Media Device and Method for Presenting Viewing Content During Travel” (May 2006)
- c. U.S. Pat. No. 7,114,171 to Brady et al. titled “Method for Controlling an In-Flight Entertainment System” (September 2006)
- One suitable IEF ecosystem that can be easily adapted to employ the inventive subject matter includes those designed, developed, or sold by The IMS Company of Brea, Calif. (http://www.imsco-us.com/).
- The term “media player” is used to represent one of many possible classes of electronic devices. Preferred media players include devices specifically configured to present entertainment content to one or more individuals, and configured to support presenting both video and audio content. Although the inventive subject matter is directed to media players, the inventive subject matter can be applied to other classes of electronic devices including general computing devices, portable telephony devices, game consoles, or other types of electronic devices.
- In
FIG. 1 ,docking system 100 represents a universal docking system of a plurality of mediaplayer docking stations 110, each configured to receive any one media player from a plurality of plurality swappable ofmedia players 120.Docking stations 110 are preferably installed as various docking station locations within an interior portion of astructure 150, for example, a cabin of an aircraft as shown. -
Docking stations 110 are preferably fungible with respect to receiving any one ofmedia players 120. Such an approach provides for removing one ofmedia players 120 from adocking station 110 at one location,compartment 155A for example, and docked with adocking station 110 at another location,compartment 155C for example. In this sense,media players 120 are swappable with each other, or withspare media players 120, possibly stored withinstructure 150. - In a preferred embodiment, each location within
structure 150 has a different functional requirement formedia players 120. For example, as illustrated inFIG. 1 an aircraft havingcoach compartment 155A requiresmedia players 120 to display basic entertainment content to passengers.Coach media players 120 can be docked withdocking stations 110 that are installed in seatbacks, in armrests, in overhead positions, or at other locations aboutcoach compartment 155A.Media players 120 placed infirst class compartment 155B can be configured to offer first class passengers the basic entertainment content as well as premium content only available to the first class. Furthermore,media players 120 docked withdocking stations 110 installed increw compartment 155C can be configured to offer crew-based applications or content, or can operate as an interface to the aircraft's control systems to control the galley, PA system, or other aircraft features. - A functional role requirement can be conveyed from
docking station 110 tomedia player 120 via location dependent persona information locally encoded in or ondocking station 110 as discussed in greater detail below. Oncemedia player 120 is docked withdocking station 110,player 120 can obtain the persona information and use the persona information to configure its functional role for the location, or derived from content stored onmedia player 120. - As used herein “content” is used euphemistically to represent digital information stored on a computer readable medium that can be conveyed to a user of
media player 120. Content can be passive where the information is merely played back to a user as in a video file, audio file, or other presentation that does not require the user's interaction. Alternatively, content can be interactive where the user is required to interact with the player. Examples of interactive content include applications running on the player, user interfaces, video games, intercoms, or other applications with which the user can interact. - Within a preferred embodiment, it is specifically contemplated that
media players 120 restricts access to content based on the location where in the media player is docked. To continue the previous example, amedia player 120 installed incompartments compartment 155C. In additional, amedia player 120 installed incompartment 155A would restrict access to premium content that would be available to first class passengers incompartment 155B. It is also contemplated, that acoach media player 120 would enable content that is capable of providing a purchasing interface on the player through which a coach passenger could purchase premium content, or other items or services. -
Media players 120 can restrict content based on various granularities of location information. The content could be restricted based on geographical location of structure 150 (e.g., country, state, province, postal code, area code, municipality, address, etc.), compartment within the structure (e.g., room, cabin, etc.), docking station installation location (e.g., overhead, seatback, armrest, wall, bulkhead, etc.), or even based on a position within a compartment (e.g., seat assignment, overhead positions, exit rows, etc.). - It is also contemplated that content can be restricted based on the type or class of location where a docking station is installed. For example, a
media player 120 docked with a docking station in an exit row of an aircraft can provide content relating to aiding others through the exit, while the exactsame media player 120 installed in a non-exit row can restrict access to such content. Example types of locations, possibly arranged as a hierarchical class structure of metadata stored withinmedia player 120, includes building, vehicle, marketplace, office space, aircraft, wheeled ground vehicle, water vehicle, or others. In such an approach, content restriction can be inherited from a parent location type. For an IFE, the class structure might have the hierarchical class, from broadest to most narrow: (aircraft, coach compartment, exit row). Permissions for content can be inherited based on the location class structure, for example, the parent class location of “aircraft” permits access to some content on the media player, class location “coach compartment” inherits permissions from its “aircraft” parent and also grants permission to additional content on themedia player 120, and finally the class location “exit row” inherits permissions from both of its parents and provides for themedia player 120 to play content relevant to the exit row as well as any other non-restricted content. - The previous example is presented within the context of an aircraft IFE ecosystem. However, a location class structure can also be applied to other types of ecosystems as well (e.g., building security, car entertainment and navigation system, PA systems, etc.). A class structure can also have any number of levels as opposed to having just three as in the example, or can use any desirable meta-tags to describe each level. The meta-tags can be used as a descriptor to describe the type or class of location (e.g., “aircraft”, “seatback”, etc.), or can be a name of the location (e.g., “Flight 0062”, “Seat 32J”, etc.). Furthermore, the class structure does not necessarily have to be a taxonomic hierarchy, but could also include other classification schemes. Other acceptable classification schemes include an ontology, a pre-define keyword associations possibly based on attribute value pairs, a data-model having a many-to-many relationship among meta-tags, or other known classifications.
- Numerous issues arise within a universal docking ecosystem of
docking stations 110 capable of mating with a plurality ofmedia players 120, especially in an aircraft IFE system. In such ecosystems,docking stations 110 andmedia players 120 should be robust to withstand various stresses encountered while in use.Docking stations 110 ormedia players 120 are preferably capable of handling the following issues, each discussed in greater detail below. -
Docking system 100 preferably can withstand vibrations. Vibration stresses can cause a dockedmedia player 120 to shake apart from it docking station 1 10. Traditional mounting systems rigidly attach a media player to a mounting bracket via heavy bolts or other means in an attempt reduce the risk of damage caused bymedia player 120 shaking against its mounting system. However, in an ecosystem wheremedia players 120 can be swapped easily amongdifferent docking station 110 such traditional approaches are anathema to the desired goals.Media players 120 preferably dock withdocking stations 110 in a manner that withstands the vibrations while also supporting easy removal. -
Docking system 100 preferably allows untrained individuals to remove, replace, swap, or otherwise switch outmedia player 120 with others ofmedia players 120 or even spare units. In traditional IFE systems, media players connect to an IFE system network directly via a cable attachment. When a media player requires replacement, the media player can only be replaced by a service technician due to cabling issues and regulations when an aircraft is on the ground. Such approaches are undesirable in the contemplateddocking system 100 wheremedia players 120 can be easily swapped with a spare unit during a flight. Furthermore, the replacement operation should not require the use of tool. Still, a key would be useful to ensure only authorized personnel can conduct a replacement operation. -
Docking system 100 preferably provides for cooling ofmedia player 120 while reducing a need for additional power to provide cooling (e.g., via a fan, a blower, or other air mover), and reducing the effective volume of the docking station-media player assembly. Cooling ofmedia player 120 can be a significant issue especially whendocking station 110 is in an enclosed space, a seatback, for example, and substantially covers the surfaces ofmedia player 120. When installed in a seatback or other similar location,media player 120 likely has only one exposed surface; the display. -
Docking system 100 preferably ensures thatdocking station 110 and dockedmedia players 120 are robust against significant impacts. This is especially true in a vehicular or building ecosystems where impacts can cause debris to litter an emergency escape route (e.g., due to an aircraft impact, or an earthquake). In a preferred embodiment,docking station 110 securely attaches tomedia player 120 wheremedia player 120 remains attached to thedocking station 110 after an impact of at least 10 Gs. More information regarding standards for impact can be found in DO-160, Section 7, and Title 14 CFR 25.562. - The above requirements, as well as others, are preferably balanced with each other to provide an
effective docking system 100 as discussed below. One should note that the inventive subject matter departs from known, traditional techniques, especially for aircraft IFE ecosystems. Given the departure from the traditional approaches, adjusting the various parameters for the disclosed elements to achieve a balance that is both an acceptable solution and meets required standards is well outside scope of mere design choice. Rather, one skilled in the art would not look toward the disclosed solutions as they are generally counter to established protocols. - In
FIG. 2 ,docking station 210 represents a block diagram schematic of a possible embodiment of a docking station, with whichmedia player 220 can dock. In a preferred embodiment,docking station 210 provides connectivity todistal server 260, possibly a head unit for an IFE system within an aircraft, overnetwork 250.Docking station 210 can also comprise components that enhance the capabilities ofmedia player 220 includingprocessor 216,memory 212,persona module 214.Docking station 210 can connect to network 250 viaconnector 218 and can connect tomedia player 220 viaconnector 215.Media player 220 can also have aconnector 225 that is complementary toconnector 215.Docking station 210 is preferably configured to transfer locally encoded persona information to an installed or docked media player. - As used herein “docking station” is used to mean a device that directly enhances a functional capability of a docked device (e.g., a device that is mated with the docking station) as opposed to merely providing connectivity. For example,
docking station 210 could provide access to additional local resources, information, memory, processing, or other capabilities that are directly provided bydocking station 210. A mounting system that merely provides a connection to network 250 or power connection would not be a docking station because the mounting system does not enhance the functional capabilities of a mounted device. Additionally, a connected cable is not a docking station because it merely provides connectivity to a remote resource as pass-through connection and does not provide enhanced capabilities. Examples ofdocking stations 210 could include a station that provides speakers as audio output, one or more displays as image output, one or more control interfaces, or other enhancements. -
Docking station 210 can be sized and dimensioned as necessary to receivemedia player 220. Preferably a plurality ofdocking stations 210 within the contemplated ecosystem can be installed at any docking station location within the structure where the ecosystem is deployed. Additionally,preferred docking stations 210 have a common means, possibly a receptacle, for receiving dockedmedia players 220. In some embodiments,docking stations 210 are fungible with respect to their locations, to within limits of the functional requirements of a location. However, it is also contemplated thatdocking stations 210 could have different physical structures depending on their deployed locations. For example, an armrest docking station 210 in an aircraft IFE system would likely mount in a different manner that thesame docking station 210 would mount in a crew cabin docking station location in a bulk head, while both would still be able to receive thesame media player 220. - In some embodiments,
server 260 operates as a computing device that coordinates activities of an ecosystem. For example, in anIFE ecosystem server 260 can operate as a head unit server that monitors, manages, or otherwise maintains the health of the system. Other operations that can be supported byserver 260 include conducting firmware updates onmedia players 220 ordocking station 210, content updates onmedia players 220, intercom communications among players, or other functions. In other embodiments,server 260 can simply be anotherremote media player 220 docked with adifferent docking station 210. -
Network 250 preferably comprises a packet switched network of networked elements (e.g., switches, routers, hubs, other docking stations, etc.).Network 250 can be wired or wireless and can employ various protocols to exchange communications among the networked elements. Suitable protocols that can be used alone or in any combination include WiMAX, UWB, 802.11, RS-232, RS-485, Bluetooth, Zigbee, Z-Wave, CAN, Ethernet, TPv4, TPv6, UDP, TCP, HTTP, or other networking or communication protocols. -
Connector 218 can comprise any type of suitable docking station port capable for providing connectivity to other devices, including those that composenetwork 250.Example connectors 210 include wired connectors, or wireless connectors.Connector 218 can include one or more physical ports capable of transferring data (e.g., an RJ-45 jack) or providing power. -
Connector 215 provides connectivity tomedia player 220 and can also be wired or wireless as withconnector 218. In a preferred embodiment,connector 215 physically connects withconnector 225 ofmedia player 220, and is a cable-less connector when there is no intervening cable betweenplayer connector 225 anddocking station connector 215. Althoughconnector 215 is shown as being distinct fromconnector 218, one should note thatconnector 215 could be implemented asconnector 218 as well. In such can embodiment, the combined connector serves the purposes of connecting tomedia player 220, providing remote connectivity, or interfacing to the electrical components of docking station 21 0. - In some
embodiments docking station 210 comprisesprocessor 216 capable of executing software instructions stored on computerreadable memory 212. In such embodiments,docking station 210 can provide enhanced functionality or resources tomedia player 220. In addition,docking station 210 can exchange management data, or other information, withdistal server 260 as necessary. For example,distal server 260 could push a media player firmware update todocking station 210 whenmedia player 220 is not docked, the firmware ofmedia player 220 can be updated. The firmware update could be stored inmemory 212 untilmedia player 220 is docked and can be updated. Examples ofmemory 212 include RAM, Flash, ROM, EEPROM, a hard disk drive, a solid state drive, or other forms of computer readable memory. - In a preferred
embodiment docking station 210 is locally encoded with media player persona information that dictates or instructsmedia player 220 of its functional roles or responsibilities while docked withdocking station 210. “Locally encoded” is used herein to mean that the persona information is persistently stored local in, on, or withindocking station 210 as opposed to being stored remotely, say ondistal server 260. Once the persona information is locally encoded withdocking station 210, the information remains withdocking station 210 across power cycles without requiring updates, unless updates are desired and performed. It is contemplated that in some embodiments,server 260 could initially send persona information todocking station 210 whendocking station 210 is installed at its location, or update the persona information. Once received,docking station 210 can store the personal information inmemory 212, or withinpersona module 214 as discussed in more detail below. One should note thatdocking station 210 does not have locally encoded persona information whendocking station 210 temporality stores the persona information in a communications buffer as the information is forwarded fromdistal server 260 tomedia player 220 because the persona information is not persistently stored. Locally encoding persona information withindocking station 210 reduces communication overhead onnetwork 250, and enhances the swappable nature ofmedia players 220 from one docking station location to other locations with no user configuration steps required. - In preferred embodiment, persona information is location dependent. Each of
docking station 210 is installed at one of a plurality of docking station locations (seeFIG. 1 ) spread through a structure where the ecosystem is deployed. The persona information that is locally encoded indocking station 210 depends on the docking station's location to ensure that dockedmedia player 220 provides the proper functionality at the specific location, or restricts access to content stored onmedia player 220 based on the specific location. - In
FIG. 3 ,persona module 300 represents a block diagram schematic of a possible persona module storing encoded location dependent media player persona information that can be deployed within a docking station.Persona module 300 preferably carries the media player persona information for a docking station's location by comprising one or more encodings representing the media player persona information. - In some embodiments,
persona module 300 comprises computerreadable memory 310 that electronically stores the persona information. The persona information can be written or can be read viainterface 320 that can connect to a bus of the docking station or can possibly directly connect to a connector of a docked media player.Interface 320 can also be a wired or wireless interface. In suchembodiment persona module 300 could comprise RAM, flash, hard disk drive, solid state drive, or other forms of computer readable memory. It is also contemplated thatpersona module 300 could be a replaceable flash memory device including a memory stick, secure digital card, multi-media card, USB thumb driver, or other flash device. - In other embodiments,
persona module 300 includes physical encodings 330 that represent the persona information. For example,persona module 300 could include a series of one or more physical protrusions (e.g., molded plastics, pins, wires, etc.) or even detents (e.g., holes, depressions, etc.). Physical encodings 330 could be arranged as a linear series, an array, or other arrangement that can be read by a docked media player, where width, length, size, presence, absence, depth or other physical characteristics are used to encode the information. Furthermore, in some embodiments, characteristics of physical encodings 330 could be adjusted mechanically or electronically to update the persona information. The arrangement of physical encodings 330 can carry the location based persona information as a code or other representation that can used by the media player to configure its functionality for the location. - Other encoding schemes can also be employed to locally encode the persona information with
module 300 including optical encodings (e.g., bar codes, OCR, etc.), magnetic encodings using one or more magnetic elements, or RFID tags. Yet other encoding schemes can include the use of one or more jumpers, a DIP switch, selectively populated components on a PCB, or other PCB configuration schemes. - In some embodiments, persona information can be encoded in an encrypted format as opposed to encoding the persona information in clear text format. The persona information can be encrypted using any suitable encryption scheme including DES, 3DES, AES, RSA, PGP, or other known or yet to be invented scheme. Once properly authenticated, possibly by a key exchange or other protocol, a media player can access the persona information.
- In similar vein,
persona module 300 could store additional secure information inmemory 310 that could also be encrypted, where the secure information could be included in personal information, or treated as separate information. In such embodiments, the secure information can comprise various keys including a key to unlock content (e.g., digital rights management), a docking station's private cipher key, a key for decrypting content stored on a media player, or other types of keys. It is also contemplated thatpersona module 300 could comply with one or more Federal Information Processing Standards including AES FIP-197, or FIPS-140 or its variants. - It is specifically contemplated that
persona module 300 is swappable or otherwise replaceable to further enhance the flexibility of the contemplated universal docking system. For example, a docking station could be physically replaced at a docking station location.Persona module 300 could be unplugged from the old docking station, and plugged into the new docking station to enable the new docking station to inform a docked media player of its functional roles. It is also contemplated thepersona module 300 could lack a power connection while still being able to transfer the persona information to a media player, possibly through physical encodings 330 or even an RFID tag where a docked media player has an RFID reader. Furthermore, one should note thatpersona module 300 can lack an electrical or communications connection to other to other components of the docking station, while still being able to communicate with a docked media player. - Persona information can be stored using any suitable digital scheme. The persona information could be stored as a file in a file system, a raw binary encoding, a GUID, an XML file, programmatic instructions, or other encodings. The persona information simply instructs a media player of which functional role it should take on at a location. As discussed previously, preferably the persona information depends on a docking station's location.
- Actual persona information data encoded with a docking station preferably represents location information of the docking station, and is does not required to encode any content configuration information. As previously discussed the location information could identify the location by type, possibly through location class structure, or by one or more named tags. Example location information for an aircraft IFE system could include a flight number, an aircraft tail number, a seat number, a docking station location identifier, a cockpit, a crew rest area, a galley, a passenger's name assigned to a seat, or other information that could indicate the functional roles of a player for its installed location, especially if the roles are different than merely playing media for a passenger. Once a media player is docked and obtains the location information, the media player can derive its functional role based on the location information and based on the player's locally stored content. In such an approach, functional role of the docked media player can depend on static location information that does not change (e.g., seat number, aircraft tail number, vehicle identification number, building address etc.), or dynamic location information that can change (e.g., flight number, geographical position possibly determined through GPS or supplied by a distal server, passenger name, etc.).
- One acceptable method that a docked media player can determine its function role from persona information is to use a look up table. The table can be indexed by the location information, where the look up table provides a persona configuration based on the location information.
- Although a preferred embodiment represents an aircraft IFE ecosystem, one should appreciate that the persona information could be applied to other ecosystem and could include other attributes beyond location on which a media player's functional role depends. Additional attributes include geographic location, weather conditions, news events, state of the structure at moment in time, current local time or universal time, or other attributes.
- In
FIG. 4 ,media player 400 represents a block diagram schematic of a possible media player that can be used within the contemplated ecosystems. Apreferred media player 400 includesconnector 425,persona reader 410,memory 420,processor 427, and bus 450 providing a communication channel among the electrical components ofplayer 400. Also, apreferred media player 400 includes at least one ofdisplay 430 for presentation of image or video content,audio 435 output for presentation of sound data, or controls 445 to allow a user to interface withplayer 400.Controls 445 could include a mouse, keyboard, touch display, game controller, remote, or other types of control I/O. Additionally, in a preferredembodiment media player 400 comprisescontent 440 representing digital data or information that can presented to a user (e.g., movies, music, customer surveys, games, etc.). - In a preferred embodiment,
media players 400 are fungible with respect to their location based functional roles. This can be achieved by each ofmedia players 400 storing allnecessary content 440 required for all locations in the ecosystem. For example, in an aircraft IFE ecosystem having hundreds ofmedia players 400, each would store thesame content 440.Media players 400 installed in a crew compartment of an aircraft would provide access to crew related application or information, whilemedia players 400 installed in seatbacks would provide passengers access to entertainment data and would restrict access to the crew related applications. - The fungibility of the
media players 400 with respect to their functional roles can also depend on the structure in which theplayers 400 are installed. For example,media players 400 could be fungible with respect to a type of structure (e.g., can be used in a 747, 727, 737, etc.), or even across different types of ecosystems (e.g., can be used in aircraft IFE system and in a car navigation system). Of course, the larger the extent of fungibility across ecosystems required inmedia player 400 likely increases the amount ofcontent 440 required to achieve the fungibility. -
Processor 427 is preferably configured to execute software instructions stored in computerreadable memory 420 to provide media player functionality. Oncemedia player 400 obtains its location based persona information, processor 472 can begin executing the necessary software instructions to enable the media player's functional roles at the location. - In a preferred embodiment, functional roles include at least playing entertainment content for a user of
media player 400. However, the number of functional roles can vary greatly. Contemplated functional roles include playing content, providing interactive content (e.g., a game application), providing a user interface into an application (e.g., command, control, management, etc.) relevant to the ecosystem, intercommunication among other players, or other functional roles. As discussed previously the permitted or restricted functional roles are determined by the location ofmedia player 400 within the ecosystem. -
Content 440 can be stored on any suitable computer readable media, possibly even withinmemory 420. Suitable computer readable media can include flash drives, memory cards, hard drives, solid state drives, CDs, DVDs, Blu-Ray disks, or other types of media that is known or yet to be invented. Preferablymedia storing content 440 has a capacity of at least 100 Gigabytes, and more preferably at least 1000 Gigabytes, and yet more preferably at least 2000 Gigabytes. In this instance, and where other upper limits are not expressly stated, the reader should infer a reasonable upper limit. One example media that is suitable for use in amedia player 400 is the Nitro Series 1 Terabyte (e.g., 1024 Gigabyte) SSD available from pureSilicon Inc. (http://www.puresi.com/) capable of providing content at over 200 Megabytes per second. -
Media player 400 can include multiple, different types of I/O in support of its functional roles.Display 430 can present image data,audio 435 can include speakers or audio jacks to provide audio output, and controls 445 can provide an interface tomedia player 400 functionality.Controls 445 can include one or more buttons, switches, knobs, joysticks, game controllers, or other types of controls. It is specifically contemplated that controls 445 could also include a touch sensitive display capable of providing an interface to users viadisplay 430. -
Media player 400 preferably includespersona reader 410 configured to obtain persona information from a docking station. Althoughpersona reader 410 is illustrated as a distinct module, one should appreciate thatpersona reader 410 could be implemented as programmatic instructions stored inmemory 420 and executed byprocessor 427 to communicate overconnector 425. In a preferredembodiment persona reader 410 complements the means used to store persona information in a docking station.Persona reader 410 can comprise a wired or wireless interface, mechanical pins that interface to physical encodings on the docking station, an optical sensor to read optical encodings, a magnetic sensor, an RFID reader, or other types of sensors. -
Connector 425 provides one or more wired, or wireless, ports capable for providing a communication connection with a docking station. In apreferred embodiment connector 425 mates with a complementary connector on the docking station without the use of a cable. A cable-less connector allows an unskilled individual to dockmedia player 400 with a docking station. Furthermore, vibration stress of the connectors can be reduced by allowingconnector 425 to float freely within constrainedregion 418.Constrained region 418 could be a cavity provided a housing ofmedia player 400, one or more tabs that loosely hold connector in roughly the same position, or other from of restraint. Allowingconnector 425 to float ensures that the docking station and media player have some play relative to each other. Such an approach is desirable in ecosystems where vibration can be an issue, including an aircraft IFE system, or other vehicles. In a preferred embodiment,connector 425 is constrained to float freely only in two dimensions, forexample connector 425 can move laterally accordingmovement 460 in an X and a Y direction. -
FIG. 5 presents a side view of an embodiment wheremedia player 520 is being installed within a receiving area ofdocking station 510. Asmedia player 520 is moved towarddocking station 510 approximately in the direction indicated byarrow 501 at an installation angle 0, one or more of guiding surfaces 517 (e.g., concave surfaces) ondocking station 510 and complementary guiding surfaces 527 (e.g., convex surfaces) onmedia player 520 guide movement ofplayer 520 into a proper fit. Once docked, media play 520 mates withdocking station 510 viaconnectors Cable 563 can provide power, communications, or other resources toplayer 520 from remote devices via a docking station. - In a preferred embodiment, guiding
surfaces 527 comprise one or more beveled surfaces to ease docking ofmedia player 520 intodocking station 510. For example, in an aircraft IFE system embodiment wheremedia player 520 is docked in a seatback, beveledsurfaces 527 allow flexibility with respect to the initial angle θ at whichplayer 520 is installed. Previous docking systems required direct installation at an angle of essentially zero degrees where all surfaces must align a prior before actual installation. Providing for a wide variation in installation angle θ ensures thatmedia player 520 can docked easily, especial in environments where space is limited. For example, in an aircraft environment a flight attendant can easily remove amedia player 520 and install anew media player 520 by sliding or tilting the player into the receptacle provided bydocking station 510 at a range of accessible angles θ from zero to a maximum receiving angle even while a passenger is seated at the docking station location. In a preferred embodiment a maximum receiving installation angle θ can be as much as 10 degrees, more preferably as much as 20 degrees, and yet more preferably as much as 30 degrees. One should note that angle θ can be measured in the X or Y direction, thereby defining a cone of tolerance for installingmedia player 520. - Guiding
surfaces player 520 correctly docks withdocking station 510. It is also contemplatedconnector 525 andconnector 515 can be configured with guiding surfaces to ensure that they mate correctly without requiring a tool, or requiring significant time aligning the connectors. The guiding surfaces ofconnectors connector 515 can flow freely as indicated bymovement 560 within constrainedregion 518 provided bydocking station 510. It is thought that the amount ofmovement 560 is small relative to the size connector's guiding surfaces, for example themaximum movement 560 allowed is preferably less than 50% of the minimum width of a connector's guiding surface. - Guiding
surfaces surfaces surfaces player 520 into proper docked position withindocking station 510. - In a preferred
embodiment docking station 510 ormedia player 520 also includesmedia player lock 513.Lock 513 shown in an unlocked position and as part ofdocking station 510. However, lock 513 could also be part ofmedia player 520. Onceplayer 520 is docked, lock 513 can be locked to securely attachplayer 520 todocking station 510 by threadinglock 513 throughlock slots 523, possibly embedded in the chassis ofplayer 520.Lock 513 advantageously holdsplayer 520 in position during an impact to preventplayer 520 from falling to a floor during an emergency. Preferably, whenlock 513 is locked ontoplayer 520,lock 513 retainsplayer 520 local todocking station 510 under impacts as great as 10 Gs, more preferably at least 15 Gs, yet more preferably at least 17 Gs, and yet more probably at least 20 Gs. Such an approach is especially advantageous in aircraft. Preferablymedia player 520 is held local todocking station 510 after impact within one meter, more preferably within 50 centimeters and yet more preferably within 10 centimeters. In some embodiments lock 513 is simply a metal rod or ring that attaches to the housing or frame ofplayer 520, orstation 510. However, other locks could also be used to retainplayer 520 local todocking station 510 after an impact including a tether, bolts, hooks, latches, screws, or other locking means that keeps player from falling to the floor during or after an impact. - In a preferred embodiment, lock 513 can be operated by a key. The key can be mechanical as is typically used. It is also contemplated that the key can be a non-mechanical key, possibly a wireless key. Example non-mechanical keys include a magnetic key, RFID based key, key fob, a wireless protocol key (e.g., Bluetooth, Wireless USB, Zigbee, Wibree, Z-Wave, UWB), or even a remote key operated by a distal server in a crew compartment. It is also contemplated that
docking station 510 can provide key authentication or authorization via communication with a distal server. For example, when a non-mechanical key is within proximity ofdocking station 510,docking station 510 can read a key-ID from the key, via Bluetooth or RFID for example. The key-ID can be sent to a head unit server for verification that the key is authorized to unlocklock 513. Authorization can restricted to location, time, or other desirable parameters. -
Lock 513 could be hidden from view to prevent unauthorized access. For example, a mechanical lock opening could be provided through a vent in an exposed surface ofplayer 520. Alternatively, if a wireless key is used, lock 513 could simply be embedded withinplayer 520 ordocking station 510 out of view. - In some embodiments, the key is only required to unlock
player 520 from a docked position. Once unlocked, the player can be safely removed. When a new player is docked, lock 513 can re-engage the newly docked player automatically without requiring the use of the key to lock the player. This approach further reduces the steps necessary to install aplayer 520, for example during a flight. - In
FIG. 6 ,docking system 600 illustrates an embodiment wheremedia player 620 is installed or docked withdocking station 610. The arrangement shown is suitable for use in a seatback of an aircraft IFE ecosystem, a bulkhead, a car navigation interface, or other docking station location that substantially enclosesplayer 620. The guiding surfaces ofplayer 620 anddocking station 610 operate as ducting surfaces 627 and 617, respectively. Ducting surfaces 627 and 617 cooperate to formplenum 650, which in turn provides forpassive cooling airflow 655. In a preferred embodiment,airflow 655 originates atcool air vent 665 located near the bottom of exposedsurface 621.Airflow 655 circulates throughplenum 650 providing cooling toplayer 620 and exits plenum 650 viahot air vent 663 near the top of exposedsurface 621. - It is specifically contemplated that exposed
surface 621 could comprise one or more bezels extending fromplayer 620 and overlapping adjacent external surfaces (e.g., a bulkhead, seatback, etc.). The bezels can also include one or more vent openings to allow airflow throughvents - Providing a passive cooling airflow via properly configured ducting surfaces 617 and 627 reduces requirements for active cooling elements. It is also contemplated that
media player 620 could include one or more heat sinks that extend intoplenum 650 to enhance player cooling, if desired. Fans or other powered cooling assemblies are no longer required, which reduces weight and reduces power consumption, both of which are desirable in vehicular or even building ecosystems. - In ecosystems where vibration stresses wear on
player 620 ordocking station 610, for example in an aircraft IFE ecosystem,docking stations 610 orplayers 620 can be fitted with cushionedpads 670 that holdplayer 620 in an installed position and that vibrationally isolate surfaces ofmedia player 620.Pads 670 can be formed from any suitable material, preferably a silicone rubber, which has some elasticity to absorb or distribute vibrations through out the assembly.Pads 670 are preferably sized and dimensioned to allow forairflow 655 to flow substantially freely. Additionallypads 670 could be inserts that insert into receiving areas molded or formed into the housings ofdocking station 610 orplayer 620. - It should be apparent to those skilled in the art that many more modifications besides those already described are possible without departing from the inventive concepts herein. The inventive subject matter, therefore, is not to be restricted except in the spirit of the appended claims. Moreover, in interpreting both the specification and the claims, all terms should be interpreted in the broadest possible manner consistent with the context. In particular, the terms “comprises” and “comprising” should be interpreted as referring to elements, components, or steps in a non-exclusive manner, indicating that the referenced elements, components, or steps may be present, or utilized, or combined with other elements, components, or steps that are not expressly referenced. Where the specification claims refers to at least one of something selected from the group consisting of A, B, C . . . and N, the text should be interpreted as requiring only one element from the group, not A plus N, or B plus N, etc.
Claims (22)
1. A universal docking system, comprising:
a plurality of media player docking stations each configured to receive any one media player from a plurality of swappable media players;
a structure having an interior portion in which the docking stations are installed at a plurality of docking station locations, where at least some of the docking stations are locally encoded with media player persona information that depends on the docking stations' locations; and
wherein the at least some of the docking stations are configured to transfer the persona information to installed media players, where the persona information instructs the installed media players of their functional role at a receiving docking station's location.
2. The universal docking system of claim 1 , wherein the plurality of media players are fungible with respect to their functional roles.
3. The universal docking system of claim 1 , wherein the interior portion of the structure comprises a cabin of a vehicle.
4. The universal docking system of claim 3 , wherein the vehicle comprises an aircraft.
5. The universal docking system of claim 1 , wherein the persona information is used to restrict content from being played on docked media players at a receiving docking station's location.
6. The universal docking system of claim 1 , wherein the plurality of docking stations are configured to receive the one media player via guiding surfaces of the plurality of docking stations and guiding surfaces of the one media player.
7. The universal docking system of claim 6 , wherein the guiding surfaces of the one media player comprise beveled surfaces that approximately complement beveled guiding surfaces of the plurality of docking stations.
8. The universal docking system of claim 1 , wherein the plurality of docking stations are configured to mate with the one media player via a cable-less connector.
9. The universal docking system of claim 8 , wherein the cable-less connector is configured to float within a constrained region.
10. The universal docking system of claim 9 , wherein the plurality of docking stations provide the constrained region.
11. The universal docking system of claim 1 , wherein the plurality of docking stations are configured to retain the one media player under an impact of at least 15 Gs.
12. The universal docking system of claim 11 , wherein the plurality of docking stations each comprise a mechanical lock that couples to a housing of the one media player and is capable of holding the media player local to the docking stations after the impact.
13. The universal docking system of claim 1 , wherein the plurality of docking stations each comprise a first ducting surface that is configured to form a plenum with a second ducting surface of the one media player where the plenum provides a passive airflow to cool the one media player when only one surface of the one media player is exposed.
14. The universal docking system of claim 13 , wherein the plenum is configured to vent hot air via a vent through the exposed surface.
15. The universal docking system of claim 1 , wherein the at least some of the docking stations comprise a swappable media player persona module storing the persona information in a computer readable memory.
16. The universal docking system of claim 1 , wherein the at least some of the docking stations are physically encoded with the persona information.
17. The universal docking system of claim 1 , wherein the plurality of docking stations are configured to vibrationally isolate surfaces of the one media player from adjacent surfaces of the docking stations.
18. The universal docking system of claim 1 , wherein the plurality of docking stations are configured to receive and to lock the one media player in a docked position without requiring use of a tool to dock and to lock the one media player.
19. The universal docking system of claim 18 , wherein the docking stations comprise a media player lock configured to releasably lock the one media player in the installed position, and configured to release the one media player through the use a key.
20. The universal docking system of claim 19 , wherein the key comprises a non-mechanical key selected from the group consisting of a magnetic key, an RFID key, and a wireless protocol key.
21. A universal docking system, comprising:
a plurality of media player docking stations each configured to receive any one media player from a plurality of swappable media players;
a structure having an interior portion in which the docking stations are installed at a plurality of docking station locations; and
wherein at least some of the docking stations comprise a first ducting surface configured to form a plenum with a second ducting surface of the one media player where the plenum provides a passive airflow to cool the one media player when only one surface of the one media player is exposed.
22. A universal docking system, comprising:
a plurality of media player docking stations each configured to receive any one media player from a plurality of swappable media players;
a structure having an interior portion in which the docking stations are installed at a plurality of docking station locations; and
wherein at least some of the docking stations are configured to mate with the one media player via a cable-less connector adapted to float within a constrained region provided by at least one of the one media player and a receiving docking station.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/467,959 US20100138581A1 (en) | 2008-12-02 | 2009-05-18 | Universal Docking System |
PCT/US2009/066439 WO2010065657A2 (en) | 2008-12-02 | 2009-12-02 | Universal docking system |
EP09797226A EP2356764A2 (en) | 2008-12-02 | 2009-12-02 | Universal docking system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11913208P | 2008-12-02 | 2008-12-02 | |
US12/467,959 US20100138581A1 (en) | 2008-12-02 | 2009-05-18 | Universal Docking System |
Publications (1)
Publication Number | Publication Date |
---|---|
US20100138581A1 true US20100138581A1 (en) | 2010-06-03 |
Family
ID=41796113
Family Applications (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/467,959 Abandoned US20100138581A1 (en) | 2008-12-02 | 2009-05-18 | Universal Docking System |
US12/610,908 Active 2030-09-13 US8484686B2 (en) | 2008-12-02 | 2009-11-02 | Entertainment system with looped daisy-chained network of docking stations |
US12/629,695 Active 2031-05-17 US8667544B2 (en) | 2008-12-02 | 2009-12-02 | Entertainment systems utilizing field replaceable storage units |
US13/936,973 Active US8782714B2 (en) | 2008-12-02 | 2013-07-08 | Entertainment system with network of docking stations |
US14/066,430 Active US9015776B2 (en) | 2008-12-02 | 2013-10-29 | Entertainment systems utilizing field replaceable storage units |
Family Applications After (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/610,908 Active 2030-09-13 US8484686B2 (en) | 2008-12-02 | 2009-11-02 | Entertainment system with looped daisy-chained network of docking stations |
US12/629,695 Active 2031-05-17 US8667544B2 (en) | 2008-12-02 | 2009-12-02 | Entertainment systems utilizing field replaceable storage units |
US13/936,973 Active US8782714B2 (en) | 2008-12-02 | 2013-07-08 | Entertainment system with network of docking stations |
US14/066,430 Active US9015776B2 (en) | 2008-12-02 | 2013-10-29 | Entertainment systems utilizing field replaceable storage units |
Country Status (3)
Country | Link |
---|---|
US (5) | US20100138581A1 (en) |
EP (1) | EP2356764A2 (en) |
WO (2) | WO2010065657A2 (en) |
Cited By (51)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090292851A1 (en) * | 2008-05-20 | 2009-11-26 | Honeywell International Inc. | Docking station for portable electronic devices |
US20100287321A1 (en) * | 2009-05-07 | 2010-11-11 | Peter Yen | Computer dock providing for disconnecting media from docking port when lock is inserted |
US20110125601A1 (en) * | 2009-11-24 | 2011-05-26 | Microsoft Corporation | Invocation of accessory-specific user experience |
US20110126005A1 (en) * | 2009-11-24 | 2011-05-26 | Microsoft Corporation | Dynamic configuration of connectors for system-level communications |
US20110162035A1 (en) * | 2009-12-31 | 2011-06-30 | Apple Inc. | Location-based dock for a computing device |
US20120033375A1 (en) * | 2010-08-04 | 2012-02-09 | Savant Systems Llc | In-wall dock for a tablet computer |
US8184974B2 (en) | 2006-09-11 | 2012-05-22 | Lumexis Corporation | Fiber-to-the-seat (FTTS) fiber distribution system |
CN102854924A (en) * | 2011-05-20 | 2013-01-02 | 苹果公司 | Docking station for providing digital signage |
US8416698B2 (en) | 2009-08-20 | 2013-04-09 | Lumexis Corporation | Serial networking fiber optic inflight entertainment system network configuration |
US8424045B2 (en) | 2009-08-14 | 2013-04-16 | Lumexis Corporation | Video display unit docking assembly for fiber-to-the-screen inflight entertainment system |
US20130107136A1 (en) * | 2011-10-28 | 2013-05-02 | Kabushiki Kaisha Toshiba | Stand and electronic equipment |
US20130304959A1 (en) * | 2012-05-10 | 2013-11-14 | Pion Technologies Inc. | Handheld Device Ecosystem with Docking Devices |
US8613385B1 (en) * | 2011-06-02 | 2013-12-24 | Digecor I.P. And Assets Pty. Ltd. | Audio-visual entertainment system and docking systems associated therewith |
US20140049904A1 (en) * | 2012-08-18 | 2014-02-20 | David Hume | Reconfigurable computer docking station |
US8659990B2 (en) | 2009-08-06 | 2014-02-25 | Lumexis Corporation | Serial networking fiber-to-the-seat inflight entertainment system |
US20140168884A1 (en) * | 2012-12-05 | 2014-06-19 | Mobile Technologies, Inc. | Docking station for tablet device |
US8776145B2 (en) | 2011-09-16 | 2014-07-08 | Elwha Llc | In-transit electronic media with location-based content |
WO2014187869A1 (en) * | 2013-05-22 | 2014-11-27 | Retail In Motion | In-vehicle entertainment system |
US20150095985A1 (en) * | 2013-09-27 | 2015-04-02 | Alcatel-Lucent Usa Inc. | Parental Control System For Controlling Access To Online Store Contents |
US9158908B2 (en) | 2011-09-16 | 2015-10-13 | Elwha Llc | Power source for in-transit electronic media |
US9207713B1 (en) * | 2012-03-15 | 2015-12-08 | Amazon Technologies, Inc. | Location-based device docking |
US9559533B2 (en) | 2013-11-04 | 2017-01-31 | Amphenol Tecvox, LLC | Detachable charging system for a vehicle |
US9892628B2 (en) | 2014-10-14 | 2018-02-13 | Logitech Europe S.A. | Method of controlling an electronic device |
US20180118344A1 (en) * | 2016-10-31 | 2018-05-03 | Innov8 Cabin Solutions, LLC | Aircraft personal content system |
US20180199451A1 (en) * | 2016-06-10 | 2018-07-12 | Dirtt Environmental Solutions, Inc. | Wall system with electronic device mounting assembly |
EP3367766A1 (en) * | 2017-02-24 | 2018-08-29 | Quanta Computer Inc. | Symmetrical sled blind mating in unsymmetrical chassis placement |
US10101770B2 (en) | 2016-07-29 | 2018-10-16 | Mobile Tech, Inc. | Docking system for portable computing device in an enclosure |
US10173605B2 (en) | 2016-09-21 | 2019-01-08 | Systems And Software Enterprises, Llc | Display unit for a vehicle |
US10225914B2 (en) * | 2014-03-06 | 2019-03-05 | William J. Rintz | Portable programmable display and control module |
US10251144B2 (en) | 2015-12-03 | 2019-04-02 | Mobile Tech, Inc. | Location tracking of products and product display assemblies in a wirelessly connected environment |
CN109842787A (en) * | 2019-01-09 | 2019-06-04 | 武汉海慧技术有限公司 | A kind of method and system monitoring throwing object in high sky |
US20190248325A1 (en) * | 2016-07-20 | 2019-08-15 | Lsp Innovative Automotive Systems Gmbh | System and method for securing a vehicle |
US10400448B2 (en) | 2015-03-16 | 2019-09-03 | Dirtt Environmental Solutions, Ltd. | Reconfigurable wall panels |
US10517056B2 (en) | 2015-12-03 | 2019-12-24 | Mobile Tech, Inc. | Electronically connected environment |
US10593443B1 (en) | 2019-01-24 | 2020-03-17 | Mobile Tech, Inc. | Motion sensing cable for intelligent charging of devices |
US10728868B2 (en) | 2015-12-03 | 2020-07-28 | Mobile Tech, Inc. | Remote monitoring and control over wireless nodes in a wirelessly connected environment |
US10747265B2 (en) | 2017-07-10 | 2020-08-18 | Innov8 Cabin Solutions, LLC | Wall mount system for personal electronic devices |
USD898703S1 (en) | 2018-03-01 | 2020-10-13 | Spotify Ab | Electronic device |
US10904306B2 (en) | 2018-05-07 | 2021-01-26 | Spotify Ab | Personal media streaming appliance system |
USD909985S1 (en) | 2018-01-03 | 2021-02-09 | Spotify Ab | Electronic device |
US10926717B2 (en) | 2018-10-24 | 2021-02-23 | Fca Us Llc | Vehicle with integrated portable wireless speaker system |
US11074799B1 (en) * | 2020-01-24 | 2021-07-27 | T-Mobile Usa, Inc. | Modular tracking device |
US11085184B2 (en) | 2014-02-20 | 2021-08-10 | Dirtt Environmental Solutions Ltd. | Interface for mounting interchangable components |
US11093087B2 (en) | 2016-06-10 | 2021-08-17 | Dirtt Environmental Solutions Ltd. | Glass substrates with touchscreen technology |
US11109335B2 (en) | 2015-12-03 | 2021-08-31 | Mobile Tech, Inc. | Wirelessly connected hybrid environment of different types of wireless nodes |
US11252031B2 (en) | 2019-11-20 | 2022-02-15 | T-Mobile Usa, Inc. | Coordinated management of IoT device power consumption and network congestion |
US11297568B2 (en) | 2019-01-18 | 2022-04-05 | T-Mobile Usa, Inc. | Location-based apparatus management |
US20220396219A1 (en) * | 2021-06-11 | 2022-12-15 | Yazaki Corporation | Unauthorized connection detecting device |
US11540350B2 (en) | 2018-10-25 | 2022-12-27 | Mobile Tech, Inc. | Proxy nodes for expanding the functionality of nodes in a wirelessly connected environment |
US11550178B2 (en) | 2016-07-08 | 2023-01-10 | Dirtt Environmental Solutions Inc. | Low-voltage smart glass |
USD979554S1 (en) | 2020-07-24 | 2023-02-28 | Spotify Ab | Electronic device mount |
Families Citing this family (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120142362A1 (en) * | 2007-04-27 | 2012-06-07 | Ntt Docomo, Inc. | Access control method for certain user targeted base station, base station apparatus and mobile communication management apparatus |
US20100138581A1 (en) * | 2008-12-02 | 2010-06-03 | Randall Bird | Universal Docking System |
US8493906B1 (en) * | 2009-09-11 | 2013-07-23 | Rockwell Collins, Inc. | Wireless aircraft gateway with auxiliary battery power |
US20110162016A1 (en) * | 2009-12-31 | 2011-06-30 | Petrisor Gregory C | Inflight entertainment system video display synchronization |
US9210450B2 (en) * | 2010-12-28 | 2015-12-08 | Systems And Software Enterprises, Llc | Shared content storage |
JP2012141898A (en) * | 2011-01-05 | 2012-07-26 | Sony Corp | Information processing system and function extension apparatus |
US9032497B2 (en) * | 2011-06-15 | 2015-05-12 | Cbs Interactive Inc. | System and method for securing embedded media |
US9386392B2 (en) * | 2012-06-21 | 2016-07-05 | Cue, Inc. | Media content control module and presentation device |
CA2835555C (en) | 2013-01-15 | 2020-12-15 | Panasonic Avionics Corporation | An assembly and method for display device mounting |
US8744926B1 (en) | 2013-03-15 | 2014-06-03 | Kwivo, LLC | Pre-transit and post-transit facilitation of in-vehicle services |
US8972598B2 (en) | 2013-03-15 | 2015-03-03 | Kwivo, LLC | In-vehicle services for user-provided devices |
US8719064B1 (en) | 2013-03-15 | 2014-05-06 | Kwivo, LLC | Administration and customization platform for in-vehicle services |
US8751646B1 (en) | 2013-03-15 | 2014-06-10 | Kwivo, LLC | In-vehicle services through attendant devices, user-provided devices, and/or an in-vehicle computer system |
CN104283917A (en) * | 2013-07-05 | 2015-01-14 | 中兴通讯股份有限公司 | Client side unit log-in method and system |
JP6305826B2 (en) * | 2014-05-13 | 2018-04-04 | アルパイン株式会社 | In-vehicle device and device authentication method |
US10097603B2 (en) | 2014-06-27 | 2018-10-09 | Panasonic Avionics Corporation | Vehicle entertainment system |
US9961373B2 (en) * | 2014-06-27 | 2018-05-01 | Panasonic Avionics Corporation | Vehicle entertainment system |
US9226000B1 (en) * | 2014-09-11 | 2015-12-29 | Rockwell Collins, Inc. | Content distribution system and method |
EP3026826B1 (en) * | 2014-11-28 | 2019-03-20 | Airbus Operations GmbH | Data communications network for an aircraft |
US10069895B2 (en) * | 2015-05-19 | 2018-09-04 | Panasonic Avionics Corporation | Wireless content loader for entertainment system |
US10044781B2 (en) * | 2015-06-12 | 2018-08-07 | Tipping Point, LLC | Systems and methods to organize, aggregate, filter, sort, share, and discover, digital content |
US10575029B1 (en) * | 2015-09-28 | 2020-02-25 | Rockwell Collins, Inc. | Systems and methods for in-flight entertainment content transfer using fiber optic interface |
WO2017117531A1 (en) * | 2015-12-30 | 2017-07-06 | Voxx International Corporation | Interchangeable rear seat infotainment system |
WO2017132340A1 (en) * | 2016-01-29 | 2017-08-03 | Rovi Guides, Inc. | Systems and methods for enabling users to receive access to content in closed network |
US10063621B2 (en) | 2016-01-29 | 2018-08-28 | Rovi Guides, Inc. | Systems and methods for enabling users to receive access to content in closed network |
US20170289605A1 (en) * | 2016-04-04 | 2017-10-05 | Nigel Greig | Ife system |
US10284607B2 (en) | 2016-06-28 | 2019-05-07 | Simmonds Precision Products, Inc. | Selective bypassing of daisy-chained network devices |
US10701132B2 (en) | 2016-07-14 | 2020-06-30 | Thales Avionics, Inc. | Transferring content between a ground based content server and an aircraft based content server via content fragments distributed across courier electronic devices |
US10897652B1 (en) * | 2016-07-29 | 2021-01-19 | Rockwell Collins, Inc. | In-flight entertainment systems and methods |
US10705566B2 (en) | 2016-09-09 | 2020-07-07 | Targus International Llc | Systems, methods and devices for native and virtualized video in a hybrid docking station |
DE102017204216A1 (en) | 2017-03-14 | 2018-09-20 | Airbus Operations Gmbh | System and method for temporary and local content sharing |
US11231448B2 (en) | 2017-07-20 | 2022-01-25 | Targus International Llc | Systems, methods and devices for remote power management and discovery |
US10952047B2 (en) * | 2017-07-28 | 2021-03-16 | Systems And Software Enterprises, Llc | Distributed content for aircraft |
US11619971B1 (en) * | 2018-03-06 | 2023-04-04 | Securus Technologies, Inc. | Personal computer wireless device docking station |
US10951673B2 (en) * | 2018-05-15 | 2021-03-16 | Viasat, Inc. | Distributed media content transfer and access management |
US10728587B2 (en) | 2018-06-08 | 2020-07-28 | Panasonic Avionics Corporation | Vehicle entertainment system |
US11136123B2 (en) | 2018-06-08 | 2021-10-05 | Panasonic Avionics Corporation | Methods and systems for storing content for a vehicle entertainment system |
US10924770B2 (en) | 2018-06-08 | 2021-02-16 | Panasonic Avionics Corporation | Methods and systems for selective media distribution for a vehicle entertainment system |
DE102018118287A1 (en) * | 2018-07-27 | 2020-01-30 | Re2You Gmbh | System and method for the time-independent provision of electronic data that is temporarily available over a data network |
US11181391B2 (en) | 2018-08-21 | 2021-11-23 | Safran Passenger Innovations Llc | Systems and methods of determining flight phase / motion status of an aircraft |
WO2020068029A1 (en) * | 2018-09-24 | 2020-04-02 | Hewlett-Packard Development Company, L.P. | Docking stations |
SG11202106020TA (en) | 2018-12-19 | 2021-07-29 | Targus International Llc | Display and docking apparatus for a portable electronic device |
US11017334B2 (en) * | 2019-01-04 | 2021-05-25 | Targus International Llc | Workspace management system utilizing smart docking station for monitoring power consumption, occupancy, and usage displayed via heat maps |
US11360534B2 (en) | 2019-01-04 | 2022-06-14 | Targus Internatonal Llc | Smart workspace management system |
US11340889B2 (en) * | 2019-02-28 | 2022-05-24 | Hewlett Packard Enterprise Development Lp | Updating firmware images on chained input/output (I/O) modules |
US11151227B2 (en) * | 2019-07-17 | 2021-10-19 | Panasonic Avionics Corporation | Content security on in-vehicle entertainment |
CA3148974A1 (en) | 2019-08-22 | 2021-02-25 | Targus International Llc | Systems and methods for participant-controlled video conferencing |
WO2021050575A1 (en) | 2019-09-09 | 2021-03-18 | Targus International Llc | Systems and methods for docking stations removably attachable to display apparatuses and docking stand assemblies |
US11365007B2 (en) * | 2019-10-24 | 2022-06-21 | Panasonic Avionics Corporation | Systems and methods for providing a wake-up user interface for a night mode on transportation vehicles |
US11102519B2 (en) * | 2020-01-15 | 2021-08-24 | Panasonic Avionics Corporation | Centralized architecture for in-vehicle entertainment systems |
US11620294B2 (en) * | 2020-01-30 | 2023-04-04 | Panasonic Avionics Corporation | Dynamic media data management |
US10972760B1 (en) * | 2020-03-05 | 2021-04-06 | Panasonic Avionics Corporation | Secure testing of vehicle entertainment systems for commercial passenger vehicles |
US11445231B1 (en) | 2021-06-23 | 2022-09-13 | Panasonic Avionics Corporation | Credential management systems and associated methods thereof for streaming content on a transportation vehicle |
US11492119B1 (en) * | 2021-06-23 | 2022-11-08 | Panasonic Avionics Corporation | Methods and systems for streaming content on a transportation vehicle |
US20230281004A1 (en) * | 2022-03-01 | 2023-09-07 | Otis Elevator Company | Offline self content management infotainment system |
WO2023235113A1 (en) | 2022-06-03 | 2023-12-07 | Safran Passenger Innovations, Llc | Systems and methods for recommending correlated and anti-correlated content |
US11606583B1 (en) * | 2022-06-08 | 2023-03-14 | Panasonic Avionics Corporation | Distributed data storage for in-vehicle entertainment system |
Citations (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4453797A (en) * | 1981-04-09 | 1984-06-12 | Hollingsead International Inc. | Avionic electrical connector mounting apparatus |
US5344332A (en) * | 1993-06-03 | 1994-09-06 | Storage Technology Corporation | Apparatus and method for floatable electrical connection of semi-rigidly mounted devices |
US5497490A (en) * | 1991-10-11 | 1996-03-05 | International Business Machines Corporation | Automatic reconfiguration of alterable systems |
US5826043A (en) * | 1995-06-07 | 1998-10-20 | Ast Research, Inc. | Docking station with serially accessed memory that is powered by a portable computer for identifying the docking station |
US5930428A (en) * | 1997-08-12 | 1999-07-27 | Rockwell Science Center, Inc. | Blind-mate fiber optic connector with integral optoelectronic receiver circuits |
US6058288A (en) * | 1995-08-07 | 2000-05-02 | Sextant In-Flight Systems, Llc | Passenger service and entertainment system |
US6113047A (en) * | 1997-12-15 | 2000-09-05 | Intermec Technologies Corporation | Dual point vehicle mount for computer terminal |
US6450822B1 (en) * | 1999-06-01 | 2002-09-17 | Rockwell Collins, Inc. | System and method for electrically and mechanically coupling an avionics line replaceable unit with electronic equipment |
US6608399B2 (en) * | 2000-10-17 | 2003-08-19 | Lear Corporation | Vehicle universal docking station and electronic feature modules |
US6622083B1 (en) * | 1999-06-01 | 2003-09-16 | Siemens Vdo Automotive Corporation | Portable driver information device |
US6628518B2 (en) * | 1999-04-23 | 2003-09-30 | Inclose Design, Inc. | Memory storage device rack having vented rails |
US6636918B1 (en) * | 2000-06-29 | 2003-10-21 | International Business Machines Corporation | Mobile computing device and associated base stations |
US20030208764A1 (en) * | 1998-10-09 | 2003-11-06 | Galipeau Steven R. | Aircraft data management system |
US6735080B1 (en) * | 2003-03-27 | 2004-05-11 | Cheng Chun Chang | Heat dissipation structure of mobile rack |
US6813777B1 (en) * | 1998-05-26 | 2004-11-02 | Rockwell Collins | Transaction dispatcher for a passenger entertainment system, method and article of manufacture |
US20050055228A1 (en) * | 2003-09-08 | 2005-03-10 | Aircraft Protective Systems, Inc. | Management method of in-flight entertainment device rentals having self-contained audio-visual presentations |
US6993615B2 (en) * | 2002-11-15 | 2006-01-31 | Microsoft Corporation | Portable computing device-integrated appliance |
US20060047426A1 (en) * | 2003-11-07 | 2006-03-02 | Vitito Christopher J | Vehicle entertainment system |
US20060107295A1 (en) * | 2004-06-15 | 2006-05-18 | Panasonic Avionics Corporation | Portable media device and method for presenting viewing content during travel |
US7114171B2 (en) * | 2002-05-14 | 2006-09-26 | Thales Avionics, Inc. | Method for controlling an in-flight entertainment system |
US20080040756A1 (en) * | 2006-08-08 | 2008-02-14 | Perlman Marshal H | User Interface Device and Method for Presenting Viewing Content |
US20080067842A1 (en) * | 2002-08-14 | 2008-03-20 | Johnson Safety, Inc. | Headrest-mounted monitor |
US20080127278A1 (en) * | 2006-09-19 | 2008-05-29 | Terence Bonar | Portable media player |
US20080124054A1 (en) * | 2006-09-19 | 2008-05-29 | Terence Bonar | Portable media player |
US20080157997A1 (en) * | 2006-07-21 | 2008-07-03 | Thales Avionics, Inc. | Passenger control unit for an in-flight entertainment system |
US20080278909A1 (en) * | 2007-05-07 | 2008-11-13 | Lev Jeffrey A | Computer accessory device having recess for airflow |
US20090063744A1 (en) * | 2007-09-04 | 2009-03-05 | Apple Inc. | Smart dock for chaining accessories |
US20090091422A1 (en) * | 2007-10-03 | 2009-04-09 | Apple Inc. | Device identification via serial communication link |
US20090158423A1 (en) * | 2007-12-14 | 2009-06-18 | Symbol Technologies, Inc. | Locking mobile device cradle |
US20090292851A1 (en) * | 2008-05-20 | 2009-11-26 | Honeywell International Inc. | Docking station for portable electronic devices |
US20100120450A1 (en) * | 2008-11-13 | 2010-05-13 | Apple Inc. | Location Specific Content |
US20100138582A1 (en) * | 2008-12-02 | 2010-06-03 | Randall Bird | Entertainment system with looped daisy-chained network of docking stations |
US20100162327A1 (en) * | 2008-12-18 | 2010-06-24 | Airvod Limited | In-Flight Entertainment System |
US20100162326A1 (en) * | 2008-12-18 | 2010-06-24 | Airvod Limited | In-Flight Entertainment System |
US20100162325A1 (en) * | 2008-12-18 | 2010-06-24 | Airvod Limited | In-Flight Entertainment System |
US20100205333A1 (en) * | 2007-09-27 | 2010-08-12 | Airbus Sas | System and method for accessing a personal computer device onboard an aircraft and aircraft equipped with such system |
US8406453B2 (en) * | 2003-09-08 | 2013-03-26 | Digecor, Inc. | Security system and method of in-flight entertainment device rentals having self-contained audiovisual presentations |
US8403411B2 (en) * | 2003-12-15 | 2013-03-26 | Digecor, Inc. | Detachable seat mounted audio-visual entertainment system with locally storable, selectable, and updatable content |
US20130249281A1 (en) * | 2005-10-13 | 2013-09-26 | Sit | Aircraft seat with shared control architecture |
US8613385B1 (en) * | 2011-06-02 | 2013-12-24 | Digecor I.P. And Assets Pty. Ltd. | Audio-visual entertainment system and docking systems associated therewith |
Family Cites Families (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5289272A (en) * | 1992-02-18 | 1994-02-22 | Hughes Aircraft Company | Combined data, audio and video distribution system in passenger aircraft |
EP0634865A1 (en) | 1993-07-14 | 1995-01-18 | Eastman Kodak Company | Multi-player video presentation system |
US5404567A (en) | 1993-07-16 | 1995-04-04 | Creative Engineering Unlimited, Inc. | Method of distributing audio programming to passenger entertainment systems, and apparatus |
US5555466A (en) * | 1994-10-12 | 1996-09-10 | Asa Electronics Corporation | Vehicular audio/visual system having distribution box for connecting individual passenger monitors to multiple program sources |
IL120684A (en) * | 1997-04-16 | 2009-08-03 | Handelman Doron | Entertainment system |
US5990928A (en) * | 1997-05-30 | 1999-11-23 | Rockwell International Corporation | Method and apparatus for receiving broadcast entertainment transmissions at a moving receiver station |
US6598227B1 (en) * | 1999-03-24 | 2003-07-22 | Rockwell Collins, Inc. | Vehicle entertainment system having multiple download channels |
CA2388565A1 (en) | 1999-04-21 | 2000-10-26 | Research Investment Network, Inc. | System, method and article of manufacture for updating content stored on a portable storage medium |
US6507952B1 (en) * | 1999-05-25 | 2003-01-14 | Rockwell Collins, Inc. | Passenger entertainment system providing live video/audio programming derived from satellite broadcasts |
CN100413279C (en) | 1999-08-31 | 2008-08-20 | 佳能株式会社 | Information communication system, information communication method, information signal processing device and information signal processing method, and storage medium |
US6807148B1 (en) * | 1999-09-03 | 2004-10-19 | Rockwell Collins | Demand data distribution system |
US6810527B1 (en) | 1999-09-27 | 2004-10-26 | News America, Inc. | System and method for distribution and delivery of media context and other data to aircraft passengers |
US6748597B1 (en) | 2000-04-07 | 2004-06-08 | Live Tv, Inc. | Upgradable aircraft in-flight entertainment system and associated upgrading methods |
US20030093798A1 (en) | 2000-07-10 | 2003-05-15 | Michael Rogerson | Modular entertainment system configured for multiple broadband content delivery incorporating a distributed server |
AU2002332850A1 (en) * | 2001-09-06 | 2003-03-24 | Airia Inc. | Method and system for providing an audio/video in-route entertainment system |
US7086081B2 (en) * | 2001-11-08 | 2006-08-01 | International Business Machines Corporation | Multi-terminal docking station system |
US8122466B2 (en) * | 2001-11-20 | 2012-02-21 | Portulim Foundation Llc | System and method for updating digital media content |
US20040033821A1 (en) | 2002-08-16 | 2004-02-19 | Visteon Global Technologies, Inc. | In-vehicle entertainment system |
KR100464336B1 (en) * | 2002-12-28 | 2005-01-03 | 삼성전자주식회사 | Method of Advertising VOD Service for Mobile Terminal |
US8135773B2 (en) | 2003-06-04 | 2012-03-13 | Panasonic Avionics Corporation | System and method for downloading files |
US20050235326A1 (en) | 2003-11-07 | 2005-10-20 | Vitito Christopher J | Vehicle entertainment system |
US8683024B2 (en) * | 2003-11-26 | 2014-03-25 | Riip, Inc. | System for video digitization and image correction for use with a computer management system |
US20050240691A1 (en) | 2004-04-26 | 2005-10-27 | Alexander Yurusov | Vehicle media player unit |
CA2566405A1 (en) * | 2004-05-27 | 2005-12-15 | Thales Avionics, Inc. | System and method for loading content in an in-flight entertainment system |
JP2006071591A (en) * | 2004-09-06 | 2006-03-16 | Aisin Aw Co Ltd | Navigation apparatus, information input/output device, navigation system, program of navigation method, and program of information input/output method |
US20060075934A1 (en) | 2004-09-28 | 2006-04-13 | Pranil Ram | Passenger keyboard and display apparatus, and a system and method for delivering content to users of such apparatus |
BRPI0517680A (en) * | 2004-11-05 | 2008-10-14 | Thales Avionics Inc | system for providing in-flight entertainment with data redundancy |
US8776146B2 (en) * | 2004-12-28 | 2014-07-08 | Livetv, Llc | Aircraft in-flight entertainment system including a distributed digital radio service and associated methods |
US20070038434A1 (en) | 2005-01-05 | 2007-02-15 | Jonatan Cvetko | Universal system interface |
US7200702B2 (en) | 2005-02-18 | 2007-04-03 | Microsoft Corporation | Mobile device expansion system |
US7675849B2 (en) * | 2005-03-29 | 2010-03-09 | Panasonic Avionics Corporation | System and method for routing communication signals via a data distribution network |
US8166506B2 (en) | 2005-09-12 | 2012-04-24 | The Boeing Company | Simplified cabin services system for an aircraft |
US8713613B2 (en) | 2006-01-04 | 2014-04-29 | Voxx International Corporation | Data distribution unit for vehicle entertainment system |
US20100017827A1 (en) | 2006-01-04 | 2010-01-21 | Audiovox Corporation | Receiver and distribution unit for vehicle entertainment system |
JP4781857B2 (en) | 2006-03-13 | 2011-09-28 | パナソニック株式会社 | Wireless transmission system and method |
US20070224841A1 (en) * | 2006-03-21 | 2007-09-27 | Davis J R | Universal audio/video docking station for an automobile |
ATE467529T1 (en) | 2006-08-08 | 2010-05-15 | Panasonic Avionics Corp | USER INTERFACE DEVICE AND METHOD FOR PRESENTATION OF DISPLAY CONTENT |
US9918039B2 (en) | 2006-10-13 | 2018-03-13 | Koninklijke Philips N.V. | Interface systems for portable digital media storage and playback devices |
US8255094B2 (en) * | 2007-03-14 | 2012-08-28 | The Boeing Company | On-demand flight data service |
US8141948B2 (en) | 2007-05-11 | 2012-03-27 | Audiovox Corporation | Seat back entertainment system |
US8688093B2 (en) * | 2007-09-13 | 2014-04-01 | Sony Corporation | Device and method for preserving customized user settings when transitioning between mobile communication devices |
US20090117846A1 (en) | 2007-11-05 | 2009-05-07 | Apple Inc. | Media distribution kiosk with virtual connector for interfacing with a personal media device |
US8490074B2 (en) | 2007-11-27 | 2013-07-16 | The Boeing Company | Aircraft software part library |
GB2466445A (en) | 2008-12-18 | 2010-06-23 | Airvod Ltd | In-flight entertainment system |
GB2468107A (en) | 2008-12-18 | 2010-08-25 | Airvod Ltd | In-flight entertainment and power distribution system |
GB2466444A (en) | 2008-12-18 | 2010-06-23 | Airvod Ltd | In-flight entertainment system |
US8092292B1 (en) * | 2009-02-26 | 2012-01-10 | Primo Innovo, Llc | Method and apparatus for a wagering game having a game outcome determined from a player selected indicia set |
-
2009
- 2009-05-18 US US12/467,959 patent/US20100138581A1/en not_active Abandoned
- 2009-11-02 US US12/610,908 patent/US8484686B2/en active Active
- 2009-12-02 US US12/629,695 patent/US8667544B2/en active Active
- 2009-12-02 WO PCT/US2009/066439 patent/WO2010065657A2/en active Application Filing
- 2009-12-02 EP EP09797226A patent/EP2356764A2/en not_active Withdrawn
- 2009-12-02 WO PCT/US2009/066441 patent/WO2010065658A1/en active Application Filing
-
2013
- 2013-07-08 US US13/936,973 patent/US8782714B2/en active Active
- 2013-10-29 US US14/066,430 patent/US9015776B2/en active Active
Patent Citations (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4453797A (en) * | 1981-04-09 | 1984-06-12 | Hollingsead International Inc. | Avionic electrical connector mounting apparatus |
US5497490A (en) * | 1991-10-11 | 1996-03-05 | International Business Machines Corporation | Automatic reconfiguration of alterable systems |
US5344332A (en) * | 1993-06-03 | 1994-09-06 | Storage Technology Corporation | Apparatus and method for floatable electrical connection of semi-rigidly mounted devices |
US5826043A (en) * | 1995-06-07 | 1998-10-20 | Ast Research, Inc. | Docking station with serially accessed memory that is powered by a portable computer for identifying the docking station |
US6058288A (en) * | 1995-08-07 | 2000-05-02 | Sextant In-Flight Systems, Llc | Passenger service and entertainment system |
US5930428A (en) * | 1997-08-12 | 1999-07-27 | Rockwell Science Center, Inc. | Blind-mate fiber optic connector with integral optoelectronic receiver circuits |
US6113047A (en) * | 1997-12-15 | 2000-09-05 | Intermec Technologies Corporation | Dual point vehicle mount for computer terminal |
US6813777B1 (en) * | 1998-05-26 | 2004-11-02 | Rockwell Collins | Transaction dispatcher for a passenger entertainment system, method and article of manufacture |
US20030208764A1 (en) * | 1998-10-09 | 2003-11-06 | Galipeau Steven R. | Aircraft data management system |
US6628518B2 (en) * | 1999-04-23 | 2003-09-30 | Inclose Design, Inc. | Memory storage device rack having vented rails |
US6450822B1 (en) * | 1999-06-01 | 2002-09-17 | Rockwell Collins, Inc. | System and method for electrically and mechanically coupling an avionics line replaceable unit with electronic equipment |
US6622083B1 (en) * | 1999-06-01 | 2003-09-16 | Siemens Vdo Automotive Corporation | Portable driver information device |
US6636918B1 (en) * | 2000-06-29 | 2003-10-21 | International Business Machines Corporation | Mobile computing device and associated base stations |
US6608399B2 (en) * | 2000-10-17 | 2003-08-19 | Lear Corporation | Vehicle universal docking station and electronic feature modules |
US7114171B2 (en) * | 2002-05-14 | 2006-09-26 | Thales Avionics, Inc. | Method for controlling an in-flight entertainment system |
US20080067842A1 (en) * | 2002-08-14 | 2008-03-20 | Johnson Safety, Inc. | Headrest-mounted monitor |
US7117286B2 (en) * | 2002-11-15 | 2006-10-03 | Microsoft Corporation | Portable computing device-integrated appliance |
US6993615B2 (en) * | 2002-11-15 | 2006-01-31 | Microsoft Corporation | Portable computing device-integrated appliance |
US6735080B1 (en) * | 2003-03-27 | 2004-05-11 | Cheng Chun Chang | Heat dissipation structure of mobile rack |
US8406453B2 (en) * | 2003-09-08 | 2013-03-26 | Digecor, Inc. | Security system and method of in-flight entertainment device rentals having self-contained audiovisual presentations |
US20050055228A1 (en) * | 2003-09-08 | 2005-03-10 | Aircraft Protective Systems, Inc. | Management method of in-flight entertainment device rentals having self-contained audio-visual presentations |
US20060047426A1 (en) * | 2003-11-07 | 2006-03-02 | Vitito Christopher J | Vehicle entertainment system |
US20130268952A1 (en) * | 2003-12-15 | 2013-10-10 | Digecor, Inc. | Detachable seat mounted audio-visual entertainment system with locally storable, selectable, and updatable content |
US8403411B2 (en) * | 2003-12-15 | 2013-03-26 | Digecor, Inc. | Detachable seat mounted audio-visual entertainment system with locally storable, selectable, and updatable content |
US20060107295A1 (en) * | 2004-06-15 | 2006-05-18 | Panasonic Avionics Corporation | Portable media device and method for presenting viewing content during travel |
US7945934B2 (en) * | 2004-06-15 | 2011-05-17 | Panasonic Avionics Corporation | Portable media device and method for presenting viewing content during travel |
US20130249281A1 (en) * | 2005-10-13 | 2013-09-26 | Sit | Aircraft seat with shared control architecture |
US20080157997A1 (en) * | 2006-07-21 | 2008-07-03 | Thales Avionics, Inc. | Passenger control unit for an in-flight entertainment system |
US20080040756A1 (en) * | 2006-08-08 | 2008-02-14 | Perlman Marshal H | User Interface Device and Method for Presenting Viewing Content |
US20080127278A1 (en) * | 2006-09-19 | 2008-05-29 | Terence Bonar | Portable media player |
US20080124054A1 (en) * | 2006-09-19 | 2008-05-29 | Terence Bonar | Portable media player |
US20080278909A1 (en) * | 2007-05-07 | 2008-11-13 | Lev Jeffrey A | Computer accessory device having recess for airflow |
US20090063744A1 (en) * | 2007-09-04 | 2009-03-05 | Apple Inc. | Smart dock for chaining accessories |
US20100205333A1 (en) * | 2007-09-27 | 2010-08-12 | Airbus Sas | System and method for accessing a personal computer device onboard an aircraft and aircraft equipped with such system |
US20090091422A1 (en) * | 2007-10-03 | 2009-04-09 | Apple Inc. | Device identification via serial communication link |
US20090158423A1 (en) * | 2007-12-14 | 2009-06-18 | Symbol Technologies, Inc. | Locking mobile device cradle |
US20090292851A1 (en) * | 2008-05-20 | 2009-11-26 | Honeywell International Inc. | Docking station for portable electronic devices |
US20100120450A1 (en) * | 2008-11-13 | 2010-05-13 | Apple Inc. | Location Specific Content |
US20100138879A1 (en) * | 2008-12-02 | 2010-06-03 | Randall Bird | Entertainment Systems Utilizing Field Replaceable Storage Units |
US20100138582A1 (en) * | 2008-12-02 | 2010-06-03 | Randall Bird | Entertainment system with looped daisy-chained network of docking stations |
US8667544B2 (en) * | 2008-12-02 | 2014-03-04 | Systems And Software Enterprises, Llc | Entertainment systems utilizing field replaceable storage units |
US20100162327A1 (en) * | 2008-12-18 | 2010-06-24 | Airvod Limited | In-Flight Entertainment System |
US20100162326A1 (en) * | 2008-12-18 | 2010-06-24 | Airvod Limited | In-Flight Entertainment System |
US20100162325A1 (en) * | 2008-12-18 | 2010-06-24 | Airvod Limited | In-Flight Entertainment System |
US8613385B1 (en) * | 2011-06-02 | 2013-12-24 | Digecor I.P. And Assets Pty. Ltd. | Audio-visual entertainment system and docking systems associated therewith |
Cited By (88)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8184974B2 (en) | 2006-09-11 | 2012-05-22 | Lumexis Corporation | Fiber-to-the-seat (FTTS) fiber distribution system |
US8145821B2 (en) * | 2008-05-20 | 2012-03-27 | Honeywell International Inc. | Docking station for portable electronic devices |
US20090292851A1 (en) * | 2008-05-20 | 2009-11-26 | Honeywell International Inc. | Docking station for portable electronic devices |
US20100287321A1 (en) * | 2009-05-07 | 2010-11-11 | Peter Yen | Computer dock providing for disconnecting media from docking port when lock is inserted |
US7975089B2 (en) * | 2009-05-07 | 2011-07-05 | Hewlett-Packard Development Company, L.P. | Computer dock providing for disconnecting media from docking port when lock is inserted |
US9118547B2 (en) | 2009-08-06 | 2015-08-25 | Lumexis Corporation | Serial networking fiber-to-the-seat inflight entertainment system |
US8659990B2 (en) | 2009-08-06 | 2014-02-25 | Lumexis Corporation | Serial networking fiber-to-the-seat inflight entertainment system |
US9532082B2 (en) | 2009-08-06 | 2016-12-27 | Lumexis Corporation | Serial networking fiber-to-the-seat inflight entertainment system |
US8424045B2 (en) | 2009-08-14 | 2013-04-16 | Lumexis Corporation | Video display unit docking assembly for fiber-to-the-screen inflight entertainment system |
US8416698B2 (en) | 2009-08-20 | 2013-04-09 | Lumexis Corporation | Serial networking fiber optic inflight entertainment system network configuration |
US9036487B2 (en) | 2009-08-20 | 2015-05-19 | Lumexis Corporation | Serial networking fiber optic inflight entertainment system network configuration |
US9344351B2 (en) | 2009-08-20 | 2016-05-17 | Lumexis Corporation | Inflight entertainment system network configurations |
US8504823B2 (en) * | 2009-11-24 | 2013-08-06 | Microsoft Corporation | Dynamic configuration of connectors for system-level communications |
US20110126005A1 (en) * | 2009-11-24 | 2011-05-26 | Microsoft Corporation | Dynamic configuration of connectors for system-level communications |
US20110125601A1 (en) * | 2009-11-24 | 2011-05-26 | Microsoft Corporation | Invocation of accessory-specific user experience |
US20110162035A1 (en) * | 2009-12-31 | 2011-06-30 | Apple Inc. | Location-based dock for a computing device |
US8369082B2 (en) * | 2010-08-04 | 2013-02-05 | Savant Systems, Llc | In-wall dock for a tablet computer |
US20120033375A1 (en) * | 2010-08-04 | 2012-02-09 | Savant Systems Llc | In-wall dock for a tablet computer |
JP2013012192A (en) * | 2011-05-20 | 2013-01-17 | Apple Inc | Docking station for providing digital signage |
AU2012202947B2 (en) * | 2011-05-20 | 2014-07-10 | Apple Inc. | A docking station for providing digital signage |
CN102854924A (en) * | 2011-05-20 | 2013-01-02 | 苹果公司 | Docking station for providing digital signage |
US8659889B2 (en) * | 2011-05-20 | 2014-02-25 | Apple Inc. | Docking station for providing digital signage |
US8613385B1 (en) * | 2011-06-02 | 2013-12-24 | Digecor I.P. And Assets Pty. Ltd. | Audio-visual entertainment system and docking systems associated therewith |
US9158908B2 (en) | 2011-09-16 | 2015-10-13 | Elwha Llc | Power source for in-transit electronic media |
US8776145B2 (en) | 2011-09-16 | 2014-07-08 | Elwha Llc | In-transit electronic media with location-based content |
US20130107136A1 (en) * | 2011-10-28 | 2013-05-02 | Kabushiki Kaisha Toshiba | Stand and electronic equipment |
US9143719B2 (en) * | 2011-10-28 | 2015-09-22 | Kabushiki Kaisha Toshiba | Stand for facilitating air flow through an electronic device |
US9207713B1 (en) * | 2012-03-15 | 2015-12-08 | Amazon Technologies, Inc. | Location-based device docking |
US20130304959A1 (en) * | 2012-05-10 | 2013-11-14 | Pion Technologies Inc. | Handheld Device Ecosystem with Docking Devices |
US20140049904A1 (en) * | 2012-08-18 | 2014-02-20 | David Hume | Reconfigurable computer docking station |
US10007296B2 (en) * | 2012-08-18 | 2018-06-26 | David Hume | Reconfigurable computer docking station |
US10198035B2 (en) | 2012-12-05 | 2019-02-05 | Mobile Tech, Inc. | Docking station for tablet device |
US10198036B2 (en) | 2012-12-05 | 2019-02-05 | Mobile Tech, Inc. | Docking station for tablet device |
US10782735B2 (en) | 2012-12-05 | 2020-09-22 | Mobile Tech, Inc. | Docking station for tablet device |
US9760116B2 (en) * | 2012-12-05 | 2017-09-12 | Mobile Tech, Inc. | Docking station for tablet device |
US20140168884A1 (en) * | 2012-12-05 | 2014-06-19 | Mobile Technologies, Inc. | Docking station for tablet device |
US20180017992A1 (en) * | 2012-12-05 | 2018-01-18 | Mobile Tech, Inc. | Docking station for tablet device |
US20160083091A1 (en) * | 2013-05-22 | 2016-03-24 | Retail In Motion | In-Vehicle Entertainment System |
WO2014187869A1 (en) * | 2013-05-22 | 2014-11-27 | Retail In Motion | In-vehicle entertainment system |
JP2016532329A (en) * | 2013-05-22 | 2016-10-13 | リーテイル イン モーション | In-car entertainment system |
CN105432032A (en) * | 2013-05-22 | 2016-03-23 | 移动零售公司 | In-vehicle entertainment system |
US20150095985A1 (en) * | 2013-09-27 | 2015-04-02 | Alcatel-Lucent Usa Inc. | Parental Control System For Controlling Access To Online Store Contents |
US9559533B2 (en) | 2013-11-04 | 2017-01-31 | Amphenol Tecvox, LLC | Detachable charging system for a vehicle |
US11085184B2 (en) | 2014-02-20 | 2021-08-10 | Dirtt Environmental Solutions Ltd. | Interface for mounting interchangable components |
US10225914B2 (en) * | 2014-03-06 | 2019-03-05 | William J. Rintz | Portable programmable display and control module |
US9892628B2 (en) | 2014-10-14 | 2018-02-13 | Logitech Europe S.A. | Method of controlling an electronic device |
US10400448B2 (en) | 2015-03-16 | 2019-09-03 | Dirtt Environmental Solutions, Ltd. | Reconfigurable wall panels |
US10728868B2 (en) | 2015-12-03 | 2020-07-28 | Mobile Tech, Inc. | Remote monitoring and control over wireless nodes in a wirelessly connected environment |
US10667227B2 (en) | 2015-12-03 | 2020-05-26 | Mobile Tech, Inc. | Electronically connected environment |
US11109335B2 (en) | 2015-12-03 | 2021-08-31 | Mobile Tech, Inc. | Wirelessly connected hybrid environment of different types of wireless nodes |
US10251144B2 (en) | 2015-12-03 | 2019-04-02 | Mobile Tech, Inc. | Location tracking of products and product display assemblies in a wirelessly connected environment |
US10517056B2 (en) | 2015-12-03 | 2019-12-24 | Mobile Tech, Inc. | Electronically connected environment |
US10524220B2 (en) | 2015-12-03 | 2019-12-31 | Mobile Tech, Inc. | Location tracking of products and product display assemblies in a wirelessly connected environment |
US10674466B2 (en) | 2015-12-03 | 2020-06-02 | Mobile Tech, Inc. | Location tracking of products and product display assemblies in a wirelessly connected environment |
US11093087B2 (en) | 2016-06-10 | 2021-08-17 | Dirtt Environmental Solutions Ltd. | Glass substrates with touchscreen technology |
US11240922B2 (en) * | 2016-06-10 | 2022-02-01 | Dirtt Environmental Solutions Ltd. | Wall system with electronic device mounting assembly |
US20180199451A1 (en) * | 2016-06-10 | 2018-07-12 | Dirtt Environmental Solutions, Inc. | Wall system with electronic device mounting assembly |
US11550178B2 (en) | 2016-07-08 | 2023-01-10 | Dirtt Environmental Solutions Inc. | Low-voltage smart glass |
US20190248325A1 (en) * | 2016-07-20 | 2019-08-15 | Lsp Innovative Automotive Systems Gmbh | System and method for securing a vehicle |
US10754381B2 (en) | 2016-07-29 | 2020-08-25 | Mobile Tech, Inc. | Docking system for portable computing device |
US10281955B2 (en) | 2016-07-29 | 2019-05-07 | Mobile Tech, Inc. | Docking system for portable computing device |
US10101770B2 (en) | 2016-07-29 | 2018-10-16 | Mobile Tech, Inc. | Docking system for portable computing device in an enclosure |
US11890993B2 (en) | 2016-09-21 | 2024-02-06 | Safran Passenger Innovations Llc | Display unit for a vehicle |
US11260802B2 (en) | 2016-09-21 | 2022-03-01 | Safran Passenger Innovations, Llc | Display unit for a vehicle |
US10173605B2 (en) | 2016-09-21 | 2019-01-08 | Systems And Software Enterprises, Llc | Display unit for a vehicle |
US20180118344A1 (en) * | 2016-10-31 | 2018-05-03 | Innov8 Cabin Solutions, LLC | Aircraft personal content system |
US20200156793A1 (en) * | 2016-10-31 | 2020-05-21 | Innov8 Cabin Solutions, LLC | Aircraft personal content system |
US10149400B2 (en) | 2017-02-24 | 2018-12-04 | Quanta Computer Inc. | Symmetrical sled blind mating in unsymmetrical chassis placement |
EP3367766A1 (en) * | 2017-02-24 | 2018-08-29 | Quanta Computer Inc. | Symmetrical sled blind mating in unsymmetrical chassis placement |
CN108508983A (en) * | 2017-02-24 | 2018-09-07 | 广达电脑股份有限公司 | It is inserted into the sledge and server rack system of server rack |
US10747265B2 (en) | 2017-07-10 | 2020-08-18 | Innov8 Cabin Solutions, LLC | Wall mount system for personal electronic devices |
USD909985S1 (en) | 2018-01-03 | 2021-02-09 | Spotify Ab | Electronic device |
USD898703S1 (en) | 2018-03-01 | 2020-10-13 | Spotify Ab | Electronic device |
US10904306B2 (en) | 2018-05-07 | 2021-01-26 | Spotify Ab | Personal media streaming appliance system |
US10926717B2 (en) | 2018-10-24 | 2021-02-23 | Fca Us Llc | Vehicle with integrated portable wireless speaker system |
US11540350B2 (en) | 2018-10-25 | 2022-12-27 | Mobile Tech, Inc. | Proxy nodes for expanding the functionality of nodes in a wirelessly connected environment |
CN109842787A (en) * | 2019-01-09 | 2019-06-04 | 武汉海慧技术有限公司 | A kind of method and system monitoring throwing object in high sky |
US11297568B2 (en) | 2019-01-18 | 2022-04-05 | T-Mobile Usa, Inc. | Location-based apparatus management |
US10593443B1 (en) | 2019-01-24 | 2020-03-17 | Mobile Tech, Inc. | Motion sensing cable for intelligent charging of devices |
US10614682B1 (en) | 2019-01-24 | 2020-04-07 | Mobile Tech, Inc. | Motion sensing cable for tracking customer interaction with devices |
US11252031B2 (en) | 2019-11-20 | 2022-02-15 | T-Mobile Usa, Inc. | Coordinated management of IoT device power consumption and network congestion |
US11881995B2 (en) | 2019-11-20 | 2024-01-23 | T-Mobile Usa, Inc. | Coordinated management of IoT device power consumption and network congestion |
US11074799B1 (en) * | 2020-01-24 | 2021-07-27 | T-Mobile Usa, Inc. | Modular tracking device |
US20210319680A1 (en) * | 2020-01-24 | 2021-10-14 | T-Mobile Usa, Inc. | Modular tracking device |
US11676469B2 (en) * | 2020-01-24 | 2023-06-13 | T-Mobile Usa, Inc. | Modular tracking device |
US20230298449A1 (en) * | 2020-01-24 | 2023-09-21 | T-Mobile Usa, Inc. | Modular tracking device |
USD979554S1 (en) | 2020-07-24 | 2023-02-28 | Spotify Ab | Electronic device mount |
US20220396219A1 (en) * | 2021-06-11 | 2022-12-15 | Yazaki Corporation | Unauthorized connection detecting device |
Also Published As
Publication number | Publication date |
---|---|
WO2010065657A2 (en) | 2010-06-10 |
WO2010065658A1 (en) | 2010-06-10 |
WO2010065657A3 (en) | 2010-08-26 |
US8484686B2 (en) | 2013-07-09 |
US8667544B2 (en) | 2014-03-04 |
EP2356764A2 (en) | 2011-08-17 |
US20100138582A1 (en) | 2010-06-03 |
US20140059184A1 (en) | 2014-02-27 |
US9015776B2 (en) | 2015-04-21 |
US8782714B2 (en) | 2014-07-15 |
US20100138879A1 (en) | 2010-06-03 |
US20130318272A1 (en) | 2013-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20100138581A1 (en) | Universal Docking System | |
US8613385B1 (en) | Audio-visual entertainment system and docking systems associated therewith | |
US10556684B2 (en) | System and method for providing an integrated user interface system at a seat | |
CN103765828B (en) | Vehicle comfort system for using and/or controlling vehicle functions with the assistance of mobile device | |
US10628368B2 (en) | Portable computing system and portable computer for use with same | |
US20140373758A1 (en) | Tray table with rotatable inner tray | |
CN102461118B (en) | For providing the system and method for safety on a mobile platform | |
US7580528B2 (en) | Secure terminal data loader apparatus and method for a mobile platform | |
US20100162326A1 (en) | In-Flight Entertainment System | |
JP2008519506A (en) | In-flight entertainment system with hand-out passenger terminal | |
US20050047079A1 (en) | Computer system with configurable docking station | |
CN210828498U (en) | Combined bedding structure and bedding assembly | |
US20120039048A1 (en) | Airline passenger seat modular user interface device | |
CN101466562B (en) | Method and apparatus for a low-profile suspension system | |
CN108011864B (en) | Method and system for remote access to transport vehicle systems | |
WO2011041760A2 (en) | System and method for providing an integrated user interface system at a seat | |
JP2004523818A (en) | Plastic desk with integrated computer | |
US20190138482A1 (en) | Storage device carrier assembly | |
FR2907758A1 (en) | Portable computer integrating device for aeroplane, has screen readable by pilot from control cabin, input peripherals accessible by pilot from control cabin, and rack for connecting computer to peripherals | |
CN101796524A (en) | System for managing rights of access to avionic applications and data and method implemented by this system | |
EP2428912A2 (en) | System and method for responding to a request received at an object with an RFID device | |
CN108089835A (en) | For distributing the method and system of information on transport vehicle | |
EP3379405A1 (en) | Portable computing system and portable computer for use with same | |
ES2278646T3 (en) | ELECTRONIC SYSTEM | |
WO2015103569A1 (en) | Providing data capture at the network edge with data and resource management within close proximity |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SYSTEMS AND SOFTWARE ENTERPRISES, LLC, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BIRD, RANDALL;COTE, KEVIN;FARLEY, RODNEY;AND OTHERS;REEL/FRAME:029267/0375 Effective date: 20121108 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION |