throbber
505881821
`
`01/24/2020
`
`PATENT ASSIGNMENT COVER SHEET
`
`Electronic Version v1.1
`Stylesheet Version v1.2
`
`EPAS ID: PAT5928646
`
`SUBMISSION TYPE:
`
`NEW ASSIGNMENT
`
`NATURE OF CONVEYANCE:
`
`ASSIGNMENT
`
`CONVEYING PARTY DATA
`
`DIRECTSTREAM LLC
`
`RECEIVING PARTY DATA
`
`Execution Date
`
`01/22/2020
`
`
`
`Property Type amber
`
`NomeCPGSROUSOOS
`
`PROPERTY NUMBERS Total: 42
`
`505881821
`
`tel Exhibit 1044 «4
`
`PATENT
`REEL: 051615 FRAME: 0344
`
`Intel Exhibit 1041 - 1
`
`

`

`[PropertyType[Number
`
`CORRESPONDENCE DATA
`
`AddressLine 2:
`
`AddressLine 4:
`
`SUITE 1000
`
`MINNEAPOLIS, MINNESOTA 55437
`
`source=Patent Assignment DS to FG SRC#paget.tif
`
`(952)896-3333
`Fax Number:
`Correspondencewill be sent to the e-mail addressfirst; if that is unsuccessful, it will be sent
`using a fax number,if provided; if that is unsuccessful, it will be sent via US Mail.
`Phone:
`952-896-3295
`Email:
`ipgroup@larkinhoffman.com
`Correspondent Name:
`TODD R. FRONEK
`AddressLine1:
`8300 NORMAN CENTER DRIVE
`
`NAME OF SUBMITTER
`
`TODD R. FRONEK
`
`SIGNATURE:
`
`DATE SIGNED:
`
`Total Attachments: 7
`
`/Todd R. Fronek/
`
`01/24/2020
`
`PATENT
`REEL: 051615 FRAME: 0345
`
`Intel Exhibit 1041 - 2
`
`

`

`source=Patent Assignment DS to FG SRC#pagez.tif
`source=Patent Assignment DS to FG SRC#page3.tif
`source=Patent Assignment DS to FG SRC#page4.tif
`source=Patent Assignment DS to FG SRC#page5d.tif
`source=Patent Assignment DS to FG SRC#page6.tif
`
`source=Patent Assignment DS to FG SRC#page7.tif
`
`Intel Exhibit 1041 - 3
`
`PATENT
`REEL: 051615 FRAME: 0346
`
`Intel Exhibit 1041 - 3
`
`

`

`Patent Assignment Agreement
`
`THIS PATENT ASSIGNMENT AGREEMENTisenteredinto on January 22, 2020 by and
`between DirectStream LLC, a Delawarelimitedliability company (Assignor) and FG SRC LLC,
`a Delaware limited liability company (Assignee).
`
`WHEREAS,Assignoris the sole and exclusive ownerofthe U.S. Patents and pendingpatent
`applications identified in Schedule A (the “Patents”); and
`
`WHEREAS,Assignee desires to acquire all rights, title and interest in and to the Patents;
`
`NOW, THEREFORE,the parties agree as follows:
`
`1. Assignment. Be it knownthat for good and valuable consideration, the receipt and
`sufficiency of which is hereby acknowledged, Assignor hereby irrevocably conveys,
`transfers, and assigns to Assignee, and Assignee hereby accepts, all of Assignor’s right,
`title, and interest in and to the following
`
`(a) the patents and patent applications set forth in Schedule A
`hereto andall issuances, divisions, continuations,
`continuations-in-part, reissues, extensions, reexaminations,
`and renewals thereof(the “Patents”);
`
`(bNee
`
`(c)
`
`(d~~
`
`all rights of any kind whatsoever of Assignor accruing
`under any of the foregoing provided by applicable law of
`any jurisdiction, by international treaties and conventions,
`and otherwise throughoutthe world;
`
`any andall royalties, fees, income, payments, and other
`proceeds now orhereafter due or payable with respect to
`any andall of the foregoing, past, present and future; and
`
`any and all claims and causesof action with respect to any
`of the foregoing, whether accruing before, on,or after the
`date hereof, includingall rights to and claims for damages,
`restitution, and injunctive and otherlegal and equitable
`relief for past, present, and future infringement,
`misappropriation, violation, misuse, breach, or default,
`with the right but no obligation to sue for such legal and
`equitable relief and to collect, or otherwise recover, any
`such damages.
`
`2. Covenants. Assignor covenants and agrees and warrants that it has a full and
`unencumberedtitle to the invention hereby assigned, and further covenants and agrees
`that it has the right to grant such rights to said Patents andthat it will, at any time upon
`request without cost or further compensation, execute and deliver any andall papers or
`instruments that, in the opinion of the Assignee, may be necessary or desirable to secure
`
`4835-8327-4159 v.4
`
`Intel Exhibit 1041 - 4
`
`PATENT
`REEL: 051615 FRAME: 0347
`
`Intel Exhibit 1041 - 4
`
`

`

`said Assignee the full enjoyment ofthe rights and properties herein conveyedor intended
`to be conveyed bythis instrument.
`
`3. Recordation and Further Actions. Assignor hereby authorizes the Commissioner for
`Patents in the United States Patent and Trademark Office to record andregister this
`Patent Assignment upon request by Assignee. Following the date hereof, Assignorshall
`take such steps and actions, and provide such cooperation and assistance to Assignee and
`its successors, assigns, and legal representatives, including the execution anddelivery of
`any affidavits, declarations, oaths, exhibits, assignments, powers ofattorney, or other
`documents, as may be necessary to effect, evidence, or perfect the assignment ofthe
`Assigned Patents to Assignee, or any assignee or successorthereto.
`
`4. Counterparts. This Patent Assignment Agreement maybe executed in counterparts,
`each of which shall be deemedan original, but all of which together shall be deemed one
`and the same agreement. A signed copy of this Patent Assignment Agreement delivered
`by facsimile, e-mail, or other meansofelectronic transmission shall be deemed to have
`the same legal effect as delivery of an original signed copy of this Patent Assignment
`Agreement.
`
`5. Successors and Assigns. This Patent Assignmentshall be binding upon andshall inure to
`the benefit of the parties hereto and their respective successors and assigns.
`
`6. Governing Law. This Patent Assignmentand any claim, controversy, dispute, or cause
`of action (whether in contract, tort, or otherwise) based upon,arising out of, or relating to
`this Patent Assignment Agreementandthe transactions contemplated herebyshall be
`governedby, and construed in accordance with, the laws of the United States and the
`State of Delaware, without giving effect to any choiceor conflict of law provision or rule
`(whether of the Delaware or any other jurisdiction).
`
`4835-8327-4159 v.4
`
`Intel Exhibit 1041 - 5
`
`PATENT
`REEL: 051615 FRAME: 0348
`
`Intel Exhibit 1041 - 5
`
`

`

`IN WITNESS WHEREOF,Assignorhas duly executed and delivered this Patent Assignment as
`of the date first above written.
`
`AGREED TO AND ACCEPTED:
`
`
`DirectStream,L
`
`Signature:
`
`:
`Todd Rooke¥ CEO
`
`/
`
`
`
`
`
`Date: January 22, 2020
`
`AGREED TO AND ACCEPTED:
`
`FG SRC, LLC
`
`Signature:
`
`Brandon Freeman, Manager
`
`Date: January 22, 2020
`
`4835-8327-4159 v.4
`
`Intel Exhibit 1041 - 6
`
`PATENT
`REEL: 051615 FRAME: 0349
`
`Intel Exhibit 1041 - 6
`
`

`

`IN WITNESS WHEREOF,Assignorhas duly executed and delivered this Patent Assignment as
`of the date first above written.
`
`AGREED TO AND ACCEPTED:
`
`DirectStream, LLC
`
`Signature:
`
`Todd Rooke, CEO
`
`Date: January 22, 2020
`
`AGREED TO AND ACCEPTED:
`
`FG SRC, LLC
`
`Signature:__“FS.ggseux'
`‘
`
`Brandon Freemafi, Manager
`
`Date: January 22, 2020
`
`4835-8327-4159 v.4
`
`Intel Exhibit 1041 - 7
`
`PATENT
`REEL: 051615 FRAME: 0350
`
`Intel Exhibit 1041 - 7
`
`

`

`
`
`
`
`6,247,110
`
`6/12/2001
`
`Issued
`
`6,339,819
`
`1/15/2002
`
`6,594,736
`
`6,836,823
`
`6,941 539
`
`Issued
`
`8/13/2002
`
`7/15/2003
`
`12/28/2004
`9/6/2005
`
`Issued
`
`6,961,841
`
`11/1/2005
`
`Issued
`
`6,964,029
`
`11/8/2005
`
`Process for converting programsin high-level
`programming languagesto a unified executable for
`hybrid computing platforms
`System and method for providing an arbitrated
`memory bus in a hybrid computing system
`
`
`
`Issued
`
`6,983,456
`
`1/3/2006
`
`Issued
`
`6,996,656
`
`2/7/2006
`
`US.
`
`US.
`
`US.
`
`US.
`
`US.
`
`US.
`
`US.
`
`US.
`
`US.
`
`US.
`
`Schedule A
`
`
`
`
`eqs
`Patent
`
`Title NoJ/Serial|!ssued/Filing
`
`Jurisdiction
`Date
`
`No.
`
`
`
`System and method for dynamicpriority conflict
`
`resolution in a multi-processor computer system
`
`
`US. Issued having shared memory resources
`
`6,026,459
`2/15/2000
`
`
`
`
`Multiprocessor computer architecture incorporating a
`plurality of memory algorithm processors in the
`
`memory subsystem
`6,076,152
`6/13/2000
`
`
`
`
`Multiprocessor computer architecture incorporating a
`
`plurality of memory algorithm processorsin the
`
`memory subsystem
`Issued
`
`
`Split directory-based cache coherency technique for a
`
`
`Issued
`multi-processor computer system
`6,295,598
`9/25/2001
`
`
`
`Multiprocessor with each processor element
`accessing operandsin loaded input buffer and
`
`forwarding results to FIFO output buffer
`
`
`
`
`System and method for accelerating web site access
`and processing utilizing a computer system
`
`
`incorporating reconfigurable processors operating
`
`under a single operating system image
`Issued
`6,434,687
`
`System and method for semaphore and atomic
`operation managementin a multiprocessor
` Bandwidth enhancementfor uncached devices
`
`
`Efficiency of reconfigurable hardware
`
`
`Multiprocessor computerarchitecture incorporating a
`plurality of memory algorithm processors in the
`memory subsystem
`System and methodfor partitioning control-dataflow
`graph representations
`
`
`
`Computer system architecture and memory controller
`for close-coupling within a hybrid processing system
`utilizing an adaptive processorinterface port
`
`
`
`7,003,593
`
`2/21/2006
`
`
`
`
`
`System and method for explicit communication of
`messages between processes running on different
`
`US.
`nodes in a clustered multiprocessor system
`Issued
`7,124,211
`10/17/2006
`
`
`
`|_US._|Map compiler pipelined loop structure
`US.
`System and methodof enhancing efficiency and
`utilization of memory bandwidth in reconfigurable
`U.S.
`hardware
`Issued
`7,149,867
`
`12/12/2006
`
`4835-8327-4159 v.4
`
`Intel Exhibit 1041 - 8
`
`PATENT
`REEL: 051615 FRAME: 0351
`
`Intel Exhibit 1041 - 8
`
`

`

`
`ers
`Patent
`Status
`No./Serial
`Issued/Filing
`
`
`Title
`Date
`
`No.
`
`
`Interface for integrating reconfigurable processors
`into a general purpose computing system
`
`Debugging and performanceprofiling using control-
`dataflow graph representations with reconfigurable
`hardware emulation
`Interface for integrating reconfigurable processors
`into a general purpose computing system
`Switch/network adapter port coupling a
`reconfigurable processing element to one or more
`microprocessors for use with interleaved memory
`controllers
`
`
`
`
`Issued
`
`7,155,602
`
`12/26/2006
`
`Issued
`
`7,155,708
`
`12/26/2006
`
`Issued
`
`7,167,976
`
`1/23/2007
`
`
`
`7,197,575
`
`3/27/2007
`
`6/26/2007
`
`
`
`
`
`
`
`Jurisdiction
`
`q n
`
`U.S
`
`S
`
`wn
`
`~
`
`n
`
`q a
`
`q
`
`cq w”
`
`4835-8327-4159 v.4
`
`
`
`
` te
`
`
`
`Multiprocessor computer architecture incorporating a
`plurality of memory algorithm processorsin the
`
`memory subsystem
`Issued
`
`System and method for converting control flow graph
`representations to control-dataflow graph
`representations
`
`Switch/network adapter port for clustered computers
`employing a chain of multi-adaptive processors in a
`dual in-line memory module format
`
`Multi-adaptive processing systems and techniques for
`enhancing parallelism and performance of
`computational functions
`
`
`Issued
`
`
`7,225,324
`
`3/29/2007
`
`7,237,091
`
`7,299,458
`
`11/20/2007
`
`
`
`
`
`
`
`Reconfigurable processor elementutilizing both
`coarse and fine grained reconfigurable elements
`
`Issued
`
`7,406,573
`
`7/29/2008
`
`Issued
`
`7,373,440
`
`5/13/2008
`
`Switch/network adapter port for clustered computers
`
`
`employing a chain of multi-adaptive processors in a
`
`dual in-line memory module format
`
`
`Switch/network adapter port incorporating shared
`memory resourcesselectively accessible by a direct
`
`
`execution logic element and one or more denselogic
`
`devices
`
`
`Switch/network adapter port coupling a
`reconfigurable processing element to one or more
`
`
`microprocessors for use with interleaved memory
`
`
`G
`controllers
`Multi-adaptive processing systems and techniques for
`enhancing parallelism and performance of
`
`
`
`q
`computational functions
`
`Switch/network adapter port incorporating shared
`memory resourcesselectively accessible by a direct
`
`execution logic element and one or more denselogic
`
`
`devices in a fully buffered dual in-line memory
`
`module format (FB-DIMM)
`
`
`
`
`Process for converting programs in high-level
`programming languages to a unified executable for
`
` q ~
`
`hybrid computing platforms
`
`
`
`7,421,524
`
`9/2/2008
`
`7,424,552
`
`9/9/2008
`
`7,565,461
`
`7/21/2009
`
`7,620,800
`
`11/17/2009
`
`7,680,968
`
`3/16/2010
`
`7,703,085
`
`4/20/2010
`
`Intel Exhibit 1041 - 9
`
`PATENT
`REEL: 051615 FRAME: 0352
`
`Intel Exhibit 1041 - 9
`
`

`

`U.S.
`
`processor computer system having shared resources
`
`Issued
`
`effects
`System and method for computational unification of
`
`Issued
`
`8,589,666
`
`11/19/2013
`
`
`
`USS.
`
`Issued
`
`8,713,518
`
`4/29/2014
`
`1/6/2015
`
`3/27/2014
`
`
`
`
`Patent
`
`
`Issued/Filing
`
`No./Serial
`Date
`Title
`
`
`
`
`No.
`
`
`us Dynamicpriorityconflictresolutioninamulti-
`
`
`
`
`7,890,686
`2/15/2011
`Lous|Elimination ofstream consumerloop overshoot|sssued|US.
`
`
`So heterogeneousimplicitandexplicitprocessing
`
`
`
`
`elements
`
`
`System and method for computational unification of
`
`heterogeneous implicit and explicit processing
`
`
`
`
`elements
`
`
`
`8,930,892
`
`
`System and method for retaining DRAM data when
`
`reprogramming reconfigurable devices with DRAM
`
`
`memory controllers
`9,153,311
`
`
`
`System and method for retaining dram data when
`
`
`reprogramming reconfigurable devices with DRAM
`
`
`
`
`
`
`memory controllers incorporating a data maintenance
`
`
`
`12/27/2016
`block colocated with a memory module or subsystem
`
`
`
`
`
`System and method for retaining DRAM data when
`
`
`reprogramming reconfigurable devices with DRAM
`
`memory controllers incorporating a data maintenance
`
`block colocated with a memory module or subsystem
`
`
`Issued
`
`9,530,483
`
`9,727,269
`
`
`
`
`
`8/8/2017
`
`
`
`System and method for thermally coupling memory
`devices to a memory controller in a computer
` 12/19/2017
`
`
`memory board
`
`
`
`
`Mobile electronic devices utilizing reconfigurable
`processing techniques to enable higher speed
`
` 2/2/2012
`applications with lowered power consumption
`Ss.
`
`
`
`Multi-processor computer architecture incorporating
`5/28/2013
`
`US. Pending|13/903,720distributed multi-ported common memory modules
`
`
`
`
`Pending
`
`13/365,090
`
`4835-8327-4159 v.4
`
`RECORDED: 01/24/2020
`
`Intel Exhibit 1041 - 10
`
`PATENT
`REEL: 051615 FRAME: 0353
`
`Intel Exhibit 1041 - 10
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket