US20100138581A1 - Universal Docking System - Google Patents

Universal Docking System Download PDF

Info

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
Application number
US12/467,959
Inventor
Randall Bird
Kevin Cote
Rodney Farley
Joseph Renton
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Safran Passenger Innovations LLC
Original Assignee
Randall Bird
Kevin Cote
Rodney Farley
Joseph Renton
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Randall Bird, Kevin Cote, Rodney Farley, Joseph Renton filed Critical Randall Bird
Priority to US12/467,959 priority Critical patent/US20100138581A1/en
Priority to PCT/US2009/066439 priority patent/WO2010065657A2/en
Priority to EP09797226A priority patent/EP2356764A2/en
Publication of US20100138581A1 publication Critical patent/US20100138581A1/en
Assigned to SYSTEMS AND SOFTWARE ENTERPRISES, LLC reassignment SYSTEMS AND SOFTWARE ENTERPRISES, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BIRD, RANDALL, COTE, KEVIN, FARLEY, RODNEY, RENTON, JOSEPH
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/53Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
    • H04H20/61Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for local area broadcast, e.g. instore broadcast
    • H04H20/62Arrangements 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • G06F13/4081Live connection to bus, e.g. hot-plugging
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R11/00Arrangements for holding or mounting articles, not otherwise provided for
    • B60R2011/0001Arrangements for holding or mounting articles, not otherwise provided for characterised by position
    • B60R2011/0003Arrangements for holding or mounting articles, not otherwise provided for characterised by position inside the vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R11/00Arrangements for holding or mounting articles, not otherwise provided for
    • B60R2011/0042Arrangements for holding or mounting articles, not otherwise provided for characterised by mounting means
    • B60R2011/0049Arrangements for holding or mounting articles, not otherwise provided for characterised by mounting means for non integrated articles
    • B60R2011/0078Quick-disconnect two-parts mounting means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R11/00Arrangements for holding or mounting articles, not otherwise provided for
    • B60R2011/0096Theft prevention of articles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R11/00Arrangements for holding or mounting articles, not otherwise provided for
    • B60R11/02Arrangements for holding or mounting articles, not otherwise provided for for radio sets, television sets, telephones, or the like; Arrangement of controls thereof
    • B60R2011/0294Apparatus 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.
  • FIELD OF THE INVENTION
  • The field of the invention is docking technologies for electronic devices.
  • BACKGROUND
  • 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.
  • SUMMARY OF THE INVENTION
  • 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.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • 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.
  • DETAILED DESCRIPTION
  • 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.
  • Overview
  • In FIG. 1, 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 155A for example, and docked with a docking station 110 at another location, compartment 155C for example. In this sense, media players 120 are swappable with each other, or with spare media players 120, possibly stored within structure 150.
  • In a preferred embodiment, each location within structure 150 has a different functional requirement for media players 120. For example, as illustrated in FIG. 1 an aircraft having coach compartment 155A 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 155A. Media players 120 placed in first 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 with docking stations 110 installed in crew 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 to media player 120 via location dependent persona information locally encoded in or on docking station 110 as discussed in greater detail below. 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.
  • 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, a media player 120 installed in compartments 155B and 155A would restrict access to crew related applications that would be made available at compartment 155C. In additional, a media player 120 installed in compartment 155A would restrict access to premium content that would be available to first class passengers in compartment 155B. It is also contemplated, that 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.).
  • 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 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. 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 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.
  • 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.
  • Docking Systems Issues
  • Numerous issues arise within a universal docking ecosystem of docking stations 110 capable of mating with a plurality of media players 120, especially in an aircraft IFE system. In such ecosystems, 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. However, in an ecosystem where 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. 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 contemplated docking system 100 where media 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 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). In a preferred embodiment, 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.
  • 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.
  • Docking Stations
  • In FIG. 2, docking station 210 represents a block diagram schematic of a possible embodiment of a docking station, with which media player 220 can dock. In a preferred embodiment, 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.
  • 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 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. 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 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. Preferably 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. Additionally, preferred docking stations 210 have a common means, possibly a receptacle, for receiving docked media 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 that docking stations 210 could have different physical structures depending on their deployed locations. For example, 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.
  • In some embodiments, server 260 operates as a computing device that coordinates activities of an ecosystem. For example, in an IFE 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. In other embodiments, 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. In a preferred embodiment, 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. Although 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.
  • In some embodiments docking station 210 comprises processor 216 capable of executing software instructions stored on computer readable memory 212. In such embodiments, docking station 210 can provide enhanced functionality or resources to media player 220. In addition, docking station 210 can exchange management data, or other information, with distal server 260 as necessary. For example, 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.
  • In a preferred embodiment 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. Once received, docking station 210 can store the personal information in memory 212, or within persona module 214 as discussed in more detail below. One should note that 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.
  • In preferred embodiment, 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
  • 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 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. In such embodiment 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.
  • 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 in memory 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 that persona 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 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. Furthermore, one should note that 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.
  • Media Player Persona Information
  • 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.
  • Media Players
  • In FIG. 4, 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. Also, 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. Additionally, in a preferred embodiment 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.).
  • In a preferred embodiment, 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. 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 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.
  • 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 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. Preferably 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, and 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. Although 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. In a preferred embodiment 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 a preferred 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 dock media player 400 with a docking station. Furthermore, 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. 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, for example connector 425 can move laterally according movement 460 in an X and a Y direction.
  • Installation or Docking
  • FIG. 5 presents a side view of an embodiment where media player 520 is being installed within a receiving area of docking station 510. As 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. Once docked, media play 520 mates with docking station 510 via connectors 525 and 515. Cable 563 can provide power, communications, or other resources to player 520 from remote devices via a docking station.
  • In a preferred embodiment, guiding surfaces 527 comprise one or more beveled surfaces to ease docking of media player 520 into docking station 510. For example, in an aircraft IFE system embodiment where media player 520 is docked in a seatback, 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. For example, in an aircraft environment 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. 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 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. For example, in the example shown 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.
  • In a preferred embodiment 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. However, lock 513 could also be part of media player 520. Once player 520 is docked, 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. Preferably, 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. Preferably 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. In some embodiments lock 513 is simply a metal rod or ring that attaches to the housing or frame of player 520, or station 510. However, 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.
  • 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 of docking 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 unlock lock 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 of player 520. Alternatively, if a wireless key is used, lock 513 could simply be embedded within player 520 or docking 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 a player 520, for example during a flight.
  • Docked Players
  • In FIG. 6, 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. In a preferred embodiment, 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.
  • It is specifically contemplated that 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.
  • 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 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.
  • In ecosystems where vibration stresses wear on player 620 or docking station 610, for example in an aircraft IFE ecosystem, 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.
  • 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.
