throbber
Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 1 of 14
`Case 6. 21-c-v-00012-ADA Document 1- 1 Filed 01/07/21 Page 1 of 14
`6: 2g1 C—V-12
`
`EXHIBIT A
`
`

`

`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 2 of 14
`case 6:21'CV'00012'ADA DOGWIIIIIIIIIIIIIIIHIIIIIIIIIIIIIIIIIIIIIHIIIIIIIIIIIIIIIIII||||||||
`
`USOIO600101B2
`
`(12) United States Patent
`US 10,600,101 B2
`(10) Patent No.:
`Rothschild
`*Mar. 24, 2020
`(45) Date of Patent:
`
`(54) SYSTEMS AND METHODS FOR
`INDICATING THE EXISTENCE OF
`ACCESSIBLE INFORMATION PERTAINING
`TO ARTICLES OF COMMERCE
`
`(71) Applicant: SCANNING TECHNOLOGIES
`INNOVATIONS, LLC, Dallas, Tx
`(US)
`
`(72)
`
`Inventor: Leigh M. Rothschild, Miami, FL (US)
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`This patent is subject to a terminal dis-
`claimer.
`
`(2020.01); G06Q 30/02 (2013.01); G06Q
`30/0251 (2013.01); G06Q 30/0277 (2013.01);
`G06Q 30/0281 (2013.01); H04L 67/02
`(2013.01)
`
`(58) Field of Classification Search
`CPC ............... G06Q 30/0623; G06Q 30/02; G06Q
`30/0251; G06Q 30/0277; G06Q 30/0281;
`G06F 16/22; G06F 16/9558; G06F
`16/335; G06F 16/951; G06F 3/167; G06F
`17/2235; H04L 67/02
`See application file for complete search history.
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`(21) Appl. No.: 15/944,522
`
`2009/0152349 A1*
`
`6/2009 Bonev .................... G06Q30/00
`235/383
`
`(22)
`
`Filed:
`
`Apr. 3, 2018
`
`* cited by examiner
`
`(65)
`
`Prior Publication Data
`
`US 2018/0225738 A1
`
`Aug. 9, 2018
`
`Primary Examiner 7 Laura A Gudorf
`
`Related U.S. Application Data
`
`(57)
`
`ABSTRACT
`
`(63) Continuation of application No. 15/267,594, filed on
`Sep. 16, 2016, now Pat. No. 9,934,528, which is a
`(Continued)
`
`(5])
`
`Int. Cl.
`G06F 16/955
`G06Q 30/06
`G06F 16/22
`G06F 16/335
`G06F 16/951
`G06Q 30/02
`G06F 40/134
`
`(2019.01)
`(2012.01)
`(2019.01)
`(2019.01)
`(2019.01)
`(2012.01)
`(2020.01)
`(Continued)
`
`A system and method are provided for indicating an exis-
`tence of a link to information pertaining to an article of
`commerce. The present disclosure provides for downloading
`a look-up table from a server database to a mobile device via
`a communication network. The look-up table is configured
`to store a plurality of UPC numbers associated with a
`plurality of articles of commerce and a plurality of infor-
`mation link indicators. Each information link indicator is
`
`associated with a respective UPC number and article of
`commerce and indicates the existence of a link via the
`
`communication network to information pertaining to the
`respective article of commerce. The mobile device allows a
`consumer to immediately determine if product information
`is available for a particular article Of commerce, via a visual
`or audible indication on the mobile device.
`
`(52) U.S. C1.
`CPC ......... G06Q 30/0623 (2013.01); G06F 3/167
`(2013.01); G06F 16/22 (2019.01); G06F
`16/335 (2019.01); G06F 16/951 (2019.01);
`21 Claims, 4 Drawing Sheets
`G06F 16/9558 (2019.01); G06F 40/134
`
`
`
`
`CREATE LOOK~UP TABLE TO LINK UPC SYMBOLS WITH I
`ARTICLES AND COMMERCE AND WITH INDICATORS FOR L_/-
`INDECATING THE EXESTENCE OF INFORMATION
`
`PERTAENING TO THE ARTICLES OF COMMERCE
`I
`
`
`
`402
`
`STORE LOOK—UP TABLE
`IN DATABASE OF A SERVER
`
`
`
`
`
`
`
`DOWNLOAD LOOKwUP TABLE FROM
`SERVER TO END USER DEVICE
`
`J" 4013
`
`T.............
`STORE DOWN LOADED LOOK—UP
`TABLE IN LOCAL MEMORY
`
`L~/"408
`
`
`
`

`

