`ro
`o
`in
`
`no
`
`CO
`-o
`
`PATENT COVER SHEET
`
`FOR
`PROVISIONAL APPLICATION
`
`This is a request
`for filing a
`
`PROVISIONAL APPLICATION FOR PATENT under
`37 CFR
`
`1.53(c)
`
`Express Mail Label No.: EV317193524 US
`INVENTORS
`
`Inventor Name
`
`Richard M. Clayton
`
`Residence
`(City and either State
`or Foreign Country)
`Phoenix, AZ USA
`
`separately numbered sheet attached hereto
`_X
`Additional inventors are being named on the
`TITLE OF THE INVENTION (280
`characters maximum)
`WIRELESS AUDIO ADAPTER FOR CAR RADIOS
`CORRESPONDENCE ADDRESS
`
`Direct all correspondence
`^ Customer Number
`
`to:
`
`000043471
`
`•©
`
`£5 m .
`OTO)
`o
`LO o<o
`
`CVJ
`
`.
`
`CO
`
`Zip
`Fax
`
`OR
`
`Firm or Individual Name
`Address
`Address
`City
`Country
`
`State
`Telephone
`ENCLOSED APPLICATION PARTS (check all
`that apply)
`Q CD(s), Number
`IX | Specification Pages Number of Pages
`I | Other (specify)
`
`Number of Sheets
`
`| | Drawings
`I
`| Application Data Sheet. See 37 CFR 1.76
`
`METHOD OF PAYMENT OF FILING FEES FOR THIS PROVISIONAL APPLICATION FOR PATENT
`| 1 Applicant claims
`small entity status. See 37 CFR 1.27.
`I
`
`| A check or money order enclosed to cover is
`
`the
`filing fees
`
`
`
`to filing fees or credit any overpayment charge
`
`
`
`to
`
`Filing Fee
`Amount ($)
`
`$160.00
`
`0 The Director is hereby
`
`authorized
`Deposit Account Number: 502117
`
`is attached.
`| Payment by credit card. Form PTO-2038
`I
`The invention was made
`by an
`agency the United States
`
`
`the United States
`Government.
`[Xl No.
`I | Yes, the name
`
`of Government
`
`
`
`of the U.S. Government
`
`agency
`
`and
`
`the
`
`
`
`or contract with an under
`
`
`
`
`
`a agency
`
`of
`
`Government
`
`contract
`
`Date
`
`Respectfully submitted,
`
`SIGNATURE
`
`TYPED or PRINTED NAME
`
`Esteban A. Rockett
`
`TELEPHONE
`
`215-323-1798
`
`REGISTRATION NO. 55,578
`(if appropriate)
`Docket Number:
`
`BCS03802
`
`Petitioners
`Ex. 1003 - Page 1
`
`
`
`PROVISIONAL APPLICATION COVER
`Additional Page
`
`SHEET
`
`Docket Number: BCS03802
`
`Inventor Name
`
`INVENTOR(S)/APPLICANT(S)
`Residence
`(City and either State
`
`
`
`or Foreign Country)
`
`Michael T. Gaumond
`David E. Ulmer
`Jean Marc A. Villevieille
`Brian J. Tucker
`
`Scottsdale, AZ USA
`Phoenix, AZ
`USA
`Phoenix, AZ
`USA
`Mesa, AZ
`USA
`
`this
`WARNING: Information on
`Provide credit
`card
`information
`
`form
`and
`
`
`may Credit card become information
`
`
`authorization PTO-2038.
`
`
`public. should not be
`
`
`on
`
`included
`
`on
`
`this
`
`form.
`
`Number 2
`
`of
`
`2
`
`Petitioners
`Ex. 1003 - Page 2
`
`
`
`6
`
`5
`
`4
`
`3
`
`2
`
`1
`
`TEXT DISPLAY
`
`Car Radio
`
`Status information.
`Cable carries audio, button and
`
`Statuk Events
`Control and
`
`Audio data
`
`Player
`Music
`Portable
`
`Adapter
`
`k*?
`
`Wireless proximity network
`
`Wireless audio adapter for car radios
`
`Petitioners
`Ex. 1003 - Page 3
`
`
`
`PREVIOUSLY FILED IN US PTO -
`
`BACKGROUND INFORMATION
`
`Petitioners
`Ex. 1003 - Page 4
`
`
`
`SYSTEM AM) METHOD FOR MANAGING CONTENT BETWEEN
`
`DEVICES IN VARIOUS DOMAINS
`
`FIELD OF THE INVENTION
`
`5
`
`This invention in general
`
`relates
`
`to managing
`
`content
`
`between
`
`devices
`
`
`
`various domains and, more particularly, system and method for delaying to a
`
`
`
`
`
`or
`
`time-
`
`slipping broadcast content across
`
`different
`
`domains.
`
`BACKGROUND OF THE INVENTION
`
`10
`
`Digital video recorders and
`
`other
`
`content
`
`storage
`
`
`
`devices that allow a
`
`exist
`
`user to store and playback content
`
`at
`
`
`
`later Conventional systems, however, times.
`
`
`
`are
`
`limited in that they deal with
`
`storage
`
`and
`
`domain.
`
`
`
`playback broadcast content of
`
`
`
`
`
`the in a
`
`single
`
`A need exists for a user
`
`to
`
`seamlessly
`
`listen
`
`to
`
`(or
`
`watch)
`
`audio
`
`(or
`
`15
`
`content when moving
`
`from one domain (such as a
`
`vehicle)
`
`to
`
`
`
`a different domain (such
`
`that For instance, assume content.
`
`that
`
`a
`
`as a home) without missing
`
`a
`
`portion
`
`of
`
`
`
`
`
`vehicle operator would
`
`like
`
`to
`
`listen
`
`to
`
`a
`
`talk
`
`show
`
`or
`
`a
`
`sporting event
`
`scheduled for broadcasting one
`
`hour
`
`before
`
`the
`
`
`
`operator's time. It may not
`
`commute
`
`be feasible for the vehicle
`
`to
`
`store
`
`the
`
`broadcast
`
`itself
`
`because
`
`the
`
`vehicle
`
`20
`
`and the operator does not want
`
`to drain
`
`the
`
`
`
`vehicle's Currently, a user cannot battery.
`
`
`
`delay the playback of
`
`the originally
`
`broadcast
`
`program
`
`to
`
`a
`
`time
`
`period
`
`driver is in the vehicle. The same applies for video, e.g.,
`
`delay
`
`the
`
`playing
`
`of
`
`a
`
`regularly scheduled video program
`
`
`
`on an entertainment in the vehicle for a system
`
`
`
`time that the occupants may be
`
`in
`
`the
`
`vehicle.
`
`IS01600TC - Gaumond, et al.
`
`Petitioners
`Ex. 1003 - Page 5
`
`
`
`-
`
`2
`
`It is, therefore, desirable
`
`to provide a system
`
`and method
`
`to
`
`overcome
`
`or
`
`minimize most, if not all, of
`
`the
`
`preceding
`
`problems
`
`
`
`especially of
`
`in
`
`the
`
`area
`
`managing content in different domains.
`
`5
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a block diagram of a system having client
`
`devices
`
`in different
`
`domains supported by a host
`
`system
`
`
`
`located at or at a central service provider; a home
`
`
`
`
`
`
`
`FIG. 2 is a block diagram of one embodiment of a client device;
`
`FIG. 3 is a perspective view of
`
`
`
`the inside of vehicle illustrating one a
`
`
`
`10
`
`embodiment of a client device
`
`in the
`
`vehicular domain;
`
`FIG. 4 is a perspective view of
`
`
`
`the inside a vehicle illustrating another of
`
`
`
`embodiment of a client device
`
`in
`
`the
`
`
`
`vehicular domain;
`
`FIG. 5 is a block diagram of another embodiment
`
`of
`
`a
`
`client
`
`device
`
`in
`
`device;
`
`communication with a
`
`separate
`
`local wireless communication
`
`15
`
`FIG. 6 is a block diagram of one embodiment of
`
`a
`
`host
`
`system
`
`that
`
`communicates with different client devices
`
`in different
`
`domains;
`
`
`
`FIG. 7 is a diagram of one embodiment of database that may a
`
`
`
`reside
`
`in a
`
`host
`
`system to access information and characteristics about
`
`a
`
`particular
`
`client
`
`device;
`
`FIG. 8 is a flow diagram of one method for managing
`
`
`
`broadcast and
`
`content
`
`20
`
`providing for the ability of
`
`delaying
`
`the broadcast content
`
`for
`
`a
`
`later
`
`time;
`
`FIG. 9 is a flow diagram of another method
`
`for managing
`
`content
`
`between
`
`a
`
`first client device and a
`
`second client device.
`
`While the invention is susceptible
`
`to various modifications
`
`and
`
`alternative
`
`forms, specific embodiments have been shown by way of example
`
`in
`
`the
`
`drawings
`
`25
`
`and will be described in detail herein. However, it should be understood
`
`that
`
`the
`
`IS01600TC - Gaumond, et al.
`
`Petitioners
`Ex. 1003 - Page 6
`
`
`
`f
`
`3
`
`invention is not intended to be limited to the particular
`
`forms
`
`
`
`disclosed. Rather, the
`
`invention is to cover all modifications, equivalents
`
`and
`
`alternatives
`
`falling
`
`within
`
`spirit and scope of
`
`the
`
`invention as
`
`defined by
`
`the
`
`appended
`
`claims.
`
`5
`
`DETAILED DESCRIPTION
`
`What is described is a
`
`system and method
`
`for managing
`
`content between
`
`different client devices in various domains
`
`(such
`
`as
`
`vehicle,
`
`home,
`
`person,
`
`hotspot.
`
`workplace, or school). To this end, in one embodiment
`
`there
`
`is
`
`a method
`
`for
`
`managing content that is scheduled
`
`for broadcast
`
`during
`
`a
`
`The
`
`first
`
`time
`
`period.
`
`
`
`10 method comprises the steps of: receiving an input from a user on a first device
`
`to
`
`delay the content to a second time period, the second
`
`time
`
`period being
`
`different
`
`from
`
`the first time period; determining whether the first device
`
`is
`
`connected
`
`to
`
`a
`
`first
`
`to a
`
`host
`
`controller
`
`if
`
`the
`
`wireless communication system; sending a data message
`
`first device is connected to
`
`the
`
`first wireless
`
`communication
`
`system;
`
`and
`
`obtaining
`
`15
`
`content scheduled for broadcast during
`
`content during the second time period.
`
`
`
`the time to permit the user first
`
`
`
`to
`
`playback
`
`the
`
`The broadcast content may be obtained
`
`in a
`
`
`
`variety The broadcast of
`
`
`
`ways.
`
`
`
`content could be obtained by the host controller a content provider through an from
`
`
`
`Internet connection. The broadcast content may also
`
`be obtained
`
`by
`
`the
`
`host
`
`20
`
`controller through a digital satellite
`
`communication
`
`
`
`system store the that
`
`
`
`will
`
`broadcast content during
`
`the
`
`first time period. Broadcast content may also be
`
`obtained from local radio broadcasters over a
`
`radio
`
`tuner.
`
`
`
`Moreover, the step of obtaining content may further include a the
`
`
`
`determination of whether a broadcast program
`
`is
`
`
`
`stored whole or in part. If the in
`
`
`
`25
`
`broadcast program is stored in part,
`
`then
`
`the host
`
`system
`
`ISO 1600TC - Gaumond, el al.
`
`
`
`will segment of store
`
`
`
`a
`
`first
`
`Petitioners
`Ex. 1003 - Page 7
`
`
`
`I
`
`4
`
`the broadcast program and send the first segment of
`
`the
`
`
`
`broadcast program the first
`
`to
`
`device. The first device will then begin recording the second segment of
`
`the
`
`broadcast program and connect or overlap
`
`the
`
`first segment
`
`to
`
`the
`
`second
`
`segment
`
`the broadcast program to provide seamless playback
`
`to
`
`the
`
`user.
`
`5
`
`In one embodiment, the first communication system
`
`is
`
`a
`
`short-range
`
`wireless
`
`communication system such as
`
`a Bluetooth™
`
`communication
`
`system,
`
`an
`
`IEEE
`
`802.11 communication system, an IEEE 802.16
`
`communication
`
`system,
`
`an
`
`EEEE
`
`802.20 communication system, a Wireless Universal
`
`Serial
`
`Bus
`
`
`
`(WUSB) or a
`
`system,
`
`Dedicated Short-Range Communications
`
`(DSRC)
`
`
`
`system. The first device may also
`
`10
`
`include a second transceiver for communication with
`
`a
`
`second wireless
`
`communication system such as
`
`a
`
`
`
`cellular communication In a further network.
`
`
`
`
`
`embodiment, where the first device has second transceiver, the method may a
`
`
`
`further
`
`include the steps of: determining whether the first device
`
`is connected
`
`to
`
`the
`
`second
`
`the data
`
`message
`
`over
`
`the
`
`second
`
`wireless communication system and sending
`
`15 wireless communication system if a
`
`connection
`
`
`
`exists. If the first client device
`
`is not
`
`connected to either the first or
`
`second wireless
`
`communication
`
`system,
`
`the
`
`first
`
`device may store
`
`the data message for later transmission.
`
`In another embodiment, there is a method
`
`for managing
`
`content
`
`between
`
`a
`
`first client device and a
`
`second client device
`
`that
`
`is
`
`scheduled
`
`for
`
`broadcast
`
`during
`
`20
`
`first time period, where the first client device
`
`is
`
`in a
`
`first
`
`domain
`
`(such
`
`as
`
`and the second client device is
`
`in a second domain
`
`(such
`
`as
`
`in
`
`a
`
`home
`
`or
`
`
`
`person). The method comprises the steps of: receiving a data message
`
`from the
`
`first
`
`device over a wireless communication system,
`
`the
`
`data message
`
`being
`
`received
`
`response to an input from a
`
`user on the
`
`first
`
`device
`
`to
`
`delay
`
`the
`
`content
`
`in
`
`to
`
`25
`
`time period; obtaining the content scheduled for
`
`broadcast during
`
`the
`
`first
`
`time
`
`IS01600TC - Gaumond, et al.
`
`Petitioners
`Ex. 1003 - Page 8
`
`
`
`5
`
`period; and sending the content to
`
`the second device over
`
`the wireless
`
`communication system to permit the user to playback
`
`the
`
`content
`
`on
`
`the
`
`second
`
`device during the second time period. Here,
`
`the data message
`
`sent
`
`to
`
`the
`
`wireless
`
`gateway comprises a plurality of information elements that
`
`includes
`
`at
`
`least
`
`a store
`
`5
`
`content instruction. Additionally, the method may
`
`further
`
`include
`
`
`
`the of
`
`steps
`
`
`
`determining a content type associated with the second device and formatting the
`
`content in the content type associated with the second device
`
`before
`
`sending
`
`the
`
`content to the second device.
`
`In a further embodiment, there is a
`
`
`
`client device in a communication system
`
`10 where the system is capable of managing content
`
`that
`
`is
`
`scheduled
`
`for
`
`broadcast
`
`
`
`during a first time period. The client device includes at least a user interface, a first
`
`wireless transceiver, a controller, and a memory. The user interface is used
`
`to receive
`
`an input from a user to access content during a second
`
`
`
`time period where the second
`
`time period is different from the first time period. The first wireless transceiver is
`
`15
`
`capable of wirelessly connecting the client device to a first wireless communication
`
`system. The controller, in response to the
`
`input
`
`
`
`from the user, determines whether the
`
`client device is connected to the first wireless communication
`
`
`
`system. If so, the
`
`controller generates and sends a data message
`
`to
`
`a remote
`
`host
`
`controller
`
`over
`
`the
`
`communication system. The data message sent to
`
`the wireless gateway
`
`includes
`
`at
`
`20
`
`least a delay content instruction and any additional
`
`information
`
`as
`
`described
`
`in more
`
`detail below. The memory is used for storing the content that
`
`is
`
`scheduled
`
`for
`
`broadcast during the first time period. The content stored in memory
`
`is received from
`
`
`
`the remote host controller in response to data message sent to the the
`
`
`
`remote host
`
`controller. The content may be an entire program broadcast or be
`
`a
`
`smaller
`
`segment
`
`25
`
`of the original program broadcast.
`
`IS01600TC - Gaumond, et ai.
`
`Petitioners
`Ex. 1003 - Page 9
`
`
`
`6
`
`In another embodiment, there is a
`
`host system for managing
`
`content
`
`for
`
`a
`
`mobile client device that is
`
`scheduled for
`
`broadcast during
`
`a
`
`
`
`first time The
`
`period.
`
`mobile client device is selected from one of
`
`
`
`the domains mentioned above. The host
`
`system includes at least a wireless gateway, a database, and a
`
`
`
`controller. The wireless
`
`5
`
`gateway is configured to receive a data message from the client device
`
`that
`
`includes
`
`a
`
`delay content instruction. The data message comprises a plurality of information
`
`elements including at
`
`least a store
`
`content
`
`
`
`instruction. The database is configured to
`
`store information regarding
`
`the client device and any other client devices of
`
`the user.
`
`The controller is connected to the wireless gateway and
`
`
`
`the database. The controller
`
`10
`
`
`
`is capable of identifying the client device from the database and obtaining content the
`
`
`
`scheduled for broadcast during the first time period. The controller then sends the
`
`content to the client device over the wireless communication system to permit
`
`the
`
`user
`
`
`
`to playback the content on the client device during second time period. the
`
`
`
`Now, turning to
`
`
`
`the drawings, FIG. 1 illustrates a top-level block diagram of
`
`15
`
`an example use of a communication system 20
`
`for
`
`the
`
`
`
`present Generally, invention.
`
`
`
`the communication system 20 may
`
`include a
`
`
`
`plurality of client devices 22a, 22b, 22c,
`
`22d that exist in various domains such as
`
`
`
`the vehicle, home, and For instance. person.
`
`
`
`a client device 22a in the vehicular domain may
`
`be
`
`incorporated
`
`into
`
`a
`
`vehicle's
`
`unit and/or entertainment system. A client device 22b, 22c in the home domain may
`
`20
`
`include items such as a personal computer, a home entertainment system, a digital
`
`audio recorder, and/or a digital video recorder. A client device 22d in the personal
`
`domain may include items such as a portable electronic device such as a personal
`
`digital assistant (PDA), a digital music
`
`
`
`player, and/or a portable phone. Client
`
`devices may also exist
`
`in other domains such as
`
`a hotspot, workplace,
`
`or
`
`school.
`
`IS01600TC - Gaumond, et al.
`
`Petitioners
`Ex. 1003 - Page 10
`
`
`
`f
`
`7
`
`The communication system 20 also
`
`
`
`includes a central service provider 24 that
`
`
`
`can communicate with the client devices 22a-d through a combination
`
`of
`
`wireless
`
`and
`
`
`
`wired links. In one embodiment, the central service provider 24 is connected to a
`
`high-speed Internet network 34. The central service provider 24 may assist in
`
`
`
`5 managing the distribution and control of content between different client devices 22a-
`
`d. The central service provider 24 may further provide additional services or be
`
`
`
`incorporated into the services of other service providers such as cellular service a
`
`
`
`
`
`provider, a satellite broadcast content provider, cable television content provider, or a
`
`
`
`a stored Internet content provider. Moreover, some or all of the functions of
`
`
`
`10 managing the distribution and control of the content between client devices 22a-d may
`
`
`
`reside locally with a user
`
`in the home domain.
`
`In one embodiment, where the client device
`
`
`
`22a-d a content receiver, the has
`
`
`
`client devices 22a-d may
`
`
`
`receive broadcast content and/or video) from a (audio
`
`
`
`satellite content provider 26. This is shown in FIG. 1
`
`through
`
`an exemplary
`
`satellite
`
`15
`
`content provider and the receipt of a communication
`
`link A
`
`to
`
`the
`
`client
`
`devices
`
`d. In other embodiments,
`
`the client device 22a-d may also have a
`
`
`
`receiver receive to
`
`
`
`broadcast content via
`
`
`
`radio signals from local content broadcasters
`
`(not
`
`
`
`shown). The
`
`client device 22a-d may also receive stored content from an Internet content provider
`
`
`
`27. The Internet content provider 27 may provide stored broadcast content users or to
`
`
`
`20
`
`be part of a cable television provider. If the client device is a portable or mobile unit
`
`(such as a client device 22a in the vehicular domain or a client device 22d in
`
`the
`
`person domain), as explained
`
`
`
`in more detail below, the client device may receive
`
`stored broadcast content from a
`
`home gateway 28
`
`or
`
`short-range communication system.
`
`IS01600TC - Gaumond, et al.
`
`
`
`a 30 through a hot spot
`
`
`
`
`
`gateway
`
`Petitioners
`Ex. 1003 - Page 11
`
`
`
`8
`
`As illustrated in FIG. 1, the client devices 22a-d may
`
`wirelessly
`
`communicate
`
`
`
`in the communication system 20 through different communication links (see
`
`communication arrows B-E). The wireless communication links B-E may be divided
`
`into individual sets (B-C, D-E) for different types of
`
`wireless
`
`communication
`
`5
`
`protocols. For instance, the client devices 22a-d may include a
`
`first wireless
`
`transceiver that is capable of establishing a wireless communication
`
`link B-C
`
`through
`
`
`
`a short-range wireless communication system or network. In this embodiment, the
`
`short-range wireless communication system or network may
`
`include
`
`a
`
`Bluetooth™
`
`communication system, an IEEE 802.11 communication system,
`
`an
`
`IEEE
`
`802.16
`
`10
`
`communication system, an IEEE 802.20 communication
`
`system,
`
`a
`
`Wireless
`
`Universal
`
`Serial Bus (WUSB) system, or a Dedicated Short-Range Communications
`
`(DSRC)
`
`system. The short-range wireless transceiver in a
`
`
`
`client device 22a-d may provide
`
`direct communication to another client device 22a-d
`
`through a
`
`home wireless
`
`gateway
`
`28 (such as from the client device 22a in the vehicle to the client device
`
`22b, 22c
`
`in
`
`15
`
`the home). Alternatively, the short-range wireless transceiver
`
`in a
`
`client
`
`device
`
`22a-d
`
`may provide indirect wireless communication to another
`
`client
`
`device
`
`through
`
`a
`
`hot
`
`spot gateway 30 (such as from a client device 22a in the vehicle, through the hot spot
`
`gateway 30, to the client device 22b, 22c in the home). The wireless communication
`
`links over the short-range communication system can provide
`
`
`
`for exchange of data the
`
`
`
`
`
`20 messages as well as the transfer of stored broadcast content to client devices.
`
`Additionally, the client devices 22a-d may
`
`include
`
`a
`
`second wireless
`
`transceiver that is capable of establishing a wireless communication
`
`link D-E
`
`through
`
`a second wireless communication system, such as a
`
`cellular
`
`communication system
`
`and network 32. The cellular communication system and network 32 can operate
`
`25
`
`according to a wireless communication protocol such
`
`as
`
`a
`
`Global
`
`System for Mobile
`
`1S01600TC - Gaumond, et al.
`
`Petitioners
`Ex. 1003 - Page 12
`
`
`
`9
`
`Communications (GSM) protocol, a Universal Mobile
`
`Telphony
`
`System
`
`(UMTS)
`
`
`
`protocol, a Code Division Multiple Access (CDMA) protocol, a Wideband CDMA
`
`(WCDMA) protocol, a
`
`
`
`CDMA2000 protocol, or a Time Division Multiple Access
`
`(TDMA) protocol. Here, the cellular system or network 32
`
`is
`
`further
`
`coupled
`
`to
`
`the
`
`5
`
`
`
`Internet 34 by the cellular service provider 36 or other wired network on route
`
`to
`
`the
`
`central service provider 24, which may ultimately
`
`act
`
`as
`
`
`
`the message
`
`host
`
`for
`
`data
`
`communications between client devices 22a-d. Alternatively, the cellular system or
`
`network 32 is coupled to the Internet 34 or
`
`other
`
`wired network
`
`on
`
`route
`
`to
`
`
`
`client device (such as from the client device 22a in the vehicle,
`
`through
`
`to
`
`the
`
`cellular
`
`10
`
`network provider 36,
`
`to the
`
`
`
`client device 22b, 22c in the home). The above described
`
`wireless communication protocols are merely
`
`representative
`
`of
`
`existing
`
`protocols
`
`that
`
`could be used in the present
`
`invention.
`
`An exemplary client device 22a
`
`in a
`
`vehicular
`
`domain
`
`will
`
`now
`
`to FIGS. 2-4. In one embodiment, a client device
`
`22a
`
`described
`
`be
`
`in
`
`in further detail with relation
`
`
`
`15
`
`a vehicle may comprise of two main components: a
`
`
`
`head unit and a Telematics 40
`
`
`
`control unit 70. Although shown as separate components
`
`for
`
`purposes
`
`of
`
`illustration,
`
`one skilled in the art having
`
`the benefit of
`
`this
`
`disclosure
`
`will
`
`recognize
`
`that
`
`aspects
`
`of the head unit 40 and the Telematics control
`
`unit
`
`70,
`
`and components
`
`thereof,
`
`can
`
`be combined or swapped. In any event, in the embodiment as
`
`shown
`
`in FIG.
`
`2,
`
`the
`
`20
`
`head unit 40 may include a controller 42,
`
`a user
`
`interface
`
`44,
`
`46,
`
`a
`
`content
`
`48, a first wireless transceiver 50, a memory 52.
`
`The user interface includes a
`
`user input 44
`
`and
`
`a
`
`
`
`user The user
`
`output
`
`46.
`
`input 44 may include a keypad or a specific user
`
`dedicated
`
`
`
`set The user of
`
`
`
`buttons
`
`54.
`
`may use the keypad or dedicated buttons to perform particular
`
`functions
`
`of
`
`the
`
`25
`
`invention, including a request
`
`to delay or
`
`
`
`reschedule content that is scheduled for
`
`a
`
`IS01600TC - Gaumond, et al.
`
`Petitioners
`Ex. 1003 - Page 13
`
`
`
`10
`
`first time period. As described in more detail below, the user may
`
`request
`
`that
`
`broadcast content that
`
`is
`
`originally
`
`scheduled
`
`
`
`for time period be delayed a first
`
`
`
`
`
`to
`
`a
`
`second time period. The present invention
`
`is particular
`
`advantageous
`
`for
`
`users
`
`that
`
`want to re-schedule and delay
`
`an original
`
`
`
`broadcast the user's personal schedule. to fit
`
`
`
`
`
`5
`
`For instance, if the user
`
`knows
`
`that
`
`they
`
`regularly
`
`commute
`
`to
`
`work
`
`would like to listen to a broadcast (such as a
`
`talk
`
`show)
`
`that begins
`
`at
`
`6:30
`
`am,
`
`user may specify
`
`that
`
`the broadcast be
`
`delayed
`
`or
`
`otherwise
`
`time-slipped
`
`minutes. Alternatively, the broadcast content
`
`could
`
`be
`
`delayed
`
`to
`
`a
`
`later
`
`receiving further input
`
`
`
`from the user. In addition to allowing
`
`the
`
`user
`
`to
`
`provide
`
`a
`
`10
`
`delay request through
`
`the user
`
`interface
`
`in
`
`the
`
`vehicular
`
`client
`
`device
`
`22a,
`
`may also make this selection
`
`
`
`from another client device 22b-22d
`
`(such
`
`as
`
`a
`
`personal
`
`computer or another mobile device)
`
`that
`
`is
`
`directed
`
`to
`
`the
`
`vehicular
`
`client
`
`be
`
`Additionally, a microphone 56
`
`in
`
`the
`
`client
`
`device
`
`22a
`
`may
`
`also
`
`speaker's voice in the vehicle,
`
`and/or
`
`possibly
`
`to
`
`give
`
`commands to
`
`the
`
`15
`
`it is equipped with a
`
`
`
`voice recognition module 58.
`
`Ultimately, user
`
`inputs 44
`
`are
`
`processed
`
`by
`
`the
`
`
`
`controller unit
`
`42
`
`in
`
`40. The controller 42 also executes processes
`
`to
`
`
`
`provide outputs occupants in
`
`to
`
`the
`
`the vehicle through the user output
`
`46,
`
`such
`
`as
`
`through
`
`a
`
`speaker
`
`60
`
`62. The speakers 60 employed can be
`
`the
`
`audio
`
`(radio)
`
`speakers
`
`normally
`
`20
`
`the vehicle, of which
`
`there are
`
`typically
`
`four
`
`convenience.
`
`
`
`or only one is shown for more, although
`
`
`
`
`
`The content receiver 48
`
`in the
`
`client
`
`device
`
`22a
`
`is
`
`capable
`
`of
`
`broadcast content (audio and/or video)
`
`from
`
`a
`
`
`
`content This is shown in provider
`
`
`
`26.
`
`FIG. 3 through an exemplary
`
`satellite
`
`content
`
`provider
`
`by
`
`the
`
`receipt
`
`of
`
`25
`
`communication link A to the client device 22a. The user may use
`
`the
`
`user
`
`interface
`
`to
`
`1S01600TC - Gaumond, et al.
`
`Petitioners
`Ex. 1003 - Page 14
`
`
`
`1 1
`
`select one of a plurality of
`
`satellite
`
`channels
`
`that are
`
`received
`
`by
`
`the
`
`antenna 64. In other embodiments,
`
`as
`
`shown
`
`in FIG.
`
`4,
`
`the
`
`client
`
`device
`
`have an antenna 66
`
`and a
`
`radio
`
`receiver
`
`to
`
`receive
`
`
`
`broadcast radio signals
`
`content
`
`via
`
`F from local content broadcasters
`
`
`
`in the geographic area. This type of broadcast
`
`5
`
`content may be obtained
`
`through
`
`the
`
`content
`
`receiver
`
`a specific radio frequency.
`
`
`
`48 receiver to by
`
`
`
`tuning
`
`a
`
`Referring back to FIG. 2,
`
`the
`
`client
`
`device
`
`22a
`
`may
`
`also
`
`obtain
`
`broadcast content (as well as
`
`exchange
`
`data
`
`messages
`
`with
`
`a
`
`host
`
`system
`
`
`
`of wireless transceiver 50. The first wireless the first
`
`
`
`
`
`10
`
`transceiver 50 is used
`
`for establishing
`
`wireless
`
`communications
`
`B-C
`
`over
`
`range wireless communication
`
`system
`
`or
`
`network
`
`as
`
`
`
`discussed Although
`
`above.
`
`client devices) through
`
`the
`
`use
`
`shown as part of
`
`the head unit
`
`
`
`40, wireless transceiver 50 the first
`
`
`
`
`
`could
`
`also
`
`be
`
`included as part of
`
`the Telematics
`
`control
`
`unit
`
`70
`
`or
`
`
`
`other In any
`
`vehicle
`
`communication
`
`event, the short-range wireless
`
`transceiver
`
`50
`
`may
`
`provide
`
`wireless
`
`15
`
`a remote host system 90
`
`(see
`
`FIG.
`
`6)
`
`over
`
`a
`
`home
`
`gateway
`
`28
`
`wireless communication
`
`to a
`
`remote
`
`host
`
`controller 90
`
`through
`
`a
`
`hot
`
`or
`
`spot
`
`Additionally, the client device
`
`22a
`
`
`
`includes memory 52 for storing a
`
`
`
`broadcast
`
`
`
`stored memory 52 may in
`
`
`
`include
`
`content. In one embodiment,
`
`the
`
`type of
`
`content
`
`content that was scheduled
`
`for
`
`broadcast
`
`during
`
`
`
`an broadcast time original that
`
`
`
`
`
`the
`
`20
`
`user wishes to playback during
`
`a
`
`received through the first wireless
`
`
`
`later time period. The content may be second
`
`
`
`
`
`transceiver the home gateway 28. For 50 from
`
`
`
`
`
`instance, assume
`
`that a
`
`user
`
`of
`
`the
`
`vehicular
`
`client
`
`device
`
`22a
`
`would
`
`listening of specific broadcast
`
`content
`
`that
`
`is
`
`scheduled
`
`during
`
`an
`
`original
`
`period. The user may select an input
`
`(either
`
`on
`
`the
`
`client
`
`
`
`device another
`
`22a
`
`or
`
`25
`
`client device 22b-22d)
`
`to delay
`
`the
`
`playback
`
`IS01600TC - Gaumond, et al.
`
`
`
`of broadcast program content. an original
`
`
`
`
`
`Petitioners
`Ex. 1003 - Page 15
`
`
`
`12
`
`
`
`A remote host system 90 will obtain the content (in whole or
`
`in part)
`
`and
`
`send
`
`the
`
`content to the client 22a
`
`for
`
`storage
`
`
`
`in memory The content would then be 52.
`
`
`
`automatically played back
`
`to
`
`the
`
`user
`
`at
`
`the
`
`designated
`
`second
`
`time
`
`In the embodiment where
`
`the client
`
`device
`
`22a
`
`is
`
`incorporated
`
`into
`
`5
`
`unit 40 of a vehicle,
`
`the
`
`controller
`
`42 may
`
`also
`
`be
`
`configured
`
`to
`
`communicate
`
`vehicle bus interface 68
`
`to
`
`a
`
`vehicle
`
`bus
`
`80,
`
`which
`
`carries
`
`communication
`
`and other operational data
`
`throughout
`
`the
`
`
`
`vehicle. This connection may be
`
`important
`
`to allow the controller 42
`
`to utilize
`
`a
`
`cellular
`
`communication
`
`transceiver
`
`in
`
`Telematics control unit 70
`
`to
`
`transmit
`
`and
`
`receive
`
`
`
`data In particular, the messages.
`
`
`
`10 Telematics control unit 70
`
`is
`
`similarly
`
`coupled
`
`to
`
`the
`
`vehicle
`
`bus
`
`80,
`
`interface 72, and hence
`
`the
`
`head
`
`
`
`unit 40. The Telematics control unit 70 is
`
`responsible for sending
`
`and
`
`receiving
`
`voice
`
`or data
`
`communications
`
`to
`
`and
`
`network. As such, it comprises a Telematics
`
`vehicle over a
`
`cellular
`
`communication
`
`
`
`controller 74 to organize
`
`such
`
`communications,
`
`and
`
`a
`
`network
`
`access device (NAD)
`
`15
`
`that includes a cellular wireless
`
`transceiver
`
`76,
`
`which
`
`may
`
`be
`
`used
`
`as
`
`wireless transceiver for purposes
`
`of
`
`the
`
`present
`
`invention
`
`as
`
`described
`
`further
`
`In an alternative embodiment,
`
`the
`
`client
`
`device
`
`
`
`22a configured to seek may
`
`
`
`be
`
`out a local wireless communication device
`
`to
`
`determine
`
`whether
`
`a
`
`data
`
`message
`
`be sent over a second wireless
`
`communication
`
`
`
`system. For instance, in FIG. 5, the
`
`
`
`20
`
`controller 42
`
`in the
`
`client device
`
`22a may
`
`determine
`
`whether
`
`it
`
`has
`
`access
`
`wireless communication network
`
`through
`
`another
`
`wireless
`
`communication
`
`device
`
`that is within proximity of the short-range wireless
`
`
`
`transceiver Here, the wireless 50.
`
`
`
`communication device
`
`110,
`
`such
`
`as
`
`
`
`a phone, has its own controller 112, a cellular
`
`
`
`short-range wireless
`
`transceiver
`
`114 and
`
`a
`
`cellular
`
`
`
`wireless transceiver 116. The
`
`25
`
`short-range wireless
`
`transceivers
`
`50
`
`and 114 may
`
`
`
`communication each other
`
`with
`
`IS01600TC - Gaumond, et al.
`
`Petitioners
`Ex. 1003 - Page 16
`
`
`
`13
`
`through a short-range communication
`
`
`
`protocol. The benefit of this design
`
`
`
`is it
`
`that
`
`will allow the controller 42
`
`to
`
`utilize
`
`a
`
`cellular
`
`
`
`transceiver wireless
`
`in the
`
`local
`
`communication device
`
`110
`
`to
`
`transmit
`
`and
`
`receive
`
`data
`
`messages,
`
`which
`
`as a second wireless
`
`transceiver
`
`for
`
`purposes
`
`of
`
`the
`
`present
`
`invention
`
`as
`
`5
`
`further below.
`
`In a further embodiment,
`
`the wireless
`
`communication
`
`device
`
`110
`
`in
`
`FIG.
`
`could serve as a client device
`
`
`
`itself. For instance, the wireless communication
`
`device
`
`110 may include a controller 112, a memory 115,
`
`and
`
`
`
`transceivers 115. In this 114,
`
`
`
`case, the audio or video
`
`
`
`from any content stored on
`
`the wireless
`
`communication
`
`10
`
`device 110 could be
`
`sent or transmitted
`
`over
`
`the
`
`short-range
`
`wireless
`
`transceiver 114
`
`to another system or
`
`device, such as
`
`the
`
`head
`
`
`
`unit The transmitted 40
`
`
`
`in
`
`a
`
`vehicle.
`
`audio or video may
`
`then be outputted
`
`over
`
`the
`
`speakers
`
`60
`
`or
`
`display
`
`The client device 22a illustrated
`
`above
`
`can
`
`provide
`
`a
`
`great
`
`deal
`
`of
`
`control
`
`content
`
`communicative flexibility within vehicle
`
`to
`
`manage
`
`and
`
`15
`
`client devices 22b-d owned by
`
`
`
`a For example, assume user.
`
`
`
`for purposes
`
`of
`
`illustration that a driver of
`
`the
`
`vehicle,
`
`using
`
`client
`
`device
`
`22a,
`
`is
`
`driving
`
`workplace in the morning
`
`and hears
`
`an
`
`
`
`advertisement their content receiver through
`
`
`
`48 for a broadcast program such
`
`as
`
`a
`
`talk
`
`show
`
`or
`
`a
`
`sporting
`
`event
`
`for broadcast during
`
`the driver's
`
`work
`
`day
`
`(e.g.,
`
`
`
`beginning However, the
`
`at 2
`
`pm).
`
`20
`
`driver is unable to
`
`listen
`
`
`
`to broadcast program during the
`
`
`
`its
`
`originally
`
`scheduled
`
`time
`
`
`
`period because the driver will be at work. The present invention allows
`
`the
`
`driver
`
`to
`
`delay the playback of that originally
`
`broadcast
`
`program
`
`to
`
`a
`
`later
`
`time
`
`will be back inside the vehicle (e.g.,
`
`the
`
`commute
`
`home
`
`from
`
`
`
`work The
`
`at
`
`5:30
`
`driver can initiate
`
`this
`
`function by
`
`submitting
`
`
`
`an requests the content input that
`
`
`
`
`
`to start
`
`25
`
`
`
`at a second time period such as pm or at another 5:30
`
`
`
`time specified by
`
`
`
`the driver. In
`
`IS01600TC - Gaumond, et al.
`
`Petitioners
`Ex. 1003 - Page 17
`
`
`
`14
`
`response to the user's
`
`input,
`
`the controller
`
`42
`
`in
`
`the
`
`client
`
`device
`
`22a
`
`message to a remote host controller
`
`through
`
`
`
`either first wireless transceiver 50 the
`
`
`
`(short-range transceiver) or
`
`through
`
`the
`
`second
`
`transceiver), depending on
`
`the
`
`location
`
`of
`
`the
`
`
`
`wireless 72 (cellular transceiver
`
`
`
`
`
`client The remote host device
`
`
`
`22a.
`
`5
`
`controller will obtain
`
`the
`
`originally
`
`scheduled
`
`broadcast
`
`content
`
`and
`
`then
`
`content to the client device
`
`22a
`
`for
`
`subsequent
`
`playback
`
`to
`
`the
`
`driver
`
`sent
`
`to
`
`the
`
`driver's designated
`
`
`
`time period. In one embodiment,
`
`the content may
`
`be
`
`client device 22a, from the remote host controller,
`
`through
`
`a
`
`hot
`
`spot
`
`gateway
`
`30
`
`is located at the driver's
`
`workplace.
`
`10
`
`The example provided above
`
`presents
`
`a
`
`situation
`
`where
`
`the
`
`entire
`
`program is obtained by
`
`the
`
`home
`
`gateway
`
`28
`
`and
`
`sent
`
`to
`
`the
`
`client
`
`playback. The present invention also
`
`solves
`
`the
`
`
`
`problem where the user of the client
`
`device 22a only wants
`
`to delay
`
`or
`
`time-slip
`
`the
`
`content
`
`over
`
`dri