09 - Scientific and electric apparatus and instruments
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Video recordings featuring a comedic television program; downloadable video recordings featuring a comedic television series (1) Entertainment services in the nature of an ongoing television series featuring comedy; interactive online entertainment in the nature of a website containing non-downloadable photographic, video and prose presentations and related film clips featuring an ongoing television series in the field of comedy
09 - Scientific and electric apparatus and instruments
41 - Education, entertainment, sporting and cultural services
Goods & Services
Video recordings featuring a comedic television program; downloadable video recordings featuring a comedic television series. Entertainment services in the nature of an ongoing television series featuring comedy; interactive online entertainment in the nature of a website containing non-downloadable photographic, video and prose presentations and related film clips featuring an ongoing television series in the field of comedy.
41 - Education, entertainment, sporting and cultural services
Goods & Services
Entertainment services in the nature of an ongoing television series featuring comedy; interactive online entertainment in the nature of a website containing non-downloadable photographic, video and prose presentations and related film clips featuring an ongoing television series in the field of comedy
The described technology is generally directed towards comparing two images for content differences, such as images based on the frames of a show and a derivative version of that show. Frame pairs such as from an original show and its derivative version are processed into image pairs, which can include decoding, scaling, luminance extraction and/or filtering. An edge pixel image is obtained via edge detection for each image. Edge pixels in one image are compared against a counterpart edge pixel (and possibly neighboring pixels) in the other image to determine matches (matching edge pixels) and mismatches. An image with too many errors based on the mismatches is deemed as a candidate for further review. A difference image can be generated to assist a reviewer in detecting where the mismatches were detected. By repeating for the various frames, a show can be automatically compared against its derivative for content differences.
G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
G06F 18/22 - Matching criteria, e.g. proximity measures
G06V 10/32 - Normalisation of the pattern dimensions
G06V 20/40 - ScenesScene-specific elements in video content
6.
CREATING CLOUD-HOSTED, STREAMED AUGMENTED REALITY EXPERIENCES WITH LOW PERCEIVED LATENCY
A technology that streams graphical components and rendering instructions to a client device, for the client device to perform the final rendering and overlaying of that content onto the client's video stream based on the client's most recent tracking of the device's position and orientation. A client device sends a request for augmented reality drawing data to a network device. In response, the network device generates augmented reality drawing data, which can be augmented reality change data based on the augmented reality information and previous client render state information, and sends the augmented reality drawing data to the client device. The client device receives the augmented reality drawing data and renders a visible representation of an augmented reality scene comprising overlaying augmented reality graphics over a current video scene obtained from a camera of the client device.
41 - Education, entertainment, sporting and cultural services
Goods & Services
Entertainment services in the nature of an ongoing television series featuring drama, action and adventure; interactive online entertainment in the nature of a website containing non-downloadable photographic, video and prose presentations, and related film clips featuring an ongoing television series in the field of drama, action and adventure
41 - Education, entertainment, sporting and cultural services
Goods & Services
Entertainment services in the nature of an ongoing television series; providing entertainment information, news and commentary via an on-line global computer network featuring content from or related to an ongoing television series; interactive online entertainment in the nature of a website containing non-downloadable photographic, video, audio and prose presentations, and video clips featuring content from or related to an ongoing television series.
03 - Cosmetics and toiletries; cleaning, bleaching, polishing and abrasive preparations
09 - Scientific and electric apparatus and instruments
14 - Precious metals and their alloys; jewelry; time-keeping instruments
16 - Paper, cardboard and goods made from these materials
18 - Leather and imitations of leather
21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
25 - Clothing; footwear; headgear
28 - Games; toys; sports equipment
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Lip balm, lipstick, lip gloss, lip liner; lip gloss palette, make-up kits comprised of gloss; eye eye pencils, eye shadow; make-up kits comprising of eye shadows; make up powder; eye liner, eye make-up corrector pen; mascara; make-up kits comprising of mascara and eyeliner, brow gel, brow powder, brow pencils; make-up kits comprising of blush, blush, body powder, face powder, concealers for face; nail enamel, nail enamel remover, nail enamel corrector pen; perfumes, perfume oils, eau de perfume; non-medicated face and body soaps, bath beads, bath crystals, bath foam, bath gel, bath lotion, bath oil, non-medicated bath salts, bubble bath, foam bath, liquid bath soaps, shower and bath foam, shower and bath gel, shower and bath scrub; body scrub, facial scrub, body masks, facial masks, skin masks; massage oil; scented body spray, scented room spray; cologne; fragrances
(2) Video recordings featuring a drama television program; downloadable video recordings featuring a drama television series; Recorded computer, video and interactive electronic game programs and software; downloadable computer, video and interactive electronic games via the internet and wireless devices; computer, video and interactive electronic game disks; Recorded interactive multimedia computer game programs; Recorded multiplayer computer game programs
(3) Jewelry; clocks and watches; trinkets in the nature of jewelry charms and rings of precious metals, semi-precious metals or imitation precious metals
(4) Printed matter and paper goods, namely, calendars, posters, blank journals, notebooks; pens, pencils; and stationery; comic books
(5) All-purpose carrying bags; knapsacks; backpacks; tote bags; messenger bags and shoulder bags
(6) Mugs, drinking glasses, shot glasses; barware, namely, bottle openers, cocktail shakers, decanters, wine buckets, wine openers, coolers for wine; and sports bottles sold empty
(7) Clothing, namely, tank tops, t-shirts, hooded pullovers, and hooded sweat shirts; sleepwear; robes; socks; headwear, namely, caps; Halloween and masquerade costumes; footwear
(8) Board games; card games; playing cards; puzzle games; action figures; collectible modeled plastic and resin toy figurines; arcade-type electronic video games; coin-operated video games; slot machines (1) Entertainment services in the nature of an ongoing television series featuring drama, action and adventure; interactive online entertainment in the nature of a website containing photographic, video and prose presentations, related film clips and other multimedia materials featuring an ongoing television series drama, action and adventure
03 - Cosmetics and toiletries; cleaning, bleaching, polishing and abrasive preparations
09 - Scientific and electric apparatus and instruments
14 - Precious metals and their alloys; jewelry; time-keeping instruments
16 - Paper, cardboard and goods made from these materials
18 - Leather and imitations of leather
21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
25 - Clothing; footwear; headgear
28 - Games; toys; sports equipment
32 - Beers; non-alcoholic beverages
33 - Alcoholic beverages other than beer
41 - Education, entertainment, sporting and cultural services
Goods & Services
Lip balm, lipstick, lip gloss, lip liner; lip gloss palette, make-up kits comprised of gloss; eye eye pencils, eye shadow; make-up kits comprising of eye shadows; make up powder; eye liner, eye make-up corrector pen; mascara; make-up kits comprising of mascara and eyeliner, brow gel, brow powder, brow pencils; make-up kits comprising of blush, blush, body powder, face powder, concealers for face; nail enamel, nail enamel remover, nail enamel corrector pen; perfumes, perfume oils, eau de perfume; non-medicated face and body soaps, bath beads, bath crystals, bath foam, bath gel, bath lotion, bath oil, nonmedicated bath salts, bubble bath, foam bath, liquid bath soaps, shower and bath foam, shower and bath gel, shower and bath scrub; body scrub, facial scrub, body masks, facial masks, skin masks; massage oil; scented body spray, scented room spray; cologne; fragrances. Video recordings featuring a drama television program; downloadable video recordings featuring a drama television series; Recorded computer, video and interactive electronic game programs and software; downloadable computer, video and interactive electronic games via the internet and wireless devices; computer, video and interactive electronic game disks; Recorded interactive multimedia computer game programs; Recorded multiplayer computer game programs. Jewelry; clocks and watches; trinkets in the nature of jewelry charms and rings of precious metals, semi-precious metals or imitation precious metals. Printed matter and paper goods, namely, calendars, posters, blank journals, notebooks; pens, pencils; and stationery; comic books. All-purpose carrying bags; knapsacks; backpacks; tote bags; messenger bags and shoulder bags. Mugs, drinking glasses, shot glasses; barware, namely, bottle openers, cocktail shakers, decanters, wine buckets, wine openers, coolers for wine; and sports bottles sold empty. Clothing, namely, tank tops, t-shirts, hooded pullovers, and hooded sweat shirts; sleepwear; robes; socks; headwear, namely, caps; Halloween and masquerade costumes; footwear. Board games; card games; playing cards; puzzle games; action figures; collectible modeled plastic and resin toy figurines; arcade-type electronic video games; coin-operated video games; slot machines. Beer, ale, lager, stout, porter and shandy. Alcoholic beverages, namely, wines, spirits, liqueurs, cocktail mixes. Entertainment services in the nature of an ongoing television series featuring drama, action and adventure; interactive online entertainment in the nature of a website containing photographic, video and prose presentations, related film clips and other multimedia materials featuring an ongoing television series drama, action and adventure.
41 - Education, entertainment, sporting and cultural services
Goods & Services
Entertainment services, namely, providing a web site featuring non-downloadable photographic, video and prose presentations featuring content from a comedy television series
41 - Education, entertainment, sporting and cultural services
Goods & Services
Entertainment services in the nature of an ongoing television series featuring drama, action and adventure; non-downloadableinteractive online entertainment in the nature of a website containing photographic, video and prose presentations, related film clips and entertainment services, namely, providing a web site featuring photographic, video and prose presentations featuring an ongoing television series
Communications services, namely, transmitting streamed sound and audio-visual recordings via the internet, wireless networks, or interactive multimedia networks; audio and video broadcasting services over the internet; transmission of information in the audio-visual field; television broadcasting services; mobile media services in the nature of electronic transmission, broadcasting, and delivery of entertainment media content; video-on-demand transmission services; providing access to aggregated content in the field of general human interest via the internet, wireless networks, or interactive multimedia networks
41 - Education, entertainment, sporting and cultural services
Goods & Services
Entertainment and educational services in the nature of providing entertainment programming and content, namely, television programs and motion pictures, and related video clips, graphics and information in the fields of entertainment, news, nature, reality, children's programming, animation, drama, comedy, and talk shows, via the internet, electronic communications networks, computer networks and wireless communications networks; entertainment services in the nature of video and audio programming, television and motion picture programming; premium and pay television programming services
09 - Scientific and electric apparatus and instruments
Goods & Services
downloadable computer software for use in streaming audio-visual content; downloadable computer software for controlling the operation of audio and video devices and for viewing, searching and/or playing audio, video, television, movies, other digital images, and other multimedia content; downloadable computer software for use in processing, transmitting, receiving, organizing, manipulating, playing, reviewing, reproducing and streaming video and multimedia content
Transmitting streamed audio-visual recordings via the internet, cable networks, wireless networks, satellite, or interactive multimedia networks; television broadcasting services; cable television broadcasting; satellite television broadcasting; video-on-demand transmission services; providing telecommunication access to aggregated video and audio content in the field of general human interest via the internet, cable networks, wireless networks, satellite, or interactive multimedia networks
41 - Education, entertainment, sporting and cultural services
Goods & Services
Providing over the top (OTT) entertainment programming in the nature of ongoing television programs in the fields of relationships, romance, family, crime, investigations, sports, home, design, lifestyle, cooking, food, paranormal and unexplained, mystery, adventure, action, history, biography, civilization, exploration, documentaries, nature, Earth, animals, science, space, science fiction, technology, automotive, reality shows, travel, military, war, health, Americana, do it yourself (DIY), news, commentary, current events, children's entertainment programming, animation, factual programming, drama, comedy, and talk shows; production of television programs; production of multimedia programs; providing entertainment information regarding ongoing television programs via a global computer network; entertainment services in the nature of providing entertainment and educational programs and content, namely, non-downloadable television programs and film clips in the fields of relationships, romance, family, crime, investigations, sports, home, design, lifestyle, cooking, food, paranormal and unexplained, mystery, adventure, action, history, biography, civilization, exploration, documentaries, nature, Earth, animals, science, space, science fiction, technology, automotive, reality shows, travel, military, war, health, Americana, do it yourself (DIY), news, commentary, current events, children's entertainment programming, animation, factual programming, drama, comedy, and talk shows via a video-on-demand service via the internet, electronic communications networks, computer networks and wireless communications networks; entertainment services in the nature of providing entertainment and educational programs and content, namely, non-downloadable graphics presented to mobile communications devices and entertainment information relating to television programs in the fields of relationships, romance, family, crime, investigations, sports, home, design, lifestyle, cooking, food, paranormal and unexplained, mystery, adventure, action, history, biography, civilization, exploration, documentaries, nature, Earth, animals, science, space, science fiction, technology, automotive, reality shows, travel, military, war, health, Americana, do it yourself (DIY), news, commentary, current events, children's entertainment programming, animation, factual programming, drama, comedy, and talk shows via the internet, electronic communications networks, computer networks and wireless communications networks
09 - Scientific and electric apparatus and instruments
Goods & Services
Video recordings featuring a drama television program; downloadable video recordings featuring a drama television series; Recorded computer, video and interactive electronic game programs and software; downloadable computer, video and interactive electronic games via the internet and wireless devices; computer, video and interactive electronic game disks; Recorded interactive multimedia computer game programs; Recorded multiplayer computer game programs
09 - Scientific and electric apparatus and instruments
Goods & Services
Digital media, namely, downloadable prerecorded video clips, prerecorded audio clips, text and graphics held in electronic personal computers and handheld wireless devices, featuring entertainment, news, nature, reality, children's programming, animation, drama, comedy, and talk shows; downloadable audio, video and audiovisual content provided via computer and communications networks featuring TV shows and video recordings all featuring entertainment, news, nature, reality, children's programming, animation, drama, comedy, and talk shows; downloadable computer software for use in streaming audio-visual content; downloadable computer software for controlling the operation of audio and video devices and for viewing, searching and/or playing audio, video, television, movies, other digital images, and other multimedia content; downloadable computer software for use in processing, transmitting, receiving, organizing, manipulating, playing, reviewing, reproducing and streaming audio, video and multimedia content including text, data, image, audio, video and audiovisual files
41 - Education, entertainment, sporting and cultural services
Goods & Services
Entertainment and educational services, namely, providing online non-downloadable ongoing multimedia entertainment content featuring entertainment, news, nature, reality, children's programming, animation, drama, comedy, and talk shows, distributed via the internet, electronic communications networks, computer networks and wireless communications networks; providing ongoing television programs featuring entertainment, news, nature, reality, children's programming, animation, drama, comedy, and talk shows; production of television programs; entertainment services, namely production of multimedia programs; providing entertainment information regarding ongoing television programs via a global computer network
41 - Education, entertainment, sporting and cultural services
Goods & Services
Entertainment and educational services, namely, providing online non-downloadable ongoing multimedia entertainment content featuring entertainment, news, nature, reality, children's programming, animation, drama, comedy, and talk shows, distributed via the internet, electronic communications networks, computer networks and wireless communications networks; providing ongoing television programs featuring entertainment, news, nature, reality, children's programming, animation, drama, comedy, and talk shows; production of television programs; entertainment services, namely production of multimedia programs; providing entertainment information regarding ongoing television programs via a global computer network
Communications services, namely, transmitting streamed sound and audio-visual recordings via the internet, wireless networks, or interactive multimedia networks; audio and video broadcasting services over the internet; transmission of information in the audio-visual field; television broadcasting services; mobile media services in the nature of electronic transmission, broadcasting, and delivery of entertainment media content; video-on-demand transmission services; providing access to aggregated content in the field of general human interest via the internet, wireless networks, or interactive multimedia networks
09 - Scientific and electric apparatus and instruments
Goods & Services
Digital media, namely, downloadable prerecorded video clips, prerecorded audio clips, text and graphics held in electronic personal computers and handheld wireless devices, featuring entertainment, news, nature, reality, children's programming, animation, drama, comedy, and talk shows; downloadable audio, video and audiovisual content provided via computer and communications networks featuring TV shows and video recordings all featuring entertainment, news, nature, reality, children's programming, animation, drama, comedy, and talk shows; downloadable computer software for use in streaming audio-visual content; downloadable computer software for controlling the operation of audio and video devices and for viewing, searching and/or playing audio, video, television, movies, other digital images, and other multimedia content; downloadable computer software for use in processing, transmitting, receiving, organizing, manipulating, playing, reviewing, reproducing and streaming audio, video and multimedia content including text, data, image, audio, video and audiovisual files
09 - Scientific and electric apparatus and instruments
Goods & Services
Downloadable video recordings in the nature of entertainment programming and content, namely, television programs and motion pictures, and related video clips, video graphics and information videos in the fields of entertainment, news, nature, reality, children's programming, animation, drama, comedy, and talk shows provided via computer and communications networks.
41 - Education, entertainment, sporting and cultural services
Goods & Services
Entertainment services in the nature of an ongoing television series featuring drama, action and adventure; interactive online entertainment in the nature of a website containing non-downloadable photographic, video and prose presentations, related film clips and other multimedia materials featuring an ongoing television series in the field of drama, action and adventure
Board games; card games; playing cards; puzzle board games; action figures; collectible modeled plastic and resin toy figurines; arcade-type electronic video games; coin-operated video games
09 - Scientific and electric apparatus and instruments
25 - Clothing; footwear; headgear
41 - Education, entertainment, sporting and cultural services
Goods & Services
Video recordings featuring a drama television program; downloadable video recordings featuring a drama television series. Clothing, footwear, headgear; Clothing, namely, tank tops, t-shirts, hooded pullovers, and hooded sweat shirts, casual wear, outerwear, lingerie, panties, underwear, bras, nightgowns, night shirts, pajamas, sleepwear, camisoles, hosiery, undergarments, robes, garters, loungewear, pants, vests, jackets, sweat pants, shirts, scarves, coats, jeans, socks, swimwear and bathrobes; sportswear, namely, sports shirts, sports pants, sports jerseys, pullovers, sweat shirts, hooded jackets; sweat shirts, sweat pants; sleepwear; robes; headwear, namely, hats, visors and caps; footwear; socks; Halloween and masquerade costumes. Entertainment services in the nature of an ongoing dramatic television series; providing entertainment information, news and commentary via an on-line global computer network; interactive online entertainment in the nature of a website containing non-downloadable photographic, video, audio and prose presentations, video clips and other multimedia materials featuring content from or related to an ongoing dramatic television series.
The described technology is generally directed towards developing an adaptive bitrate stack (ladder) on a per-title basis. Variable bitrate encodings are used to obtain complexity information for a title and per-frames scores for the encodings; another encoding provides scene data. The complexity information is analyzed and processed based on the scene data to determine scene-based (e.g., objective and/or subjective quality) scores, which are used to determine scores for the encodings. The results are used to derive a candidate stack, comprising various resolutions and bitrates that provide desirable results. The candidate stack is evaluated by encoding the title using the candidate stack. These encodings are evaluated to select one resolution from any duplicate resolutions for a bitrate (e.g., based on relative quality), resulting in a pruned, final ladder that is associated with the title as the adaptive bitrate stack to be used for streaming that title's content.
H04N 19/14 - Coding unit complexity, e.g. amount of activity or edge presence estimation
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/146 - Data rate or code amount at the encoder output
H04N 19/142 - Detection of scene cut or scene change
H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
41 - Education, entertainment, sporting and cultural services
Goods & Services
Entertainment services in the nature of an ongoing dramatic television series; providing entertainment information, news and commentary via an on-line global computer network; interactive online entertainment in the nature of a website containing non-downloadable photographic, video, audio and prose presentations, video clips and other multimedia materials featuring content from or related to an ongoing dramatic television series
The described technology is generally directed towards validating content selection graphs for use in an in-memory content selection graph data store. When a content selection graph data is generated, the graph nodes can correspond to prebuilt response data. The response data for any of the nodes can be verified against rules based on the type of a node, for example, as well as based on client-specific information for types of clients. The overall validation process can validate the content selection graph for subsequent use, can result in errors or warnings being logged (which may or may not render the graph unusable, e.g., depending on severity), or can fail the content selection graph. If validated, the content selection graph can be used to rapidly return response data when content from the graph is requested.
The described technology is generally directed towards coordinating the generation, validation and enabling of content selection graphs in an in-memory content selection graph data store. When a set of content selection graphs is requested, a coordinator starts the generation of the relevant graphs. Upon successful generation, the coordinator starts a validation of the generated graphs against rules for the nodes/response data in the graphs. If the generated graphs pass validation, the coordinator enables the graph set for use in an in-memory cache, whereby when a request to return content selection data is received, an active graph that corresponds to the request and the current time is accessed to obtain and return the response data as the requested content selection data.
The described technology is generally directed towards maintaining content selection graphs in an in-memory content selection graph data store in association with respective start times that indicates when the respective graphs become active. When a request to return content selection data is received, an active graph that corresponds to the request and the current time is accessed to obtain the requested content selection data. The response data can be prebuilt, e.g., in a set of active graphs for different client types, so that the response can be returned generally as is from the active graph in the set for that particular client type. A Redis cache can be used to maintain the various graph sets, including the active graph sets and graph sets that will become active at a future time.
G06F 12/0862 - Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches with prefetch
09 - Scientific and electric apparatus and instruments
18 - Leather and imitations of leather
21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
24 - Textiles and textile goods
25 - Clothing; footwear; headgear
41 - Education, entertainment, sporting and cultural services
Goods & Services
Video recordings featuring a drama television program; downloadable video recordings featuring a drama television series. Leather and imitations of leather, and goods made of these materials and not included in other classes namely bags, cases, shopping bags, purses, wallets, key cases, briefcases, attaché cases, trunks, travelling bags, suitcases, vanity cases, suit carriers, travel bags, holdalls, garment bags, make-up cases, belts, business card holders, luggage tags, leather wallets for diaries and notebooks, tote bags, carrying bags, shoulder bags, backpacks; key cases; wallets; purses; carrying cases; animal skins, hides; trunks and travelling bags; umbrellas, parasols and walking sticks; whips, harness and saddlery; luggage and trunks; pet carriers; pet carrying bags; pet carrying cases; pet harnesses; pet clothing; collars; leashes; pet headwear; pet scarves, bows and ribbons; sling bags for carrying infants, school bags; business card cases and pocket wallets; all of these goods excluding clutch bag. Mugs, drinking glasses, shot glasses; barware, namely, bottle openers, cocktail shakers, decanters, wine buckets, wine openers, portable coolers for wine; sports bottles sold empty; Household or kitchen utensils and containers; combs and sponges; brushes (except paint brushes); brush-making materials; articles for cleaning purposes; steelwool; unworked or semi-worked glass (except glass used in building); glassware, porcelain and earthenware not included in other classes; cosmetic brushes, eye shadow brushes, eyebrow brushes, lip brushes, make-up brushes, nail brushes, powder puffs; dishes, plates, bowls, cups, saucers and trays made of glassware, porcelain, ceramic or earthenware; wine buckets, wine openers, coolers for wine, non-electric coffee pots, coffee stirrers and non-electric coffee grinders; household utensils, namely graters, spatulas and rolling pins; containers for household or kitchen use; Combs; hair combs; electric hair combs; large toothed combs for hair; comb cases. Textiles and textile goods, not included in other classes; Bed and table covers, Bed sheets, pillowcases, comforters, bedspreads, quilts, pillow shams, bed dust ruffles, bed skirts, duvet covers, comforter covers, bed throws, blanket throws, mattress pads, bed blankets, bed sheets; towels, bath towels, kitchen towels, washcloths; textile wall hangings; fabric banners; handkerchiefs; tablecloths, napkins and placemats. Clothing, headgear; clothing, namely, casual wear, outerwear, lingerie, panties, underwear, bras, nightgowns, night shirts, pajamas, sleepwear, camisoles, hosiery, undergarments, robes, garters, loungewear, pants, vests, jackets, t-shirts, tank tops, sweat shirts, sweat pants, shirts, scarves, coats, jeans, socks, swimwear and bathrobes; sportswear, namely, sports shirts, sports pants, sports jerseys, hooded pullovers, hooded sweat shirts, hooded jackets; sweat shirts, sweat pants; headwear, namely, hats, visors and caps; Halloween costume. Entertainment services in the nature of an ongoing dramatic television series; providing entertainment information, news and commentary via an on-line global computer network; interactive online entertainment in the nature of a website containing non-downloadable photographic, video, audio and prose presentations, video clips and other multimedia materials featuring content from or related to an ongoing dramatic television series.
09 - Scientific and electric apparatus and instruments
14 - Precious metals and their alloys; jewelry; time-keeping instruments
25 - Clothing; footwear; headgear
Goods & Services
goggles; glasses; phones; virtual reality headsets; stands adapted for mobile phones, tablet computers; calculators; camcorders; cameras; digital cameras; radios; USB flash drives; audio speakers; cell phone strap; cell phone cases; cell phone covers; keyboards for tablets; smart bands and personal digital assistants; activity trackers; adapters; electronic pens; headphones; earphones; ear buds; telephones; mobile phones; headsets for mobile phones; adapters for use with telephones; batteries; battery chargers; smart watches; downloadable multimedia file containing artwork, text, audio, video, games, and internet web links relating to music and television; Downloadable software in the nature of a mobile application for viewing entertainment content relating to a television series. Jewelry; clocks and watches; trinkets in the nature of jewelry charms and rings of precious metals, semi-precious metals or imitation precious metals; Precious metals and their alloys and goods in precious metals or coated therewith, not included in other classes namely, broaches, badges, boxes, trinket boxes, chains, charms, coins, cufflinks, tiaras, bracelets, necklaces, decorative pins, pendants, key fobs, trinkets in the nature of jewelry charms and rings, clocks, watches and key rings; jewelry; broaches, badges, boxes, trinket boxes, chains, charms, coins, cufflinks, tiaras, bracelets, necklaces, decorative pins, pendants, metal key fobs, trinkets in the nature of jewelry charms and rings, charms and rings of precious metals or imitation precious metals; key rings; precious stones; horological and chronometric instruments. Clothing, namely, tank tops, t-shirts, hooded pullovers, and hooded sweat shirts; sleepwear; robes; socks; headwear, namely, caps; footwear; Halloween and masquerade costumes.
The described technology is generally directed towards comparing two images for content differences, such as images based on the frames of a show and a derivative version of that show. Frame pairs such as from an original show and its derivative version are processed into image pairs, which can include decoding, scaling, luminance extraction and/or filtering. An edge pixel image is obtained via edge detection for each image. Edge pixels in one image are compared against a counterpart edge pixel (and possibly neighboring pixels) in the other image to determine matches (matching edge pixels) and mismatches. An image with too many errors based on the mismatches is deemed as a candidate for further review. A difference image can be generated to assist a reviewer in detecting where the mismatches were detected. By repeating for the various frames, a show can be automatically compared against its derivative for content differences.
G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
G06V 10/32 - Normalisation of the pattern dimensions
G06V 20/40 - ScenesScene-specific elements in video content
G06F 18/22 - Matching criteria, e.g. proximity measures
43 - Food and drink services, temporary accommodation
Goods & Services
Services for providing food and drink; restaurant services; restaurant services for the provision of fast food; self-service restaurants; cafe, cafeteria, canteen, coffee shop and snack-bar services; provision and management of cafe, cafeteria, canteen, coffee shop, snack-bar and restaurant services and facilities; provision of exhibition facilities; temporary accommodation; hotel services.
41 - Education, entertainment, sporting and cultural services
Goods & Services
Entertainment services in the nature of an ongoing comedic television series; providing entertainment information, news and commentary via an on-line global computer network featuring content from or related to an ongoing drama television series; interactive online entertainment in the nature of a website containing non-downloadable photographic, video, audio and prose presentations, and video clips featuring content from or related to an ongoing comedic television series
52.
Creating cloud-hosted, streamed augmented reality experiences with low perceived latency
A technology that streams graphical components and rendering instructions to a client device, for the client device to perform the final rendering and overlaying of that content onto the client's video stream based on the client's most recent tracking of the device's position and orientation. A client device sends a request for augmented reality drawing data to a network device. In response, the network device generates augmented reality drawing data, which can be augmented reality change data based on the augmented reality information and previous client render state information, and sends the augmented reality drawing data to the client device. The client device receives the augmented reality drawing data and renders a visible representation of an augmented reality scene comprising overlaying augmented reality graphics over a current video scene obtained from a camera of the client device.
The described technology is directed towards generating a new video image sequence (e.g., for playback at 30 frames per second) based on an existing video image sequence (e.g., originated for playback at 24 frames per second). The technology is based on processing frames, e.g., adjacent pairs of frames in a four-frame sequence, to obtain candidate frames for selecting a similar candidate frame to insert into the original sequence to create the new sequence (e.g., a five-frame sequence). Aspects include selecting a repeated frame to insert or creating a new frame from existing frames to insert, to generate the new sequence based on a difference/scoring comparison.
H04N 19/587 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal sub-sampling or interpolation, e.g. decimation or subsequent interpolation of pictures in a video sequence
The described technology is directed towards a production shot design system that facilitates previsualizing scene shots, including by members of a production crew (running client devices) in different locations in a collaborative and secure shot construction environment. Modifiable scene elements' properties and camera data can be manipulated to build a scene (shot) containing modifiable and non-modifiable scene elements. In an online, shared camera mode, changes to a scene can be communicated to other client devices, e.g., virtually immediately, so that each client device displays the change for other users to see at an interactive frame rate. Scene changes can also be made locally and/or in an offline mode before communicating to other users. In various aspects, animation and a video plane camera/video plane (e.g., greenscreen) are integrated into the production shot design system.
The described technology is generally directed towards garbage collecting content selection graphs and related data from in an in-memory content selection graph data store. When a set of content selection graphs expire, a more current content selection graph set becomes active, and the storage space (e.g., in a Redis cache) used by the expired content selection graphs is reclaimed via garbage collection. Some graphs can be replaced before use, referred to as orphaned graphs, and the storage space for any such orphaned graphs is also reclaimed during garbage collection. Also garbage collected is storage space including related data structures used to generate and validate graphs.
G06F 12/0862 - Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches with prefetch
The described technology is generally directed towards comparing two images for content differences, such as images based on the frames of a show and a derivative version of that show. Frame pairs such as from an original show and its derivative version are processed into image pairs, which can include decoding, scaling, luminance extraction and/or filtering. An edge pixel image is obtained via edge detection for each image. Edge pixels in one image are compared against a counterpart edge pixel (and possibly neighboring pixels) in the other image to determine matches (matching edge pixels) and mismatches. An image with too many errors based on the mismatches is deemed as a candidate for further review. A difference image can be generated to assist a reviewer in detecting where the mismatches were detected. By repeating for the various frames, a show can be automatically compared against its derivative for content differences.
G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
G06K 9/62 - Methods or arrangements for recognition using electronic means
G06V 10/32 - Normalisation of the pattern dimensions
G06V 20/40 - ScenesScene-specific elements in video content
The technology described herein is generally directed towards relating inconsistent identifiers of the same entertainment data entity (such as a movie) to one another. A global identification service, given an entertainment data entity identifier, returns identifier information and related data according to other naming conventions. Canonicalization rules and standards provide a consistent identifier for variously named/identified entertainment entities. A canonicalized identifier (or another identifier) may be part of a URN-based naming convention that identifies the entertainment data entity, as well as the organization that owns the entity and an authority within the organization that is responsible for that entertainment data entity.
The described technology is generally directed towards causing the generation of a content selection graph (or set of graphs) upon receipt of a notification that a new graph or replacement graph is needed with respect to a starting timepoint. For a new graph, a timepoint for that new graph indicates the need for the new graph at a given starting time. For a replacement graph, a notification (subscribed from a monitoring service) can indicate that an existing graph has changed; a replacement graph is generated with a graph identifier of the replacement graph, which then replaces the graph identifier of the existing graph in the mappings of valid graphs to start times. A Redis cache can be used to maintain the various graph sets, including the active graph sets and graph sets that will become active at a future time.
The described technology is directed towards presenting a server overload condition that can result from a spike in client requests. Upon receiving an incoming client request for data at a server, a request buffer condition of a client request buffer (e.g., a counter) is evaluated to determine whether the client request corresponds to an anticipated overload state with respect to a request-handling capability of the server, e.g., whether the client request buffer is full. If so, an overload response (e.g., a retry response) is returned to the client indicating so that the client retries a corresponding client request after a time delay. If not in the anticipated overload state, the request is further processed, e.g., to provide a regular response containing the requested data, such as by adding a request information entry associated with the incoming client request to the client request buffer and updating the request buffer condition.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
The described technology is generally directed towards developing an adaptive bitrate stack (ladder) on a per-title basis. Variable bitrate encodings are used to obtain complexity information for a title and per-frames scores for the encodings; another encoding provides scene data. The complexity information is analyzed and processed based on the scene data to determine scene-based (e.g., objective and/or subjective quality) scores, which are used to determine scores for the encodings. The results are used to derive a candidate stack, comprising various resolutions and bitrates that provide desirable results. The candidate stack is evaluated by encoding the title using the candidate stack. These encodings are evaluated to select one resolution from any duplicate resolutions for a bitrate (e.g., based on relative quality), resulting in a pruned, final ladder that is associated with the title as the adaptive bitrate stack to be used for streaming that title's content.
H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
H04N 19/00 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
The described technology is generally directed towards developing an adaptive bitrate stack (ladder) on a per-title basis. Variable bitrate encodings are used to obtain complexity information for a title and per-frames scores for the encodings; another encoding provides scene data. The complexity information is analyzed and processed based on the scene data to determine scene-based (e.g., objective and/or subjective quality) scores, which are used to determine scores for the encodings. The results are used to derive a candidate stack, comprising various resolutions and bitrates that provide desirable results. The candidate stack is evaluated by encoding the title using the candidate stack. These encodings are evaluated to select one resolution from any duplicate resolutions for a bitrate (e.g., based on relative quality), resulting in a pruned, final ladder that is associated with the title as the adaptive bitrate stack to be used for streaming that title's content.
H04N 19/14 - Coding unit complexity, e.g. amount of activity or edge presence estimation
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/142 - Detection of scene cut or scene change
H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
H04N 19/146 - Data rate or code amount at the encoder output
70.
Monitoring service for pre-cached data modification
The described technology is generally directed towards detecting and propagating changes that affect information maintained in a cache. Data may be pre-cached in advance of its actual need, however such data can change, including in various different source locations. A change monitoring/signaling service detects relevant changes and publishes change events to downstream listeners, including to a cache population service that updates pre-cache data as needed in view of such data changes. Per-user-specific data also may be pre-cached, such as when a user logs into a data service.
G06F 12/0862 - Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches with prefetch
G06F 12/0891 - Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches using clearing, invalidating or resetting means
G06F 12/128 - Replacement control using replacement algorithms adapted to multidimensional cache systems, e.g. set-associative, multicache, multiset or multilevel
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Providing access to online video games, providing access to online computer games, providing access to temporary use of non-downloadable video games; online video game services; providing online computer games; providing temporary use of non-downloadable a computer games that may be accessed by a telecommunications network; amusement parks services; provision of amusement park rides; providing online electronic games via a global computer network; providing of casino and gaming facilities; casino services; online casino gaming services
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Entertainment services in the nature of live-action, comedy, drama, animated, and reality television series; production of live-action, comedy, drama, animated and reality television series; distribution and display of live-action, comedy, drama and animated motion picture theatrical films; production of live-action, comedy, drama and animated motion picture theatrical films; theatrical performances both animated and live action; providing information via an electronic global computer network in the field of entertainment relating specifically to games, music, movies, and television; providing film clips, photographs and other multimedia materials for entertainment purposes via a web site; providing news about current events and entertainment, and information related to education and cultural events, via a global computer network; and providing information for and actual entertainment via an electronic global communications network in the nature of live-action, comedy, drama and animated programs and production of live-action, comedy, drama and animated motion picture films for distribution via a global computer network; and electronic publishing services, namely, publication of text and graphic works of others on-line featuring articles, novelizations, scripts, comic books, strategy guides, photographs and visual materials; non-downloadable publications in the nature of books featuring characters from animated, action adventure, comedy and/or drama features, comic books, children's books, strategy guides, magazines featuring characters from animated, action adventure, comedy and/or drama features, coloring books, children's activity books and magazines in the field of entertainment; presentation of live or pre-recorded shows and/or movies; entertainment and/or recreation information; entertainment club services; entertainment services in the nature of multiplex cinema and theater development, film exhibition, film distribution
The described technology is directed towards obtaining and returning time offset data instead of current data in response to a data request. The time offset data may be limited to privileged clients only, and only provided thereto when desired, using a time offset value set by the client, for example. For example, a privileged user may request time offset data corresponding to a future time so as to preview how the data may be presented at a future time. Time offset data may be used by a system entity to fill a cache, e.g., as secondary cached data that may be used once primary cached data expires.
H04N 21/266 - Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system or merging a VOD unicast channel into a multicast channel
H04L 67/1036 - Load balancing of requests to servers for services different from user content provisioning, e.g. load balancing across domain name servers
H04N 21/231 - Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers or prioritizing data for deletion
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
H04N 21/454 - Content filtering, e.g. blocking advertisements
41 - Education, entertainment, sporting and cultural services
Goods & Services
Entertainment services in the nature of an ongoing televised concert series; providing entertainment information, news and commentary via an on-line global computer network featuring content from or related to an ongoing televised concert series; interactive online entertainment in the nature of a website containing non-downloadable photographic, video, audio and prose presentations, and video clips featuring content from or related to an ongoing televised concert series.
75.
CREATING CLOUD-HOSTED, STREAMED AUGMENTED REALITY EXPERIENCES WITH LOW PERCEIVED LATENCY
A technology that streams graphical components and rendering instructions to a client device, for the client device to perform the final rendering and overlaying of that content onto the client's video stream based on the client's most recent tracking of the device's position and orientation. A client device sends a request for augmented reality drawing data to a network device. In response, the network device generates augmented reality drawing data, which can be augmented reality change data based on the augmented reality information and previous client render state information, and sends the augmented reality drawing data to the client device. The client device receives the augmented reality drawing data and renders a visible representation of an augmented reality scene comprising overlaying augmented reality graphics over a current video scene obtained from a camera of the client device.
A63F 13/655 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition by importing photos, e.g. of the player
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
A63F 13/5255 - Changing parameters of virtual cameras according to dedicated instructions from a player, e.g. using a secondary joystick to rotate the camera around a player's character
A63F 13/355 - Performing operations on behalf of clients with restricted processing capabilities, e.g. servers transform changing game scene into an encoded video stream for transmitting to a mobile phone or a thin client
G06T 19/00 - Manipulating 3D models or images for computer graphics
G06T 15/00 - 3D [Three Dimensional] image rendering
H04L 29/06 - Communication control; Communication processing characterised by a protocol
G06F 9/451 - Execution arrangements for user interfaces
76.
Creating cloud-hosted, streamed augmented reality experiences with low perceived latency
A technology that streams graphical components and rendering instructions to a client device, for the client device to perform the final rendering and overlaying of that content onto the client's video stream based on the client's most recent tracking of the device's position and orientation. A client device sends a request for augmented reality drawing data to a network device. In response, the network device generates augmented reality drawing data, which can be augmented reality change data based on the augmented reality information and previous client render state information, and sends the augmented reality drawing data to the client device. The client device receives the augmented reality drawing data and renders a visible representation of an augmented reality scene comprising overlaying augmented reality graphics over a current video scene obtained from a camera of the client device.
The described technology is directed towards sending metadata related to a video to a client device, such as events that describe a portion of that video, such as in a hidden stream. In one or more implementations, the enhanced metadata comprises nodes used to build part of a relationship graph. This allows interested clients to switch between the feature playback and interacting with the metadata. Further, searches through the enhanced metadata may be performed to find matching video portions, and summaries or highlights of one or more videos may be assembled by accessing information in the enhanced metadata.
G06F 16/16 - File or folder operations, e.g. details of user interfaces specifically adapted to file systems
G06F 5/12 - Means for monitoring the fill levelMeans for resolving contention, i.e. conflicts between simultaneous enqueue and dequeue operations
H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video streamRemultiplexing of multiplex streamsInsertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rateAssembling of a packetised elementary stream
H04N 21/4722 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content
H04N 21/482 - End-user interface for program selection
H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors
H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
H04N 21/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
The described technology is generally directed towards a surf mode of operation for streaming content such as video content, in which different content is arranged as different channels though which a user can surf by changing the streaming channels. The starting times of the different content can be staggered. Aspects comprise streaming first content corresponding to a first interactively selectable streaming channel to an output device, receiving a change request to change to a second interactively selectable streaming channel, and in response to the receiving the change request, streaming second content corresponding to the second interactively selectable streaming channel to the output device.
H04N 5/445 - Receiver circuitry for displaying additional information
H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
H04N 21/482 - End-user interface for program selection
H04N 21/8549 - Creating video summaries, e.g. movie trailer
H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
H04N 21/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
41 - Education, entertainment, sporting and cultural services
Goods & Services
Entertainment services in the nature of providing entertainment programs and content, namely, organization of social entertainment events and hosting social entertainment events relating to movies and television programs; entertainment services in the nature of providing entertainment content, namely, showing movies, providing ongoing television programs, providing online non-downloadable videos, providing non-downloadable graphics presented to mobile communication devices, all in the fields of comedy, drama, action, variety, adventure, sports, musicals, current events and entertainment news, entertainment documentaries and animation, via the Internet, electronic communications networks, computer networks and wireless communications networks; and providing entertainment information relating to movies and television programs; and arranging and conducting concerts
41 - Education, entertainment, sporting and cultural services
Goods & Services
Entertainment services in the nature of providing entertainment programs and content, namely, the provision of continuing movies, television programs, video clips, and graphics and providing entertainment information relating to movies and television programs in the fields of comedy, drama, action, variety, adventure, sports, musicals, current events and entertainment news, documentary and animation, via the Internet, electronic communications networks, computer networks and wireless communications networks; providing non-downloadable photographic, video, audio and prose presentations, and video clips featuring content from or related to movies and television programs in the fields of comedy, drama, action, variety, adventure, sports, musicals, current events and entertainment news, documentary and animation via a website; arranging and conducting concerts; and comedy shows
41 - Education, entertainment, sporting and cultural services
Goods & Services
Advertising; Business management; Business administration; Office functions; Preparing and supplying printed and electronic catalogues, directories, magazines, newsletters, guides, books and bulletins for advertising and business information purposes; compiling, storing, retrieving and maintaining information in a database; creating indexes of information, sites and other resources available on a global communications network; advertising and promotion services provided on or using the Internet, Extranet, LANs, and other electronic communications networks; advertising; dissemination of advertising matter; advertisement and promotion of television services, entertainment, movies, television programmes, previews of entertainment, trailers relating to entertainment, sports, concerts, celebrity and entertainment news, education, games, activities, contests and events; promotion services provided on the Internet and other electronic communications networks; public relations services; the bringing together, for the benefit of others of a variety of products, namely, telephone ring tones (downloadable), computer software for transmitting, receiving, synchronizing, displaying, backing-up, monitoring, controlling, sharing, coding, decoding, encrypting, accessing, remotely accessing, creating, collecting, storing, securing, removing, transferring, disseminating, locating, organizing, or otherwise utilizing data, voice, multimedia, audio, visual, music, photographs, drawings, images, audiovisual, video, text, graphics, or other data, computer software for synchronizing data, files, photos, music, audio, visual, audio visual, video, text, graphics, programs, and other information between computers and hand-held or other devices, and vice versa, online publications, including newspapers, magazines (periodicals), journals (publications), books (downloadable), online posters, photographs, pictures, articles (downloadable). Entertainment (excluding those provided in holiday camps); Entertainment in the form of television programmes; education services provided by television programmes; provision and production of audio visual content relating to entertainment; Entertainment services by means of television, telephony, the Internet, on-line databases production and presentation of television programmes transmitted by television, the Internet or other telecommunication channels; supplying television programmes, radio programmes, other programmes, films, movies, motion pictures, previews, news, trailers and documentaries; information relating to entertainment, movies, documentaries, television and radio programming, previews, trailers, sports, concerts, competitions, celebrities, entertainment news, programmes, education, games, culture, leisure, activities, contests and events; creation, production and distribution of television, radio, programmes, films, movies, motion pictures, previews, trailers and documentaries; creation, production and distribution of reports and programmes relating to sports, competitions and events; creation, production and distribution of programmes and events for distribution over the Internet and other electronic communications networks; cable television programming services; premium and pay television programming services; pay per view television programming services; organising and providing to third parties entertainment, movies, documentaries, television and radio programming, previews, trailers, competitions, programmes, sports, concerts, celebrity and entertainment news, games, activities, contests and events; preparing and supplying printed and electronic catalogues, directories, magazines, newsletters, guides, books and bulletins, all relating to entertainment, movies, documentaries, television and radio programming, previews, trailers, competitions, sports, concerts, celebrity and entertainment news, education, games, culture, leisure, activities, contests and events; providing movies, documentaries, television and radio programming, previews, trailers, sports, concerts, competitions, celebrities and/or entertainment news utilising on-line interactive databases and interactive Internet websites; providing information utilising interactive databases relating to entertainment, movies, programmes, documentaries, television and radio programming, previews, trailers, competitions, sports, concerts, celebrity and entertainment news, education, games, culture, leisure, activities, contests and events; publication of materials for access from databases, the Internet or other electronic communication networks; publication services; organising and providing on-line electronic publications; publication of printed and electronic catalogues, directories, magazines, newsletters, guides, books, journals, bulletins and other materials; issue of publications; providing electronic publications and databases on-line and/or on electronic media relating to entertainment, movies, programmes, documentaries, television and radio programming, previews, trailers, competitions, sports, concerts, celebrity and entertainment news, culture, leisure, activities, contests and events; providing websites and other electronic sites relating to education, training, entertainment, movies, programs, news, documentaries, television and radio programming, previews, trailers, competitions, music, games, sporting and cultural activities which enable third parties to search; amusements, entertainment, activities, contests and events provided using the Internet, television, cinema, electronic communications networks, and/or telephone; project studies relating to entertainment, movies, programmes, documentaries, television and radio programming, previews, trailers, competitions, sports, concerts, celebrity and entertainment news, education, games, culture, leisure, activities, contests and events; providing games; literary agency services; booking of tickets for entertainment and sports events; providing the aforesaid services using the Internet and other electronic communications networks; information supplied on the Internet or other electronic communications networks relating to the aforesaid services; providing and publishing reviews relating to entertainment, television programs, radio programs, other programmes, films, movies, motion pictures, previews, news, trailers, documentaries, publications, education, amusements, sports, competitions, contests and events; provision of multimedia and electronic publications and catalogues; translation services; supplying information in relation to sporting and cultural activities, education, entertainment, movies, programmes, previews of entertainment, trailers relating to entertainment, sports, concerts, celebrity and entertainment news, education, cultural, games, activities, contests and events to third parties; consultation and information relating to the aforesaid services.
Advertising, marketing and promotion services; entertainment marketing services, namely, marketing, promotion and advertising in the fields of entertainment, film, television, television and film characters, music, and celebrities
The described technology is directed towards repurposing expired cached data when no unexpired data is available. Cached, unexpired data is used in response to a request when such data exists. If such data does not exist, e.g., at a front-end data service, then an attempt to obtain the requested data from another (e.g., back-end data service) is made. If the attempt is unsuccessful, and expired cached data exists, the expired cached data is returned in response to the request, e.g., instead of returning an error. A back-end data service may similarly return expired cached data when the back-end data service is unable to obtain unexpired requested data elsewhere. An emergency mode may be entered in which data, whether expired or not, is returned from a cache when such data exists, such as when an attempt to obtain the data elsewhere is known in advance to be futile.
H04L 67/568 - Storing data temporarily at an intermediate stage, e.g. caching
H04L 67/60 - Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
H04L 67/5682 - Policies or rules for updating, deleting or replacing the stored data
03 - Cosmetics and toiletries; cleaning, bleaching, polishing and abrasive preparations
09 - Scientific and electric apparatus and instruments
14 - Precious metals and their alloys; jewelry; time-keeping instruments
18 - Leather and imitations of leather
21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
25 - Clothing; footwear; headgear
28 - Games; toys; sports equipment
41 - Education, entertainment, sporting and cultural services
Goods & Services
Soaps; perfumery, essential oils, cosmetics, hair lotions. Fitted plastic screen shields for covering and providing a scratch resistant barrier or protection for laptop computers, tablet computers, smart phones and protective covering for e-book readers, personal digital assistants, namely, media players, mobile phones; protective cases for laptop computers, tablet computers, smart phones and other portable electronic devices, namely media players, mobile phones; Compact discs, DVDs and other digital recording media; protective coverings for laptop computers, tablet computers, smart phones and other portable electronic devices, media players, portable electronic game devices, mobile phones, global positioning systems and personal digital assistants; recording discs; Compact discs, DVDs, CD-ROM and other digital recording media; Films; motion pictures videos; video, videocassettes, video tapes, audiotapes; programmes, news, documentaries, reviews, previews, trailers, and articles for television, cinema, radio and electronic viewing and/or listening recorded in electronic, optical or magnetic form; data recorded in electronic, optical or magnetic form; pre-recorded audio clips, video clips and promotional spots on CDs, video tapes and DVDS; pre-recorded video shorts and promotional spots on CDs, video tapes and DVDS; digital materials, namely, downloadable pre-recorded audio files, video files and graphics files for use in handheld wireless devices; pre-recorded audio discs, compact discs and soundtracks on CDs; cell phone cases; cell phone covers; headphones; earphones; ear buds; smart watches; Downloadable video game programs; Pre-recorded DVDs featuring games; Pre-recorded video tapes featuring games; Mobile apps; Downloadable applications for use with mobile devices; Software for streaming audio-visual and multimedia content via the internet and global communications networks; software for streaming audio-visual and multimedia content to mobile digital electronic devices; software for searching, organizing, and recommending multimedia content; downloadable mobile applications; interactive videos, films, tapes, cassettes, CD's, CD-ROMs, CDls and DVDs; software and/or firmware to enable procurement of goods and services on-line using the Internet or other electronic communications networks; Video recordings featuring a television program and music; sound recordings featuring a television program and music; Downloadable video recordings featuring a television series; Downloadable computer games; downloadable computer game software for use with wireless devices and personal computers; Downloadable multimedia file containing artwork, text, audio, video, games, and internet web links relating to music and television; Downloadable software in the nature of a mobile application for viewing entertainment content relating to a television series; publications supplied by electronic means and/or telecommunications; electronic magazines, directories, pamphlets, books, periodicals, catalogues, bulletins, guides, manuscripts and newsletters; protective clothing, headgear and footwear; sunglasses; eyewear; eyewear pouches; eyeglasses; eyeglass and sunglass cases; sports goggles, eye wear; eye wear accessories; binoculars; decorative magnets; sports helmets; bicycle helmets; flotation vests; snorkels; neon signs; audio books; musical recordings; walkie-talkies; parts and fittings for the aforesaid goods; software and/or firmware which enhances the users experience of searching and making choices; software and/or firmware which assists users to select one or more items from a database, catalogue, list. Precious metals and their alloys and goods in precious metals or coated therewith, not included in other classes, namely, broaches, badges, boxes, trinket boxes, chains, charms, coins, cufflinks, tiaras, bracelets, necklaces, decorative pins, pendants, metal key fobs, trinkets in the nature of jewelry charms and rings, clocks, watches and key rings; jewelry; clocks and watches. Leather and imitations of leather, and goods made of these materials and not included in other classes namely bags, cases, handbags, shopping bags, purses, wallets, notebook covers, leather appointment book covers, key cases, briefcases, attaché cases, trunks, travelling bags, suitcases, vanity cases, suit carriers, travel bags, holdalls, garment bags, make-up cases, belts, business card holders, luggage tags, tote bags, carrying bags, shoulder bags, evening bags, backpacks; key cases; wallets; purses; carrying cases; animal skins, hides; trunks and travelling bags; umbrellas, parasols and walking sticks; whips, harness and saddlery; luggage and trunks; pet carriers; pet carrying bags; pet harnesses; pet clothing; collars; leashes; pet headwear; pet scarves, bows and ribbons; sling bags for carrying infants, school bags; business card cases and pocket wallets. Household or kitchen utensils and containers; combs and sponges; brushes (except paint brushes); brush-making materials; articles for cleaning purposes; steelwool; unworked or semi-worked glass (except glass used in building); glassware, porcelain and earthenware not included in other classes; cosmetic brushes, eye shadow brushes, eyebrow brushes, lip brushes, make-up brushes, nail brushes, powder puffs; mugs, drinking glasses, shot glasses, dishes, plates, bowls, cups, saucers and trays made of glassware, porcelain, ceramic or earthenware; wine buckets, wine openers, coolers for wine, non-electric coffee pots, coffee stirrers and non-electric coffee grinders; household utensils, namely graters, spatulas and rolling pins; containers for household or kitchen use; Combs; hair combs; electric hair combs; large toothed combs for hair; comb cases. Clothing, footwear, headgear; clothing, namely, casual wear, outerwear, lingerie, panties, underwear, bras, nightgowns, night shirts, pajamas, sleepwear, camisoles, hosiery, undergarments, robes, garters, loungewear, pants, vests, jackets, t-shirts, tank tops, sweat shirts, sweat pants, shirts, scarves, coats, jeans, socks, swimwear and bathrobes; sportswear, namely, sports shirts, sports pants, sports jerseys, hooded pullovers, hooded sweat shirts, hooded jackets; sweat shirts, sweat pants; headwear, namely, hats, visors and caps; footwear; Halloween costumes. Games and playthings; gymnastic and sporting articles not included in other classes; decorations for Christmas trees; toys; action figures; figurines; board games; playing cards and poker chips; masks; gaming devices, namely, gaming machines, slot machines, bingo machines with or without video output; machines for playing games of chance; lottery tickets. providing of training; entertainment; sporting and cultural activities; Entertainment in the form of television programmes; education services provided by television programmes; provision and production of audio visual content relating to entertainment, education, training, sport and culture; education and entertainment services by means of television, telephony, the Internet, on-line databases production and presentation of television programmes transmitted by television, the Internet or other telecommunication channels; supplying television programmes, radio programmes, other programmes, films, movies, motion pictures, previews, news, trailers and documentaries; information relating to entertainment, movies, documentaries, television and radio programming, previews, trailers, sports, concerts, competitions, celebrities, entertainment news, programmes, education, games, culture, leisure, activities, contests and events; creation, production and distribution of television, radio, programmes, films, movies, motion pictures, previews, trailers and documentaries; creation, production and distribution of reports and programmes relating to sports, competitions and events; creation, production and distribution of programmes and events for distribution over the Internet and other electronic communications networks; cable television programming services; premium and pay television programming services; pay per view television programming services; organising and providing to third parties entertainment, movies, documentaries, television and radio programming, previews, trailers, competitions, programmes, sports, concerts, celebrity and entertainment news, education, games, activities, contests and events; organising and providing cultural activities; preparing and supplying printed and electronic catalogues, directories, magazines, newsletters, guides, books and bulletins, all relating to entertainment, movies, documentaries, television and radio programming, previews, trailers, competitions, sports, concerts, celebrity and entertainment news, education, games, culture, leisure, activities, contests and events; providing movies, documentaries, television and radio programming, previews, trailers, sports, concerts, competitions, celebrities and/or entertainment news utilising on-line interactive databases and interactive Internet websites; providing information utilising interactive databases relating to entertainment, movies, programmes, documentaries, television and radio programming, previews, trailers, competitions, sports, concerts, celebrity and entertainment news, education, games, culture, leisure, activities, contests and events; publication of materials for access from databases, the Internet or other electronic communication networks; publication services; organising and providing on-line electronic publications; publication of printed and electronic catalogues, directories, magazines, newsletters, guides, books, journals, bulletins and other materials; issue of publications; providing electronic publications and databases on-line and/or on electronic media relating to entertainment, movies, programmes, documentaries, television and radio programming, previews, trailers, competitions, sports, concerts, celebrity and entertainment news, education, games, culture, leisure, activities, contests and events; providing websites and other electronic sites relating to education, training, entertainment, movies, programs, news, documentaries, television and radio programming, previews, trailers, competitions, music, games, sporting and cultural activities which enable third parties to search; amusements; education; amusements, entertainment, education, activities, contests and events provided using the Internet, television, cinema, electronic communications networks, and/or telephone; provision and organisation of courses, training, instruction and education; providing games; literary agency services; arranging and conducting symposiums, seminars, exhibitions, congresses, conferences, and workshops; booking of tickets for entertainment and sports events; providing the aforesaid services using the Internet and other electronic communications networks; information supplied on the Internet or other electronic communications networks relating to the aforesaid services; providing and publishing reviews relating to entertainment, television programs, radio programs, other programmes, films, movies, motion pictures, previews, news, trailers, documentaries, publications, education, amusements, sports, competitions, contests and events; provision of multimedia and electronic publications and catalogues; translation services; supplying information in relation to sporting and cultural activities, education, entertainment, movies, programmes, previews of entertainment, trailers relating to entertainment, sports, concerts, celebrity and entertainment news, education, cultural, games, activities, contests and events to third parties; consultation and information relating to the aforesaid services.
03 - Cosmetics and toiletries; cleaning, bleaching, polishing and abrasive preparations
14 - Precious metals and their alloys; jewelry; time-keeping instruments
Goods & Services
Soaps; perfumery, essential oils, cosmetics, hair lotions. Precious metals and their alloys and goods in precious metals or coated therewith, not included in other classes, namely, broaches, badges, boxes, trinket boxes, chains, charms, coins, cufflinks, tiaras, bracelets, necklaces, decorative pins, pendants, metal key fobs, trinkets in the nature of jewelry charms and rings, clocks, watches and key rings; jewelry; clocks and watches.
The described technology is directed towards data-driven navigation, in which a next navigation location depends on variable data associated with an interactive user interface element (rather than a fixed link). The data may be in a hierarchy of data models. A menu contains interactive navigation elements, each bound to a data model. A selected interactive navigation element results in locating a data model associated with the selected element. The data model is used to determine the next navigation location. Also described is hierarchical navigation to one item of a level as well as lateral and peer navigation.
G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
G06F 16/40 - Information retrievalDatabase structures thereforFile system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
41 - Education, entertainment, sporting and cultural services
Goods & Services
Education; providing of training; sporting and cultural activities; entertainment services, namely, providing online video games, providing online computer games; entertainment services, namely, a multimedia program series featuring comedy, action, drama, reality and adventure distributed via various platforms across multiple forms of transmission media; entertainment services, namely, providing television programs in the nature of a series provided through Internet transmission, streaming services and video-on-demand transmission services; entertainment services, namely, providing television programs in the nature of a series via electronic communications networks, computer networks and wireless communications networks; entertainment services, namely, providing entertainment content in the nature of ongoing television programs in the fields of live-action, comedy, and drama; entertainment services in the nature of live-action, comedy, drama, animated, and reality television series; production of live-action, comedy, drama, animated and reality television series; distribution and display of live-action, comedy, drama and animated motion picture theatrical films; production of live-action, comedy, drama and animated motion picture theatrical films; theatrical performances both animated and live action; providing information via an electronic global computer network in the field of entertainment relating specifically to games, music, movies, and television; providing entertainment information in the field of television programming over the internet; providing film clips, photographs and other multimedia materials for entertainment purposes via a web site; provision of non-downloadable videos in the fields of live-action, comedy, and drama via a video-on-demand service; providing television programs, not downloadable, via video-on-demand transmission services; providing information for and actual entertainment via an electronic global communications network in the nature of live-action, comedy, drama and animated programs; production of live-action, comedy, drama and animated motion picture films for distribution via a global computer network; electronic publishing services, namely, publication of text and graphic works of others on-line featuring articles, novelizations, scripts, comic books, strategy guides, photographs and visual materials; provision of non-downloadable publications in the nature of books featuring characters from animated, action, adventure, comedy and/or drama features, comic books, children's books, strategy guides, magazines featuring characters from animated, action adventure, comedy and/or drama features, coloring books, children's activity books and magazines in the field of entertainment; amusement parks services; provision of amusement park rides; providing live or pre-recorded shows and/or movies; entertainment and/or recreation information; entertainment club services; providing a computer game that may be accessed by a telecommunications network; electronic games services provided via a global computer network; providing of casino and gaming facilities; entertainment services, namely, casino gaming; electronic casino gaming services; entertainment services in the nature of multiplex cinema and theater development, film exhibition, and film distribution.
88.
Configurable stylized transitions between user interface element states
Determining the rendering of user interface (UI) elements, referred to as views, based upon styleable transitions between possible states of a view. Transitions may include animation, such as to smoothly enter a view into or exit a view out of a scene over a number of rendering frames. Transitions also may be applied to view state changes related to a UI element, such as to indicate hovered over, focused, listening (for speech), selected and/or pressed. View state changes also may be animated.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
09 - Scientific and electric apparatus and instruments
14 - Precious metals and their alloys; jewelry; time-keeping instruments
18 - Leather and imitations of leather
21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
25 - Clothing; footwear; headgear
28 - Games; toys; sports equipment
41 - Education, entertainment, sporting and cultural services
Goods & Services
Video recordings featuring a television program and music; sound recordings featuring a television program and music; downloadable video recordings featuring a television series; downloadable computer games; downloadable computer game software for use with wireless devices and personal computers; downloadable multimedia file containing artwork, text, audio, video, games, and internet web links relating to music and television; video game cartridges and discs; video game software; mousepads; headphones and earphones; downloadable software in the nature of a mobile application featuring entertainment content relating to a television series; protective cases specially adapted for laptop computers, tablet computers, smart phones and other portable electronic devices, namely, media players, mobile phones and personal digital assistants; plastic, rubber or vinyl protective coverings specially adapted for laptop computers, tablet computers, smart phones and other portable electronic devices, namely, media players, mobile phones and personal digital assistant; downloadable electronic games. Precious metals and their alloys and goods in precious metals or coated therewith, not included in other classes, namely, broaches, badges, boxes, trinket boxes, chains, charms, coins, cufflinks, tiaras, bracelets, necklaces, decorative pins, pendants, key fobs, trinkets in the nature of jewelry charms and rings, clocks, watches and key rings, jewelry; jewelry, precious stones; horological and chronometric instruments; clocks, and watches; trinkets in the nature of jewelry charms and rings of semi-precious metal; semi-precious metal or imitation precious metals; metal fobs; pins; key rings; key chains; broaches; badges; chains; charms; cufflinks; tiaras; bracelets; necklaces; pendants; decorative pins; metal key fobs; parts and fittings for all the aforesaid goods. Leather and imitations of leather, and goods made of these materials and not included in other classes namely bags, cases, handbags, shopping bags, purses, wallets, key cases, briefcases, attaché cases, trunks, travelling bags, suitcases, vanity cases, suit carriers, travel bags, holdalls, garment bags, make-up cases, belts, business card holders, luggage tags, leather wallets for diaries and notebooks, tote bags, carrying bags, shoulder bags, evening bags, backpacks; key cases; wallets; purses; carrying cases; animal skins, hides; trunks and travelling bags; umbrellas, parasols and walking sticks; whips, harness and saddlery; luggage and trunks; pet carriers; pet carrying bags; pet carrying cases; pet harnesses; pet clothing; collars; leashes; pet headwear; pet scarves, bows and ribbons; sling bags for carrying infants, school bags; business card cases and pocket wallets. Mugs, drinking glasses, shot glasses; barware, bottle openers, cocktail shakers, decanters, wine buckets, wine openers, coolers for wine; coasters not of paper and other than table linen; and sports bottles sold empty. Clothing, footwear, headgear; clothing, namely, casual wear, outerwear, lingerie, panties, underwear, bras, nightgowns, night shirts, pajamas, sleepwear, camisoles, hosiery, undergarments, robes, garters, loungewear, pants, vests, jackets, t-shirts, tank tops, sweat shirts, sweat pants, shirts, scarves, coats, jeans, socks, swimwear and bathrobes; sportswear, namely, sports shirts, sports pants, sports jerseys, hooded pullovers, hooded sweat shirts, hooded jackets; sweat shirts, sweat pants; headwear, namely, hats, visors and caps; footwear; Halloween costumes. Games and playthings; gymnastic and sporting articles not included in other classes; decorations for Christmas trees; toys; action figures; figurines; board games; playing cards and poker chips; masks; gaming devices, namely, gaming machines, slot machines, bingo machines with or without video output; machines for playing games of chance; lottery tickets; computer gaming apparatus. Entertainment services; live dramatic, theatrical and musical performances; organization and production of audio and visual shows, performances, programs and recordings; production of television, stage and theatrical performances and concerts; ticket agency services; production and distribution of radio and television shows and programs; radio production services; selection and compilation of pre-recorded music for broadcasting by others; production and distribution of films and recordings; arranging and conducting exhibitions, shows and tours, all for entertainment purposes; production of animated and live action programs; recording studio services; production of recorded music and audio story books; publication of printed matter relating to the aforesaid; entertainment services in the field of interactive multi-player games; providing online electronic games; game services provided online from a computer network, namely, providing online computer games; providing information about electronic games and updates for such games; providing online multiplayer interactive games over the internet; providing online interactive multimedia games, virtual reality games and interactive multiplayer computer games played via computer networks and global communications networks; entertainment; sporting and cultural activities; entertainment services in the nature of live-action, comedy, drama and/or animated television programmes; production of live-action comedy, drama and/or animated television programmes; entertainment services in the nature of live-action comedy, drama and/or animated motion picture theatrical films; education and entertainment services provided via a global computer network; information relating to education and entertainment provided on-line from a computer database or the Internet; electronic games services provided via a global computer network; providing on-line publications (non-downloadable); audio-visual display presentation services for entertainment purposes; organising of events, exhibitions and shows for entertainment purposes; theme park services; amusement park services with a theme of films; amusement park services with a theme of radio productions; amusement park services with a theme of television productions; movie studios; television entertainment; cinema services; distribution of cinematographic and motion picture films; showing of cinematographic and motion picture films; providing of recreation facilities, services and amenities; booking of seats for shows; organisation of quizzes, games and competitions; Booking of seats for shows; Books (Publication of-); Education; providing of training; Services provided by a leisure and amusement park in the field of education and entertainment; publication and issuing of books and journals; rental of books.
The described technology is directed towards generating a new video image sequence (e.g., for playback at 30 frames per second) based on an existing video image sequence (e.g., originated for playback at 24 frames per second). The technology is based on processing frames, e.g., adjacent pairs of frames in a four-frame sequence, to obtain candidate frames for selecting a similar candidate frame to insert into the original sequence to create the new sequence (e.g., a five-frame sequence). Aspects include selecting a repeated frame to insert or creating a new frame from existing frames to insert, to generate the new sequence based on a difference / scoring comparison.
G06T 7/254 - Analysis of motion involving subtraction of images
H04N 19/587 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal sub-sampling or interpolation, e.g. decimation or subsequent interpolation of pictures in a video sequence
The described technology is directed towards generating a new video image sequence (e.g., for playback at 30 frames per second) based on an existing video image sequence (e.g., originated for playback at 24 frames per second). The technology is based on processing frames, e.g., adjacent pairs of frames in a four-frame sequence, to obtain candidate frames for selecting a similar candidate frame to insert into the original sequence to create the new sequence (e.g., a five-frame sequence). Aspects include selecting a repeated frame to insert or creating a new frame from existing frames to insert, to generate the new sequence based on a difference/scoring comparison.
H04N 19/587 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal sub-sampling or interpolation, e.g. decimation or subsequent interpolation of pictures in a video sequence
The described technology is generally directed towards predicting a need for provisioned (e.g., cloud computing) resources so that the provisioned resources are proactively provisioned and operational before their actual need. Historical data is used to predict upcoming resource demand so that resources begin to be scaled up to meet demand in advance, at a prediction time, given that there is a “spin-up” delay between requesting resources and their actual availability. The predictive resource provisioning is adaptable to override customary historical data with expected exceptions, and is flexible to handle variable spin-up times, constraints, and optimizations.
G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
H04L 67/60 - Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
41 - Education, entertainment, sporting and cultural services
Goods & Services
Entertainment services in the nature of providing entertainment programming and content, namely, television programs and motion pictures, and related video clips, graphics and information in the fields of comedy, drama, action, variety, adventure and animation, via the internet, electronic communications networks, computer networks and wireless communications networks; entertainment services in the nature of video and audio programming, television and motion picture programming; premium and pay television programming services.
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Entertainment services in the nature of providing entertainment programming and content, namely, television programs and motion pictures, and related video clips, graphics and information in the fields of comedy, drama, action, variety, adventure and animation, via the internet, electronic communications networks, computer networks and wireless communications networks; entertainment services in the nature of video and audio programming, television and motion picture programming; premium and pay television programming services
The described technology is generally directed towards integrated tools for editing and otherwise working with close-captioning captions (or subtitles), including an on-screen editing interface that allows a user to select and edit caption text directly on-screen. Caption editing can include changing positioning metadata associated with a caption, changing timing metadata associated with a caption, and/or changing text content/text style metadata of a caption. A counter is provided to assist the user with respect to how many additional characters can be added to the caption. Also provided is a search interface that locates captions within a large set of captions, such as the full set of captions for a video.
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
41 - Education, entertainment, sporting and cultural services
Goods & Services
Entertainment services in the nature of providing entertainment programs and content, namely, movies, television programs, video clips, graphics and information relating to movies and television programs in the fields of comedy, drama, action, variety, adventure, sports, musicals, current events and entertainment news, documentary and animation, via the Internet, electronic communications networks, computer networks and wireless communications networks; interactive online entertainment in the nature of a website containing non-downloadable photographic, video, audio and prose presentations, video clips and other multimedia materials relating to movies and television programs in the fields of comedy, drama, action, variety, adventure, sports, musicals, current events and entertainment news, documentary and animation
The described technology is directed towards an image providing service, including an image processing service that composites a base image into a resultant image, e.g., by resizing an image, overlaying text and so forth based upon a purpose for that image and/or a client device class; other parameters such as design information, protection and so forth also may be specified. When a client requests an image including by specifying a purpose and size in a request to an endpoint (e.g., URL) for an image, the image processing service locates or composites a resultant image corresponding to the request, and returns the resultant image or a modified (e.g., resized) resultant image in response to the request. Clients thus obtain images based upon a desired purpose without having to do client-side image processing including image compositing.
H04N 21/658 - Transmission by the client directed to the server
H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements