`
`£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
`
`
`is order enclosed to cover
`the filing
`
`©
`ro
`o
`in
`
`no
`
`CO
`-o
`
`PATENT COVER SHEET
`
`PROVISIONAL APPLICATION FOR
`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
`
`0 The Director is hereby
`
`authorized
`Deposit Account Number: 502117
`
`fees
`
`
`
`
`
`charge to filing fees or credit any overpayment
`
`
`
`Filing Fee
`Amount ($)
`
`to
`
`$160.00
`
`attached.
`card. Form PTO-2038 is
`| Payment by credit
`I
`The invention was made by
`
`
`agency of an the United States Government
`the United States Government.
`[Xl No.
`I | Yes, the name of the U.S. Government
`
`agency
`
`and
`
`the
`
`Respectfully submitted,
`
`SIGNATURE
`
`
`
`or contract with an under
`
`
`
`
`
`a agency of
`
`Government
`
`contract
`
`Date
`
`TYPED or PRINTED NAME
`
`Esteban A. Rockett
`
`TELEPHONE
`
`215-323-1798
`
`REGISTRATION NO. 55,578
`(if appropriate)
`Docket Number:
`
`BCS03802
`
`Page 1 of 667
`
`Petitioners
`Exhibit 1003, Page 1
`
`
`
`PROVISIONAL APPLICATION
`Additional Page
`
`COVER
`
`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
`
`become Credit card information
`
`may
`
`
`and PTO-2038. authorization
`
`
`
`
`
`public. should not be included
`on
`
`on
`
`this
`
`form.
`
`Number 2
`
`of
`
`2
`
`Page 2 of 667
`
`Petitioners
`Exhibit 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
`
`Page 3 of 667
`
`Petitioners
`Exhibit 1003, Page 3
`
`
`
`PREVIOUSLY FILED IN US PTO -
`
`BACKGROUND INFORMATION
`
`Page 4 of 667
`
`Petitioners
`Exhibit 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
`
`
`
`
`
`to various domains and, more particularly, system and method for delaying 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
`
`
`
`
`
`times. later Conventional systems, however,
`
`are
`
`limited in that they deal with
`
`storage
`
`and
`
`domain.
`
`
`
`
`
`of playback broadcast content in the
`
`
`
`a
`
`single
`
`A need exists for a user
`
`to
`
`seamlessly
`
`listen
`
`to
`
`(or
`
`watch)
`
`audio
`
`15
`
`content when moving from one domain (such as
`
`a vehicle)
`
`
`
`different to a domain (such
`
`
`
`of
`
`
`
`that For instance, assume content.
`
`
`
`that
`
`a
`
`as a home) without missing
`
`a portion
`
`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
`
`
`
`
`
`system entertainment in the vehicle for a
`
`time that the occupants may
`
`be
`
`in
`
`the
`
`vehicle.
`
`IS01600TC
`
`
`
`- Gaumond, et al.
`
`Page 5 of 667
`
`Petitioners
`Exhibit 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
`
`
`
`
`
`
`
`a of inside vehicle illustrating one
`
`10
`
`embodiment of a client device in
`
`the vehicular
`
`domain;
`
`FIG. 4 is a perspective view of the
`
`
`
`
`
`of inside a vehicle illustrating another
`
`embodiment of a client device
`
`in
`
`
`
`the vehicular domain;
`
`FIG. 5 is a block diagram of another embodiment
`
`of
`
`a
`
`client
`
`device
`
`communication
`
`device;
`
`communication with a separate local wireless
`
`15
`
`FIG. 6 is a block diagram of one embodiment
`
`of
`
`a
`
`host
`
`system
`
`that
`
`communicates with different client devices
`
`in different
`
`domains;
`
`
`
`
`
`of a FIG. 7 is a diagram of one embodiment database that may 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.
`
`Page 6 of 667
`
`Petitioners
`Exhibit 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
`
`wireless communication system; sending a data message to
`
`a host
`
`controller
`
`if
`
`the
`
`obtaining
`
`first device is connected to
`
`the first wireless
`
`communication
`
`system;
`
`and
`
`15
`
`content scheduled for broadcast during
`
`
`
`the first time to permit the user
`
`to playback
`
`the
`
`content during the second
`
`time period.
`
`The broadcast content may be obtained
`
`in
`
`a
`
`
`
`variety The broadcast of
`
`
`
`ways.
`
`content could be obtained by
`
`
`
`the host controller from a content provider through an
`
`Internet connection. The broadcast content may also be obtained by
`
`the
`
`host
`
`20
`
`controller through a digital satellite communication
`
`
`
`
`
`that system store the
`
`will
`
`broadcast content during
`
`the first
`
`time period. Broadcast content may also be
`
`obtained from local radio broadcasters over
`
`a
`
`radio
`
`tuner.
`
`
`
`
`
`the Moreover, the step of obtaining content may further
`
`include
`
`a
`
`determination of whether a broadcast program
`
`
`
`in stored is whole or in part. If the
`
`
`
`
`
`25
`
`broadcast program is stored in part,
`
`then
`
`the
`
`host
`
`system
`
`ISO 1600TC - Gaumond, el al.
`
`
`
`store will segment of
`
`
`
`a first
`
`Page 7 of 667
`
`Petitioners
`Exhibit 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
`
`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.
`
`
`
`
`
`
`
`a embodiment, where the first device has second transceiver, the method may
`
`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
`
`first client device and a second client
`
`device
`
`that
`
`20
`
`first time period, where the first client device
`
`is
`
`in
`
`is
`
`a
`
`scheduled
`
`for
`
`broadcast
`
`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 in
`
`response to an input from
`
`a user on
`
`the
`
`first
`
`device
`
`to
`
`delay
`
`the
`
`content
`
`25
`
`time period; obtaining the content scheduled
`
`for broadcast
`
`during
`
`the
`
`first
`
`time
`
`IS01600TC
`
`
`
`- Gaumond, et al.
`
`Page 8 of 667
`
`Petitioners
`Exhibit 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 first
`
`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
`
`
`
`
`
`the to data message sent to
`
`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.
`
`Page 9 of 667
`
`Petitioners
`Exhibit 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 The
`
`time
`
`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
`
`
`
`
`
`the is capable of identifying the client device from the database and obtaining content
`
`
`
`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
`
`
`
`invention. the present Generally,
`
`
`
`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,
`
`
`
`person. and For instance.
`
`
`
`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 portable phone. Client a
`
`
`
`devices may also exist in other domains such
`
`as a hotspot, workplace,
`
`or
`
`school.
`
`IS01600TC
`
`
`
`- Gaumond, et al.
`
`Page 10 of 667
`
`Petitioners
`Exhibit 1003, Page 10
`
`
`
`f
`
`7
`
`The communication system 20 also
`
`
`
`
`
`a includes 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
`
`
`
`
`
`a the services of other service providers such as cellular service
`
`
`
`
`
`a provider, a satellite broadcast content provider, cable television content provider,
`
`or
`
`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
`
`
`
`
`
`has 22a-d a content receiver,
`
`the
`
`
`
`client devices 22a-d may receive broadcast content and/or video) from (audio
`
`
`
`a
`
`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
`
`
`
`
`
`to d. In other embodiments, the client device 22a-d may also have a receiver receive
`
`
`
`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
`
`
`
`
`
`to 27. The Internet content provider 27 may provide stored broadcast content users or
`
`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
`
`
`
`a hot 30 through a
`
`spot
`
`gateway
`
`short-range communication system.
`
`IS01600TC
`
`
`
`- Gaumond, et al.
`
`Page 11 of 667
`
`Petitioners
`Exhibit 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
`
`
`
`the for provide exchange of data
`
`
`
`
`
`
`
`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.
`
`Page 12 of 667
`
`Petitioners
`Exhibit 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
`
`5
`
`
`
`Internet 34 by the cellular service provider or other wired network on 36
`
`
`
`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
`
`be
`
`described
`
`in further detail with relation
`
`
`
`to FIGS. 2-4. In one embodiment, a client device
`
`22a
`
`in
`
`15
`
`
`
`
`
`40 a vehicle may comprise of two main components: a head unit and a Telematics
`
`illustration,
`
`control unit 70. Although shown as separate components
`
`for
`
`purposes
`
`of
`
`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 The user 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.
`
`Page 13 of 667
`
`Petitioners
`Exhibit 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
`
`
`
`
`
`to fit broadcast the user's personal schedule.
`
`5
`
`For instance, if the user knows
`
`that
`
`they
`
`regularly
`
`commute
`
`would like to listen
`
`to a broadcast (such as
`
`a
`
`talk
`
`show)
`
`that
`
`begins
`
`to
`
`at
`
`work
`
`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
`
`may
`
`also
`
`be
`
`Additionally, a microphone 56
`
`in
`
`the
`
`client
`
`device
`
`22a
`
`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.
`
`
`
`
`
`
`
`although more, or only one is shown for
`
`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.
`
`Page 14 of 667
`
`Petitioners
`Exhibit 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.
`
`
`
`
`
`by 48 receiver to
`
`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
`
`client devices) through
`
`the use
`
`
`
`
`
`the first of wireless transceiver 50. The first wireless
`
`10
`
`transceiver 50 is used
`
`for
`
`establishing wireless
`
`communications
`
`B-C
`
`over
`
`range wireless communication
`
`system
`
`or
`
`network
`
`as
`
`
`
`discussed Although
`
`above.
`
`shown as part of
`
`the head unit
`
`the 40, wireless transceiver 50 could first
`
`
`
`
`
`
`
`also be
`
`the Telematics
`
`control
`
`unit
`
`70
`
`or
`
`
`
`other In any
`
`vehicle
`
`included as part of
`
`event, the short-range wireless
`
`transceiver
`
`50
`
`may
`
`provide
`
`wireless
`
`communication
`
`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
`
`Additionally, the client device
`
`22a
`
`
`
`includes memory 52 for storing broadcast a
`
`
`
`content. In one embodiment, the
`
`type of
`
`content
`
`
`
`
`
`in stored memory 52 may
`
`include
`
`content that was scheduled
`
`for broadcast
`
`during
`
`
`
`
`
`original an broadcast time that
`
`the
`
`20
`
`user wishes to playback during a
`
`
`
`
`
`second later time period. The content may be
`
`received through the first wireless
`
`transceiver
`
`
`
`50 from the home gateway 28. For
`
`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
`
`25
`
`client device 22b-22d)
`
`to delay
`
`the playback
`
`IS01600TC
`
`
`
`- Gaumond, et al.
`
`
`
`of broadcast program content. an original
`
`
`
`
`
`Page 15 of 667
`
`Petitioners
`Exhibit 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 52.
`
`
`
`then be
`
`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
`
`
`
`messages. data In particular, the
`
`
`
`10 Telematics control unit 70
`
`is
`
`similarly
`
`coupled
`
`to
`
`the
`
`vehicle
`
`bus
`
`80,
`
`interface 72, and hence
`
`
`
`
`
`40. the head unit The Telematics control unit 70 is
`
`responsible for sending and
`
`receiving
`
`voice
`
`or data
`
`communications
`
`to
`
`and
`
`vehicle over a cellular communication
`
`
`
`
`
`network. As such, it comprises Telematics a
`
`
`
`controller 74 to organize
`
`such
`
`communications,
`
`and
`
`a
`
`network
`
`access device (NAD)
`
`15
`
`that includes a cellular wireless
`
`transceiver
`
`76,
`
`which
`
`may
`
`be
`
`used
`
`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.
`
`Page 16 of 667
`
`Petitioners
`Exhibit 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 in wireless
`
`the
`
`local
`
`communication device 110
`
`to
`
`transmit
`
`and
`
`receive
`
`data
`
`messages,
`
`which
`
`as a second wireless
`
`transceiver
`
`for
`
`purposes
`
`of
`
`the
`
`present
`
`invention
`
`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
`
`
`
`114, transceivers 115. In this
`
`
`
`
`
`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 for purposes user.
`
`
`
`of
`
`illustration that a driver of
`
`the
`
`vehicle,
`
`using
`
`client
`
`device
`
`22a,
`
`is
`
`driving
`
`workplace in the morning and hears
`
`an
`
`
`
`
`
`through advertisement their content receiver
`
`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 at However, the
`
`2
`
`pm).
`
`20
`
`driver is unable
`
`
`
`to listen to the broadcast program during
`
`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 5:30 pm or at another
`
`time specified by
`
`
`
`the driver. In
`
`IS01600TC
`
`
`
`- Gaumond, et al.
`
`Page 17 of 667
`
`Petitioners
`Exhibit 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
`
`
`
`
`
`the either first wireless transceiver 50
`
`
`
`wireless 72 (cellular transceiver
`
`
`
`(short-range transceiver) or
`
`through
`
`the
`
`second
`
`transceiver), depending on
`
`the
`
`location
`
`of
`
`the
`
`5
`
`controller will obtain
`
`the originally
`
`scheduled
`
`broadcast
`
`content
`
`content to the client device
`
`22a
`
`for
`
`subsequent
`
`playback
`
`to
`
`
`
`client The remote host device
`
`
`
`22a.
`
`and
`
`the
`
`then
`
`driver
`
`driver's designated
`
`
`
`time period. In one embodiment,
`
`the content
`
`may
`
`be
`
`sent
`
`to
`
`client device 22a, from the remote host controller,
`
`through
`
`a
`
`hot
`
`spot
`
`gateway
`
`the
`
`30
`
`is located at the driver's workplace.
`
`10
`
`The example provided above presents
`
`a
`
`situation
`
`where
`
`program is o