Patent Assignment
Reel/Frame 045237/0861
Notice of Security Interest -- Patents
Recorded: 2018-02-02
Pages: 29
Assignors
MACHINE ZONE, INC.
Executed: 2018-02-01
SATORI WORLDWIDE, LLC
Executed: 2018-02-01
COGNANT LLC
Executed: 2018-02-01
Assignee
MGG INVESTMENT GROUP LP, AS COLLATERAL AGENT
888 7TH AVENUE, NEW YORK, NEW YORK, 10106
Covered Properties
(185)
Systems and Methods for Multi-User Mutli-Lingual Communications
Systems and Methods for Multi-User Mutli-Lingual Communications
Systems and Methods for Multi-User Multi-Lingual Communications
Systems and Methods for Multi-User Multi-Lingual Communications
Systems and Methods for Multi-User Multi-Lingual Communications
Systems and Methods for Multi-User Multi-Lingual Communications
Systems and Methods for Incentivizing User Feedback for Translation Processing
Group Chat Translation Systems and Methods
Application:
61/778,282 →
Systems and Methods for a Support Game
Application:
13/471,129 →
Publication:
US US20120289330A1
Systems and Methods for Generating Measurable Units for Use Within a Virtual Environment by Interacting With Rewarded Units
Application:
15/265,397 →
Publication:
US US20170287266A9
Systems and Methods For A Support Game
Application:
61/486,208 →
Systems and Methods for Identifying and Suggesting Emoticons
Application:
13/330,357 →
Publication:
US US20130159919A1
Systems and Methods for Identifying and Suggesting Emoticons
Systems and Methods for Identifying and Suggesting Emoticons
Systems and Methods for Language Detection
Systems and Methods for Suggesting Emoji
Application:
15/384,950 →
Publication:
US US20170185581A1
Systems and Methods for Suggesting Emoji
Application:
62/272,324 →
Scalable, Real-Time Messaging System
Scalable, Real-Time Messaging System
Scalable, Real-Time Messaging System
Message Compression in Scalable Messaging System
Access Control for Message Channels in a Messaging System
Scalable, Real-Time Messaging System
Systems and Methods for Network Connection Buffer Sizing
Application:
15/245,718 →
Publication:
US US20180063013A1
Systems and Methods for Providing Messages to Multiple Subscribers
Multiple-Speed Message Channel of Messaging System
Application:
15/828,234 →
Publication:
US US20180091435A1
Efficient Message Exchange System
Application:
15/159,447 →
Publication:
US US20170339086A1
Data Replication in Scalable Messaging System
Systems and Methods for Storing Message Data
Systems and Methods for Storing and Transferring Message Data
Systems and Methods for Transferring Message Data
Application:
15/870,258 →
Publication:
US US20180139162A1
Maintaining Persistence of a Messaging System
Application:
15/857,348 →
Publication:
US US20180123989A1
Distributed Scalable Workload Testing
Application:
15/176,871 →
Publication:
US US20160364307A1
Distributed Scalable Workload Testing
Distributed Scalable Workload Testing
Application:
62/173,251 →
Determining User Sentiment in Chat Data
Application:
15/007,639 →
Publication:
US US20170213138A1
Named Entity Recognition on Chat Data
Systems and Methods for Managing Assets in a Geographical Location
Smart City Data Systems and Methods
Application:
62/444,062 →
Smart City Data Systems and Methods
Application:
62/446,104 →
Systems and Methods for Managing a Cluster of Cache Servers
System and Method for Managing a Cluster of Cache Servers (Trask)
Application:
62/413,639 →
Selective Distribution of Messages in a Scalable, Real-Time Messaging System
Data Storage Systems and Methods Using a Real-Time Messaging System
Channel Management in Scalable Messaging System
System and Method for Updating Application Clients Using a Plurality of Content Delivery Networks
System and Method for Updating Application Clients Using a Plurality of Content Delivery Networks
Application:
62/443,352 →
System and Method for Determining User Health
Application:
15/795,946 →
Publication:
US US20180197635A1
System and Method for Determining Player Health
Application:
62/444,476 →
System and Method for Managing Dynamic Design Data for a Virtual Environment
Application:
15/866,682 →
Publication:
US US20180196666A1
System and Method for Managing Dynamic Design Data for a Virtual Environment
Application:
62/444,979 →
System and Method for Managing Event Data in a Multi-Player Online Game
System and Method for Managing Event Data in a Game
Application:
62/445,364 →
System and Method for Managing Bonuses in a Multi-Player Online Game
System and Method for Awarding Bonuses in a Game
Application:
62/447,031 →
System and Method for Processing Random Events
System and Method for Rewarding Users in a Game by Generating an Arbitrary Amount of Random Choices in Constant Time Using an Approximation Algorithm
Application:
62/447,611 →
System and Method for Controlling Game Play Using Fingerprint Recognition
Application:
15/837,384 →
Publication:
US US20180200623A1
System and Method for Controlling Game Play Using Fingerprint Identification
Application:
62/448,108 →
System and Method for Reconstructing Cache Loss
Application:
62/448,619 →
System and Method for Binding Global Objects in a Client-Server Architecture
Application:
62/450,176 →
System and Method for Encapsulating Computer Communications
Application:
62/451,240 →
System and Method for Managing Dynamic Opt-in Experiences in a Virtual Environment
System and Method for Managing Rewarded Endcards in a Virtual Environment
Application:
62/449,851 →
System and Method for Managing Dynamic Opt-In Experiences in a Virtual Environment
Application:
62/474,843 →
System and Method for Managing Global Position Information in Online Games
Application:
15/817,522 →
Publication:
US US20180207536A1
System and Method for Augmenting a User Experience in a Virtual Environment Based on a Physical Geographical Location of the User
Application:
62/450,752 →
System and Method for Automatically Determining Points of Interest in a Game
Application:
62/451,238 →
System and Method for Managing Selective Distribution of Messages in a Scalable, Real-Time Messaging System
Application:
62/463,324 →
System and Method for Managing Selective Distribution of Messages in a Scalable, Real-Time Messaging System
Application:
62/478,870 →
System and Method for Managing a Bots Marketplace in a Data Streaming Ecosystem
Application:
62/463,325 →
System and Method for Managing a Bots Marketplace in a Data Streaming Ecosystem
Application:
62/478,857 →
System and Method for Managing Live Data Publishers in an Open Data Ecosystem
Application:
62/463,326 →
System and Method for Managing Live Data Publishers in an Open Data Ecosystem
Application:
62/479,961 →
System and Method for Collaborative Geo-Positioning of Electronic Devices
Application:
62/473,726 →
Systems and Methods for Sharing and Utilizing Real-Time Geolocation Information
Application:
62/473,727 →
System and Method for Using Hsv Color Shifting to Replicate a Textured Display Asset with Different Colors
Application:
62/474,850 →
System and Method for Exploiting Native Graphical Elements in Custom Applications Using Offscreen Render-To-Texture
Application:
62/474,852 →
System and Method for Reducing Start-Up Times of Application Clients in a Content Streaming Architecture
Application:
62/475,435 →
System and Method for Updating an Application Client Using Live Data Associated with a Geographical Location of a User
Application:
62/475,437 →
System and Method for Bidding on Sound Enablement in Mobile Devices for Real-Time Bidding Exchanges
Application:
62/475,441 →
System and Method for Single-Pass Rendering of Projected Shadows Without Use of Stencil Buffers
Application:
62/476,061 →
System and Method for Mass-Animating Characters in Animated Sequences on Mobile Devices
Application:
62/476,201 →
System and Method for Managing in-Ad Monetization on Mobile Devices
Application:
62/477,712 →
System and Method for Creating Dynamic Meta-Exchanges Using Multi-Channel Integrations
Application:
62/500,119 →
System and Method for Managing a Virtual Environment Using Timelines
Application:
62/501,333 →
System and Method for Efficiently Distributing Computation in Publisher/Subscriber Networks
Application:
62/507,326 →
System and Method for Synchronizing Data Between Computer Devices
Application:
62/507,320 →
System and Method for Managing Limit Orders for Electronic Purchase of Goods and Services
Application:
62/507,321 →
System and Method for Testing Filters for Data Streams in a Real-Time Messaging System
Application:
62/508,079 →
System and Method for Caching Files on a Client Device and Managing Caches for a Client Application
Application:
62/516,935 →
System and Method for Dynamically Controlling Cost Per Engagement for Client Applications
Application:
62/520,223 →
System and Method for Streaming Live Video in a Real-Time Publish-Subscribe Messaging System
Application:
62/511,195 →
System and Method for Attaching Analysis Results to Video Frames in a Real-Time Video Stream
Application:
62/516,355 →
Self-Learning Parking Lot Recognition System and Method for Video Sources
Application:
62/520,328 →
System and Method for Delivering Parallel Annotation Streams for Real-Time Video Streams
Application:
62/520,337 →
Automatic Road Mapping and Traffic Counting System and Method for Complex Road Configurations
Application:
62/524,354 →
System and Method for Managing Real-Time Dynamic Pricing of Retail Products
Application:
62/526,249 →
System and Method for Streaming Real-Time Augmentation of Mobile Advertisements
Application:
62/526,250 →
System and Method for Anomaly Detection on Live Data Streams with Extremely Low Latencies
Application:
62/534,108 →
System and Method for Counting Cars on Multiple Roads Using Pan, Tilt, and Zoom Cameras
Application:
62/535,471 →
Key Performance Indicator Temporal Anomaly Detection System and Method
Application:
62/545,621 →
System and Method for Detecting Click Fraud
Application:
62/545,623 →
System and Method for Automated Bid Generation for Online Media Buying
Application:
62/549,537 →
System and Method for Assessing Publisher Quality in Digital Marketing
Application:
62/560,858 →
System and Method for Utilizing Memory Efficient Data Structures for Emoji Suggestion
Application:
62/561,314 →
System and Method for Translating Chat Messages
Application:
62/561,315 →
System and Method for Attributing Interactive Advertising Units Using Engagement Calls
Application:
62/561,716 →
System and Method for Detecting Install Fraud
Application:
62/566,057 →
System and Method for Inferring Anonymized Publishers in Digital Marketing
Application:
62/595,230 →
System and Method for User-Level Lifetime Value Prediction
Application:
62/595,233 →
System and Method for Recommending Features for Marketing Creatives
Application:
62/611,040 →
System and Method for Interacting with Playable Versions of Mobile Applications in Online Mobile Application Marketplaces
Application:
62/611,789 →
Systems and Methods for Multi-User Multi-Lingual Communications
Systems and Methods for Multi-User Multi-Lingual Communications
Systems and Methods for Incentivizing User Feedback for Translation Processing
Systems and Methods for CORRECTING TRANSLATIONS IN Multi-User Multi-Lingual Communications
Systems and Methods for Correcting Translations in Multi-User Multi-Lingual Communications
Systems and Methods for Determining Translation Accuracy in Multi-User Multi-Lingual Communications
Systems and Methods for Determining Translation Accuracy in Multi-User Multi-Lingual Communications
Systems and Methods for Multi-User Multi-Lingual Communications
Systems and Methods for Multi-User Multi-Lingual Communications
Systems and Methods for Multi-User Multi-Lingual Communications
Systems and Methods for Reviewing Histories of Text Messages from Multi-User Multi-Lingual Communications
Systems and Methods for Multi-User Multi-Lingual Communications
Systems and Methods for Incentivizing User Feedback for Translation Processing
Systems and Methods for Incentivizing User Feedback for Translation Processing
Systems and Methods for Identifying and Suggesting Emoticons
Systems and Methods for Identifying and Suggesting Emoticons
Systems and Methods for Identifying and Suggesting Emoticons
Systems and Methods for Identifying and Suggesting Emoticons
Patent:
9,043,196 →
Application:
14/324,733 →
Systems and Methods for Identifying and Suggesting Emoticons
Systems and Methods for Identifying and Suggesting Emoticons
Systems and Methods for Language Detection
Systems and Methods for Language Detection
Scalable, Real-Time Messaging System
Patent:
9,407,585 →
Application:
14/821,416 →
Scalable, Real-Time Messaging System
Scalable, Real-Time Messaging System
Patent:
9,319,363 →
Application:
14/821,482 →
Scalable, Real-Time Messaging System
Scalable, Real-Time Messaging System
Systems and Methods for Providing Messages to Multiple Subscribers
Patent:
9,667,681 →
Application:
15/274,281 →
Multiple-Speed Message Channel of Messaging System
Patent:
9,608,928 →
Application:
15/202,908 →
Multiple-Speed Message Channel of Messaging System
Systems and Methods for Storing Message Data
Patent:
9,385,976 →
Application:
14/879,661 →
Systems and Methods for Storing Message Data
Systems and Methods for Storing and Transferring Message Data
Patent:
9,319,365 →
Application:
14/879,689 →
Systems and Methods for Storing and Transferring Message Data
Patent:
9,407,593 →
Application:
15/063,390 →
Systems and Methods for Storing and Transferring Message Data
Systems and Methods for Transferring Message Data
Patent:
9,397,973 →
Application:
14/885,034 →
Systems and Methods for Transferring Message Data
Systems and Methods for Transferring Message Data
Maintaining Persistence of a Messaging System
Patent:
9,602,450 →
Application:
15/155,384 →
Maintaining Persistence of a Messaging System
Systems and Methods for Multi-User Multi-Lingual Communications
PCT:
PCT/US2014/015632 ↗
Systems and Methods for Multi-User Multi-Lingual Communications
PCT:
PCT/US2014/040676 ↗
Systems and Methods for a Support Game
PCT:
PCT/US2012/037789 ↗
Systems and Methods for Identifying and Suggesting Emoticons
PCT:
PCT/US2012/070677 ↗
Systems and Methods for Identifying and Suggesting Emoticons
PCT:
PCT/US2014/045580 ↗
Systems and Methods for Language Detection
PCT:
PCT/US2017/054722 ↗
Systems and Methods for Language Detection
PCT:
PCT/US2014/061141 ↗
Systems and Methods for Suggesting Emoji
PCT:
PCT/US2016/067723 ↗
Scalable, Real-Time Messaging System
PCT:
PCT/US2016/041530 ↗
Scalable, Real-Time Messaging System
PCT:
PCT/US2016/041531 ↗
Scalable, Real-Time Messaging System
PCT:
PCT/US2016/022316 ↗
Message Compression in Scalable Messaging System
PCT:
PCT/US2017/035903 ↗
Access Control for Message Channels in a Messaging System
PCT:
PCT/US2017/045461 ↗
Scalable, Real-Time Messaging System
PCT:
PCT/US2017/036349 ↗
Systems and Methods for Network Connection Buffer Sizing
PCT:
PCT/US2017/036352 ↗
Systems and Methods for Providing Messages to Multiple Subscribers
PCT:
PCT/US2017/031041 ↗
Multiple-Speed Message Channel of Messaging System
PCT:
PCT/US2017/016901 ↗
Efficient Message Exchange System
PCT:
PCT/US2017/033315 ↗
Data Replication in Scalable Messaging System
PCT:
PCT/US2017/048702 ↗
Systems and Methods for Storing Message Data
PCT:
PCT/US2016/037358 ↗
Systems and Methods for Storing and Transferring Message Data
PCT:
PCT/US2016/023164 ↗
Systems and Methods for Transferring Message Data
PCT:
PCT/US2016/039958 ↗
Maintaining Persistence of a Messaging System
PCT:
PCT/US2017/016903 ↗
Distributed Scalable Workload Testing
PCT:
PCT/US2016/036425 ↗
Determining User Sentiment in Chat Data
PCT:
PCT/US2017/013884 ↗
Named Entity Recognition on Chat Data
PCT:
PCT/US2017/012102 ↗
Systems and Methods for Managing Assets in a Geographical Location
PCT:
PCT/US2018/013004 ↗
Systems and Methods for Managing a Cluster of Cache Servers
PCT:
PCT/US2017/058249 ↗
System and Method for Updating Application Clients Using a Plurality of Content Delivery Networks
PCT:
PCT/US2018/012041 ↗
System and Method for Determining User Health
PCT:
PCT/US2018/012892 ↗
System and Method for Managing Dynamic Design Data for a Virtual Environment
PCT:
PCT/US2018/013084 ↗
System and Method for Managing Event Data in a Multi-Player Online Game
PCT:
PCT/US2018/012909 ↗
Related Assignments
(25)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest
Jul 3, 2012
From: LEYDON, GABRIEL
To: ADDMIRED, INC.
Reel/Frame 028485/0937 →
Assignment of Assignor's Interest
Apr 4, 2013
From: LEYDON, GABRIEL; NAKAGAWA, HALBERT
To: MACHINE ZONE, INC.
Reel/Frame 030152/0656 →
Corrective Assignment to Correct the Name of the Assignee Previously Recorded on Reel 028485 Frame 0937. Assignor(S) Hereby Confirms the Assignment to Machine Zone, Inc. (Formerly Addmired, Inc.).
May 2, 2013
From: LEYDON, GABRIEL
To: MACHINE ZONE, INC.
Reel/Frame 030342/0292 →
Assignment of Assignor's Interest
May 10, 2013
From: LEYDON, GABRIEL; BOJJA, NIKHIL; KARUR, SHAILEN; ORSINI, FRANCOIS
To: MACHINE ZONE, INC.
Reel/Frame 030398/0233 →
Assignment of Assignor's Interest
Nov 20, 2015
From: LEYDON, GABRIEL; ORSINI, FRANCOIS; BOJJA, NIKHIL
To: MACHINE ZONE, INC.
Reel/Frame 037103/0599 →
Assignment of Assignor's Interest
Dec 22, 2015
From: LEYDON, GABRIEL
To: MACHINE ZONE, INC.
Reel/Frame 037349/0887 →
Assignment of Assignor's Interest
Jan 28, 2016
From: BOJJA, NIKHIL; KARUPPUSAMY, SATHEESHKUMAR; WANG, PIDONG; KANNAN, SHIVASANKARI
To: MACHINE ZONE, INC.
Reel/Frame 037610/0083 →
Assignment of Assignor's Interest
Mar 3, 2016
From: WALKIN, LEV; LINDER, FREDRIK ERIK
To: MACHINE ZONE, INC.
Reel/Frame 037887/0625 →
Assignment of Assignor's Interest
Apr 19, 2016
From: ORSINI, FRANCOIS; BOJJA, NIKHIL; PUZON, BARTLOMIEJ
To: MACHINE ZONE, INC.
Reel/Frame 038318/0856 →
Assignment of Assignor's Interest
Nov 28, 2016
From: LEYDON, GABRIEL; ORSINI, FRANCOIS; BOJJA, NIKHIL
To: MACHINE ZONE, INC.
Reel/Frame 040431/0988 →
Assignment of Assignor's Interest
Nov 29, 2016
From: BOJJA, NIKHIL; WANG, PIDONG; GUO, SHIMAN
To: MACHINE ZONE, INC.
Reel/Frame 040454/0148 →
Assignment of Assignor's Interest
Jan 5, 2017
From: BOJJA, NIKHIL; KARUPPUSAMY, SATHEESHKUMAR; WANG, PIDONG; KANNAN, SHIVASANKARI
To: MACHINE ZONE, INC.
Reel/Frame 040862/0144 →
Assignment of Assignor's Interest
Jan 30, 2017
From: LEYDON, GABRIEL; NAKAGAWA, HALBERT
To: MACHINE ZONE, INC.
Reel/Frame 041122/0673 →
Assignment of Assignor's Interest
Jan 30, 2017
From: LEYDON, GABRIEL; NAKAGAWA, HALBERT
To: MACHINE ZONE, INC.
Reel/Frame 041122/0718 →
Assignment of Assignor's Interest
Jun 20, 2017
From: WALKIN, LEV; LINDER, FREDRIK ERIK
To: MACHINE ZONE, INC.
Reel/Frame 042761/0022 →
Assignment of Assignor's Interest
Jul 7, 2017
From: LEYDON, GABRIEL; ORSINI, FRANCOIS; BOJJA, NIKHIL; KARUR, SHAILEN
To: MACHINE ZONE, INC.
Reel/Frame 042928/0184 →
Assignment of Assignor's Interest
Aug 7, 2017
From: LEYDON, GABRIEL; BOJJA, NIKHIL
To: MACHINE ZONE, INC.
Reel/Frame 043216/0170 →
Assignment of Assignor's Interest
Aug 28, 2017
From: LEYDON, GABRIEL; ORSINI, FRANCOIS; BOJJA, NIKHIL
To: MACHINE ZONE, INC.
Reel/Frame 043687/0793 →
Assignment of Assignor's Interest
Nov 8, 2017
From: MACHINE ZONE, INC.
To: COGNANT LLC
Reel/Frame 044071/0918 →
Assignment of Assignor's Interest
Nov 13, 2017
From: MACHINE ZONE, INC.
To: SATORI WORLDWIDE, LLC
Reel/Frame 044428/0652 →
Assignment of Assignor's Interest
Nov 17, 2017
From: WALKIN, LEV; LINDER, FREDRIK ERIK
To: MACHINE ZONE, INC.
Reel/Frame 044165/0942 →
Assignment of Assignor's Interest
Jan 9, 2018
From: MACHINE ZONE, INC.
To: SATORI WORLDWIDE, LLC
Reel/Frame 044578/0001 →
Assignment of Assignor's Interest
Jan 10, 2018
From: LEYDON, GABRIEL; ORSINI, FRANCOIS; BOJJA, NIKHIL
To: MACHINE ZONE, INC.
Reel/Frame 044588/0919 →
Assignment of Assignor's Interest
Jan 10, 2018
From: LEYDON, GABRIEL; ORSINI, FRANCOIS; BOJJA, NIKHIL; KARUR, SHAILEN
To: MACHINE ZONE, INC.
Reel/Frame 044588/0903 →
Assignment of Assignor's Interest
Mar 29, 2018
From: MACHINE ZONE, INC.
To: MZ IP HOLDINGS, LLC
Reel/Frame 045786/0179 →