Ipar, LLC

United States of America

Back to Profile

1-32 of 32 for Ipar, LLC Sort by
Query
Patent
United States - USPTO
Aggregations Reset Report
Date
2023 4
2022 2
2021 2
2020 2
2019 4
See more
IPC Class
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising 10
G06F 17/21 - Text processing 6
G06F 15/02 - Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators 5
G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking 5
H04N 21/431 - Generation of visual interfaces; Content or additional data rendering 5
See more
Status
Pending 7
Registered / In Force 25
Found results for  patents

1.

Computer-Implemented Systems and Methods for Providing Consistent Application Generation

      
Application Number 18355458
Status Pending
Filing Date 2023-07-20
First Publication Date 2023-11-16
Owner IPAR, LLC (USA)
Inventor
  • Brandstetter, Jeffrey D.
  • Spears, Joseph L.

Abstract

Systems and methods are provided for generating a plurality of applications of disparate types. A graphical user interface is provided for designing an interactive user experience, where a designed user experience includes an arrangement of experience elements, where the experience elements include a plurality interactive elements and decorative elements, and where each of the experience elements are configured for display according to one or more attributes. An identification of the experience elements and the attributes of the experience elements is received via the graphical user interface. An identification of a plurality of disparate types of applications to be generated based on the designed experience is received. The experience is translated for each of the disparate types of applications to generate the plurality of applications of disparate types.

IPC Classes  ?

  • G06F 3/04845 - 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 for image manipulation, e.g. dragging, rotation, expansion or change of colour
  • G06F 8/34 - Graphical or visual programming
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation
  • G06F 8/36 - Software reuse
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

2.

Systems and Methods for Providing Access to Rights Holder Defined Video Clips

      
Application Number 18148469
Status Pending
Filing Date 2022-12-30
First Publication Date 2023-05-11
Owner IPAR, LLC (USA)
Inventor Brandstetter, Jeffrey D.

Abstract

Computer-implemented systems and methods are provided for providing access to a portion of a video to a requesting user. For example, a computer can receive an identification of a video, a starting point of a clip within the video, and an ending point of the clip within the video from a rights holder. The computer can define a video clip based on the identified video, the starting point, and the ending point. The computer can also provide a link by which a requesting user is provided access to the video clip.

IPC Classes  ?

  • 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/8355 - Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

3.

Systems and Methods for Controlling Media Content Access Parameters

      
Application Number 18145098
Status Pending
Filing Date 2022-12-22
First Publication Date 2023-04-27
Owner IPAR, LLC (USA)
Inventor
  • Brandstetter, Jeffrey D.
  • Spears, Joseph L.

Abstract

Systems and methods enabling marketing and distribution of motion pictures and other media content by content creators and other content providers are described herein. A platform is provided by which a plurality of content providers can market and distribute media content to users. Information about activity of the users on the platform is obtained in relation to the item of media content or in relation to media content related to the item of media content. A request is received for an activity report comprising information related to a user demographic or a media content characteristic. Responsive to the activity report request, the activity report is provided to the content provider.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06Q 30/0201 - Market modelling; Market analysis; Collecting market data
  • G06Q 30/0204 - Market segmentation
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
  • 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/472 - End-user interface for requesting content, additional data or services; End-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/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/4782 - Web browsing
  • H04N 21/482 - End-user interface for program selection
  • G06Q 30/06 - Buying, selling or leasing transactions

4.

Systems and Methods for Defining Ad Spaces in Video

      
Application Number 17985212
Status Pending
Filing Date 2022-11-11
First Publication Date 2023-03-09
Owner IPAR, LLC (USA)
Inventor Brandstetter, Jeffrey D.

Abstract

Computer-implemented systems and methods are provided for defining ad space in a video. For example, a computer can receive an identification of a video and an advertisement space definition that includes a time stamp for the advertisement space in the video and an advertisement length. The computer can receive a request to view the video. The computer can determine an advertisement to play in the advertisement space such that the advertisement is not longer than the advertisement length included in the video's advertisement space definition. The computer can provide access to the video, and when the video reaches the time stamp, the advertisement is played in the advertisement space.

IPC Classes  ?

  • 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
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/4784 - Supplemental services, e.g. displaying phone caller identification or shopping application receiving rewards
  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

5.

Systems and Methods for Dynamic Management of Geo-Fenced and Geo-Targeted Media Content and Content Alternatives in Content Management Systems

      
Application Number 17494889
Status Pending
Filing Date 2021-10-06
First Publication Date 2022-01-27
Owner IPAR, LLC (USA)
Inventor Spears, Joseph L.

Abstract

Computer-implemented systems and methods are described for providing user access to content via customized options for a plurality of regions, a customized option being provided to a user based on a region associated with the user. An upload of content for distribution and metadata describing the content are received. A first option definition is received that defines first criteria for accessing the content in a first region. A second option definition defining second criteria for accessing the content in a second region is received. One or more options for the content are provided to the user based on the region associated with the user. An identification of an option is received from the user, and access to the content is provided according to the criteria of the option that the user has identified.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/29 - Geographical information databases

6.

Computer-implemented systems and methods for providing consistent application generation

      
Application Number 17479019
Grant Number 11733846
Status In Force
Filing Date 2021-09-20
First Publication Date 2022-01-06
Grant Date 2023-08-22
Owner IPAR, LLC (USA)
Inventor
  • Brandstetter, Jeffrey D.
  • Spears, Joseph L.

Abstract

Systems and methods are provided for generating a plurality of applications of disparate types. A graphical user interface is provided for designing an interactive user experience, where a designed user experience includes an arrangement of experience elements, where the experience elements include a plurality interactive elements and decorative elements, and where each of the experience elements are configured for display according to one or more attributes. An identification of the experience elements and the attributes of the experience elements is received via the graphical user interface. An identification of a plurality of disparate types of applications to be generated based on the designed experience is received. The experience is translated for each of the disparate types of applications to generate the plurality of applications of disparate types.

IPC Classes  ?

  • G06F 3/04845 - 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 for image manipulation, e.g. dragging, rotation, expansion or change of colour
  • G06F 8/34 - Graphical or visual programming
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation
  • G06F 8/36 - Software reuse
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

7.

Method and system for delivery of content over an electronic book channel

      
Application Number 17358133
Grant Number 11800204
Status In Force
Filing Date 2021-06-25
First Publication Date 2021-10-14
Grant Date 2023-10-24
Owner IPAR, LLC (USA)
Inventor Spears, Joseph L

Abstract

Systems and methods are provided for providing content to a user device. Content is provided to a user via an e-book transmission channel via a network for display on a first application, wherein pre-defined metadata associated with the content identifies a content event trigger at a point in the content, wherein the content event trigger is associated with a user accessing a pre-specified point of the e-book. When the content event trigger is reached, a trigger signal is received via the network and transmitting supplemental content that was not previously accessible on the device over the network from a server to the device for access on a second mobile device application that is different from the first mobile device application.

IPC Classes  ?

  • H04N 21/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
  • G06F 15/02 - Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/4722 - End-user interface for requesting content, additional data or services; End-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/8541 - Content authoring involving branching, e.g. to different story endings
  • H04N 21/237 - Communication with additional data server
  • H04N 21/854 - Content authoring
  • 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 capabi
  • H04N 21/4786 - Supplemental services, e.g. displaying phone caller identification or shopping application e-mailing
  • H04N 21/61 - Network physical structure; Signal processing
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting

8.

Method and System for Managing Item Distributions

      
Application Number 17154286
Status Pending
Filing Date 2021-01-21
First Publication Date 2021-05-13
Owner IPAR, LLC (USA)
Inventor
  • Spears, Joseph L.
  • Brandstetter, Jeffrey D.

Abstract

Systems and methods are provided for granting a permission. A similarity score is calculated for each of a plurality of items and a particular item. A score is determined for each person in a pool for each of the plurality of items, wherein prescience scores are calculated based on an earliness of interaction metric and a number of interactions metric. For each person, a permission score is calculated for the particular item based on similarity scores for items and that person's score for items. A permission is granted to one or more people based on said permission scores.

IPC Classes  ?

  • G06F 16/9032 - Query formulation
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

9.

Method and system for managing item distributions

      
Application Number 16677749
Grant Number 10902064
Status In Force
Filing Date 2019-11-08
First Publication Date 2020-03-05
Grant Date 2021-01-26
Owner IPAR, LLC (USA)
Inventor
  • Spears, Joseph L.
  • Brandstetter, Jeffrey D.