`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 3 of 14
`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 3 of 14
`
`US 10,600,101 B2
`Page 2
`
`Related US. Application Data
`
`continuation of application No. 14/731,817, filed on
`Jun. 5, 2015, now Pat. No. 9,466,078, which is a
`continuation of application No. 14/294,800, filed on
`Jun. 3, 2014, now Pat. No. 9,053,498, which is a
`continuation of application No. 13/922,888, filed on
`Jun. 20, 2013, now Pat. No. 8,746,560, which is a
`continuation of application No. 13/405,246, filed on
`Feb. 25, 2012, now Pat. No. 8,469,270.
`
`(51)
`
`Int. Cl.
`G06F 3/16
`H04L 29/08
`
`(2006.01)
`(2006.01)
`
`

`

`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 4 of 14
`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 4 of 14
`
`U.S. Patent
`
`Mar. 24, 2020
`
`Sheet 1 014
`
`US 10,600,101 B2
`
`182
`
`118
`
`104
`
`105
`100
`
`HQ“ ”1%
`
`

`

`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 5 of 14
`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 5 of 14
`
`U.S. Patent
`
`Mar. 24, 2020
`
`Sheet 2 of4
`
`US 10,600,101 B2
`
`121
`
`-.
`
`DTSELAY
`
`MQDULE
`
`MODULE
`
`STORAGE
`
`MODULE
`
`MODULE
`
`face
`
`
`
`
`
`
`
`MODULE
`
`
`MQDULE
`
`
`
`CAPTURE
`
`MODULE
`
`SCANNENG
`
`MODULE
`
`ENCRYPTEON
`
`110
`
`TRANSMESSEQN
`
`MODULE
`
`‘
`
`112
`
`{IQMEUTER
`
`ERQCESSENG
`
`MODULE
`
`120
`
`DATE & TEME
`
`COMMUNECATTGN
`
`'
`
`

`

`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 6 of 14
`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 6 of 14
`
`US. Patent
`
`Mar. 24, 2020
`
`Sheet 3 of4
`
`US 10,600,101 B2
`
` Gmmmunicafions Network
`
`

`

`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 7 of 14
`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 7 of 14
`
`US. Patent
`
`Mar. 24, 2020
`
`Sheet 4 of4
`
`US 10,600,101 B2
`
`CREATE LOOK—UP TABLE TO LTNK UPC SYMBOLS WETH
`
`ARTECLES AND COMMERCE AND WTTH ENDTCATORS FOR
`ENDTCATTNG THE EXTSTENCE OF INFORMATEON
`
`PERTAENING TO THE ARTTCLES OF COMMERCE
`
`STORE LOOK—UP TABLE
`EN DATABASE OF A SERVER
`
`‘
`A 464
`
`'
`
`DOWNLOAD LOOK—UP TABLE FROM
`
`SERVER TO END USER DEVECE
`

`
`'
`
`408
`
`STORE DOWNLOADED LOOK—UP
`TABLE EN LOCAL MEMORY
`
`‘
`
`*
`
`408
`
`EEO. 4A
`
`
`SCAN AND DECODE UPC SYMBOL
`FROM ARTTCLE OF COMMERCE
`' 4’32
`
`
`
`
`482
`
`414
`
`
`
`
`
`
`
`RETREEVE ENDTCATOR FROM LOOK—UP TABLE TO
`
`BETERMTNE WHETHER OR NOT ENFORMATTON PERTATNENG
`
`TO THE ARTTCLE OF COMMERCE ES ACCESSTBLE
`
`
`
`PRESENT TNDTCATOR TO USER
`
`EEO. 48
`
`

`

`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 8 of 14
`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 8 of 14
`
`US 10,600,101 B2
`
`1
`SYSTEMS AND METHODS FOR
`INDICATING THE EXISTENCE OF
`ACCESSIBLE INFORMATION PERTAINING
`TO ARTICLES OF COMMERCE
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`The present application claims priority under the laws and
`rules of the United States, including 35 U.S.C. § 120, as a
`continuation US. patent application Ser. No. 15/267,594,
`filed on Sep. 16, 2016, which is a continuation ofU.S. patent
`application Ser. No. 14/731,817 filed on Jun. 5, 2015, which
`in turn claims priority to US. patent application Ser. No.
`14/294,800 filed on Jun. 3, 2014, now US. Pat. No. 9,053,
`498, which in turn claims priority to US. patent application
`Ser. No. 13/922,888 filed on Jun. 20, 2013, now US. Pat.
`No. 8,746,560 which in turn claims priority to US. patent
`application Scr. No. 13/405,246 filed on Feb. 25, 2012, now
`US. Pat. No. 8,469,270. All of which are herein incorpo-
`rated by reference in their entireties.
`
`BACKGROUND
`
`1 . Field
`
`The present disclosure relates generally to mobile
`devices, and more particularly, to systems and methods for
`enabling a mobile device to indicate the existence of acces-
`sible information about an identified article of commerce.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`2. Description of the Related Art
`
`Portable digital devices are now common. Examples
`include the various WindowsTM Pocket PC devices which
`
`35
`
`have an operating system created by Microsoft Corporation
`of Redmond, Wash. Other devices include various mobile
`phone devices including many that have built-in camera
`imaging devices. Still other portable digital devices include
`portable media players from Creative Media of Singapore,
`Samsung of South Korea, Archos, Inc. of Irvine, Calif. and
`Apple Computers, Inc. of Cupertino, Calif. Additionally,
`Sony of New York and Japan manufacture a portable game
`playing device called the Sony PSPTM (PlayStation Por-
`table).
`Increasingly, many of these portable media devices
`include a means of transmitting and receiving digital con-
`tent. Various communications technologies are frequently
`built into these devices. Examples of portable communicat-
`ing devices include mobile phones which employ GSM,
`CDMA, W-CDMA, and FOMA technology, among other
`standards, to send and receive data in addition to handling
`voice communications. Many of the portable media devices
`also include transmission capabilities including Wi-Fi (IEEE
`802.11a, b, g and x among others), BluetoothTM infrared,
`etc., to allow the user to transmit and receive digital content.
`The Sony PSPTM device, for example, includes Wi-Fi (i.e.,
`IEEE 802.11b) to transmit and receive digital data.
`The above-described mobile devices may employ an
`incorporated imaging device to scan Universal Product
`Codes (UPCs) or other symbologies disposed on articles of
`commerce to receive more information on such articles. The
`mobile devices use a communication means to access the
`Internet to receive such information. However, these devices
`take time to connect to the Internet (if Internet service is
`even available) and then the user still may or may not have
`information on the article of commerce. If the user takes two
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`or three minutes to scan and connect and then information is
`
`it is frustrating to the user. In this age of
`not available,
`‘instant gratification and information’, a need exists for a
`system and method to allow a consumer to determine
`whether or not information pertaining to an identified article
`of commerce may be obtained. Also, a need exists to allow
`a consumer to determine whether this information is acces-
`
`sible while the consumer is on the go. A further need exists
`for a mobile device to allow a consumer offline access to
`
`immediately determine if product information is available
`for a particular article of commerce, via a visual or audible
`indication on the mobile device.
`
`SUMMARY
`
`A system and method are provided for indicating an
`existence of a link to information about an article of com-
`
`merce. According to one embodiment, a system comprises,
`among other things, a mobile device having a communica-
`tion interface configured to enable the mobile device to
`communicate with a communication network. The mobile
`
`device further comprises a signal processing device and a
`visual input device. The system also includes a local data-
`base associated with the mobile device, wherein the local
`database is configured to store data for use by the mobile
`device. Also included is a server in communication with the
`
`the server comprising a server
`communication network,
`database configured to store a look-up table that stores a
`plurality of Universal Product Codes (UPCs) associated with
`a plurality of articles of commerce. The look-up table also
`stores a plurality of information link indicators. Each infor-
`mation link indicator is associated with a respective UPC
`and article of commerce and indicates the existence of a link
`
`to information about the respective article of commerce via
`the communication network. The mobile device is config-
`ured to download the look-up table from the server database
`and store the look-up table in the local database. The visual
`input device is configured to scan a UPC symbol from an
`article of commerce and forward scanned data to the signal
`processing device. In response to receiving the scanned data,
`the signal processing device is configured to look up the
`UPC in thc look-up table stored in the local database to
`determine from the respective information link indicator
`whether or not a link to information about an article of
`
`commerce associated with the scanned UPC symbol
`accessible via the communication network.
`
`is
`
`A method is also provided for indicating an existence of
`a link to information about an article of commerce, accord-
`ing to another embodiment. The method comprises down—
`loading a look-up table from a server database via a com-
`munication network. The look-up table is configured to store
`a plurality of UPCs associated with a plurality of articles of
`commerce. The look-up table also stores a plurality of
`information link indicators, where each information link
`indicator is associated with a respective UPC and article of
`commerce, and each information link indicator indicates the
`existence of a link to information about the respective article
`of commerce via the communication network. The method
`
`also includes storing the downloaded look-up table in a local
`database associated with a mobile device. The method then
`
`includes scanning a UPC symbol from an article of com-
`merce and looking up the UPC in the look-up table stored in
`the local database to determine from the respective infor-
`mation link indicator whether or not a link to information
`
`

`

`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 9 of 14
`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 9 of 14
`
`US 10,600,101 B2
`
`3
`about an article of commerce associated with the scanned
`
`UPC symbol is accessible via the communication network.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The above and other aspects, features, and advantages of
`the present disclosure will become more apparent in light of
`the following detailed description when taken in conjunction
`with the accompanying drawings in which:
`FIG. 1A is front view of a mobile device according to an
`embodiment of the present disclosure;
`FIG. 1B is a rear view of the mobile device of FIG. 1A;
`FIG. 2 is a block diagram of various modules included in
`the mobile device illustrated in FIG. 1;
`FIG. 3 illustrates a system for enabling remote commu-
`nication between devices via a communication network; and
`FIGS. 4A and 4B are flow diagrams illustrating methods
`for indicating the existence of a link to information pertain-
`ing to an article of commerce, according to several embodi-
`ments of the present disclosure.
`
`DETAILED DESCRIPTION
`
`Preferred embodiments of the present disclosure will be
`described hereinbelow with reference to the accompanying
`drawings. In the following description, well-known func-
`tions or constructions may not be described in detail to avoid
`obscuring the present disclosure in unnecessary detail.
`Many types of portable devices are able to access web
`pages from the Internet. Some may gain access through a
`Wi-Fi network, while others may use cellular service to
`access the mobile web. However, since these portable
`devices typically use some type of wireless communication,
`interruptions of service may arise due to regions where
`cellular service is not available or is being blocked and/or
`where Wi-Fi hotspots are out of range. Also, certain places
`may be categorized as non-cellular locations, such as on
`airplanes, ships, trains, etc,, due to being out of range or due
`to blockage for the purpose of avoiding disruption with more
`critical communication systems.
`In addition to advancements in wireless communication,
`advancements in the technology of memory devices should
`also be considered. With respect
`to memory devices,
`improvements have been made to reduce the form factor
`such that large amounts of data can be stored in a relatively
`small space. Some small memory components are able to
`store up to 128 gigabytes. It is believed that in the near future
`memory components of the same size may be capable of
`storing several terabytes of data. As suggested in the present
`disclosure, mobile devices may have a storage capacity of
`hundreds of gigabytes or even more in the near future. With
`this capacity, a mobile device having Internet access may
`download information from an Intemet-connected server
`
`and store a large amount of data locally. Then, regardless of
`whether or not the mobile device has Internet access, the
`user may still obtain information that had been previously
`stored during the download.
`In particular, information that mobile devices may be able
`to download from a server may be related to any type of
`products, such as clothing, DVDs, groceries, etc. The infor-
`mation may be organized in a look-up table, for example,
`and contain information that identifies the articles of com-
`
`merce based on a Universal Product Code (UPC) number
`and associated bar code symbol. Using a scanner or image
`capture device on the mobile device, the user can scan a
`UPC bar code and the mobile device, with decoding soft-
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`
`ware, may be able to decode the bar code. From the stored
`information, an article of commerce may be identified using
`the UPC.
`
`Not only this, but the information downloaded from the
`server may also include an information link indicator.
`According to the embodiments disclosed herein, an infor-
`mation link indicator may be an indication (for the user’s
`reference) as to whether (or not) information about the
`identified article of commerce can be accessed over the
`
`Internet (or other network). The information link indicator
`may be a status or check signal indicating that information
`is available. Some information may be available by con-
`ducting a search on the network, while other information
`may be included in the look-up table or other form of data
`on the memory device of the mobile device. The information
`link indicator may also include an indication as to whether
`a particular link to one or more web pages exists, where the
`particular link might be stored along with the information
`link indicator in the look-up table.
`Since a typical look-up table does not require a large
`amount of memory,
`the look-up table(s) of the present
`disclosure may include UPC data, product name data, and an
`associated information link indicator for practically every
`product associated with a known UPC in the entire world. In
`some embodiments, one or more look-up tables may be
`created for certain categories of products. In addition to the
`UPC data, a small amount of information about the articles
`of commerce may also be stored in the look-up tables.
`In operation of the system and method of the present
`disclosure, the portable device may use any suitable com-
`munication protocols including but not limited to Wi-Fi (a,
`b, c d, n, x), cellular communications such as GSM, CDMA,
`FOMA, etc., infrared communications, cabled communica-
`tions, Bluetooth communications, satellite communications,
`etc., to transmit a request to a remote server on the global
`computer network (GCN), e.g., the Internet. The request,
`according to some implementations, may be an initial
`request to download a look-up table from the server, where
`the look-up table includes information relating UPC num-
`bers with the associated articles of commerce and the
`information link indicator, as described above. In some
`embodiments, the request may be a request for a certain
`category of articles of commerce, e.g., categories of articles
`that have been previously identified as being of interest to
`the user. After an initial download, the request may also
`represent a request to receive any updates made to the
`look-up table since the latest download. In some embodi-
`ments, the user may also transmit information identifying
`the user submitting the request.
`The server may then use any suitable computer processing
`power and software to retrieve the requested look-up table
`(s). The server may then use standard communications
`protocols to transmit information back to the portable digital
`device. With the look-up table(s) stored in local memory on
`the user’s mobile device, the user may access the informa-
`tion on the table at any time without the need to continually
`access information from the server. The information may be
`used to inform the user as to whether any article of com-
`merce, which is identified by the mobile device thereafter, is
`associated with accessible information that describes certain
`
`details about the respective article. The description of the
`articles of commerce may include characteristics of the
`articles, prices of the articles, stores where the articles are
`available for purchase, or other features of the articles.
`After the look-up table has been downloaded onto the
`user’s portable digital device, the user may then locate an
`article of commerce, such as a book, electronic device,
`
`

