US2019260817A1PendingUtilityA1

Providing apparatus, data providing method, and storage medium

Assignee: CANON KKPriority: Dec 28, 2015Filed: May 3, 2019Published: Aug 22, 2019
Est. expiryDec 28, 2035(~9.4 yrs left)· nominal 20-yr term from priority
Inventors:Toru Suneya
H04L 67/10H04L 67/02H04L 65/4084H04L 65/607H04L 65/612H04L 65/70
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A providing apparatus includes a generation unit configured to generate description data describing address information to request one or more of a plurality of first segments acquired by spatially and timely segmenting a moving image, and address information to request a second segment corresponding to a spatial region broader than the first segment and a providing unit configured to provide the description data generated by the generation unit to a client apparatus.

Claims

exact text as granted — not AI-modified
1 . A providing apparatus comprising:
 one or more processors; and   at least one memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:   generating description data including at least: (i) position information representing a spatial position of each of a plurality of spatial regions within a video, (ii) size information representing a spatial size of each of the plurality of spatial regions within the video, (iii) pieces of address information each of which is used for requesting a moving image of one of the plurality of spatial regions, and (iv) address information that is used for requesting a still image of a broad spatial region including the plurality of spatial regions; and   providing, to a client apparatus, the description data generated.   
     
     
         2 . The providing apparatus according to  claim 1 , wherein the broad spatial region is identical to a spatial region of the video. 
     
     
         3 . The providing apparatus according to  claim 1 , wherein the one or more programs further include instructions for:
 storing image data of each of the plurality of spatial regions;   accepting a request for the image data from the client apparatus; and   providing one or more segments including image data of a spatial region according to the request from the client apparatus.   
     
     
         4 . The providing apparatus according to  claim 1 , wherein the one or more programs further include instructions for accepting a request for the description data from the client apparatus, and
 wherein both of the description data and the image data of the broad spatial region are provided to the client apparatus in response to the acceptance of the request for the description data.   
     
     
         5 . The providing apparatus according to  claim 1 , wherein the description data include first address information that is used for requesting image data of the broad spatial region and having a first resolution, and second address information that is used for requesting image data of the broad spatial region and having a second resolution which is different from the first resolution. 
     
     
         6 . The providing apparatus according to  claim 1 , wherein the address information is a URL. 
     
     
         7 . A providing apparatus comprising:
 one or more processors; and   at least one memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:   generating description data including at least: (i) position information representing a spatial position of each of a plurality of spatial regions within a video, (ii) size information representing a spatial size of each of the plurality of spatial regions within the video, and (iii) pieces of address information each of which is used for requesting a moving image of one of the plurality of spatial regions, and not including (iv) address information that is used for requesting a still image of a broad spatial region including the plurality of spatial regions;   receiving a request for the description data from a client apparatus; and   providing, to the client apparatus, both of the description data and the still image of the broad spatial region including the plurality of spatial regions, in response to a reception of a request for the description data from the client apparatus.   
     
     
         8 . A data providing method comprising:
 generating description data including at least: (i) position information representing a spatial position of each of a plurality of spatial regions within a video, (ii) size information representing a spatial size of each of the plurality of spatial regions within the video, (iii) a pieces of address information each of which is used for requesting a moving image of one of the plurality of spatial regions, and (iv) address information that is used for requesting a still image of a broad spatial region including the plurality of spatial regions; and   providing the description data generated to a client apparatus.   
     
     
         9 . A data providing method comprising:
 generating description data including at least: (i) position information representing a spatial position of each of a plurality of spatial regions within a video, (ii) size information representing a spatial size of each of the plurality of spatial regions within the video, and (iii) pieces of address information each of which is used for requesting a moving image of one of the plurality of spatial regions, and not including (iv) address information that is used for requesting still image of a broad spatial region including the plurality of spatial regions;   receiving a request for the description data from a client apparatus; and   providing, to the client apparatus, both of the description data and the image data of the broad spatial region including the plurality of spatial regions, in response to a reception of a request for the description data from the client apparatus.   
     
     
         10 . A non-transitory computer-readable storage medium storing a program for causing a computer to execute a method comprising:
 generating description data including at least: (i) position information representing a spatial position of each of a plurality of spatial regions within a video, (ii) size information representing a spatial size of each of the plurality of spatial regions within the video, (iii) pieces of address information each of which is used for requesting a moving image of one of the plurality of spatial regions, and (iv) address information that is used for requesting a still image of a broad spatial region including the plurality of spatial regions; and   providing the description data generated to a client apparatus.   
     
     
         11 . A non-transitory computer-readable storage medium storing a program for causing a computer to execute a method comprising:
 generating description data including at least: (i) position information representing a spatial position of each of a plurality of spatial regions within a video, (ii) size information representing a spatial size of each of the plurality of spatial regions within the video, and (iii) pieces of address information each of which is used for requesting a moving image of one of the plurality of spatial regions, and not including (iv) address information that is used for requesting a still image of a broad spatial region including the plurality of spatial regions;   receiving a request for the description data from a client apparatus; and   providing, to the client apparatus, both of the description data and the image data of the broad spatial region including the plurality of spatial regions, in response to a reception of a request for the description data from the client apparatus.

Join the waitlist — get patent alerts

Track US2019260817A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.