US12/467,959 2008-12-02 2009-05-18 Universal Docking System Abandoned US20100138581A1 (en)

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)

* Cited by examiner, † Cited by third party
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
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
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)

* Cited by examiner, † Cited by third party
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
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
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
US8744926B1 (en) 2013-03-15 2014-06-03 Kwivo, LLC Pre-transit and post-transit facilitation of in-vehicle services
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
US9961373B2 (en) 2014-06-27 2018-05-01 Panasonic Avionics Corporation Vehicle entertainment system
US10097603B2 (en) 2014-06-27 2018-10-09 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
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
CA3230392A1 (en) * 2016-01-29 2017-08-03 Rovi Guides, Inc. Systems and methods for enabling users to receive access to content in closed network
EP3229475A1 (en) * 2016-04-04 2017-10-11 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
EP3659323A4 (en) * 2017-07-28 2021-04-21 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
US10924770B2 (en) 2018-06-08 2021-02-16 Panasonic Avionics Corporation Methods and systems for selective media distribution for a 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
US10728587B2 (en) 2018-06-08 2020-07-28 Panasonic Avionics Corporation 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
WO2020040827A1 (en) 2018-08-21 2020-02-27 Systems And Software Enterprises, 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
US11360534B2 (en) 2019-01-04 2022-06-14 Targus Internatonal Llc Smart workspace management system
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
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
CN114270812A (en) 2019-08-22 2022-04-01 泰格斯国际有限责任公司 System and method 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
US11492119B1 (en) * 2021-06-23 2022-11-08 Panasonic Avionics Corporation Methods and systems for streaming content on a transportation vehicle
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
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)