`

`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 10 of 14
`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 10 of 14
`
`US 10,600,101 B2
`
`5
`article of clothing, etc. The user utilizes the portable digital
`device, e.g., a mobile phone or other mobile device,
`to
`identify the article of commerce. Several possible solutions
`are provided to allow the article to be identified by a user.
`For example, the article of commerce may be identified by
`using a scanning device on the mobile device that scans a
`barcode on the article or by using an image capture device
`containing a CCD device (e.g., a camera) where the user
`takes a picture of the barcode on the article of commerce.
`The article may also be identified using a device containing
`a user interface allowing user keyboard input where the user
`inputs the name of the item into the portable device, or a
`device where the user may speak the name of the article of
`commerce into the portable device where the device con-
`tains voice recognition software, etc.
`Referring to FIG. 1A, a mobile device 100, such as a
`portable media playback device or other portable digital
`device for receiving and playing various types of digital
`media content, e.g., audio, video,
`images, games,
`text,
`multimedia content, etc., in accordance with an embodiment
`of the present disclosure, is illustrated. The mobile device
`100 includes various electrical components, which will be
`described in detail below, disposed in a generally rectangular
`housing 102. A display module 104 is provided for display-
`ing video and image media content, such as movies, anima-
`tions, etc., and a speaker 116 is provided configured to
`produce audio, e.g., music or a soundtrack associated with a
`video. An audio port 118 may be configured to receive a plug
`or connector from a headphone, stereo system, etc.,
`to
`stream the audio to the connected device.
`It
`is to be
`
`appreciated that when an external device is connected to the
`audio port 118 the speaker 116 will be disabled. Input
`module 106 includes a plurality of buttons 108 for inputting
`data and navigating through a plurality of menus. A touch
`screen overlaid upon the display module 104 may also be
`coupled to the input module for facilitating user input. The
`mobile device 100 further includes a storage module 110 for
`storing a plurality of content and a transmission module 112
`for transmitting/receiving data and/or content
`to another
`device, e.g., a personal computer, a personal digital assistant
`(PDA), a server residing on the Internet, etc. Optionally, the
`media device 100 may include a microphone 114 for acquir-
`ing audio from the user of the device to input data.
`Referring to FIG. 2, various components of the mobile
`device 100 are described. The mobile device 100 contains a
`
`computer processing module 120, e.g., a microprocessor.
`The computer processing module 120 may use computer
`software instructions that have been programmed into the
`module and conventional computer processing power to
`interact and organize the traffic flow between the various
`other modules.
`It
`is to be understood that
`the present
`disclosure may be implemented in various forms of hard-
`ware, software, firmware, special purpose processors, or a
`combination thereof. A system bus 121 couples the various
`components shown in FIG. 2 and may be any of several
`types of bus structures including a memory bus or memory
`controller, a peripheral bus, and a local bus using any of a
`variety of bus architectures. The mobile device 100 also
`includes an operating system and micro instruction code
`preferably residing in read only memory (ROM)
`(not
`shown). The various processes and functions described
`herein may either be part of the micro instruction code or
`part of an application program (or a combination thereof)
`which is executed via the operating system. Exemplary
`operating systems include but are not limited to Apple iOS,
`SymbianOS, Windows Mobile/Windows CE, Palm OS,
`Linux, Blackberry OS, BREW, etc., which have been devel-
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`oped for mobile computing applications and can handle both
`data computing and communication applications, e. g., voice
`communications.
`It is to be further understood that because some of the
`constituent device components and method steps depicted in
`the accompanying figures may be implemented in software,
`the actual connections between the device components (or
`the process steps) may difier depending upon the manner in
`which the present disclosure is programmed. Given the
`teachings of the present disclosure provided herein, one of
`ordinary skill in the related art will be able to contemplate
`these and similar implementations or configurations of the
`present disclosure.
`The computer processing module 120 may further
`include,
`in addition to a microprocessor, a digital signal
`processor (DSP) for decoding stored audio, video and photo
`files to be played on the mobile device 100. As is known in
`the art, the DSP may include several known decompression
`algorithms for decompressing stored media content, e.g., a
`MP3 file. The device 100 of the present disclosure may
`support any of various file types including but not limited to
`Microsoft Windows Media Video files (.wmv), Microsoft
`Photo Story files (.asf), Microsoft Windows Media Audio
`files (.wma), MP3 audio files (.mp3), JPEG image files (.jpg,
`.jpeg,
`.jpe, jfif), MPEG movie files (.mpeg,
`.mpg,
`.mpe,
`.mlv,
`.mp2v .mpeg2), Microsoft Recorded TV Show files
`(.dvr-ms), Microsoft Windows Video files (.avi) and Micro-
`soft Windows Audio files (.wav).
`The device 100 also contains a display module 104 for
`displaying digital information such as video files,
`image
`files, text files, etc. This display may be in any current form
`in the art, including Liquid Crystal Displays (LCD), Light
`emitting diode displays (LED), Cathode Ray Tube Displays
`(CRT) or any other type of display currently existing or
`existing in the future. The display module 104 may also
`include an audio output device, e.g., a speaker 116, audio
`port 118, etc., allowing the user to also hear audio output
`from the device 100, e.g., audio associated with a video, a
`MP3 file, etc.
`The device 100 of the present disclosure may contain a
`user input module 106 to either receive user instructions via
`text input by the way of buttons 108, a standard keyboard
`interface coupled to the device, or a character recognition
`capture device which translates user text input into alpha-
`numeric characters. In some embodiments,
`the character
`recognition device may include a touch screen which over-
`lays the display module 104 such that text may be entered
`via a pen-like stylus or other instrument. Such input devices
`are standard and currently available on many electronic
`devices including portable digital assistants (PDAs) and
`cellular telephones. Optionally, microphone 114 may be
`further coupled to the input module 106 for capturing any
`audio information spoken by the user and the input module
`will further include an analog-to-digital (A/D) converter for
`converting the spoken audio information into a digital
`format. Furthermore, the input module may include a voice
`recognition processor that translates the digital human voice
`into alpha numeric characters for user input. The user may
`utilize the user input module 106 to enter various data, e.g.,
`to initiate communication with a remote server, to request
`information from the server, etc.
`storage
`internal
`The
`storage module 110 includes
`memory, e.g., random access memory (RAM), or removable
`memory such as magnetic storage memory; optical storage
`memory, e.g., the various known types of CD and DVD
`media; solid-state storage memory, e.g., a CompactFlash
`card, a Memory Stick, SmartMedia card, MultiMediaCard
`
`

`

`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 11 of 14
`Case 6:21-cv-00012-ADA Document 1-1 Filed 01/07/21 Page 11 of 14
`
`US 10,600,101 B2
`
`7
`(MMC), SD (Secure Digital) memory; or any other memory
`storage that exists currently or will exist in the future.
`The transmission module 112 will enable the device 100
`
`to transmit or transfer information to other computing
`devices and to receive information from other computing
`devices, e.g., digital media files, codes to unlock down-
`loaded media, encryption/decryption keys, etc. The trans-
`mission module 112 will perform its functionality by hard-
`wired and/or wireless connectivity. The hardwire connection
`may include but is not limited to hard wire cabling, e.g.,
`parallel or serial cables, USB cable, Firewire (1394 connec-
`tivity) cables, and the appropriate port. The wireless con-
`nection may operate under any of the various known wire-
`less protocols including but not
`limited to BluetoothTM
`interconnectivity, infrared connectivity, radio transmission
`connectivity including computer digital signal broadcasting
`and reception commonly referred to as Wi-Fi or 802.11.X
`(where x denotes the type of transmission), satellite trans-
`mission or any other type of communication protocols or
`systems currently existing or to be developed for wirelessly
`transmitting data. The transmission module 112 may com-
`press and encode the encrypted information for transmission
`using any known wireless communication technology. In
`one embodiment, antenna ANT is coupled to the transmis-
`sion module 112 for extending the wireless transmission
`range of the device 100.
`A capture module 122 is provided to capture an image
`desired by the user in digital form, e.g., an image of an
`article of commerce, a barcode, etc. The capture module 122
`may include an image sensor, an analog-to-digital (A/D)
`converter and a digital signal processor (DSP). Referring to
`FIG. 1B when a user desires to capture an image, a lens 137
`disposed on a rear side of the mobile device 100 is aimed at
`a subject of the image and is used in conjunction with
`display module 104 for positioning a subject of the image in
`lieu of a viewfinder. Light is allowed to enter through the
`lens 137 and shine on the image sensor, e.g., a charge-
`coupled device (CCD) or complimentary metal-oxide semi-
`conductor (CMOS). The image sensor may include millions
`of photosensors, e.g., pixels, wherein each pixel absorbs the
`light and transforms the light into an electric charge pro-
`portional
`to the intensity of light. Each charge can be
`transmitted to an A/D converter where the charge is con-
`verted into a digital value representing the color the pixel
`will be, e.g., representing different intensities of red, green
`and blue. The digital values are then passed to the digital
`signal processor which may enhance the image, compress it,
`and then stores it in a digital file format in the storage
`module 110.
`the mobile device 100 further
`In other embodiments,
`includes an integrated scanning module 124 for seaming a
`barcode or other symbology on an article of commerce. The
`scanning module 124 may contain a light source, e.g., LED,
`and photocell coupled to the computer processing module
`120, or alternatively, may include a separate decoder engine
`that will decode the data received by the photocell before
`sending it to the computer processing module 120. Knowl-
`edge of the art reveals that many different types of scanners
`currently exist and the inventor realizes that the type of
`scanner would depend upon the type symbology that is
`utilized in the printed images. The symbology may be in any
`form currently practiced in the art, including barcodes (e.g.,
`UPC, EAN, PDF417, etc.), photosymbols, standard or spe-
`cialized text, etc., or any future type of symbology.
`It is to be appreciated that the capture module 122 may
`also be used in conjunction with the scanning module 124 to
`read symbology associated with an article of commerce.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`8
`Here, the capture module 122 may acquire an image of the
`symbology and the scarming module 124 may further
`include a digital signal processor executing an algorithm for
`deciphering or decoding the symbology from the captured
`image. The use of an image sensor to read symbology, e.g.,
`a barcode, is known in the art and systems employing such
`technology, for example, are commercially available from
`Symbol Technologies of New York.
`The mobile device 100 may also include an encryption
`module 126. The encryption module 126 may use conven-
`tional code encryption algorithms currently in use or that
`may he uses in the future such as symmetric-key algorithms,
`e.g., DES, Triple-DES, Blowfish, RC2, RC4, RC5, etc., and
`asymmetric-key algorithms, e.g., Difiie-Hellman, RSA,
`ElGamal, etc. to decrypt locked digital media content files
`that are stored in the storage module 110. The encryption
`module 126 may also encrypt payment information of a user
`before the payment information is transmitted to an

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket