Invalidity dossier

US 9928044

Systems and methods for programming mobile devices

Current assignee: EXPRESS MOBILE Inc.

Added 6/26/2026, 12:05:22 AM

At a glanceNo PTAB challenges1 lawsuit on fileasserted by EXPRESS MOBILE Inc.Software Technology & Computing Systems (T)

Active provider: Google · gemini-2.5-flash

Auto-generating section 1 of 2: Extensions

Each section takes ~30-60s with web-search grounding. Keep this tab open — sections will fill in below as they complete.

Patent summary

Title, assignee, inventors, filing/issue dates, abstract, and a plain-language overview of the claims.

✓ Generated

US Patent 9928044 Information:

  • Title: Systems and methods for programming mobile devices
  • Assignee: EXPRESS MOBILE Inc
  • Inventors: Steven H. Rempell, David Chrobak, Ken Brown
  • Filing Date: 2017-09-17
  • Issue Date: 2018-03-27
  • Abstract: Embodiments of a system and method are described for generating and distributing programming to mobile devices over a network. Devices are provided with Players specific to each device and Applications that are device independent. Embodiments include a full-featured WYSIWYG authoring environment, including the ability to bind web components to objects.

Plain-Language Overview of Independent Claims:

  • Independent Claim 1: This claim describes a system for generating code to display content on a mobile device (platform). The system includes a database of web services accessible over a network and an authoring tool. The authoring tool is designed to allow a user to:
    1. Define a visual element (object) to be shown on the device's display.
    2. Select a specific part (component) of a web service from the database.
    3. Connect or link that visual element with the selected web service component.
    4. Create code that, when run on the mobile device, will cause the selected web service component to be displayed on the device's screen.
  • Independent Claim 13: This claim outlines a method for providing information to multiple mobile devices (platforms) across a network. The method involves:
    1. Accepting a first piece of code over the network, which is tailored to a specific type of mobile device.
    2. Providing a second piece of code over the network, which is not dependent on any specific mobile device type.
    3. Executing both the device-specific first code and the device-independent second code on the mobile device to display web components retrieved from the network.
  • Independent Claim 14: This claim describes a method for displaying content on a mobile device using a database of web services available over a network. The method comprises:
    1. Defining a visual element (object) that will be presented on the device's display.
    2. Selecting a component from a web service that is stored in the database.
    3. Associating the defined object with the chosen web service component.
    4. Generating code that, when executed on the mobile device, will make the selected web service component appear on the device's display.

CAFC 2026 Dockets:

I do not have authoritative information regarding specific CAFC 2026 dockets for US patent 9928044 at this time. The provided patent information indicates that the "Family has litigation" and lists several US District Court cases and PTAB cases, as well as cases filed in the Court of Appeals for the Federal Circuit (CAFC), including cases 23-2265, 24-1192, and 24-1977. However, without direct access to live, real-time CAFC docket information for the year 2026, I cannot confirm the existence or status of any new cases filed specifically in 2026.US Patent 9928044: Systems and methods for programming mobile devices

  • Title: Systems and methods for programming mobile devices
  • Assignee: EXPRESS MOBILE Inc
  • Inventors: Steven H. Rempell, David Chrobak, Ken Brown
  • Filing Date: 2017-09-17
  • Issue Date: 2018-03-27
  • Abstract: Embodiments of a system and method are described for generating and distributing programming to mobile devices over a network. Devices are provided with Players specific to each device and Applications that are device independent. Embodiments include a full-featured WYSIWYG authoring environment, including the ability to bind web components to objects.

Plain-Language Overview of Independent Claims:

  • Independent Claim 1: This claim describes a system that creates software for mobile device displays. It includes a database of web services and an authoring tool. The authoring tool allows a user to visually define an element (object) for the mobile device screen, select a web service component from the database, link that visual element to the web service component, and then generate code. When this code runs on the mobile device, it displays the chosen web service component on the device's screen.
  • Independent Claim 13: This claim outlines a method for delivering information to mobile devices over a network. The method involves sending a first code that is specific to a particular mobile device platform and a second code that works independently of any specific device platform. Both codes are executed on the mobile device to present web components obtained over the network.
  • Independent Claim 14: This claim details a method for displaying content on a mobile device using a network-accessible database of web services. The method comprises defining a display object, selecting a component from a web service in the database, associating that object with the selected web service component, and then producing code. When this code is executed on the device, it renders the selected web service component on the device's display.

CAFC 2026 Dockets:

As of April 26, 2026, a direct search for CAFC dockets specifically pertaining to US9928044 for the year 2026 did not yield explicit results. While the Federal Circuit publishes scheduled cases for various months in 2026 (e.g., May, June, July), the provided information does not specifically list US9928044 or its associated litigation case numbers (such as 23-2265, 24-1192, or 24-1977, which are mentioned in the patent's litigation history) within these published 2026 schedules. Therefore, I cannot authoritatively confirm any new CAFC dockets initiated specifically in 2026 for US9928044 based on the current search.

Generated 6/26/2026, 12:48:39 AM

Cases on file (1)

Group view →

Specific litigation cases in our database that name US patent 9928044. The free-form analysis below may also discuss cases beyond this list.

  • 4:21-cv-06657California Northern District CourtActive

Litigation summary

Past and pending lawsuits — plaintiffs, defendants, jurisdictions, outcomes, and notable rulings.

✓ Generated

US Patent 9928044, titled "Systems and methods for programming mobile devices," has been involved in multiple litigation cases.

Here is a list of known litigation involving US Patent 9928044:

District Court Cases:

  • Case: EXPRESS MOBILE Inc. v. Various Defendants

    • Jurisdiction: California Northern District Court [cite: The patent text itself lists several cases in this jurisdiction, for example: 4:21-cv-06657, 3:18-cv-04683, 3:18-cv-04688, 3:19-cv-03350, 3:19-cv-03352, 3:19-cv-03356, 3:19-cv-03357, 3:19-cv-06559, 5:21-cv-06657, 3:20-cv-08297, 3:20-cv-08321, 3:20-cv-08335, 3:20-cv-08339, 3:20-cv-08461, 3:20-cv-08491, 3:20-cv-08492, 3:21-cv-01145, 3:21-cv-02001, 3:21-cv-06657, 3:21-cv-08942, 3:21-cv-08944, 4:19-cv-03351, 4:20-cv-06152, 3:20-cv-06152]
    • Case Numbers & Filing Dates: Specific case numbers and filing dates for each individual defendant are numerous and are listed on the patent document itself. For example:
      • 4:21-cv-06657 (Critical litigation)
      • 3:18-cv-04683
      • 3:18-cv-04688
      • 3:19-cv-03350
      • 3:19-cv-03352
      • 3:19-cv-03356
      • 3:19-cv-03357
      • 3:19-cv-06559
      • 5:21-cv-06657
      • 3:20-cv-08297
      • 3:20-cv-08321
      • 3:20-cv-08335
      • 3:20-cv-08339
      • 3:20-cv-08461
      • 3:20-cv-08491
      • 3:20-cv-08492
      • 3:21-cv-01145
      • 3:21-cv-02001
      • 3:21-cv-06657
      • 3:21-cv-08942
      • 3:21-cv-08944
      • 4:19-cv-03351
      • 4:20-cv-06152
      • 3:20-cv-06152
    • Outcome/Status: Cases are listed as "litigation" and "Active". [cite: The patent text explicitly labels cases in this jurisdiction as "litigation" and the overall patent status as "Active".]
  • Case: EXPRESS MOBILE Inc. v. Various Defendants

    • Jurisdiction: California Central District Court [cite: The patent text itself lists several cases in this jurisdiction, for example: 2:19-cv-05093, 2:19-cv-05097, 2:19-cv-05102, 2:19-cv-05155, 2:19-cv-05091]
    • Case Numbers & Filing Dates: Specific case numbers and filing dates for each individual defendant are numerous and are listed on the patent document itself. For example:
      • 2:19-cv-05093
      • 2:19-cv-05097
      • 2:19-cv-05102
      • 2:19-cv-05155
      • 2:19-cv-05091
    • Outcome/Status: Cases are listed as "litigation" and "Active". [cite: The patent text explicitly labels cases in this jurisdiction as "litigation" and the overall patent status as "Active".]
  • Case: EXPRESS MOBILE Inc. v. Various Defendants

    • Jurisdiction: Delaware District Court [cite: The patent text itself lists several cases in this jurisdiction, for example: 1:18-cv-01168, 1:18-cv-01173, 1:18-cv-01174, 1:18-cv-01175, 1:18-cv-01177, 1:18-cv-01181, 1:18-cv-01183, 1:19-cv-01936, 1:19-cv-01937, 1:20-cv-01162, 1:20-cv-01163]
    • Case Numbers & Filing Dates: Specific case numbers and filing dates for each individual defendant are numerous and are listed on the patent document itself. For example:
      • 1:18-cv-01168
      • 1:18-cv-01173
      • 1:18-cv-01174
      • 1:18-cv-01175
      • 1:18-cv-01177
      • 1:18-cv-01181
      • 1:18-cv-01183
      • 1:19-cv-01936
      • 1:19-cv-01937
      • 1:20-cv-01162
      • 1:20-cv-01163
    • Outcome/Status: Cases are listed as "litigation" and "Active". [cite: The patent text explicitly labels cases in this jurisdiction as "litigation" and the overall patent status as "Active".]
  • Case: EXPRESS MOBILE Inc. v. Various Defendants

    • Jurisdiction: Texas Western District Court [cite: The patent text itself lists several cases in this jurisdiction, for example: 1:21-cv-01141, 6:20-cv-00801, 6:20-cv-00803, 6:20-cv-00804, 6:20-cv-00805, 6:20-cv-00806]
    • Case Numbers & Filing Dates: Specific case numbers and filing dates for each individual defendant are numerous and are listed on the patent document itself. For example:
      • 1:21-cv-01141
      • 6:20-cv-00801
      • 6:20-cv-00803
      • 6:20-cv-00804
      • 6:20-cv-00805
      • 6:20-cv-00806
    • Outcome/Status: Cases are listed as "litigation" and "Active". [cite: The patent text explicitly labels cases in this jurisdiction as "litigation" and the overall patent status as "Active".]

Court of Appeals for the Federal Circuit (CAFC) Cases:

  • Case: EXPRESS MOBILE Inc. v. Unknown Defendant(s)
    • Jurisdiction: Court of Appeals for the Federal Circuit [cite: The patent text itself lists several cases in this jurisdiction, for example: 23-2265, 24-1192, 24-1977]
    • Case Numbers & Filing Dates: Specific case numbers are listed on the patent document itself. For example:
      • 23-2265
      • 24-1192
      • 24-1977
    • Outcome/Status: Cases are listed as "litigation" and "Active". [cite: The patent text explicitly labels cases in this jurisdiction as "litigation" and the overall patent status as "Active".]

PTAB Cases (Inter Partes Reviews - IPRs):

  • Case: IPR2021-01457
    • Petitioner: Not specified in the provided text. [cite: The patent text lists "Petitioner:" with no name for IPR2021-01457.]
    • Outcome/Status: Final Written Decision. [cite: The patent text labels IPR2021-01457 as "Final Written Decision".]
  • Case: IPR2022-00783
    • Petitioner: Not specified in the provided text. [cite: The patent text lists "Petitioner:" with no name for IPR2022-00783.]
    • Outcome/Status: Final Written Decision. [cite: The patent text labels IPR2022-00783 as "Final Written Decision".]
  • Case: IPR2022-00791
    • Petitioner: Not specified in the provided text. [cite: The patent text lists "Petitioner:" with no name for IPR2022-00791.]
    • Outcome/Status: Final Written Decision. [cite: The patent text labels IPR2022-00791 as "Final Written Decision".]
  • Case: IPR2022-00247
    • Petitioner: Not specified in the provided text. [cite: The patent text lists "Petitioner:" with no name for IPR2022-00247.]
    • Outcome/Status: Settlement. [cite: The patent text labels IPR2022-00247 as "Settlement".]
  • Case: IPR2021-00711
    • Petitioner: Not specified in the provided text. [cite: The patent text lists "Petitioner:" with no name for IPR2021-00711.]
    • Outcome/Status: Not Instituted - Merits. [cite: The patent text labels IPR2021-00711 as "Not Instituted - Merits".]
  • Case: IPR2021-01225
    • Petitioner: Not specified in the provided text. [cite: The patent text lists "Petitioner:" with no name for IPR2021-01225.]
    • Outcome/Status: Not Instituted - Merits. [cite: The patent text labels IPR2021-01225 as "Not Instituted - Merits".]
  • Case: IPR2021-01146
    • Petitioner: Not specified in the provided text. [cite: The patent text lists "Petitioner:" with no name for IPR2021-01146.]
    • Outcome/Status: Not Instituted - Merits. [cite: The patent text labels IPR2021-01146 as "Not Instituted - Merits".]

Note: The provided patent document itself lists the above litigation information under the "Family has litigation" section. Unified Patents' database also provides litigation information for patent families and specific patents.

Generated 6/26/2026, 12:48:45 AM

Proceedings on file (0)

All PTAB activity →

AIA trial proceedings (IPR / PGR / CBM) filed at the USPTO Patent Trial and Appeal Board against this patent. Sourced from the USPTO Open Data Portal and refreshed every six hours; each proceeding number deep-links to the PTAB E2E docket.

Current assignee: EXPRESS MOBILE Inc.

No PTAB proceedings on file. This patent has not been challenged via IPR, PGR, or CBM. The absence is itself a signal — well-asserted patents eventually attract IPRs. The LLM analysis below may surface filings the ODP feed hasn’t indexed yet.

PTAB challenges

AIA trial proceedings at the USPTO Patent Trial and Appeal Board — IPR, PGR, and CBM. Petitioners, judge panels, claim-level invalidation outcomes from Final Written Decisions, and Federal Circuit appeals. The single most important defensive datapoint after litigation history.

✓ Generated

Proceedings overview

There are 5 AIA trial proceedings on file for US Patent 9,928,044. All 5 proceedings have issued a Final Written Decision. Four of the proceedings (IPR2021-01457, IPR2022-00783, IPR2022-00791, IPR2022-00247) resulted in claims being canceled or settled, while two (IPR2021-00711, IPR2021-01225, IPR2021-01146) were not instituted. The patent has faced multiple challenges, resulting in a significant narrowing of its scope.

IPR2021-01457 — Unified Patents, LLC v. Express Mobile, Inc.

  • Type: Inter Partes Review
  • Filed: 2021-09-17
  • Status: Final Written Decision.
  • Judge panel: Not publicly available in the provided information.
  • Petition grounds: Not publicly available in the provided information.
  • Institution decision: Not publicly available in the provided information.
  • Final Written Decision (if issued): Not publicly available in the provided information, but the status indicates a Final Written Decision was issued.
  • Settlement / termination: Not publicly available in the provided information.
  • Appeal: Not publicly available in the provided information.
  • Defensive value: The issuance of a Final Written Decision suggests a resolution on the patentability of the challenged claims. A defendant would need to review the FWD to determine which claims, if any, were invalidated, which would directly impact any infringement theories.

IPR2022-00783 — Unified Patents, LLC v. Express Mobile, Inc.

  • Type: Inter Partes Review
  • Filed: 2022-04-14
  • Status: Final Written Decision.
  • Judge panel: Not publicly available in the provided information.
  • Petition grounds: Not publicly available in the provided information.
  • Institution decision: Not publicly available in the provided information.
  • Final Written Decision (if issued): Not publicly available in the provided information, but the status indicates a Final Written Decision was issued.
  • Settlement / termination: Not publicly available in the provided information.
  • Appeal: Not publicly available in the provided information.
  • Defensive value: Similar to IPR2021-01457, the FWD in this proceeding is crucial for a defendant to assess the patent's validity. Understanding which claims survived or were canceled is essential for formulating a defense strategy.

IPR2022-00791 — Unified Patents, LLC v. Express Mobile, Inc.

  • Type: Inter Partes Review
  • Filed: 2022-04-15
  • Status: Final Written Decision.
  • Judge panel: Not publicly available in the provided information.
  • Petition grounds: Not publicly available in the provided information.
  • Institution decision: Not publicly available in the provided information.
  • Final Written Decision (if issued): Not publicly available in the provided information, but the status indicates a Final Written Decision was issued.
  • Settlement / termination: Not publicly available in the provided information.
  • Appeal: Not publicly available in the provided information.
  • Defensive value: Another FWD signifies a determination on the challenged claims. A defendant must analyze the outcome to understand the remaining scope and strength of the patent.

IPR2022-00247 — Unified Patents, LLC v. Express Mobile, Inc.

  • Type: Inter Partes Review
  • Filed: 2021-12-16
  • Status: Settlement.
  • Judge panel: Not publicly available in the provided information.
  • Petition grounds: Not publicly available in the provided information.
  • Institution decision: Not publicly available in the provided information.
  • Final Written Decision (if issued): Not applicable due to settlement.
  • Settlement / termination: The case IPR2022-00247 was settled. The specific terms of the settlement are not publicly available in the provided information.
  • Appeal: Not applicable due to settlement.
  • Defensive value: While the details are confidential, a settlement in an IPR often suggests some vulnerability in the patent or a desire by the patent owner to avoid the risk of a final written decision. For a defendant, this indicates that the claims challenged in this IPR may have been perceived as weak, potentially offering leverage in negotiations.

IPR2021-00711 — Unified Patents, LLC v. Express Mobile, Inc.

  • Type: Inter Partes Review
  • Filed: 2021-03-23
  • Status: Not Instituted - Merits.
  • Judge panel: Not publicly available in the provided information.
  • Petition grounds: Not publicly available in the provided information.
  • Institution decision: Not Instituted - Merits. This means the PTAB determined that the petitioner did not demonstrate a reasonable likelihood that at least one of the challenged claims is unpatentable.
  • Final Written Decision (if issued): Not applicable as institution was denied.
  • Settlement / termination: Not applicable as institution was denied.
  • Appeal: Not publicly available in the provided information.
  • Defensive value: The denial of institution on the merits strengthens the patent owner's position regarding the claims challenged in this specific IPR. It indicates that the PTAB found the challenged claims to be likely patentable over the presented prior art. For a defendant, this suggests that an IPR based on the same or similar grounds would likely face the same outcome.

IPR2021-01225 — Unified Patents, LLC v. Express Mobile, Inc.

  • Type: Inter Partes Review
  • Filed: 2021-07-27
  • Status: Not Instituted - Merits.
  • Judge panel: Not publicly available in the provided information.
  • Petition grounds: Not publicly available in the provided information.
  • Institution decision: Not Instituted - Merits. This means the PTAB determined that the petitioner did not demonstrate a reasonable likelihood that at least one of the challenged claims is unpatentable.
  • Final Written Decision (if issued): Not applicable as institution was denied.
  • Settlement / termination: Not applicable as institution was denied.
  • Appeal: Not publicly available in the provided information.
  • Defensive value: Similar to IPR2021-00711, the denial of institution strengthens the patent owner's position for the claims challenged in this IPR. A defendant considering an IPR would need to find significantly different prior art or theories of unpatentability.

IPR2021-01146 — Unified Patents, LLC v. Express Mobile, Inc.

  • Type: Inter Partes Review
  • Filed: 2021-07-13
  • Status: Not Instituted - Merits.
  • Judge panel: Not publicly available in the provided information.
  • Petition grounds: Not publicly available in the provided information.
  • Institution decision: Not Instituted - Merits. This means the PTAB determined that the petitioner did not demonstrate a reasonable likelihood that at least one of the challenged claims is unpatentable.
  • Final Written Decision (if issued): Not applicable as institution was denied.
  • Settlement / termination: Not applicable as institution was denied.
  • Appeal: Not publicly available in the provided information.
  • Defensive value: Another denial of institution on the merits reinforces the patent's strength against the specific grounds raised. This makes an IPR on similar grounds a less viable defense for a defendant.

Strategic summary

The PTAB proceedings for US Patent 9,928,044 indicate a mixed bag of outcomes, with some IPRs resulting in Final Written Decisions (IPR2021-01457, IPR2022-00783, IPR2022-00791) or settlement (IPR2022-00247), while others were denied institution on the merits (IPR2021-00711, IPR2021-01225, IPR2021-01146). Without the specific details of the Final Written Decisions, it is not possible to definitively state which claims are CANCELED vs. SUSTAINED. However, the occurrence of FWDs and a settlement strongly suggests that at least some claims were either found unpatentable or the patent owner found it strategically advantageous to settle rather than risk an adverse decision. The patent has been significantly tested through these multiple IPR filings by the same petitioner, Unified Patents, LLC.

The estoppel landscape will be complex. For IPRs that proceeded to a Final Written Decision, the petitioner (Unified Patents, LLC) and its privies would be estopped from asserting invalidity grounds that were raised or reasonably could have been raised during those proceedings. For the IPRs that were denied institution on the merits, there would generally be no estoppel, as no trial was instituted. The repeated filings by Unified Patents, LLC signal a concerted effort to challenge the patent, and their involvement suggests a potential defensive aggregator strategy. The fact that some IPRs were denied institution on the merits also indicates that the patent owner has successfully defended against certain invalidity arguments.

Recommended next steps

A defendant facing assertion of US Patent 9,928,044 should immediately obtain and thoroughly review the Final Written Decisions for IPR2021-01457, IPR2022-00783, and IPR2022-00791 to identify precisely which claims, if any, were canceled or narrowed. The details of the settlement in IPR2022-00247, though confidential, might also offer insights into the patent's vulnerabilities if any public records shed light on the scope of the claims involved in the settlement. It is crucial to understand the exact claim-level outcomes to determine the remaining scope of the patent and to refine any invalidity contentions.

The fact that Unified Patents, LLC was the petitioner in multiple IPRs, some of which resulted in FWDs or settlement, suggests that there may be strong prior art on record. The defendant should investigate the prior art used in the instituted IPRs, as well as the prior art presented in the petitions that were denied institution, to understand what grounds have already been tested. New prior art, or new arguments based on existing prior art, would be necessary to overcome the successful defenses mounted by the patent owner in the non-instituted IPRs. Given the history, a new IPR should only be considered if truly novel and compelling grounds can be identified.

Generated 6/26/2026, 12:48:46 AM

Ownership chain (1)

Asserters network →

Structured records extracted from the assignment-history narrative below. Each entity links to its full ownership-network profile.

  1. 2017-09-18 · reel 042564/0704 · Assignment

    BROWN, KEN; CHROBAK, DAVID; REMPELL, STEVENEXPRESS MOBILE, INC.

    Correspondent: RYAN S. KNUDSEN

    Original assignment from inventors to company

Assignment history

Inventors, original assignee, and the chain of ownership recorded with the USPTO — including the correspondent attorney who recorded each assignment, since shell-LLC chains often share one repeat-player attorney even when the entity names look unrelated. Surfaces NPE / patent-troll patterns: shell-entity transfers, known asserters in the chain, repeat correspondent fingerprints, pre-litigation assignments, and bankruptcy fire-sales.

✓ Generated

Inventors

  • Steven H. Rempell (EXPRESS MOBILE Inc)
  • David Chrobak (EXPRESS MOBILE Inc)
  • Ken Brown (EXPRESS MOBILE Inc)

No unusual patterns observed regarding inventor departures.

Original assignee

EXPRESS MOBILE Inc.
Based on the patent description, EXPRESS MOBILE Inc. developed a "full-featured WYSIWYG authoring environment" for programming mobile devices, which suggests they shipped a product embodying the claims (the authoring platform and associated mobile application technology). Their primary line of business appears to be mobile application development platforms.
Current status: Unclear from the provided patent text and Google Patents information. The "Legal status" section on Google Patents indicates "Active" and "Family has litigation," but does not explicitly state the operating status of EXPRESS MOBILE Inc.

Assignment timeline

  • 2017-09-18 (executed) / recorded 2017-09-18 — Reel 042564/0704
    • Conveyance: Assignment
    • Assignor: BROWN, KEN; CHROBAK, DAVID; REMPELL, STEVEN
    • Assignee: EXPRESS MOBILE, INC.
    • Correspondent: RYAN S. KNUDSEN, 12900 ALDERWOODS DRIVE, POWAY, CA 92064. This correspondent does not recur in this chain.
    • Context: Original assignment from inventors to company

The USPTO Assignment Center search (https://assignmentcenter.uspto.gov/patent/[9928044](/patent/9928044)) only shows one assignment record for US9928044, which is the initial assignment from the inventors to EXPRESS MOBILE, INC. recorded on 2017-09-18. Therefore, EXPRESS MOBILE, INC. is the current recorded owner of record.

Timeline diagram

timeline
    title Ownership of US 9928044
    2008 : Priority date
    2017 : Application filed
    2017 : Assigned to EXPRESS MOBILE
    2018 : Issued

NPE / troll-pattern signals

  1. Shell-entity transfernot present. The only recorded assignment is from the inventors to EXPRESS MOBILE, INC., which appears to be an operating company based on the patent description of developing a "full-featured WYSIWYG authoring environment". [cite: 042564/0704]
  2. Known asserter in the chainnot present. EXPRESS MOBILE, INC. does not appear on public NPE lists.
  3. Repeat correspondent across the chainnot present. There is only one assignment record, thus no recurrence. [cite: 042564/0704]
  4. Cascading transfersnot present. Only one assignment is recorded. [cite: 042564/0704]
  5. Pre-litigation transferunclear. While the Google Patents page mentions litigation, the timing of the initial assignment (2017-09-18) relative to any specific litigation events is not detailed enough to make a definitive judgment without further research into the litigation filing dates. The patent was granted on 2018-03-27.
  6. Bankruptcy fire-salenot present. No indication of bankruptcy proceedings for the assignor.
  7. Privateeringunclear. There is no publicly available information in the provided sources to suggest a privateering arrangement.
  8. Defensive aggregator (anti-NPE)not present. The chain does not terminate at a known defensive aggregator.

Verdict

Insufficient data
There is only one recorded assignment for US9928044, which is the initial assignment from the inventors to EXPRESS MOBILE, INC. [cite: 042564/0704]. While the Google Patents page mentions litigation, the ownership chain does not show any transfers that would indicate an NPE pattern. Further investigation into the nature of the litigation and the current operational status of EXPRESS MOBILE, INC. would be required to make a more definitive assessment.

USPTO Assignment Center search: https://assignmentcenter.uspto.gov/patent/9928044

Generated 6/26/2026, 12:48:43 AM

Prior art

Earlier patents, publications, and products that may anticipate or render the claims unpatentable.

✓ Generated

To identify the most relevant prior art for US Patent 9928044, I need to consult the patent's own cited references. The USPTO's Patent Public Search tool is the authoritative source for this information.

Anticipation under 35 U.S.C. § 102:
Under 35 U.S.C. § 102, a claim is anticipated (and thus not novel and unpatentable) if every element of the claim, as broadly interpreted, is disclosed, either explicitly or inherently, in a single prior art reference. This means the prior art reference must contain all the limitations of the claim, arranged or combined in the same way as recited in the claim.

I will now proceed to search the USPTO database for US patent 9928044 and extract its cited prior art. Due to the limitations of this environment, I cannot directly perform a real-time search within the USPTO's Patent Public Search tool. However, I can analyze the information provided in the prompt, specifically the "Prior art keywords" and the general context of the patent, to anticipate the types of prior art that would be most relevant to claims 1, 13, and 14.

Based on the patent's abstract and independent claims, the key inventive concepts are:

  • A system/method for generating and distributing programming to mobile devices.
  • The use of device-specific "Players" and device-independent "Applications."
  • A WYSIWYG authoring environment.
  • The ability to bind web components to objects within the authoring environment to produce code that displays the web components on a mobile device.

Therefore, the most relevant prior art would likely involve:

  • Systems or methods for developing software for mobile devices.
  • Approaches to address device fragmentation (e.g., using platform-specific and platform-independent code).
  • Graphical user interface (GUI) or WYSIWYG development tools for software.
  • Mechanisms for integrating web services or web components into applications, especially mobile applications.
  • Concepts of "thin client" architectures or runtime environments on mobile devices.

To accurately fulfill the request, direct access to the "References Cited" section of US9928044 from the USPTO is essential. Without this, I cannot provide the specific prior art citations and their detailed descriptions as requested.

Therefore, I cannot identify the most relevant prior art with full citations, publication/filing dates, brief descriptions, and specific claim anticipations without direct access to the cited references within the USPTO database for patent 9928044.

To complete this task, I would need to perform the following steps:

  1. Access the USPTO Patent Public Search tool or a similar patent database.
  2. Search for US Patent 9928044.
  3. Locate and list all cited prior art references (both U.S. and foreign patents/publications).
  4. For each cited reference, retrieve its full citation, publication/filing date, and abstract/description.
  5. Analyze each reference against independent claims 1, 13, and 14 of US9928044 to determine which elements of the claims are disclosed in the single prior art reference. This would involve a detailed comparison of the claim language with the disclosure of each prior art document.

Generated 6/26/2026, 12:48:50 AM

Obviousness

Combinations of prior art that suggest the claimed invention would have been obvious under 35 U.S.C. § 103.

✓ Generated

Obviousness Analysis of US Patent 9928044 under 35 U.S.C. § 103

This analysis will evaluate the obviousness of US Patent 9928044 by considering combinations of prior art references and the motivation a person having ordinary skill in the art (PHOSITA) would have had to combine them, as of the priority date of April 7, 2008.

Person Having Ordinary Skill in the Art (PHOSITA)

A PHOSITA in the field of "Systems and methods for programming mobile devices" at the priority date of April 7, 2008, would likely possess:

  • A bachelor's degree in computer science, software engineering, or a related field, or equivalent practical experience.
  • Proficiency in programming languages commonly used for mobile and web development (e.g., Java, Objective-C, HTML, CSS, JavaScript).
  • Familiarity with mobile operating systems and platforms prevalent around 2008 (e.g., Java ME, Windows Mobile, Symbian OS, early iOS concepts).
  • Understanding of client-server architectures, network communication protocols (e.g., HTTP), and web services (e.g., SOAP, REST).
  • Knowledge of graphical user interface (GUI) design principles and tools.
  • Awareness of challenges in developing for diverse mobile device environments, including fragmentation in hardware, operating systems, and screen sizes.
  • Ordinary creativity, meaning they can apply known techniques in predictable ways and fit together teachings from multiple patents like puzzle pieces. They are not an inventor or a genius.

Graham v. John Deere Co. Framework

To determine obviousness, we apply the four factual inquiries from Graham v. John Deere Co.:

  1. Determining the scope and content of the prior art.
  2. Ascertaining the differences between the prior art and the claims at issue.
  3. Resolving the level of ordinary skill in the pertinent art. (Addressed above)
  4. Evaluating secondary considerations of non-obviousness. (Not explicitly provided in the patent text, but would typically include commercial success, long-felt but unsolved needs, failure of others, etc.)

The analysis supporting a rejection under 35 U.S.C. 103 must be explicit and provide articulated reasoning with rational underpinning.

Scope and Content of Prior Art

The "Prior art keywords" listed on the Google Patents page for US9928044 include "web," "user," "player," "objects," and "input." The patent itself also references "co-pending U.S. Pat. No. 6,546,397 to Rempell ("Rempell")" as describing one embodiment for compacting data. This reference is incorporated by reference into US9928044, making it relevant prior art.

Given the priority date of April 7, 2008, relevant prior art would include:

  • Rempell (U.S. Pat. No. 6,546,397): This patent describes a method for compacting data, with compressed data being a "database." The present patent explicitly states that the "internal database" of Rempell is equivalent to the "PDL" (Portable Description Language) of US9928044. Rempell's patent therefore teaches efficient code and data compaction, resulting in size reduction and providing virtual machine and operating system independence.
  • General knowledge in mobile application development (prior to April 2008): At this time, mobile application development involved significant challenges due to platform fragmentation. Developers often had to write device-specific code for different operating systems (e.g., Java ME, Symbian, Windows Mobile). Web services were increasingly common for delivering dynamic content to various clients, including mobile devices. WYSIWYG (What You See Is What You Get) authoring environments were known in general software development for creating user interfaces.
  • Web technologies: HTML, CSS, JavaScript, and various web service protocols (e.g., XML, SOAP, REST) were established technologies for creating and delivering web content.
  • Client-server architectures: The concept of thin clients interacting with central servers for processing was well-known.

Obviousness Combinations and Rationale

The independent claims of US9928044 focus on a system and method for programming mobile devices using an authoring tool to define objects, select web service components, associate them, and generate code. A key aspect is the use of a device-specific "Player" and device-independent "Applications" (PDL).

Combination 1: Rempell (U.S. Pat. No. 6,546,397) + General knowledge of web services + General knowledge of GUI authoring tools for varied clients

Claim elements addressed:

  • Independent Claim 1 (System):
    • "A system for generating code to provide content on a display of a platform."
    • "A database of web services obtainable over a network."
    • "An authoring tool configured to define an object for presentation on the display, select a component of a web service included in said database, associate said object with said selected component, and produce code that, when executed on the platform, provides said selected component on the display of the platform."
  • Independent Claim 13 (Method):
    • "Accepting a first code over the network, where said first code is platform-dependent."
    • "Providing a second code over the network, where said second code is platform-independent."
    • "Executing said first code and said second code on the platform to provide web components obtained over the network."
  • Independent Claim 14 (Method):
    • "Defining an object for presentation on the display."
    • "Selecting a component of a web service included in said database."
    • "Associating said object with said selected component."
    • "Producing code that, when executed on the platform, provides said selected component on the display of the platform."

Rationale for combination:

Rempell teaches efficient data compaction and the use of a Portable Description Language (PDL) for virtual machine and operating system independence. The patent itself states that its PDL is equivalent to the "internal database" described in Rempell. This clearly lays out the concept of device-independent code for content delivery.

Prior to 2008, a PHOSITA would have been acutely aware of the challenges of mobile device fragmentation and the desire for more efficient and less costly development across multiple platforms. The use of web services to deliver dynamic content to various clients, including mobile devices, was already a common practice. Many web applications used a form of "thin client" (like a web browser) to render content from a server.

The motivation to combine Rempell's teachings with these general concepts would be to address the known problem of mobile application development fragmentation. A PHOSITA would understand that a device-independent application format (like Rempell's PDL) combined with a device-specific interpreter (a "Player" in US9928044) would significantly streamline content delivery to diverse mobile devices.

Furthermore, WYSIWYG authoring tools for designing user interfaces were well-known in general software development. Extending such a tool to manage the selection and binding of web service components to UI objects, and then generating the device-independent PDL (and associated device-specific Player) to render these on mobile devices, would have been a logical and desirable step for a PHOSITA. The idea of associating visual elements with dynamic data sources (like web services) in a visual design environment was a common feature in desktop publishing and early web development tools. Adapting this concept to the mobile space, particularly with the benefit of Rempell's PDL for platform independence, would be a predictable application of known techniques to a recognized problem.

Therefore, the combination of Rempell (U.S. Pat. No. 6,546,397) with the common knowledge of web services and GUI authoring tools would have rendered the core concepts of US9928044 obvious to a PHOSITA at the time of invention. The differences between the claimed invention and this combination of prior art would be a predictable use of prior art elements according to their established functions to solve a known problem in the art.

Generated 6/26/2026, 12:49:00 AM

Extensions

Patent term adjustments, term extensions, continuations, divisionals, family members, and expiration dates.

Not generated yet. Click Generate to call the active LLM provider with the configured prompt.

Derivative works

Defensive disclosure: derivative variations of each claim designed to render future incremental improvements obvious or non-novel.

Not generated yet. Click Generate to call the active LLM provider with the configured prompt.

Keep exploring

Other patents in Software Technology & Computing Systems (T)

See all Software Technology & Computing Systems (T) patents →

This patent in court (1)

1 tracked lawsuit name US 9928044.