-
公开(公告)号:US10511772B2
公开(公告)日:2019-12-17
申请号:US16054740
申请日:2018-08-03
Applicant: Apple Inc.
Inventor: Ralph Brunner , Nikhil Bhogal , James David Batson
Abstract: Methods, devices, and systems for continuous image capturing are described herein. In one embodiment, a method includes continuously capturing a sequence of images with an image capturing device. The method may further include storing a predetermined number of the sequence of images in a buffer. The method may further include receiving a user request to capture an image. In response to the user request, the method may further include automatically selecting one of the buffered images based on an exposure time of one of the buffered images. The sequence of images is captured prior to or concurrently with receiving the user request.
-
公开(公告)号:US09558282B2
公开(公告)日:2017-01-31
申请号:US14166612
申请日:2014-01-28
Applicant: Apple Inc.
Inventor: David Biderman , William May, Jr. , Alan Tseng , Roger Pantos , James David Batson
IPC: G06F7/00 , G06F17/30 , H04N7/173 , H04N21/2343 , H04N21/262 , H04N21/439 , H04N21/44 , H04N21/442 , H04N21/845 , H04L29/06 , G06F13/14
CPC classification number: H04L47/34 , G06F17/30873 , H04L65/1069 , H04L65/60 , H04L67/02 , H04L67/06 , H04N7/17318 , H04N21/234327 , H04N21/234363 , H04N21/26258 , H04N21/4394 , H04N21/44004 , H04N21/44016 , H04N21/44209 , H04N21/8456
Abstract: Methods and apparatuses for real-time or near real-time streaming of content using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method includes dividing a stream of data, representing the contiguous time based content of a program (e.g. a live video broadcast), into a plurality of distinct media files, and generating a playlist file having a plurality of tags and Universal Resource Indicators (URIs) indicating an order of presentation of the plurality of distinct media files. The plurality of media files and the playlist file can be made available for transmission to a client device which can retrieve the media files using the playlist file.
Abstract translation: 使用诸如HTTP兼容协议之类的传输协议实时或接近实时流传输内容的方法和装置。 在一个实施例中,一种方法包括将代表节目的基于连续时间的内容(例如实况视频广播)的数据流划分成多个不同的媒体文件,并且生成具有多个标签和通用的播放列表文件 指示多个不同媒体文件呈现顺序的资源指示符(URI)。 可以使多个媒体文件和播放列表文件可用于传输到能够使用播放列表文件检索媒体文件的客户端设备。
-
公开(公告)号:US10977330B2
公开(公告)日:2021-04-13
申请号:US15390201
申请日:2016-12-23
Applicant: Apple Inc.
Inventor: David Biderman , William May, Jr. , Alan Tseng , Roger Pantos , James David Batson
IPC: G06F16/954 , H04N7/173 , H04N21/2343 , H04N21/44 , H04N21/442 , H04N21/845 , H04N21/262 , H04N21/439 , H04L29/06 , H04L12/801 , H04L29/08
Abstract: Methods and apparatuses for real-time or near real-time streaming of content using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method includes dividing a stream of data, representing the contiguous time based content of a program (e.g. a live video broadcast), into a plurality of distinct media files, and generating a playlist file having a plurality of tags and Universal Resource Indicators (URIs) indicating an order of presentation of the plurality of distinct media files. The plurality of media files and the playlist file can be made available for transmission to a client device which can retrieve the media files using the playlist file.
-
公开(公告)号:US10063778B2
公开(公告)日:2018-08-28
申请号:US15357406
申请日:2016-11-21
Applicant: Apple Inc.
Inventor: Ralph Brunner , Nikhil Bhogal , James David Batson
CPC classification number: H04N5/23254 , H04M1/72544 , H04N1/2137 , H04N5/144 , H04N5/232 , H04N5/23216 , H04N5/23267 , H04N5/23293 , H04N5/2354 , H04N5/265 , H04N5/781 , H04N7/181
Abstract: Methods, devices, and systems for continuous image capturing are described herein. In one embodiment, a method includes continuously capturing a sequence of images with an image capturing device. The method may further include storing a predetermined number of the sequence of images in a buffer. The method may further include receiving a user request to capture an image. In response to the user request, the method may further include automatically selecting one of the buffered images based on an exposure time of one of the buffered images. The sequence of images is captured prior to or concurrently with receiving the user request.
-
5.
公开(公告)号:US09525797B2
公开(公告)日:2016-12-20
申请号:US14322215
申请日:2014-07-02
Applicant: Apple Inc.
Inventor: Ralph Brunner , Nikhil Bhogal , James David Batson
CPC classification number: H04N5/23254 , H04M1/72544 , H04N1/2137 , H04N5/144 , H04N5/232 , H04N5/23216 , H04N5/23267 , H04N5/23293 , H04N5/2354 , H04N5/265 , H04N5/781 , H04N7/181
Abstract: Methods, devices, and systems for continuous image capturing are described herein. In one embodiment, a method includes continuously capturing a sequence of images with an image capturing device. The method may further include storing a predetermined number of the sequence of images in a buffer. The method may further include receiving a user request to capture an image. In response to the user request, the method may further include automatically selecting one of the buffered images based on an exposure time of one of the buffered images. The sequence of images is captured prior to or concurrently with receiving the user request.
Abstract translation: 本文描述了用于连续图像捕获的方法,装置和系统。 在一个实施例中,一种方法包括用图像捕获装置连续捕获图像序列。 该方法还可以包括将预定数量的图像序列存储在缓冲器中。 该方法还可以包括接收用户捕获图像的请求。 响应于用户请求,该方法还可以包括基于缓冲图像之一的曝光时间自动选择缓冲图像之一。 图像序列在接收用户请求之前或同时被捕获。
-
公开(公告)号:US10523726B2
公开(公告)日:2019-12-31
申请号:US15357844
申请日:2016-11-21
Applicant: Apple Inc.
Inventor: Roger Pantos , Alan Tseng , William May, Jr. , James David Batson
IPC: H04L29/06 , G06F16/182 , G06F16/438 , G06F3/0484
Abstract: Methods and apparatuses provide real-time or near real-time streaming of content, specified in one or more playlists, using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method can execute a user application on a client device to present media files and to control presentation of the media files. The method can further run a media serving process on the client device to retrieve a playlist specifying the media files and a media source at which the media files are available, to retrieve the media files from the media source, and to decode the media files retrieved. The media serving process can call the user application to process a custom URL in order to obtain an object referred to by the custom URL.
-
公开(公告)号:US20190037140A1
公开(公告)日:2019-01-31
申请号:US16054740
申请日:2018-08-03
Applicant: Apple Inc.
Inventor: Ralph Brunner , Nikhil Bhogal , James David Batson
CPC classification number: H04N5/23254 , H04M1/72544 , H04N1/2137 , H04N5/144 , H04N5/232 , H04N5/23216 , H04N5/23267 , H04N5/23293 , H04N5/2354 , H04N5/265 , H04N5/781 , H04N7/181
Abstract: Methods, devices, and systems for continuous image capturing are described herein. In one embodiment, a method includes continuously capturing a sequence of images with an image capturing device. The method may further include storing a predetermined number of the sequence of images in a buffer. The method may further include receiving a user request to capture an image. In response to the user request, the method may further include automatically selecting one of the buffered images based on an exposure time of one of the buffered images. The sequence of images is captured prior to or concurrently with receiving the user request.
-
8.
公开(公告)号:US20170070678A1
公开(公告)日:2017-03-09
申请号:US15357406
申请日:2016-11-21
Applicant: Apple Inc.
Inventor: Ralph Brunner , Nikhil Bhogal , James David Batson
CPC classification number: H04N5/23254 , H04M1/72544 , H04N1/2137 , H04N5/144 , H04N5/232 , H04N5/23216 , H04N5/23267 , H04N5/23293 , H04N5/2354 , H04N5/265 , H04N5/781 , H04N7/181
Abstract: Methods, devices, and systems for continuous image capturing are described herein. In one embodiment, a method includes continuously capturing a sequence of images with an image capturing device. The method may further include storing a predetermined number of the sequence of images in a buffer. The method may further include receiving a user request to capture an image. In response to the user request, the method may further include automatically selecting one of the buffered images based on an exposure time of one of the buffered images. The sequence of images is captured prior to or concurrently with receiving the user request.
Abstract translation: 本文描述了用于连续图像捕获的方法,装置和系统。 在一个实施例中,一种方法包括用图像捕获装置连续捕获图像序列。 该方法还可以包括将预定数量的图像序列存储在缓冲器中。 该方法还可以包括接收用户捕获图像的请求。 响应于用户请求,该方法还可以包括基于缓冲图像之一的曝光时间自动选择缓冲图像之一。 图像序列在接收用户请求之前或同时被捕获。
-
公开(公告)号:US09531779B2
公开(公告)日:2016-12-27
申请号:US14517608
申请日:2014-10-17
Applicant: Apple Inc.
Inventor: Roger Pantos , Alan Tseng , William May, Jr. , James David Batson
IPC: G06F15/16 , H04L29/06 , G06F17/30 , G06F3/0484
CPC classification number: H04L65/4092 , G06F3/0484 , G06F17/30053 , G06F17/30194 , H04L65/4069 , H04L65/4084 , H04L65/60 , H04L65/607
Abstract: Methods and apparatuses provide real-time or near real-time streaming of content, specified in one or more playlists, using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method can execute a user application on a client device to present media files and to control presentation of the media files. The method can further run a media serving process on the client device to retrieve a playlist specifying the media files and a media source at which the media files are available, to retrieve the media files from the media source, and to decode the media files retrieved. The media serving process can call the user application to process a custom URL in order to obtain an object referred to by the custom URL.
Abstract translation: 方法和装置使用诸如HTTP兼容协议之类的传输协议来提供在一个或多个播放列表中指定的内容的实时或接近实时的流传输。 在一个实施例中,一种方法可以在客户端设备上执行用户应用以呈现媒体文件并且控制媒体文件的呈现。 该方法可以进一步在客户端设备上运行媒体服务进程,以检索指定媒体文件的播放列表和媒体文件可用的媒体源,以从媒体源检索媒体文件,并解码检索到的媒体文件 。 媒体服务进程可以调用用户应用程序来处理自定义URL以便获得由自定义URL引用的对象。
-
10.
公开(公告)号:US20150002699A1
公开(公告)日:2015-01-01
申请号:US14322215
申请日:2014-07-02
Applicant: Apple Inc.
Inventor: Ralph Brunner , Nikhil Bhogal , James David Batson
CPC classification number: H04N5/23254 , H04M1/72544 , H04N1/2137 , H04N5/144 , H04N5/232 , H04N5/23216 , H04N5/23267 , H04N5/23293 , H04N5/2354 , H04N5/265 , H04N5/781 , H04N7/181
Abstract: Methods, devices, and systems for continuous image capturing are described herein. In one embodiment, a method includes continuously capturing a sequence of images with an image capturing device. The method may further include storing a predetermined number of the sequence of images in a buffer. The method may further include receiving a user request to capture an image. In response to the user request, the method may further include automatically selecting one of the buffered images based on an exposure time of one of the buffered images. The sequence of images is captured prior to or concurrently with receiving the user request.
Abstract translation: 本文描述了用于连续图像捕获的方法,装置和系统。 在一个实施例中,一种方法包括用图像捕获装置连续捕获图像序列。 该方法还可以包括将预定数量的图像序列存储在缓冲器中。 该方法还可以包括接收用户捕获图像的请求。 响应于用户请求,该方法还可以包括基于缓冲图像之一的曝光时间自动选择缓冲图像之一。 图像序列在接收用户请求之前或同时被捕获。
-
-
-
-
-
-
-
-
-