* Cited by examiner, † Cited by third party
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
US20080124054A1 (en) * 2006-09-19 2008-05-29 Terence Bonar Portable media player
US20080127278A1 (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
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
US20100162327A1 (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)

* Cited by examiner, † Cited by third party
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
CN1367926A (en) * 1999-04-21 2002-09-04 研究投资网络公司 System, emthod and article of manufacture for updating content stored on 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
WO2003024085A2 (en) * 2001-09-06 2003-03-20 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
GB2430769A (en) * 2004-09-28 2007-04-04 Pranil Ram Keyboard and display apparatus for passengers in a vehicle
WO2006065381A2 (en) * 2004-11-05 2006-06-22 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
ATE445951T1 (en) * 2005-03-29 2009-10-15 Panasonic Avionics Corp SYSTEM AND METHOD FOR ROUTING COMMUNICATION SIGNALS OVER 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
JP5238700B2 (en) 2006-08-08 2013-07-17 パナソニック・アビオニクス・コーポレイション User interface device and method for presentation of viewing 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
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
GB2466445A (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

Patent Citations (45)

* Cited by examiner, † Cited by third party
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
US20080124054A1 (en) * 2006-09-19 2008-05-29 Terence Bonar Portable media player
US20080127278A1 (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
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
US20100162327A1 (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)

* Cited by examiner, † Cited by third party
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
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
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
US8667544B2 (en) 2014-03-04
US20100138582A1 (en) 2010-06-03
WO2010065657A2 (en) 2010-06-10
EP2356764A2 (en) 2011-08-17
US9015776B2 (en) 2015-04-21
US20140059184A1 (en) 2014-02-27
WO2010065657A3 (en) 2010-08-26
US20100138879A1 (en) 2010-06-03
US8782714B2 (en) 2014-07-15
US8484686B2 (en) 2013-07-09
US20130318272A1 (en) 2013-11-28
WO2010065658A1 (en) 2010-06-10

Similar Documents

Publication Publication Date Title
US20100138581A1 (en) Universal Docking System
US8613385B1 (en) Audio-visual entertainment system and docking systems associated therewith
CN103765828B (en) Vehicle comfort system for using and/or controlling vehicle functions with the assistance of mobile device
US20160114891A1 (en) Tray table and method therefor
US10628368B2 (en) Portable computing system and portable computer for use with same
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
CN102376001B (en) System and method for responding to a request received at an object with an RFID device
CN101466562B (en) Method and apparatus for a low-profile suspension system
WO2011041760A2 (en) System and method for providing an integrated user interface system at a seat
JP2004523818A (en) Plastic desk with integrated computer
CN108011864B (en) Method and system for remote access to transport vehicle systems
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
EP2572408A1 (en) Airline passenger seat modular user interface device
EP3379405A1 (en) Portable computing system and portable computer for use with same
CN108089835A (en) For distributing the method and system of information on transport vehicle
ES2278646T3 (en) ELECTRONIC SYSTEM
WO2015103569A1 (en) Providing data capture at the network edge with data and resource management within close proximity
CN106375275A (en) Transfer of consumable data to vehicles
WO2008030738A1 (en) Vehicle identification system
US11072428B2 (en) Reconfigurable modular in-vehicle entertainment monitor systems
JP5238700B2 (en) User interface device and method for presentation of viewing content

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