Abstract

Systems and methods are provided for identifying an influencer from a pool of people based on past interactions with one or more items. A similarity score is calculated for each of a plurality of items. An affinity score is determined for each person in the pool of people for each of the plurality of items. A similar item affinity score is calculated for each person based on the similarity score for each item and the affinity score for that item. The influencer is identified based on the similar item affinity scores for each person in the pool of people. The influencer is granted a permission to perform a particular action related to the particular item based on being identified as the influencer.

IPC Classes  ?

  • G06F 16/30 - Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
  • G06F 16/9032 - Query formulation
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

10.

Computer-implemented systems and methods for providing consistent application generation

      
Application Number 16672657
Grant Number 11126338
Status In Force
Filing Date 2019-11-04
First Publication Date 2020-02-27
Grant Date 2021-09-21
Owner IPAR, LLC (USA)
Inventor
  • Brandstetter, Jeffrey D.
  • Spears, Joseph L.

Abstract

Systems and methods are provided for generating a plurality of applications of disparate types. A graphical user interface is provided for designing an interactive user experience, where a designed user experience includes an arrangement of experience elements, where the experience elements include a plurality interactive elements and decorative elements, and where each of the experience elements are configured for display according to one or more attributes. An identification of the experience elements and the attributes of the experience elements is received via the graphical user interface. An identification of a plurality of disparate types of applications to be generated based on the designed experience is received. The experience is translated for each of the disparate types of applications to generate the plurality of applications of disparate types.

IPC Classes  ?

  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation
  • 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 8/34 - Graphical or visual programming
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 8/36 - Software reuse
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

11.

Systems and methods for providing access to rights holder defined video clips

      
Application Number 16545325
Grant Number 11546646
Status In Force
Filing Date 2019-08-20
First Publication Date 2019-12-12
Grant Date 2023-01-03
Owner IPAR, LLC (USA)
Inventor Brandstetter, Jeffrey D.

Abstract

Computer-implemented systems and methods are provided for providing access to a portion of a video to a requesting user. For example, a computer can receive an identification of a video, a starting point of a clip within the video, and an ending point of the clip within the video from a rights holder. The computer can define a video clip based on the identified video, the starting point, and the ending point. The computer can also provide a link by which a requesting user is provided access to the video clip.

IPC Classes  ?

  • 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/8355 - Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

12.

Systems and methods for defining ad spaces in video

      
Application Number 16517907
Grant Number 11509948
Status In Force
Filing Date 2019-07-22
First Publication Date 2019-11-07
Grant Date 2022-11-22
Owner IPAR, LLC (USA)
Inventor Brandstetter, Jeffrey D.

Abstract

Computer-implemented systems and methods are provided for defining ad space in a video. For example, a computer can receive an identification of a video and an advertisement space definition that includes a time stamp for the advertisement space in the video and an advertisement length. The computer can receive a request to view the video. The computer can determine an advertisement to play in the advertisement space such that the advertisement is not longer than the advertisement length included in the video's advertisement space definition. The computer can provide access to the video, and when the video reaches the time stamp, the advertisement is played in the advertisement space.

IPC Classes  ?

  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • 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
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
  • H04N 21/4784 - Supplemental services, e.g. displaying phone caller identification or shopping application receiving rewards
  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

13.

Systems and Methods for Word Offensiveness Detection and Processing Using Weighted Dictionaries and Normalization

      
Application Number 16427883
Status Pending
Filing Date 2019-05-31
First Publication Date 2019-09-19
Owner IPAR, LLC (USA)
Inventor Spears, Joseph L.

Abstract

Computer-implemented systems and methods are provided for identifying language that would be considered obscene or otherwise offensive to a user or proprietor of a system. A plurality of offensive words are received, where each offensive word is associated with a severity score identifying the offensiveness of that word. A string of words is received. A distance between a candidate word and each offensive word in the plurality of offensive words is calculated, and a plurality of offensiveness scores for the candidate word are calculated, each offensiveness score based on the calculated distance between the candidate word and the offensive word and the severity score of the offensive word. A determination is made as to whether the candidate word is an offender word, where the candidate word is deemed to be an offender word when the highest offensiveness score in the plurality of offensiveness scores exceeds an offensiveness threshold value.

IPC Classes  ?

14.

Method and system for delivery of immersive content over communication networks

      
Application Number 16407817
Grant Number 11089387
Status In Force
Filing Date 2019-05-09
First Publication Date 2019-08-29
Grant Date 2021-08-10
Owner IPAR, LLC (USA)
Inventor Spears, Joseph L.

Abstract

Computer-implemented systems and methods of providing content to a user via communications between a content provider and a user over a plurality of disparate communication channels are provided. Content is provided to a user via a first transmission channel for presentation. Metadata associated with the content identifies a content event trigger at a point in the content. The content is displayed using a first presentation system. When the content event trigger is reached, supplemental content is provided to the user via a second transmission channel. The supplemental content is provided to the user during continued presentation of the content, and the supplemental content is provided to the user using a content providing system that is wholly separate from the first presentation system.

IPC Classes  ?

  • H04N 21/4722 - End-user interface for requesting content, additional data or services; End-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/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
  • H04N 21/8541 - Content authoring involving branching, e.g. to different story endings
  • G06F 15/02 - Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
  • H04N 21/237 - Communication with additional data server
  • H04N 21/854 - Content authoring
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • 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 capabi
  • H04N 21/4786 - Supplemental services, e.g. displaying phone caller identification or shopping application e-mailing
  • H04N 21/61 - Network physical structure; Signal processing
  • H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting

15.

Systems and methods for controlling media content access parameters

      
Application Number 15990990
Grant Number 11551238
Status In Force
Filing Date 2018-05-29
First Publication Date 2018-09-27
Grant Date 2023-01-10
Owner IPAR, LLC (USA)
Inventor
  • Brandstetter, Jeffrey D.
  • Spears, Joseph L.

Abstract

Systems and methods enabling marketing and distribution of motion pictures and other media content by content creators and other content providers are described herein. A platform is provided by which a plurality of content providers can market and distribute media content to users. Information about activity of the users on the platform is obtained in relation to the item of media content or in relation to media content related to the item of media content. A request is received for an activity report comprising information related to a user demographic or a media content characteristic. Responsive to the activity report request, the activity report is provided to the content provider.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06Q 30/06 - Buying, selling or leasing transactions
  • H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
  • 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/472 - End-user interface for requesting content, additional data or services; End-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/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/4782 - Web browsing
  • H04N 21/482 - End-user interface for program selection
  • H04H 60/33 - Arrangements for monitoring the users' behaviour or opinions
  • H04H 60/63 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for services of sales
  • H04H 60/66 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for using the result on distributors' side

16.

Method and system for delivery of content over an electronic book channel

      
Application Number 15814484
Grant Number 10334329
Status In Force
Filing Date 2017-11-16
First Publication Date 2018-03-15
Grant Date 2019-06-25
Owner IPAR, LLC (USA)
Inventor Spears, Joseph L.

Abstract

Computer-implemented systems and methods of providing content to a user via communications between a content provider and a user over a plurality of disparate communication channels are provided. Content is provided to a user via a first transmission channel for presentation. Metadata associated with the content identifies a content event trigger at a point in the content. The content is displayed using a first presentation system. When the content event trigger is reached, supplemental content is provided to the user via a second transmission channel. The supplemental content is provided to the user during continued presentation of the content, and the supplemental content is provided to the user using a content providing system that is wholly separate from the first presentation system.

IPC Classes  ?

  • H04N 21/4722 - End-user interface for requesting content, additional data or services; End-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/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
  • H04N 21/8541 - Content authoring involving branching, e.g. to different story endings
  • G06F 15/02 - Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
  • H04N 21/237 - Communication with additional data server
  • H04N 21/854 - Content authoring
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • 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 capabi
  • H04N 21/4786 - Supplemental services, e.g. displaying phone caller identification or shopping application e-mailing
  • H04N 21/61 - Network physical structure; Signal processing
  • H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting

17.

Systems and methods for word offensiveness detection and processing using weighted dictionaries and normalization

      
Application Number 15645063
Grant Number 10534827
Status In Force
Filing Date 2017-07-10
First Publication Date 2017-10-26
Grant Date 2020-01-14
Owner IPAR, LLC (USA)
Inventor Spears, Joseph L.

Abstract

Computer-implemented systems and methods are provided for identifying language that would be considered obscene or otherwise offensive to a user or proprietor of a system. A plurality of offensive words are received, where each offensive word is associated with a severity score identifying the offensiveness of that word. A string of words is received. A distance between a candidate word and each offensive word in the plurality of offensive words is calculated, and a plurality of offensiveness scores for the candidate word are calculated, each offensiveness score based on the calculated distance between the candidate word and the offensive word and the severity score of the offensive word. A determination is made as to whether the candidate word is an offender word, where the candidate word is deemed to be an offender word when the highest offensiveness score in the plurality of offensiveness scores exceeds an offensiveness threshold value.

IPC Classes  ?

  • G06F 17/21 - Text processing
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G06F 16/9535 - Search customisation based on user profiles and personalisation

18.

Method and system for delivery of content over disparate communications channels including an electronic book channel

      
Application Number 15232920
Grant Number 09832541
Status In Force
Filing Date 2016-08-10
First Publication Date 2016-12-22
Grant Date 2017-11-28
Owner IPAR, LLC (USA)
Inventor Spears, Joseph L.

Abstract

Computer-implemented systems and methods of providing content to a user via communications between a content provider and a user over a plurality of disparate communication channels are provided. Content is provided to a user via a first transmission channel for presentation. Metadata associated with the content identifies a content event trigger at a point in the content. The content is displayed using a first presentation system. When the content event trigger is reached, supplemental content is provided to the user via a second transmission channel. The supplemental content is provided to the user during continued presentation of the content, and the supplemental content is provided to the user using a content providing system that is wholly separate from the first presentation system.

IPC Classes  ?

  • H04N 21/854 - Content authoring
  • H04N 21/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
  • H04N 21/4722 - End-user interface for requesting content, additional data or services; End-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/8541 - Content authoring involving branching, e.g. to different story endings
  • G06F 15/02 - Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
  • H04N 21/237 - Communication with additional data server
  • 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 capabi
  • H04N 21/4786 - Supplemental services, e.g. displaying phone caller identification or shopping application e-mailing
  • H04N 21/61 - Network physical structure; Signal processing
  • H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting

19.

Method and system for managing item distributions

      
Application Number 15172670
Grant Number 10515120
Status In Force
Filing Date 2016-06-03
First Publication Date 2016-11-03
Grant Date 2019-12-24
Owner IPAR, LLC (USA)
Inventor
  • Spears, Joseph L.
  • Brandstetter, Jeffrey D.

Abstract

Systems and methods are provided for identifying an influencer from a pool of people based on past interactions with one or more items. A similarity score is calculated for each of a plurality of items. An affinity score is determined for each person in the pool of people for each of the plurality of items. A similar item affinity score is calculated for each person based on the similarity score for each item and the affinity score for that item. The influencer is identified based on the similar item affinity scores for each person in the pool of people. The influencer is granted a permission to perform a particular action related to the particular item based on being identified as the influencer.

IPC Classes  ?

  • G06F 16/30 - Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
  • G06F 16/9032 - Query formulation
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

20.

Computer-implemented systems and methods for providing consistent application generation

      
Application Number 14847476
Grant Number 09684438
Status In Force
Filing Date 2015-09-08
First Publication Date 2015-12-31
Grant Date 2017-06-20
Owner IPAR, LLC (USA)
Inventor
  • Brandstetter, Jeffrey D.
  • Spears, Joseph L.

Abstract

Systems and methods are provided for generating a plurality of applications of disparate types. A graphical user interface is provided for designing an interactive user experience, where a designed user experience includes an arrangement of experience elements, where the experience elements include a plurality interactive elements and decorative elements, and where each of the experience elements are configured for display according to one or more attributes. An identification of the experience elements and the attributes of the experience elements is received via the graphical user interface. An identification of a plurality of disparate types of applications to be generated based on the designed experience is received. The experience is translated for each of the disparate types of applications to generate the plurality of applications of disparate types.

IPC Classes  ?

  • 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 17/30 - Information retrieval; Database structures therefor
  • G06F 9/44 - Arrangements for executing specific programs
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

21.

Systems and methods for word offensiveness processing using aggregated offensive word filters

      
Application Number 13940375
Grant Number 08868408
Status In Force
Filing Date 2013-07-12
First Publication Date 2013-11-14
Grant Date 2014-10-21
Owner IPAR, LLC (USA)
Inventor Spears, Joseph L.

Abstract

Computer-implemented systems and methods are provided for identifying language that would be considered obscene or otherwise offensive to a user or proprietor of a system. A first plurality of offensive words are received, and a second plurality of offensive words are received. A string of words are received, where one or more detected offensive words are selected from the string of words that matches words from the first plurality of offensive words or the second plurality of offensive words. The string of words is processed based upon the detection of offensive words in the string of words.

IPC Classes  ?

  • G06F 17/20 - Handling natural language data
  • G06F 17/28 - Processing or translating of natural language
  • G06F 17/21 - Text processing
  • G10L 21/00 - Processing of the speech or voice signal to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
  • G06F 17/30 - Information retrieval; Database structures therefor

22.

Systems and methods for word offensiveness detection and processing using weighted dictionaries and normalization

      
Application Number 13654722
Grant Number 09703872
Status In Force
Filing Date 2012-10-18
First Publication Date 2013-02-14
Grant Date 2017-07-11
Owner IPAR, LLC (USA)
Inventor Spears, Joseph L.

Abstract

Computer-implemented systems and methods are provided for identifying language that would be considered obscene or otherwise offensive to a user or proprietor of a system. A plurality of offensive words are received, where each offensive word is associated with a severity score identifying the offensiveness of that word. A string of words is received. A distance between a candidate word and each offensive word in the plurality of offensive words is calculated, and a plurality of offensiveness scores for the candidate word are calculated, each offensiveness score based on the calculated distance between the candidate word and the offensive word and the severity score of the offensive word. A determination is made as to whether the candidate word is an offender word, where the candidate word is deemed to be an offender word when the highest offensiveness score in the plurality of offensiveness scores exceeds an offensiveness threshold value.

IPC Classes  ?

  • G06F 17/21 - Text processing
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G06F 17/30 - Information retrieval; Database structures therefor

23.

Method and system for predicting association item affinities using second order user item associations

      
Application Number 13069942
Grant Number 09361624
Status In Force
Filing Date 2011-03-23
First Publication Date 2012-09-27
Grant Date 2016-06-07
Owner IPAR, LLC (USA)
Inventor
  • Spears, Joseph L.
  • Brandstetter, Jeffrey D.

Abstract

Systems and methods are provided for determining an affinity score of a source entity and a target entity without consideration of data that directly links the source entity and the target entity. An intermediate entity that is relatable to a source entity is identified. A target entity is identified that is relatable to an intermediate entity. A similarity score is calculated identifying a degree of similarity between the source entity and the intermediate entity, or the target entity and the intermediate entity. An affinity score is calculated of the source entity and the intermediate entity, or the target entity and the intermediate entity. An affinity score of the source entity and the target entity is determined based on the similarity score and the affinity score.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

24.

Display panel portion or screen portion with transitional indicator of the operation of a computer-programmed device

      
Application Number 29360612
Grant Number D0666632
Status In Force
Filing Date 2010-04-28
First Publication Date 2012-09-04
Grant Date 2012-09-04
Owner IPAR, LLC (USA)
Inventor
  • Spears, Joseph L.
  • Brandstetter, Jeffrey D.

25.

Display screen for a graphical user interface

      
Application Number 29360617
Grant Number D0666208
Status In Force
Filing Date 2010-04-28
First Publication Date 2012-08-28
Grant Date 2012-08-28
Owner IPAR, LLC (USA)
Inventor
  • Spears, Joseph L.
  • Brandstetter, Jeffrey D.

26.

User interface for a display screen

      
Application Number 29360613
Grant Number D0661700
Status In Force
Filing Date 2010-04-28
First Publication Date 2012-06-12
Grant Date 2012-06-12
Owner IPAR, LLC (USA)
Inventor
  • Spears, Joseph L.
  • Brandstetter, Jeffrey D.

27.

Display screen portion with transitional user interface

      
Application Number 29360611
Grant Number D0658668
Status In Force
Filing Date 2010-04-28
First Publication Date 2012-05-01
Grant Date 2012-05-01
Owner IPAR, LLC (USA)
Inventor
  • Spears, Joseph L.
  • Brandstetter, Jeffrey D.

28.

Display screen portion with transitional user interface

      
Application Number 29360614
Grant Number D0658669
Status In Force
Filing Date 2010-04-28
First Publication Date 2012-05-01
Grant Date 2012-05-01
Owner IPAR, LLC (USA)
Inventor
  • Spears, Joseph L.
  • Brandstetter, Jeffrey D.

29.

Method and system for delivery of immersive content over communication networks

      
Application Number 12868249
Grant Number 09432746
Status In Force
Filing Date 2010-08-25
First Publication Date 2012-03-01
Grant Date 2016-08-30
Owner IPAR, LLC (USA)
Inventor Spears, Joseph L.

Abstract

Computer-implemented systems and methods of providing content to a user via communications between a content provider and a user over a plurality of disparate communication channels are provided. Content is provided to a user via a first transmission channel for presentation. Metadata associated with the content identifies a content event trigger at a point in the content. The content is displayed using a first presentation system. When the content event trigger is reached, supplemental content is provided to the user via a second transmission channel. The supplemental content is provided to the user during continued presentation of the content, and the supplemental content is provided to the user using a content providing system that is wholly separate from the first presentation system.

IPC Classes  ?

  • H04N 21/4722 - End-user interface for requesting content, additional data or services; End-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/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
  • H04N 21/8541 - Content authoring involving branching, e.g. to different story endings
  • G06F 15/02 - Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
  • 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 capabi
  • H04N 21/4786 - Supplemental services, e.g. displaying phone caller identification or shopping application e-mailing
  • H04N 21/61 - Network physical structure; Signal processing

30.

Systems and methods for word offensiveness processing using aggregated offensive word filters

      
Application Number 12696978
Grant Number 08510098
Status In Force
Filing Date 2010-01-29
First Publication Date 2011-08-04
Grant Date 2013-08-13
Owner Ipar, LLC (USA)
Inventor Spears, Joseph L.

Abstract

Computer-implemented systems and methods are provided for identifying language that would be considered obscene or otherwise offensive to a user or proprietor of a system. A first plurality of offensive words are received, and a second plurality of offensive words are received. A string of words are received, where one or more detected offensive words are selected from the string of words that matches words from the first plurality of offensive words or the second plurality of offensive words. The string of words is processed based upon the detection of offensive words in the string of words.

IPC Classes  ?

  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G06F 17/21 - Text processing
  • G10L 21/00 - Processing of the speech or voice signal to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility

31.

Systems and methods for word offensiveness detection and processing using weighted dictionaries and normalization

      
Application Number 12696991
Grant Number 08296130
Status In Force
Filing Date 2010-01-29
First Publication Date 2011-08-04
Grant Date 2012-10-23
Owner Ipar, LLC (USA)
Inventor Spears, Joseph L.

Abstract

Computer-implemented systems and methods are provided for identifying language that would be considered obscene or otherwise offensive to a user or proprietor of a system. A plurality of offensive words are received, where each offensive word is associated with a severity score identifying the offensiveness of that word. A string of words is received. A distance between a candidate word and each offensive word in the plurality of offensive words is calculated, and a plurality of offensiveness scores for the candidate word are calculated, each offensiveness score based on the calculated distance between the candidate word and the offensive word and the severity score of the offensive word. A determination is made as to whether the candidate word is an offender word, where the candidate word is deemed to be an offender word when the highest offensiveness score in the plurality of offensiveness scores exceeds an offensiveness threshold value.

IPC Classes  ?

32.

Systems and methods for dynamic management of geo-fenced and geo-targeted media content and content alternatives in content management systems

      
Application Number 12697004
Grant Number 11157919
Status In Force
Filing Date 2010-01-29
First Publication Date 2011-08-04
Grant Date 2021-10-26
Owner IPAR, LLC (USA)
Inventor Spears, Joseph L.

Abstract

Computer-implemented systems and methods are described for providing user access to content via customized options for a plurality of regions, a customized option being provided to a user based on a region associated with the user. An upload of content for distribution and metadata describing the content are received. A first option definition is received that defines first criteria for accessing the content in a first region. A second option definition defining second criteria for accessing the content in a second region is received. One or more options for the content are provided to the user based on the region associated with the user. An identification of an option is received from the user, and access to the content is provided according to the criteria of the option that the user has identified.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/29 - Geographical information databases