GumGum, Inc.

United States of America

Back to Profile

1-21 of 21 for GumGum, Inc. Sort by
Query
Patent
United States - USPTO
Aggregations Reset Report
Date
New (last 4 weeks) 1
2024 March 1
2024 (YTD) 1
2023 3
2021 3
See more
IPC Class
H04N 21/81 - Monomedia components thereof 9
H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs 8
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising 7
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints 6
H04N 21/2187 - Live feed 6
See more
Status
Pending 1
Registered / In Force 20
Found results for  patents

1.

SYSTEMS AND METHODS FOR IMPROVED SERVER-SIDE CONTEXTUAL PAGE ANALYSIS

      
Application Number 18306039
Status Pending
Filing Date 2023-04-24
First Publication Date 2024-03-21
Owner GumGum, Inc. (USA)
Inventor Weiner, Kenneth

Abstract

Systems and methods are described for server-side contextual analysis of content available at a given uniform resource identifier (URI), which utilizes headless browser techniques to analyze a more complete and accurate version of page content than using existing techniques. For example, systems and methods are described for performing contextual analysis of content that would typically be displayed to a client device but is not included in an HTML file or other initial page source file available at the initially provided URI. The contextual analysis performed may include analyzing text using natural language processing and analyzing images using computer vision techniques.

IPC Classes  ?

  • G06Q 30/0241 - Advertisements
  • G06F 9/54 - Interprogram communication
  • G06F 18/214 - Generating training patterns; Bootstrap methods, e.g. bagging or boosting
  • G06F 18/24 - Classification techniques
  • G06F 40/143 - Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
  • G06F 40/40 - Processing or translation of natural language
  • G06N 20/00 - Machine learning
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks

2.

Overlaying content within live streaming video

      
Application Number 18050006
Grant Number 11918908
Status In Force
Filing Date 2022-10-26
First Publication Date 2023-10-05
Grant Date 2024-03-05
Owner GumGum, Inc. (USA)
Inventor Nay, Maxime

Abstract

Systems and methods are provided for integrating supplemental overlay content within streaming video content that is to be broadcast to viewer devices. The overlay content to include in the streaming video content may be dynamically determined during video streaming and incorporated within individual frames of the video data, such as by a computing device of a user who is broadcasting his play of a video game or other activity, prior to the user's computing device sending those video frames (with embedded overlay content therein) to a streaming platform to be broadcast to potentially many viewers' devices.

IPC Classes  ?

  • A63F 13/61 - 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 using advertising information
  • A63F 13/30 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • H04N 21/2187 - Live feed
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/81 - Monomedia components thereof
  • A63F 13/537 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen

3.

Dynamic overlay video advertisement insertion

      
Application Number 17805565
Grant Number 11902633
Status In Force
Filing Date 2022-06-06
First Publication Date 2023-04-27
Grant Date 2024-02-13
Owner GumGum, Inc. (USA)
Inventor
  • Weiner, Ken
  • Kamath, Jagadish

Abstract

Systems and methods are described for server-side manipulation of underlying video content in order to dynamically place overlay content within a video stream in a manner whereby a viewing user sees the advertisement content over or integrated within a portion of the base video content. Segments of the original video file may be modified by a server to display overlay content over a portion of the original content, and a revised manifest file may be generated by the server and sent to a client device. The revised manifest file may cause a video player on the client device to present in sequence (a) a first original portion of the video, (b) a second portion of the video modified to include overlaid advertisement content or other overlay content within the second portion, followed by (c) a third original portion of the video.

IPC Classes  ?

  • H04N 21/81 - Monomedia components thereof
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering

4.

Dynamic insertion of content within live streaming video

      
Application Number 17697807
Grant Number 11778247
Status In Force
Filing Date 2022-03-17
First Publication Date 2023-02-02
Grant Date 2023-10-03
Owner GumGum, Inc. (USA)
Inventor
  • Weiner, Ken
  • Kamath, Jagadish

Abstract

Systems and methods are described for server-side manipulation of underlying video content in order to dynamically place overlay content or other supplemental content within a video stream in a manner whereby a viewing user sees the advertisement content over or integrated within a portion of the base video content. Segments of the original video file may be modified by a server to display overlay content over a portion of the original content or integrated within the portion of the original content, and revised manifest data may be generated by the server and sent to a client device for playback. The systems and methods may include introducing a delay in the live stream relative to its original source in order to provide time for server-side creation of replacement video portions that include overlay content or other supplemental content.

IPC Classes  ?

  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/2187 - Live feed
  • H04N 21/239 - Interfacing the upstream path of the transmission network, e.g. prioritizing client requests
  • H04N 21/233 - Processing of audio elementary streams
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists

5.

Overlaying content within live streaming video

      
Application Number 17129494
Grant Number 11484795
Status In Force
Filing Date 2020-12-21
First Publication Date 2021-10-14
Grant Date 2022-11-01
Owner GumGum, Inc. (USA)
Inventor Nay, Maxime

Abstract

Systems and methods are provided for integrating supplemental overlay content within streaming video content that is to be broadcast to viewer devices. The overlay content to include in the streaming video content may be dynamically determined during video streaming and incorporated within individual frames of the video data, such as by a computing device of a user who is broadcasting his play of a video game or other activity, prior to the user's computing device sending those video frames (with embedded overlay content therein) to a streaming platform to be broadcast to potentially many viewers' devices.

IPC Classes  ?

  • A63F 13/61 - 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 using advertising information
  • A63F 13/30 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • H04N 21/2187 - Live feed
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/81 - Monomedia components thereof
  • A63F 13/537 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen

6.

Systems and methods for improved server-side contextual page analysis

      
Application Number 17116599
Grant Number 11663633
Status In Force
Filing Date 2020-12-09
First Publication Date 2021-06-10
Grant Date 2023-05-30
Owner GumGum, Inc. (USA)
Inventor Weiner, Kenneth

Abstract

Systems and methods are described for server-side contextual analysis of content available at a given uniform resource identifier (URI), which utilizes headless browser techniques to analyze a more complete and accurate version of page content than using existing techniques. For example, systems and methods are described for performing contextual analysis of content that would typically be displayed to a client device but is not included in an HTML file or other initial page source file available at the initially provided URI. The contextual analysis performed may include analyzing text using natural language processing and analyzing images using computer vision techniques.

IPC Classes  ?

  • G06F 9/44 - Arrangements for executing specific programs
  • G06Q 30/0241 - Advertisements
  • G06F 9/54 - Interprogram communication
  • G06N 20/00 - Machine learning
  • G06F 40/143 - Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
  • G06F 40/40 - Processing or translation of natural language
  • G06F 18/24 - Classification techniques
  • G06F 18/214 - Generating training patterns; Bootstrap methods, e.g. bagging or boosting
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks

7.

Dynamic insertion of content within live streaming video

      
Application Number 17175194
Grant Number 11284130
Status In Force
Filing Date 2021-02-12
First Publication Date 2021-06-03
Grant Date 2022-03-22
Owner GumGum, Inc. (USA)
Inventor
  • Weiner, Ken
  • Kamath, Jagadish

Abstract

Systems and methods are described for server-side manipulation of underlying video content in order to dynamically place overlay content or other supplemental content within a video stream in a manner whereby a viewing user sees the advertisement content over or integrated within a portion of the base video content. Segments of the original video file may be modified by a server to display overlay content over a portion of the original content or integrated within the portion of the original content, and revised manifest data may be generated by the server and sent to a client device for playback. The systems and methods may include introducing a delay in the live stream relative to its original source in order to provide time for server-side creation of replacement video portions that include overlay content or other supplemental content.

IPC Classes  ?

  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/2187 - Live feed
  • H04N 21/239 - Interfacing the upstream path of the transmission network, e.g. prioritizing client requests
  • H04N 21/233 - Processing of audio elementary streams
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists

8.

Accelerated training of an image classifier

      
Application Number 16451696
Grant Number 11100368
Status In Force
Filing Date 2019-06-25
First Publication Date 2020-12-31
Grant Date 2021-08-24
Owner GumGum, Inc. (USA)
Inventor
  • Chu, Gregory Houng Tung
  • Greenberg, Matthew Aron
  • Vela, Francisco Javier Molina
  • Tabak, Joshua Alexander

Abstract

Systems and methods are provided for generating labeled image data for improved training of an image classifier, such as a multi-layered machine learning model configured to identify target image objects in image data. When the initially trained classifier is unable to identify a particular object in input image data, such as an object that did not appear in initial training data, feature information determined by the classifier for the given image data may be provided to a clustering model. The clustering model may group image data having similar features into different clusters or groups, which may in turn be labeled at the group level by an annotator. The image data assigned to the different clusters, along with the associated labels, may subsequently be used as training data for training a classifier to identify the labeled objects in images.

IPC Classes  ?

  • G06N 20/20 - Ensemble learning
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/46 - Extraction of features or characteristics of the image

9.

Dynamic overlay video advertisement insertion

      
Application Number 16899305
Grant Number 11356746
Status In Force
Filing Date 2020-06-11
First Publication Date 2020-12-17
Grant Date 2022-06-07
Owner GumGum, Inc. (USA)
Inventor
  • Weiner, Ken
  • Kamath, Jagadish

Abstract

Systems and methods are described for server-side manipulation of underlying video content in order to dynamically place overlay content within a video stream in a manner whereby a viewing user sees the advertisement content over or integrated within a portion of the base video content. Segments of the original video file may be modified by a server to display overlay content over a portion of the original content, and a revised manifest file may be generated by the server and sent to a client device. The revised manifest file may cause a video player on the client device to present in sequence (a) a first original portion of the video, (b) a second portion of the video modified to include overlaid advertisement content or other overlay content within the second portion, followed by (c) a third original portion of the video.

IPC Classes  ?

  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering

10.

Overlaying content within live streaming video

      
Application Number 16592600
Grant Number 10898809
Status In Force
Filing Date 2019-10-03
First Publication Date 2020-04-09
Grant Date 2021-01-26
Owner GumGum, Inc. (Canada)
Inventor Nay, Maxime

Abstract

Systems and methods are provided for integrating supplemental overlay content within streaming video content that is to be broadcast to viewer devices. The overlay content to include in the streaming video content may be dynamically determined during video streaming and incorporated within individual frames of the video data, such as by a computing device of a user who is broadcasting his play of a video game or other activity, prior to the user's computing device sending those video frames (with embedded overlay content therein) to a streaming platform to be broadcast to potentially many viewers' devices.

IPC Classes  ?

  • A63F 13/61 - 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 using advertising information
  • A63F 13/30 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • H04N 21/2187 - Live feed
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/81 - Monomedia components thereof
  • A63F 13/537 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen

11.

Systems and methods for delayed content overlay

      
Application Number 16401992
Grant Number 11029835
Status In Force
Filing Date 2019-05-02
First Publication Date 2019-11-07
Grant Date 2021-06-08
Owner GumGum, Inc. (USA)
Inventor
  • Weiner, Ken
  • Bruscantini, Anthony

Abstract

Systems and methods are provided for delayed display of supplemental content in association with an underlying page image or other portion of a page. An initial portion of a page may be displayed and associated code may be executed. The code may cause a computing system to perform operations including determining that at least a predetermined minimum percentage of a certain image or other specific portion within the page is visible during display of the page, tracking an amount of time that the minimum percentage of the page image or other content portion remains visible during user interaction with the page, then causing display of overlay content over a portion of the particular image or other portion of the page based on a determination that the amount of time that the minimum percentage of the image or content portion has remained visible exceeds a threshold.

IPC Classes  ?

12.

Augmenting detected regions in image or video data

      
Application Number 16249635
Grant Number 11019283
Status In Force
Filing Date 2019-01-16
First Publication Date 2019-07-18
Grant Date 2021-05-25
Owner GumGum, Inc. (USA)
Inventor
  • Carter, Cambron Neil
  • Mckenna, Daniel James
  • Wing Yin Fu, Iris
  • Ravichandran, Divyaa

Abstract

Systems and methods are provided for identifying one or more portions of images or video frames that are appropriate for augmented overlay of advertisement or other visual content, and augmenting the image or video data to include such additional visual content. Identifying the portions appropriate for overlay or augmentation may include employing one or more machine learning models configured to identify objects or regions of an image or video frame that meet criteria for visual augmentation. The pose of the augmented content presented within the image or video frame may correspond to the pose of one or more real-world objects in the real world scene captured within the original image or video.

IPC Classes  ?

  • H04N 5/272 - Means for inserting a foreground image in a background image, i.e. inlay, outlay
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 7/50 - Depth or shape recovery
  • G06T 7/20 - Analysis of motion
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/81 - Monomedia components thereof

13.

Automated classification of network-accessible content based on events

      
Application Number 15602706
Grant Number 10504145
Status In Force
Filing Date 2017-05-23
First Publication Date 2018-11-29
Grant Date 2019-12-10
Owner GumGum, Inc. (USA)
Inventor Garg, Roopal

Abstract

Systems and methods are provided for generating and using classification models to automatically classify pages or other source content as including text about one or more real-world events. Generating the classification models may include analyzing text content of a large number of different pages from both a reference source and from more dynamic sources, such as from publisher sources via a network. Features for training classifiers may be determined based in part on the top n-grams identified among pages that have been determined to be associated with a given event.

IPC Classes  ?

14.

Automated control of display devices

      
Application Number 15709225
Grant Number 10929752
Status In Force
Filing Date 2017-09-19
First Publication Date 2018-03-22
Grant Date 2021-02-23
Owner GumGum, Inc. (USA)
Inventor
  • Katz, Jeffrey Benjamin
  • Carter, Cambron Neil
  • Kim, Brian Jongmin

Abstract

Systems and methods are provided for analyzing images or video using computer vision. Data comprising real time or near real time information or historical information is retrieved that is associated with a sporting event at a physical location. A time segment is identified of a display device at the physical location for acquisition. The display device is configurable to present visual sponsorship data during the time segment for an assigned sponsor. It is determined that one or more rules are satisfied by the data. An indication is transmitted that the first rule is satisfied to a computing device of a sponsor. A bid or valuation is generated based at least on the first rule being satisfied. A request to acquire the time segment is received from the computing device of the sponsor, and the display device at the physical location is caused to present visual sponsorship data for the sponsor during the time segment.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06N 3/08 - Learning methods
  • G06N 20/00 - Machine learning
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • H04H 60/48 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising items expressed in broadcast information
  • H04H 60/59 - Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups or of video
  • H04H 60/63 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for services of sales
  • H04N 21/2665 - Gathering content from different sources, e.g. Internet and satellite
  • H04N 21/658 - Transmission by the client directed to the server
  • H04N 21/232 - Content retrieval operation within server, e.g. reading video streams from disk arrays
  • H04N 21/2387 - Stream processing in response to a playback request from an end-user, e.g. for trick-play
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • H04N 21/2547 - Third party billing, e.g. billing of advertiser
  • H04N 21/81 - Monomedia components thereof
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • H04N 21/2187 - Live feed
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • G06K 9/68 - Methods or arrangements for recognition using electronic means using sequential comparisons of the image signals with a plurality of reference, e.g. addressable memory
  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04H 60/47 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising genres
  • 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
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

15.

Selecting a set of exemplar images for use in an automated image object recognition system

      
Application Number 14877799
Grant Number 09613296
Status In Force
Filing Date 2015-10-07
First Publication Date 2017-04-04
Grant Date 2017-04-04
Owner GumGum, Inc. (USA)
Inventor
  • Rosen, Daniel Scott
  • Carter, Cambron Neil

Abstract

Systems and methods are provided for identifying a subset of exemplar images in a set of exemplary images that may be used to generate an image classifier having one or more desirable performance characteristics. A computing system may select every possible subset of exemplar images from a set of exemplar images and may generate a classifier for each selected subset of images. The computing system may use each generated classifier to classify one or more images in order to generate performance statistics related to how each classifier performed when classifying the one or more images. The computing system may identify a particular subset of exemplar images that is associated with performance statistics of a classifier that satisfies one or more desired performance characteristics.

IPC Classes  ?

  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints

16.

Systems and methods for determining image safety

      
Application Number 15167079
Grant Number 09947087
Status In Force
Filing Date 2016-05-27
First Publication Date 2016-09-22
Grant Date 2018-04-17
Owner GumGum, Inc. (USA)
Inventor Rosen, Daniel Scott

Abstract

Systems and methods are provided for determining the safety of an image, which may be used to determine whether an image is appropriate for a given purpose or for use in a given context. Determining the safety of the image may include analyzing the image to determine the amount of skin exposed in various key body areas of each human represented in the image, such as a photograph.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06T 7/00 - Image analysis
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06T 7/90 - Determination of colour characteristics

17.

Systems and methods for electronically managing content

      
Application Number 13963829
Grant Number 09135637
Status In Force
Filing Date 2013-08-09
First Publication Date 2015-09-15
Grant Date 2015-09-15
Owner GumGum, Inc. (USA)
Inventor
  • Mir, Ari
  • Tanz, Ophir

Abstract

Systems and methods are provided for electronically managing content. In one embodiment, information identifying content items found on a page is received from a client system through code embedded on the page. Systems and methods for associating advertisement data with content items are also disclosed.

IPC Classes  ?

  • G06F 17/50 - Computer-aided design
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

18.

Systems and methods for determining image safety

      
Application Number 14196695
Grant Number 09355406
Status In Force
Filing Date 2014-03-04
First Publication Date 2015-01-22
Grant Date 2016-05-31
Owner GumGum, Inc. (USA)
Inventor Rosen, Daniel Scott

Abstract

Systems and methods are provided for determining the safety of an image, which may be used to determine whether an image is appropriate for a given purpose or for use in a given context. Determining the safety of the image may include analyzing the image to determine the amount of skin exposed in various key body areas of each human represented in the image, such as a photograph.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06T 7/00 - Image analysis

19.

Systems and methods for electronically managing content

      
Application Number 13458606
Grant Number 08510227
Status In Force
Filing Date 2012-04-27
First Publication Date 2012-11-29
Grant Date 2013-08-13
Owner GumGum, Inc. (USA)
Inventor
  • Mir, Ari
  • Tanz, Ophir

Abstract

Systems and methods are provided for electronically managing content. In one embodiment, information identifying content items found on a page is received from a client system through code embedded on the page. Systems and methods for associating advertisement data with content items are also disclosed.

IPC Classes  ?

  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity

20.

Systems and methods for electronically managing content

      
Application Number 13225208
Grant Number 08170956
Status In Force
Filing Date 2011-09-02
First Publication Date 2012-05-01
Grant Date 2012-05-01
Owner GumGum, Inc. (USA)
Inventor
  • Mir, Ari
  • Tanz, Ophir

Abstract

Systems and methods are provided for electronically managing content. In one embodiment, information identifying content items found on a page is received from a client system through code embedded on the page. Systems and methods for associating advertisement data with content items are also disclosed.

IPC Classes  ?

  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity

21.

Systems and methods for electronically managing content licenses

      
Application Number 12431630
Grant Number 08036990
Status In Force
Filing Date 2009-04-28
First Publication Date 2011-10-11
Grant Date 2011-10-11
Owner GumGum, Inc. (USA)
Inventor
  • Mir, Ari
  • Tanz, Ophir

Abstract

Systems and methods are provided for electronically managing content licenses. In one embodiment, information identifying content items found on a page is received from a client system through code embedded on the page, and a licensing database is searched to determine if the content is licensed and to determine the terms or payment method of the license. Systems and methods for associating advertisement data with licensed content items are also disclosed.

IPC Classes  ?

  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity