WO2001058141A1 - System and method for synchronization of image data between a handheld device and a computer - Google Patents
System and method for synchronization of image data between a handheld device and a computer Download PDFInfo
- Publication number
- WO2001058141A1 WO2001058141A1 PCT/US2001/003409 US0103409W WO0158141A1 WO 2001058141 A1 WO2001058141 A1 WO 2001058141A1 US 0103409 W US0103409 W US 0103409W WO 0158141 A1 WO0158141 A1 WO 0158141A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image
- electronic device
- computing device
- memory
- transferring
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000008878 coupling Effects 0.000 claims 1
- 238000010168 coupling process Methods 0.000 claims 1
- 238000005859 coupling reaction Methods 0.000 claims 1
- 238000012546 transfer Methods 0.000 abstract description 11
- 230000003993 interaction Effects 0.000 abstract description 3
- 238000003384 imaging method Methods 0.000 description 33
- 238000010586 diagram Methods 0.000 description 8
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 238000012356 Product development Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000011900 installation process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32358—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
- H04N1/32363—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter at the transmitter or at the receiver
- H04N1/32379—Functions of a still picture terminal memory associated with reception
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00912—Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
- H04N1/00933—Timing control or synchronising
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/21—Intermediate information storage
- H04N1/2104—Intermediate information storage for one or a few pictures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0015—Control of image communication with the connected apparatus, e.g. signalling capability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0048—Type of connection
- H04N2201/0049—By wire, cable or the like
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0048—Type of connection
- H04N2201/0053—Optical, e.g. using an infrared link
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0074—Arrangements for the control of a still picture apparatus by the connected apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0096—Portable devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3261—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of multimedia information, e.g. a sound signal
- H04N2201/3266—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of multimedia information, e.g. a sound signal of text or character information, e.g. text accompanying an image
Definitions
- This invention relates generally to interfaces with handheld electronic devices and relates more particularly to a system and method for synchronization of image data between a handheld device and a computer.
- Handheld electronic devices such as personal data assistants (PDAs) are becoming increasingly popular as a convenient way to capture and store information. These devices become even more useful when they are able to exchange information with other electronic devices, especially computers.
- a user may thus enter information, such as an appointment or telephone number, into a handheld device and, by connecting the handheld device to a computer, may transfer the entered information to the computer. Used in this way, the user does not have to enter the information more than once in order to utilize that information in more than one device. Consequently, efficient synchronization of data between computers and handheld electronic devices is an important consideration of designers and manufacturers of electronic systems.
- One such module is a digital camera, which can be attached to the handheld electronic device to turn the device into a virtual camera. These devices have the capability to allow the user to capture and store images onto the electronic device for later retrieval and viewing.
- the present invention provides a system and method for transferring and synchronizing data from an electronic device to a remote storage device in a manner that is easy, intuitive and useful.
- the present invention is a system and method providing a conduit between a handheld electronic device, such as a personal digital assistant (PDA) and a remote storage unit, such as a personal computer (PC) hard drive, that allows a user to transfer images captured by an image capture device attached to the electronic device and synchronize the data between the electronic device and the storage unit.
- a handheld electronic device such as a personal digital assistant (PDA) and a remote storage unit, such as a personal computer (PC) hard drive
- PDA personal digital assistant
- PC personal computer
- the conduit of the present invention is a software program that is installed into the standard "HotSync" manager of the PC, providing seamless synchronization between the PDA and the PC without the need for user interaction.
- FIG. 1 is a plan view of a personal computing device and a handheld electronic device, according to one embodiment of the present invention
- FIG. 2 is a block diagram of one embodiment of the computing device of FIG. 1, according to the present invention
- FIG. 3 is a block diagram for one embodiment of the sync manager of FIG. 2, according to the present invention
- FIG. 4 is a block diagram of one embodiment of the handheld electronic device of FIG. 1, according to the present invention
- FIG. 5 is a block diagram of one embodiment of the captured image data of FIG. 4, according to the present invention
- FIG. 6 is a flowchart of method steps for capturing and transferring images from a handheld electronic device, according to one embodiment of the present invention
- FIG. 7 is a flowchart of method steps for seamlessly transferring images from a handheld electronic device, according to one embodiment of the present invention.
- the present invention relates to an improvement in interfaces with handheld electronic devices.
- the following description is presented to enable one of ordinary skill in the art to make and use the invention and is provided in the context of a patent application and its requirements. Various modifications to the preferred embodiment will be readily apparent to those skilled in the art and the generic principles herein may be applied to other embodiments. Thus, the present invention is not intended to be limited to the embodiment shown but is to be accorded the widest scope consistent with the principles and features described herein.
- FIG. 1 a plan view of a computing device 110 and a handheld electronic device 120 is shown, according to one embodiment of the present invention.
- the handheld electronic device 120 is docked in an input output (I/O device 122, which is connected to the computing device 110 via a connection 130.
- I/O device 122 input output
- An image capture device 124 is coupled to the handheld electronic device 120. Images captured by the image capture device 124 are stored in the handheld electronic device 120.
- the connection 130 allows the handheld electronic device 120 and the computing device 110 to synchronize (sync) or share data.
- the connection 130 may be implemented using any appropriate connectivity configuration, such as serial bus and Universal Serial Bus (USB) . Although a hardwired connection is shown in FIG. 1, a wireless connection, such as infrared, is within the scope of the present invention.
- the manufacturer of the handheld electronic device 120 typically determines the configuration of the connection 130. Data from the computing device 110 may be stored in the handheld electronic device 120, and data from the handheld electronic device 120 may be stored in the computing device 110.
- FIG. 2 a block diagram of one embodiment of the computing device 110 of FIG. 1 is shown, according to the present invention.
- the computing device 110 includes, but is not limited to, a processor 212, a display device 214, an input/output (I/O) interface 216, a network interface 218, and a computer memory 220.
- the computer memory 220 includes, but is not limited to, a sync manager 230, which is discussed below in conjunction with FIG. 3.
- the I/O interface 216 allows the computing device 110 to communicate with the handheld electronic device 120 via the connection 130 using any appropriate connectivity configuration.
- the network device 218 allows the computing device 110 to exchange data with a network (not shown) via any appropriate network connectivity configuration.
- the sync manager 230 includes, but is not limited to, an imaging conduit 310, a mail conduit 312, a contacts conduit 314, a calendar conduit 316, and an expense conduit 318.
- Each conduit in the sync manager 230 controls the exchange of particular types of data between the computing device 110 and the handheld electronic device 120.
- the sync manager 230 copies all the data in the handheld electronic device 120 and stores the data in one location of the computing device 110 to create a backup for the handheld electronic device 120.
- the sync manager 230 also provides the user the capability to change the data on one device, the handheld electronic device 120 for example, and subsequently synchronize the changed data with data located on the computing device 110.
- the various conduits are run by the sync manager 230 to seek out specific data for synchronization.
- the contacts conduit 314 will seek out contact data ;.n the handheld electronic device 120, and then will copy any updated data, e.g., a new address, to the computing device 110.
- the contacts conduit 314 will seek out contact data in the computing device 110 and copy any updated data to the handheld electronic device 120.
- the sync manager 230 thereby assures the user that only the latest data located on either device will be synchronized with the other and all information is current and up-to-date.
- the sync manager 230 runs the imaging conduit 310 to seek out image data in the handheld electronic device 120.
- the imaging conduit 310 queries records stored in various databases in the handheld electronic device 120 for image data.
- the imaging conduit 310 transfers image data from the handheld electronic device 120 and stores the images in the computer memory 220 of the computing device 110 (FIG. 2) .
- FIG. 4 a block diagram of one embodiment of the handheld electronic device 120 of FIG. 1 is shown, according to the present invention.
- the handheld electronic device 120 includes, but is not limited to, a processor 412, a display device 414, the I/O device 122 of FIG.
- the handheld device memory 420 includes, but is not limited to, a handheld device operating system 430, captured image data 432, and an imaging application 434.
- the I/O device 122 is a cradle with a hardwire connection to the computing device 110.
- the I/O device 122 is integral with the handheld electronic device 120.
- An example of the capture device interface 418 is the SPRINGBOARDTM expansion slot available on the VISORTM PDA manufactured by Handspring, Inc.
- the image capture device 124 is a digital camera, such as the EYEMODULETM, manufactured by IDEO Product Development Inc.
- the image capture device 124 captures images under the control of the imaging application 434.
- a captured image is displayed on the display device 414 via the capture device interface 418.
- a user can determine whether the image capture device 124 captures images as a gray scale (black and white) image or a color image. Since the display device 414 typically only displays gray scale images, a gray scale image is usually captured by the image capture device 124 for display on the handheld electronic device 120. The user may also choose between a high-resolution gray scale image and a low-resolution gray scale image. Captured images may be stored in the captured image data 432. If the user chooses to capture a color image, the color version and the gray scale version of the image will be stored in the captured image data 432.
- the imaging application 434 may prompt the user to name the image, and to supply a text annotation to the image if desired. If no name is specified, the imaging application 434 uses a time/date stamp as the name of the image.
- FIG. 5 a block diagram of one embodiment of the captured image data 432 of FIG. 4 is shown, according to the present invention.
- the captured image data 432 includes, but is not limited to, a primary image database 510, a color image database 512, and a text annotation database 514.
- the primary image database 510 includes category, name, size, and gray scale data for each captured image. Each image record in the primary image database 510 also has a flag that indicates whether a corresponding color image exists and whether a corresponding text annotation exists.
- the primary image database 510 contains a pointer to the location of the color image in the color image database 512. If a corresponding text annotation exists, the primary image database 510 contains a pointer to the location of the ' text in the text annotation database 514.
- the imaging conduit 310 queries the primary image database 510 for new and/or different image records, which the imaging conduit 310 preferably determines by the name of the image. If a new image is found, the imaging conduit 310 reviews the image record to determine whether a corresponding color image exists, and if so, where located. The imaging conduit 310 also reviews the image record in the primary image database 510 to determine whether a text annotation for the image exists, and if so, where located.
- the imaging conduit 310 determines that a corresponding color image exists, the imaging conduit 310 will preferably transfer only the color image to the computing device 110.
- the gray scale image may then be recreated in the computing device 110 using techniques known in the art.
- the imaging conduit 310 preferably modifies the format of the image data.
- the image data may be transformed into a JPEG format. During this transformation, the image may be further formatted into RGB for display on the color monitor of a personal computer.
- the JPEG images are then stored in the computer memory 220 in a directory specified by the user as part of the installation process of the imaging conduit 310 to the computing device 110.
- the imaging conduit 310 may create new subdirectories during the synchronization process based on new categories created by the user .
- Images transferred to the computing device 100 by the imaging conduit 310 will preferably be stored in JPEG format in the computer memory 220 with a ".jpg" file extension.
- Text annotation files will have the same name as the corresponding image, but will be stored in the computer memory 220 with a ".txt” file extension.
- the transferred images are stored in the computer memory 220 as JPEG files, other image data file formats are within the scope of the present invention. Referring now to FIG.
- step 610 the user of the handheld electronic device 120 selects the type of image to be captured.
- the user may choose from a color image, a high-resolution gray scale image, and a low-resolution gray scale image.
- step 612 the user captures a desired image using the image capture device 124.
- step 614 the captured image is stored in the handheld device memory 420 of the handheld electronic device 120. The user can preferably create a category and a title for the image.
- step 616 the user creates a text annotation file containing the caption or description information, which is saved to the handheld device memory 420 along with the image.
- the handheld electronic device 120 is connected to the computing device 110 utilizing the I/O device 122 in step 618.
- step 620 the sync manager 230 runs the imaging conduit 310 along with any other conduits to synchronize the handheld electronic device 120 and the computing device 110.
- the functionality of the imaging conduit 310 is discussed below in conjunction with FIG. 7. Although the above discussion describes transferring images from the handheld electronic device 120 to the computing device 110, a bi-directional synchronization of images, including uploading images from the computing device 110 to the handheld electronic device 120, is within the scope of the present invention.
- step 710 the sync manager 230 starts the imaging conduit 310.
- step 712 the imaging conduit 310 locates an image in the handheld device memory 420 of the handheld electronic device 120.
- Image data is preferably stored in the captured image data 432, as discussed above in conjunction with FIG. 5.
- step 714 the imaging conduit 310 determines whether the image exists in the computing device 110 by comparing the name of the image with the names of the images stored in the computer memory 220.
- the imaging conduit 310 skips that image record and locates and processes the next image in handheld device memory 420. If the image does not exist in the computer memory 220, then in step 718 the imaging conduit 310 transfers the image and any corresponding text annotation to the computing device 110. As discussed above in conjunction with FIG. 5, the imaging conduit 310 determines whether a color version of the image exists, and if so, transfers the color image only. The imaging conduit 310 also determines whether a text annotation exists for the image, and if so, transfers the annotation. If a new text annotation exists for an image stored in the computing device 110, the imaging conduit 310 will only transfer the new text annotation information.
- the imaging conduit 310 preferably converts the image data into a JPEG format.
- the imaging conduit 310 converts the JPEG image into an RGB format before storing the JPEG image in the appropriate folder based on the category of the image.
- the JPEG image is stored as a file of the name created by the user upon image capture, or by the default name of the date/time stamp.
- the corresponding text annotation if available, is stored in the same folder as the image.
- the text annotation file has the same name as the image file, but has an extension that identifies the file as a text file, as described above.
- step 712 the imaging conduit 310 locates further images in the handheld device memory 420 of the handheld electronic device 120.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2001236622A AU2001236622A1 (en) | 2000-02-04 | 2001-02-02 | System and method for synchronization of image data between a handheld device and a computer |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US18038000P | 2000-02-04 | 2000-02-04 | |
US60/180,380 | 2000-02-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2001058141A1 true WO2001058141A1 (en) | 2001-08-09 |
Family
ID=22660243
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2001/003409 WO2001058141A1 (en) | 2000-02-04 | 2001-02-02 | System and method for synchronization of image data between a handheld device and a computer |
Country Status (3)
Country | Link |
---|---|
US (1) | US20010041021A1 (en) |
AU (1) | AU2001236622A1 (en) |
WO (1) | WO2001058141A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2448236A3 (en) * | 2010-10-26 | 2014-06-18 | Samsung Electronics Co., Ltd. | Method to store document using image forming apparatus and system to perform the same |
Families Citing this family (244)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001093226A (en) | 1999-09-21 | 2001-04-06 | Sony Corp | Information communication system and method, and information communication device and method |
JP4507319B2 (en) * | 1999-12-17 | 2010-07-21 | ソニー株式会社 | Information processing device, information processing method, program, recording medium, terminal device, system, and system method |
US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
SE523476C2 (en) * | 2001-01-09 | 2004-04-20 | Ericsson Telefon Ab L M | Method and apparatus for synchronizing electronic agendas |
US7793210B2 (en) * | 2001-01-30 | 2010-09-07 | Oracle America, Inc. | Method and apparatus for formula evaluation in spreadsheets on small devices |
US20020176628A1 (en) | 2001-05-22 | 2002-11-28 | Starkweather Gary K. | Document imaging and indexing system |
GB0117418D0 (en) * | 2001-07-17 | 2001-09-12 | Storm Mason R | Litecam |
US20030030733A1 (en) * | 2001-08-08 | 2003-02-13 | Seaman Mark D. | System and method for synchronization of media data |
JP4936037B2 (en) * | 2001-08-31 | 2012-05-23 | ソニー株式会社 | Information processing apparatus and method, and program |
US20030167318A1 (en) * | 2001-10-22 | 2003-09-04 | Apple Computer, Inc. | Intelligent synchronization of media player with host computer |
JP4204977B2 (en) | 2001-10-22 | 2009-01-07 | アップル インコーポレイテッド | Intelligent sync operation for media players |
US7307636B2 (en) * | 2001-12-26 | 2007-12-11 | Eastman Kodak Company | Image format including affective information |
US9715500B2 (en) | 2004-04-27 | 2017-07-25 | Apple Inc. | Method and system for sharing playlists |
US8150937B2 (en) | 2004-10-25 | 2012-04-03 | Apple Inc. | Wireless synchronization between media player and host device |
US7797446B2 (en) | 2002-07-16 | 2010-09-14 | Apple Inc. | Method and system for updating playlists |
US8151259B2 (en) | 2006-01-03 | 2012-04-03 | Apple Inc. | Remote content updates for portable media devices |
US7680849B2 (en) | 2004-10-25 | 2010-03-16 | Apple Inc. | Multiple media type synchronization between host computer and media device |
US7433546B2 (en) | 2004-10-25 | 2008-10-07 | Apple Inc. | Image scaling arrangement |
US9412417B2 (en) * | 2002-04-05 | 2016-08-09 | Apple Inc. | Persistent group of media items for a media device |
US7827259B2 (en) | 2004-04-27 | 2010-11-02 | Apple Inc. | Method and system for configurable automatic media selection |
US20030229614A1 (en) * | 2002-04-09 | 2003-12-11 | Kotler Howard S. | Hand-held data entry system and method for medical procedures |
US20040019724A1 (en) * | 2002-07-24 | 2004-01-29 | Singleton, Charles W. | Computer system with docking port for a handheld computing device |
US7166791B2 (en) * | 2002-07-30 | 2007-01-23 | Apple Computer, Inc. | Graphical user interface and methods of use thereof in a multimedia player |
US7956272B2 (en) | 2002-07-30 | 2011-06-07 | Apple Inc. | Management of files in a personal communication device |
US7724716B2 (en) | 2006-06-20 | 2010-05-25 | Apple Inc. | Wireless communication system |
US7831199B2 (en) | 2006-01-03 | 2010-11-09 | Apple Inc. | Media data exchange, transfer or delivery for portable electronic devices |
JP4120934B2 (en) * | 2003-06-16 | 2008-07-16 | ソニー株式会社 | Image processing apparatus, image processing method, recording medium, and program |
JP2005056237A (en) * | 2003-08-06 | 2005-03-03 | Sony Corp | Memory device, recording medium for recording data processing program, program thereof, and data processing system and method |
US20050131957A1 (en) * | 2003-12-15 | 2005-06-16 | Watkinson Michael D. | Mobile imagebase |
US10972536B2 (en) | 2004-06-04 | 2021-04-06 | Apple Inc. | System and method for synchronizing media presentation at multiple recipients |
US8797926B2 (en) | 2004-06-04 | 2014-08-05 | Apple Inc. | Networked media station |
US8443038B2 (en) | 2004-06-04 | 2013-05-14 | Apple Inc. | Network media device |
US20070110074A1 (en) | 2004-06-04 | 2007-05-17 | Bob Bradley | System and Method for Synchronizing Media Presentation at Multiple Recipients |
US8261246B1 (en) | 2004-09-07 | 2012-09-04 | Apple Inc. | Method and system for dynamically populating groups in a developer environment |
US7706637B2 (en) | 2004-10-25 | 2010-04-27 | Apple Inc. | Host configured for interoperation with coupled portable media player device |
US7958441B2 (en) | 2005-01-07 | 2011-06-07 | Apple Inc. | Media management for groups of media items |
US7593782B2 (en) | 2005-01-07 | 2009-09-22 | Apple Inc. | Highly portable media device |
US11314378B2 (en) | 2005-01-07 | 2022-04-26 | Apple Inc. | Persistent group of media items for a media device |
US7353034B2 (en) | 2005-04-04 | 2008-04-01 | X One, Inc. | Location sharing and tracking using mobile phones or other wireless devices |
US8300841B2 (en) | 2005-06-03 | 2012-10-30 | Apple Inc. | Techniques for presenting sound effects on a portable media player |
US7590772B2 (en) | 2005-08-22 | 2009-09-15 | Apple Inc. | Audio status information for a portable electronic device |
US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
US7930369B2 (en) | 2005-10-19 | 2011-04-19 | Apple Inc. | Remotely configured media device |
US8654993B2 (en) | 2005-12-07 | 2014-02-18 | Apple Inc. | Portable audio device providing automated control of audio volume parameters for hearing protection |
US8255640B2 (en) | 2006-01-03 | 2012-08-28 | Apple Inc. | Media device with intelligent cache utilization |
US7673238B2 (en) | 2006-01-05 | 2010-03-02 | Apple Inc. | Portable media device with video acceleration capabilities |
US7848527B2 (en) | 2006-02-27 | 2010-12-07 | Apple Inc. | Dynamic power management in a portable media delivery system |
US8769033B2 (en) * | 2006-03-03 | 2014-07-01 | Microsoft Corporation | Identifying changes to media-device contents |
US7643895B2 (en) | 2006-05-22 | 2010-01-05 | Apple Inc. | Portable media device with workout support |
US8073984B2 (en) | 2006-05-22 | 2011-12-06 | Apple Inc. | Communication protocol for use with portable electronic devices |
US9137309B2 (en) | 2006-05-22 | 2015-09-15 | Apple Inc. | Calibration techniques for activity sensing devices |
US20070271116A1 (en) | 2006-05-22 | 2007-11-22 | Apple Computer, Inc. | Integrated media jukebox and physiologic data handling application |
US8358273B2 (en) | 2006-05-23 | 2013-01-22 | Apple Inc. | Portable media device with power-managed display |
US7813715B2 (en) | 2006-08-30 | 2010-10-12 | Apple Inc. | Automated pairing of wireless accessories with host devices |
US7913297B2 (en) | 2006-08-30 | 2011-03-22 | Apple Inc. | Pairing of wireless devices using a wired medium |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US7729791B2 (en) | 2006-09-11 | 2010-06-01 | Apple Inc. | Portable media playback device including user interface event passthrough to non-media-playback processing |
US8341524B2 (en) | 2006-09-11 | 2012-12-25 | Apple Inc. | Portable electronic device with local search capabilities |
US8090130B2 (en) | 2006-09-11 | 2012-01-03 | Apple Inc. | Highly portable media devices |
US8850140B2 (en) * | 2007-01-07 | 2014-09-30 | Apple Inc. | Data backup for mobile device |
US8631088B2 (en) | 2007-01-07 | 2014-01-14 | Apple Inc. | Prioritized data synchronization with host device |
US7589629B2 (en) | 2007-02-28 | 2009-09-15 | Apple Inc. | Event recorder for portable media device |
US7698101B2 (en) * | 2007-03-07 | 2010-04-13 | Apple Inc. | Smart garment |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
US8046369B2 (en) | 2007-09-04 | 2011-10-25 | Apple Inc. | Media asset rating system |
US8818941B2 (en) | 2007-11-11 | 2014-08-26 | Microsoft Corporation | Arrangement for synchronizing media files with portable devices |
US8898558B2 (en) * | 2007-12-07 | 2014-11-25 | Hewlett-Packard Development Company, L.P. | Managing multimodal annotations of an image |
US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
WO2010067118A1 (en) | 2008-12-11 | 2010-06-17 | Novauris Technologies Limited | Speech recognition involving a mobile device |
US20120311585A1 (en) | 2011-06-03 | 2012-12-06 | Apple Inc. | Organizing task items that represent tasks to perform |
US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
DE112011100329T5 (en) | 2010-01-25 | 2012-10-31 | Andrew Peter Nelson Jerram | Apparatus, methods and systems for a digital conversation management platform |
US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
US11465640B2 (en) | 2010-06-07 | 2022-10-11 | Affectiva, Inc. | Directed control transfer for autonomous vehicles |
US11056225B2 (en) | 2010-06-07 | 2021-07-06 | Affectiva, Inc. | Analytics for livestreaming based on image analysis within a shared digital environment |
US11292477B2 (en) | 2010-06-07 | 2022-04-05 | Affectiva, Inc. | Vehicle manipulation using cognitive state engineering |
US11232290B2 (en) | 2010-06-07 | 2022-01-25 | Affectiva, Inc. | Image analysis using sub-sectional component evaluation to augment classifier usage |
US9247903B2 (en) | 2010-06-07 | 2016-02-02 | Affectiva, Inc. | Using affect within a gaming context |
US9723992B2 (en) | 2010-06-07 | 2017-08-08 | Affectiva, Inc. | Mental state analysis using blink rate |
US10796176B2 (en) | 2010-06-07 | 2020-10-06 | Affectiva, Inc. | Personal emotional profile generation for vehicle manipulation |
US9934425B2 (en) | 2010-06-07 | 2018-04-03 | Affectiva, Inc. | Collection of affect data from multiple mobile devices |
US11318949B2 (en) | 2010-06-07 | 2022-05-03 | Affectiva, Inc. | In-vehicle drowsiness analysis using blink rate |
US11700420B2 (en) | 2010-06-07 | 2023-07-11 | Affectiva, Inc. | Media manipulation using cognitive state metric analysis |
US11657288B2 (en) | 2010-06-07 | 2023-05-23 | Affectiva, Inc. | Convolutional computing using multilayered analysis engine |
US10517521B2 (en) | 2010-06-07 | 2019-12-31 | Affectiva, Inc. | Mental state mood analysis using heart rate collection based on video imagery |
US10628741B2 (en) | 2010-06-07 | 2020-04-21 | Affectiva, Inc. | Multimodal machine learning for emotion metrics |
US9642536B2 (en) | 2010-06-07 | 2017-05-09 | Affectiva, Inc. | Mental state analysis using heart rate collection based on video imagery |
US11410438B2 (en) | 2010-06-07 | 2022-08-09 | Affectiva, Inc. | Image analysis using a semiconductor processor for facial evaluation in vehicles |
US10289898B2 (en) | 2010-06-07 | 2019-05-14 | Affectiva, Inc. | Video recommendation via affect |
US11484685B2 (en) | 2010-06-07 | 2022-11-01 | Affectiva, Inc. | Robotic control using profiles |
US10108852B2 (en) | 2010-06-07 | 2018-10-23 | Affectiva, Inc. | Facial analysis to detect asymmetric expressions |
US12204958B2 (en) | 2010-06-07 | 2025-01-21 | Affectiva, Inc. | File system manipulation using machine learning |
US11430561B2 (en) | 2010-06-07 | 2022-08-30 | Affectiva, Inc. | Remote computing analysis for cognitive state data metrics |
US11151610B2 (en) | 2010-06-07 | 2021-10-19 | Affectiva, Inc. | Autonomous vehicle control using heart rate collection based on video imagery |
US10869626B2 (en) | 2010-06-07 | 2020-12-22 | Affectiva, Inc. | Image analysis for emotional metric evaluation |
US11587357B2 (en) | 2010-06-07 | 2023-02-21 | Affectiva, Inc. | Vehicular cognitive data collection with multiple devices |
US10074024B2 (en) | 2010-06-07 | 2018-09-11 | Affectiva, Inc. | Mental state analysis using blink rate for vehicles |
US10401860B2 (en) | 2010-06-07 | 2019-09-03 | Affectiva, Inc. | Image analysis for two-sided data hub |
US10627817B2 (en) | 2010-06-07 | 2020-04-21 | Affectiva, Inc. | Vehicle manipulation using occupant image analysis |
US10799168B2 (en) | 2010-06-07 | 2020-10-13 | Affectiva, Inc. | Individual data sharing across a social network |
US9646046B2 (en) | 2010-06-07 | 2017-05-09 | Affectiva, Inc. | Mental state data tagging for data collected from multiple sources |
US11430260B2 (en) | 2010-06-07 | 2022-08-30 | Affectiva, Inc. | Electronic display viewing verification |
US11073899B2 (en) | 2010-06-07 | 2021-07-27 | Affectiva, Inc. | Multidevice multimodal emotion services monitoring |
US11935281B2 (en) | 2010-06-07 | 2024-03-19 | Affectiva, Inc. | Vehicular in-cabin facial tracking using machine learning |
US11017250B2 (en) | 2010-06-07 | 2021-05-25 | Affectiva, Inc. | Vehicle manipulation using convolutional image processing |
US11511757B2 (en) | 2010-06-07 | 2022-11-29 | Affectiva, Inc. | Vehicle manipulation with crowdsourcing |
US10628985B2 (en) | 2017-12-01 | 2020-04-21 | Affectiva, Inc. | Avatar image animation using translation vectors |
US10779761B2 (en) | 2010-06-07 | 2020-09-22 | Affectiva, Inc. | Sporadic collection of affect data within a vehicle |
US10911829B2 (en) | 2010-06-07 | 2021-02-02 | Affectiva, Inc. | Vehicle video recommendation via affect |
US10843078B2 (en) | 2010-06-07 | 2020-11-24 | Affectiva, Inc. | Affect usage within a gaming context |
US10474875B2 (en) | 2010-06-07 | 2019-11-12 | Affectiva, Inc. | Image analysis using a semiconductor processor for facial evaluation |
US9959549B2 (en) | 2010-06-07 | 2018-05-01 | Affectiva, Inc. | Mental state analysis for norm generation |
US11067405B2 (en) | 2010-06-07 | 2021-07-20 | Affectiva, Inc. | Cognitive state vehicle navigation based on image processing |
US9204836B2 (en) | 2010-06-07 | 2015-12-08 | Affectiva, Inc. | Sporadic collection of mobile affect data |
US10897650B2 (en) | 2010-06-07 | 2021-01-19 | Affectiva, Inc. | Vehicle content recommendation using cognitive states |
US11887352B2 (en) | 2010-06-07 | 2024-01-30 | Affectiva, Inc. | Live streaming analytics within a shared digital environment |
US12076149B2 (en) | 2010-06-07 | 2024-09-03 | Affectiva, Inc. | Vehicle manipulation with convolutional image processing |
US10592757B2 (en) | 2010-06-07 | 2020-03-17 | Affectiva, Inc. | Vehicular cognitive data collection using multiple devices |
US11704574B2 (en) | 2010-06-07 | 2023-07-18 | Affectiva, Inc. | Multimodal machine learning for vehicle manipulation |
US10482333B1 (en) | 2017-01-04 | 2019-11-19 | Affectiva, Inc. | Mental state analysis using blink rate within vehicles |
US11393133B2 (en) | 2010-06-07 | 2022-07-19 | Affectiva, Inc. | Emoji manipulation using machine learning |
US10111611B2 (en) | 2010-06-07 | 2018-10-30 | Affectiva, Inc. | Personal emotional profile generation |
US10143414B2 (en) | 2010-06-07 | 2018-12-04 | Affectiva, Inc. | Sporadic collection with mobile affect data |
US10204625B2 (en) | 2010-06-07 | 2019-02-12 | Affectiva, Inc. | Audio analysis learning using video data |
US9503786B2 (en) | 2010-06-07 | 2016-11-22 | Affectiva, Inc. | Video recommendation using affect |
US10614289B2 (en) | 2010-06-07 | 2020-04-07 | Affectiva, Inc. | Facial tracking with classifiers |
US10922567B2 (en) | 2010-06-07 | 2021-02-16 | Affectiva, Inc. | Cognitive state based vehicle manipulation using near-infrared image processing |
US11823055B2 (en) | 2019-03-31 | 2023-11-21 | Affectiva, Inc. | Vehicular in-cabin sensing using machine learning |
US9621697B2 (en) | 2010-12-01 | 2017-04-11 | Dell Products L.P. | Unified communications IP phone using an information handling system host |
US10762293B2 (en) | 2010-12-22 | 2020-09-01 | Apple Inc. | Using parts-of-speech tagging and named entity recognition for spelling correction |
US20120206372A1 (en) * | 2011-02-10 | 2012-08-16 | Kevin Mundt | Method and system for flexible use of tablet information handling system resources |
CN103339649A (en) | 2011-02-27 | 2013-10-02 | 阿弗科迪瓦公司 | Video recommendation based on affect |
US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
US9483461B2 (en) | 2012-03-06 | 2016-11-01 | Apple Inc. | Handling speech synthesis of content for multiple languages |
US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
US9495129B2 (en) | 2012-06-29 | 2016-11-15 | Apple Inc. | Device, method, and user interface for voice-activated navigation and browsing of a document |
US9576574B2 (en) | 2012-09-10 | 2017-02-21 | Apple Inc. | Context-sensitive handling of interruptions by intelligent digital assistant |
US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
AU2014214676A1 (en) | 2013-02-07 | 2015-08-27 | Apple Inc. | Voice trigger for a digital assistant |
US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
WO2014144949A2 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | Training an at least partial voice command system |
WO2014144579A1 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | System and method for updating an adaptive speech recognition model |
US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
WO2014197336A1 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
KR101922663B1 (en) | 2013-06-09 | 2018-11-28 | 애플 인크. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
KR101809808B1 (en) | 2013-06-13 | 2017-12-15 | 애플 인크. | System and method for emergency calls initiated by voice command |
DE112014003653B4 (en) | 2013-08-06 | 2024-04-18 | Apple Inc. | Automatically activate intelligent responses based on activities from remote devices |
US9620105B2 (en) | 2014-05-15 | 2017-04-11 | Apple Inc. | Analyzing audio input for efficient speech and music recognition |
US10592095B2 (en) | 2014-05-23 | 2020-03-17 | Apple Inc. | Instantaneous speaking of content on touch devices |
US9502031B2 (en) | 2014-05-27 | 2016-11-22 | Apple Inc. | Method for supporting dynamic grammars in WFST-based ASR |
US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
US9966065B2 (en) | 2014-05-30 | 2018-05-08 | Apple Inc. | Multi-command single utterance input method |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
US9734193B2 (en) | 2014-05-30 | 2017-08-15 | Apple Inc. | Determining domain salience ranking from ambiguous words in natural speech |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
US9711141B2 (en) | 2014-12-09 | 2017-07-18 | Apple Inc. | Disambiguating heteronyms in speech synthesis |
US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
US9578173B2 (en) | 2015-06-05 | 2017-02-21 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
DK179588B1 (en) | 2016-06-09 | 2019-02-22 | Apple Inc. | Intelligent automated assistant in a home environment |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
US10922566B2 (en) | 2017-05-09 | 2021-02-16 | Affectiva, Inc. | Cognitive state evaluation for vehicle navigation |
DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
DK201770432A1 (en) | 2017-05-15 | 2018-12-21 | Apple Inc. | Hierarchical belief states for digital assistants |
DK179560B1 (en) | 2017-05-16 | 2019-02-18 | Apple Inc. | Far-field extension for digital assistant services |
US10491778B2 (en) | 2017-09-21 | 2019-11-26 | Honeywell International Inc. | Applying features of low-resolution data to corresponding high-resolution data |
US11297369B2 (en) | 2018-03-30 | 2022-04-05 | Apple Inc. | Remotely controlling playback devices |
US10783929B2 (en) | 2018-03-30 | 2020-09-22 | Apple Inc. | Managing playback groups |
US10993274B2 (en) | 2018-03-30 | 2021-04-27 | Apple Inc. | Pairing devices by proxy |
US10614857B2 (en) | 2018-07-02 | 2020-04-07 | Apple Inc. | Calibrating media playback channels for synchronized presentation |
US10778916B2 (en) | 2018-10-24 | 2020-09-15 | Honeywell International Inc. | Applying an annotation to an image based on keypoints |
US11887383B2 (en) | 2019-03-31 | 2024-01-30 | Affectiva, Inc. | Vehicle interior object management |
US11769056B2 (en) | 2019-12-30 | 2023-09-26 | Affectiva, Inc. | Synthetic data for neural network training using vectors |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4952051A (en) * | 1988-09-27 | 1990-08-28 | Lovell Douglas C | Method and apparatus for producing animated drawings and in-between drawings |
US5815205A (en) * | 1995-02-21 | 1998-09-29 | Ricoh Company, Ltd. | External communication interface for a digital camera |
US5978016A (en) * | 1997-02-20 | 1999-11-02 | Eastman Kodak Company | Electronic camera with internal fixed album memory |
US5996080A (en) * | 1995-10-04 | 1999-11-30 | Norand Corporation | Safe, virtual trigger for a portable data capture terminal |
US6020982A (en) * | 1989-09-29 | 2000-02-01 | Kabushiki Kaisha Toshiba | Image data processing apparatus for digitally reproducing optical image data |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6628325B1 (en) * | 1998-06-26 | 2003-09-30 | Fotonation Holdings, Llc | Camera network communication device |
JPH10150523A (en) * | 1996-11-20 | 1998-06-02 | Fuji Photo Film Co Ltd | Preserving and utilizing system for photographic image data photographed by digital camera |
US6018739A (en) * | 1997-05-15 | 2000-01-25 | Raytheon Company | Biometric personnel identification system |
US6628824B1 (en) * | 1998-03-20 | 2003-09-30 | Ken Belanger | Method and apparatus for image identification and comparison |
US6519607B1 (en) * | 1999-10-28 | 2003-02-11 | Hewlett-Packard Company | Image driven operating system |
-
2001
- 2001-02-02 WO PCT/US2001/003409 patent/WO2001058141A1/en active Application Filing
- 2001-02-02 US US09/775,470 patent/US20010041021A1/en not_active Abandoned
- 2001-02-02 AU AU2001236622A patent/AU2001236622A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4952051A (en) * | 1988-09-27 | 1990-08-28 | Lovell Douglas C | Method and apparatus for producing animated drawings and in-between drawings |
US6020982A (en) * | 1989-09-29 | 2000-02-01 | Kabushiki Kaisha Toshiba | Image data processing apparatus for digitally reproducing optical image data |
US5815205A (en) * | 1995-02-21 | 1998-09-29 | Ricoh Company, Ltd. | External communication interface for a digital camera |
US5996080A (en) * | 1995-10-04 | 1999-11-30 | Norand Corporation | Safe, virtual trigger for a portable data capture terminal |
US5978016A (en) * | 1997-02-20 | 1999-11-02 | Eastman Kodak Company | Electronic camera with internal fixed album memory |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2448236A3 (en) * | 2010-10-26 | 2014-06-18 | Samsung Electronics Co., Ltd. | Method to store document using image forming apparatus and system to perform the same |
Also Published As
Publication number | Publication date |
---|---|
US20010041021A1 (en) | 2001-11-15 |
AU2001236622A1 (en) | 2001-08-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20010041021A1 (en) | System and method for synchronization of image data between a handheld device and a computer | |
US8131819B2 (en) | System and method for effectively implementing an electronic image manager device | |
US7724285B2 (en) | Methods and systems for managing bragbook images | |
JP2007221660A (en) | Image distribution system, image distribution server, and image distribution method | |
US20110245947A1 (en) | Music data transfer method, information processing apparatus and information recording/playback system | |
US20070222862A1 (en) | Image processing method and image processing system using the same | |
US20070216943A1 (en) | Multifunction Peripheral and Method of Selecting Processing Functions Thereof | |
TW200945882A (en) | Electronic apparatus, transmission method, and program | |
US20130132347A1 (en) | Backup method for portable device | |
US7426051B2 (en) | Image processing method and image processing system using the same | |
US20090185052A1 (en) | Information processing apparatus and control method thereof | |
JP2008312160A (en) | Network system | |
US20030112263A1 (en) | Estimate system for vehicle repair cost | |
US7508424B2 (en) | Digital camera capable of communication with external devices | |
KR101467583B1 (en) | METHODS FOR USING OBJECT-BASED PROTOCOL TO IDENTIFY CHANGE TO MEDIA-DEVICE CONTENT AND INTEGRATED MACHINE-READABLE MEDIUM | |
US20120239894A1 (en) | Backup method for portable device | |
US20100280992A1 (en) | System and Method for Photo-image Uplink Confirmation | |
JP2004080538A (en) | Apparatus, system and method for image communication | |
JP4054629B2 (en) | Image conversion server, image data processing method, storage medium, and program | |
JP2000357169A (en) | Device and method for automatically generating image browsing function | |
JP2001119651A (en) | Image information processing unit | |
JP2005110132A (en) | Image processing system, image recording apparatus, image management apparatus, image display control method and storage medium | |
JP2005236345A (en) | Image management system | |
JP2000013732A (en) | File storing method, production of file, recording medium and electronic camera | |
JP2003199010A (en) | Image display method, its device, image selecting method, its device, communication control method, communication controller, image display device control program, image selecting device control program, communication controller control program and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |