EditorsAbout the SiteComes vs. MicrosoftUsing This Web SiteSite ArchivesCredibility IndexOOXMLOpenDocumentPatentsNovellNews DigestSite NewsRSS

02.14.16

Patents Roundup: Software Patents, Patenting Loopholes, PTAB, Patent Trolls, and Software Patents Propagandists

Posted in Patents at 5:25 am by Dr. Roy Schestowitz

One of the few things we remember Justice Scalia for…

Justice Scalia

Summary: A digest of recent news about (primarily) software patents and people who oppose or promote them in the United States

THE laws of the land are dynamic; it’s an ever-changing thing. They adapt to new societal standards and humanitarian perspectives, as well as emerging trends (such as airplanes, computing, and atomic science). Patent law landscape, like many other legal landscapes, constantly changes in lieu with court rulings, including those that come from SCOTUS. Incidentally, Justice Scalia, who has just died, once told Microsoft: “You can’t patent, you know, on-off, on-off code in the abstract, can you?” (we covered that nearly a decade ago as we interpreted that as nuanced opposition to software patents).

Software Patents Rot

“Patent law landscape, like many other legal landscapes, constantly changes in lieu with court rulings, including those that come from SCOTUS.”Today’s long article deals with some of the latest developments in the United States, where software patents — quite notably in fact (more so than the rest) — are a dying business area. The same cannot be said about hardware patents. Earlier this month, for example, we once again learned how “Nvidia claimed that Samsung Galaxy phones and tablets containing Qualcomm’s Adreno, ARM’s Mali, or Imagination’s PowerVR graphics architectures all infringed its patents on core GPU technologies.”

Samsung, which has a large trove of patents of its own, launched a counterstrike and lost. Compare this to the OpenTV case which we recently covered. It showed patents on software falling flat on their face. Here is another new article about the OpenTV case. It describes the patent in question as follows: “The ‘081 patent focuses on expediting program-to-program accessibility for programs that require credentials for access. Accordingly, the 081 patent discloses storing additional permissions in an interactive TV application that can access other applications. An example embodiment included an application for processing a credit card transaction used in the context of a shopping application.”

Software Patents Disguised as Hardware

“Some companies get away with patenting software by misleading examiners and courts, characterising software as hardware, or a combination thereof.”The above is quite clearly too abstract a patent. This is a software patent. Courts wouldn’t tolerate it. Some companies get away with patenting software by misleading examiners and courts, characterising software as hardware, or a combination thereof. Microsoft even bragged about doing this. Apple is now being sued with such patents. To quote a new article, “Apple rolled out 3D Touch last year for the iPhone 6s and iPhone 6s Plus after introducing a similar Force Touch feature with the Apple Watch. However, one firm claims it’s been working on the same technology for 20 years and has the patents to back it up. Now it’s taking Apple to court.” Consider this new press release titled “PacStar® Receives Hardware and Software Patent Awards”. When technical employees of a company are unable to do their work because of software patents and liability everywhere (impossible to keep track of patents in one’s area because of their vast number) one has to wonder if software patents ever do any good to innovation. Irrespective of the domain, patents provide a sort of protection, but in some domains the patents do a lot more damage (overall) than good.

The Patent Trial and Appeal Board (PTAB)

PTAB has been getting a lot of press recently. IAM, for example, noted in relation to what it dubbed dark IPRs: “Those rates have dropped off since the early talk of “patent death squads” at the Patent Trial and Appeal Board (PTAB), but there’s no doubt that the new review procedures have re-shaped the litigation dynamic for patent owners and alleged infringers in a way that few expected.”

From patent maximalists such as IAM it should not be surprising to see those who treat patents harshly characterised as “patent death squads”. We mentioned this before.

“Apple is the top petitioner at the PTAB,” Patent Buddy noted the other day, “with 228, 111 of which were filed in 2015.”

“This is an example of patents when used for protectionism, price fixing, etc.”Here is another very recent article which mentioned PTAB as follows: “A federal court has upheld a previous ruling by the Patent Trial and Appeal Board, declaring Stan’s NoTubes’ U.S. Patent Number 7,334,846 to be valid. The patent protects technology used in Stan’s rims ZTR rims, sales of which exceeded 350,000 between 2004 and 2011.”

“You just wonder how Stan could get a patent over such rim design,” Benjamin Henrion wrote before he asked them for more information (they apparently provided none). There’s some new evidence in Dennis Crouch’s blog that patent ‘fraud’ can cost dozens of millions of dollars in damages. A lot of patents at the USPTO are utter nonsense (we’ll get to that later). “How crazy patent law is,” wrote Pranesh Prakash, “especially in the USA,” is illustrated by this news he highlighted. It’s about Lexmark, which Dennis Crouch’s blog covered as well. This is an example of patents when used for protectionism, price fixing, etc.

“In the UK,” this recent analysis stated, “a party who receives unjustified threats that they will be sued for infringement of a patent, trade mark or design right has a statutory right of redress.” Would the EPO guard such rights? What about the UPC?

“It is rather revealing that patent lawyers are rather afraid of the PTAB, which they compare to a “death squad”. The negative connotation serves as somewhat of an insult to PTAB’s role.”Returning to PTAB and the US, MIP recently published an article (behind paywall) which was summarised as follows: “Scott A McKeown discusses three important Patent Trial and Appeal Board cases that addressed the important issue of estoppel, and looks ahead to this year with the Federal Circuit continuing to work through appeals and the Supreme Court set to rule on Cuozzo”

Dennis Crouch’s blog wrote a couple more posts about PTAB [1, 2]. In the first one Michelle Lee’s role is mentioned as follows: “The Patent Act includes a number of roles of the USPTO Director, including issuing and rejecting patents[3], making copies of patent documents, classifying patents, etc. The Director does not personally make these decisions, but delegates them to the Commissioner for Patents and other PTO employees. That structure is usual for administrative agencies and also highlighted by the statutory structure.[4] Both the commissioner and the “other employees” are – by statute – placed into the role of general management and duties.”

“This isn’t a system optimised for progress but for lack of change.”Jason Rantanen later wrote on “Strategic Decision Making in Dual PTAB and District Court Proceedings”.

It is rather revealing that patent lawyers are rather afraid of the PTAB, which they compare to a “death squad”. The negative connotation serves as somewhat of an insult to PTAB’s role.

Who Benefits?

In the US, especially nowadays, people fret and small business feel paranoid about patent trolls (these can and sometimes do cause bankruptcies) whilst large companies bicker over software patents to manage and secure monopolies in their field/s of operation. This isn’t a system optimised for progress but for lack of change. Patents throttle or pace it down. Who benefits other than patent lawyers and big businesses with full-time patent lawyers (among their regular staff)?

“I’ll pause here to suggest that Adobe got away with something here,” another post from Dennis Crouch’s blog stated. “It is unbelievable to me that Adobe’s counsel did not know of the published application – the sole child application of the patent that was the subject of an infringement lawsuit.”

“Who benefits other than patent lawyers and big businesses with full-time patent lawyers (among their regular staff)?”Adobe is one of those large corporations which hoard software patents and guard their area of operation using patents (to keep Free/Open Source software away or at bay).

Patent Trolls

Only one kind of entity other than large corporations can benefit from software patents. This entity is parasitic. “Patent Trolls Target Nearly 50 Connecticut Businesses, Filing Suits in Friendly Texas Court” was the title of a recent article. “Over 50 MO businesses have been sued by patent trolls in the Eastern District of TX,” this one person said. The article quotes a victim as follows: “I know firsthand how detrimental patent trolls can be to small businesses, as my Connecticut small business was recently the victim of abusive patent litigation in which bad patents were used as weapons of financial intimidation against my small business. $100,000 in legal fees and ten months of litigation later, we successfully defended against these frivolous lawsuits, explained Michael Skelps, General Manager of Middlefield-based Capstone Photography recently in a published report.”

It is worth remembering and making a mental note of the fact that software patents are only truly enjoyed by patent trolls, large corporations, and their patent lawyers. It’s a tax on everything and it leaves about 99% of society just passing money to that (less than) 1% which is patent trolls, CEOs (or other high management, including shareholders), and lawyers specialising in patents.

A Case Apart: Software Patents Propagandists

The patent maximalists of IP Watchdog talk about ‘consumerism’ with patents, or the sales of patents as though they are physical products. Well, they typically defend patent trolls, so in a way it makes sense. Patent trolls in the United States typically use software patents. The impact of these practices don’t matter to patent maximalists, except as they pertain to their income as mediators or middlemen. Based on my conversations with the founder, Quinn, who keeps promoting software patents, he has very poor comprehension of how computers work (cannot tell the difference between code and data for instance), but nonetheless wants more patents on computer programs.

“It’s a tax on everything and it leaves about 99% of society just passing money to that (less than) 1% which is patent trolls, CEOs (or other high management, including shareholders), and lawyers specialising in patents.”To quote the above post from these guys: “We have been tracking the market since 2009 and have a database of nearly $7 billion of available patents, and we have tracked about $2 billion in patent sales.”

Now they’re meeting personally with the head of the USPTO (Michelle Lee), as reported here recently, thus becoming somewhat of a mouthpiece for the USPTO and its self-serving agenda. It’s sad to say that the USPTO has no incentive to address and resolve such issues.

The Donald’s Trump ‘logic’ of blaming China for everything is further amplified by Quinn, who links to the lobbyists’ press. A similar angle is being used by IAM, which has just written to say: “Over the course of the dispute, the ITC has slapped import bans on four models of BMC face mask, while a German court has also ordered several of the Chinese company’s models off the market.”

“Looking at the type of people who write for IP Watchdog these days, it clearly became some sort of biased cesspool of patent lawyers — people without a clue when it comes to technology.”Quinn and patent maximalists don’t like Sanders because rather than knock China for “knockoffs” he has been quite consistent with his patents-hostile rhetoric, especially when it comes to medicine.

Looking at the type of people who write for IP Watchdog these days, it clearly became some sort of biased cesspool of patent lawyers — people without a clue when it comes to technology. The other day they published a piece by Louis Hoffman, who describes himself as “a patent attorney licensed to practice law [...] Louis J. Hoffman, P.C., now known as the Hoffman Patent Firm.”

Hoffman is bemoaning and chastising SCOTUS for its decision on Alice. Watch how propagandists for software patents shamelessly spin the strength as a weakness. Even the headline says “The USPTO harms the economy with over-aggressive, haphazard Alice-based 101 rejections” (actually, these rejections are good news, except for patent lawyers).

“At this stage, more so than ever before, patent lawyers are just desperate to convince people (especially clients that give them money) that software patents are not dead/dying in the USPTO (or in various US courts that issue judgments).”The patent quality recalibration is good news for businesses in the US as it’s actually serving to restore some quality control, after the number of patents granted (per year!) nearly doubled because of declining examination standards. The USPTO only reluctantly changed its practices; watch how, over at Twitter, it sort of spread lies with its joke about obviousness; everything you send USPTO with a wad of cash is “non-obvious” nowadays. This ought to change, starting with software patents (which at the current pace may one day occupy the lion’s share of granted patents, unless they’re stopped at a categorical level). As Henrion put it, “you miss the subject matter test. On purpose?”

At this stage, more so than ever before, patent lawyers are just desperate to convince people (especially clients that give them money) that software patents are not dead/dying in the USPTO (or in various US courts that issue judgments). They are, in essence, misleading their clients. They give them poor advice, maybe willfully. Watch this new article titled “Still Alice: Not all software patents are being invalidated under Alice Corp. v. CLS Bank Int’l” (well, the large majority of them are being invalidated).

“We now have a new example where patent lawyers are reaching out to patents that are not software patents to make software patents look legit.”It doesn’t matter if a few (maybe a handful of) patents survived the Alice test in a court of law. Many are being invalidated (here are some statistics which suggest well over 80% get invalidated) and that’s enough to devalue them, discourage applications, deter against litigation, etc.

We now have a new example where patent lawyers are reaching out to patents that are not software patents to make software patents look legit. Here is one new example where a proponent of software patents (a patent attorney of course) uses an example which he even admits isn’t a software patents.”The invention considered by this US decision,” he admitted, “relates to signal transmission rather than software, as such. It does, however, require the application of a mathematical concept just as many software patents do, and so is highly relevant to software patents.”

Well, but it’s not a software patent, is it?

The EPO-Funded IAM ‘Magazine’

“IAM is funded by patent trolls in the sense that it organises pro-trolls events, with funding that comes from some of the world’s most notorious patent trolls.”Going back to IAM, here they are gloating or bragging about rise in patent litigation. When patent lawyers celebrate litigation (it is undeniably on the rise in patent cases, hence more income for the lawyers) one should remember their vested interests. This one particular site, IAM, is now being paid to promote the UPC as well (more lawsuits with higher damages). Even the EPO pays for this bias. “If you work at an NPE,” another new IAM article stated, “please click here to complete your survey.”

“NPE” meant patent troll. IAM is funded by patent trolls in the sense that it organises pro-trolls events, with funding that comes from some of the world’s most notorious patent trolls. Here we see the EPO-funded blogger pretending that SMEs should worry about lack of EPO advice. The EPO-funded IAM speaking about EPO is always a good laugh. There are much worse issues for European SMEs to worry about and the EPO is not their friend, not by a long shot. In some of their other articles, IAM bloggers mention patent thickets on devices (many of which use Linux, some BSD) and rank companies in terms of the number of patents they have (a misguided yardstick). To quote the latest such example: “South Korea’s conglomerates own some of the world’s largest patent portfolios. MDB Capital research published in issue 72 of IAM ranks Samsung Electronics’ portfolio in 1st place in terms of active US assets, with fellow Korean entities LG Electronics, SK Hynix, LG Display and ETRI also featuring among the top 100. Hyundai Motor’s portfolio comes in at 137th place and is also marked out as one of the top 20 fastest-growing portfolios, with a year-on-year compound annual growth rate in application filings of 24%.”

“Companies that spend much of their time (and budget) chasing patents will achieve little and pass a lot of wealth to patent lawyers, not R&D.”The gold rush for patents misses the point. As litigation against Samsung continues to show (see the example above), having many patents of ones own does not guard against bans imposed by the ITC, for instance. Companies that spend much of their time (and budget) chasing patents will achieve little and pass a lot of wealth to patent lawyers, not R&D.

Patent Lawyers and Maximalists: A Trojan Horse in Europe

IAM isn’t the only culprit here. Marks & Clerk, a contributor to the EPO-funded, pro-UPC propaganda in the US this month (paying the likes of IAM, which is similarly UK-based), serves as EPO megaphone and says: “Oppositions at the EPO provide an effective way of mitigating disadvantageous patent grants. However, although effort should primarily be spent focusing on argumentation, it is also important to avoid clerical errors before submission. One error that can occur, particularly when an opposing party has multiple divisions and/or subsidiaries, is inconsistency between documents with regards to the name of the opposing party.”

“We sure hope that Europe won’t follow the footsteps of the US when it comes to patents.”John Alty (UK-IPO) has expressed his interest in Google patents that cover little more than driving a truck (but by a computer). It’s quite telling that some people in the UK wish to emulate the US system, but these people are in the patent ‘business’. The London-based IP Kat has just promoted a book whose title contains the misleading propaganda term “intellectual property” (comparing patents to objects) and the Switzerland-based (but English-speaking) IP Watch published this article which was titled “Year Ahead In Biotech IP: Patents On Plants Under Fire, Biopharma Introspection, Plant Treaty Fund” and now (after a rewrite) is titled “The Year Ahead In Biotechnology And Intellectual Property”. It alludes to EPO patents on plants, which are not popular in Europe. This serves to demonstrate Europe’s growing trend of patent maximalism (to game the numbers and show expansion where there’s none that’s actually concrete).

We sure hope that Europe won’t follow the footsteps of the US when it comes to patents. The US seems to be withdrawing or moving away from software patents. It all boils down to a SCOTUS ruling.

Share this post: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Reddit
  • co.mments
  • DZone
  • email
  • Google Bookmarks
  • LinkedIn
  • NewsVine
  • Print
  • Technorati
  • TwitThis
  • Facebook

If you liked this post, consider subscribing to the RSS feed or join us now at the IRC channels.

Pages that cross-reference this one

A Single Comment

  1. stites said,

    February 14, 2016 at 3:34 pm

    Gravatar

    The death of Justice Scalia leaves the U.S. Supreme Court with 4 liberal justices and 4 conservative justices. There will now be a political fight in the U.S. over appointing a successor to Justice Scalia.

    The President will nominate a candidate to replace Justice Scalia. President Obama will almost certainly nominate a liberal. The candidate must be confirmed by the U.S. Senate which is currently controlled by the Republicans. The Senate will almost certainly delay the confirmation until January, 2017 when a new president will take office in the hopes that a Republican will win the presidential election in November.

    There are several issues in the U.S. where the political leanings of the new appointment are very important. But software patents are not one of those issues. The Supreme Court in the past has not hewed to ideological lines when deciding patent issues. Indeed they decided Alice with a 9 – 0 vote.

    So I don’t think that the U. S. Supreme Court being ideologically split 4 – 4 for a year and then either being majority liberal or majority conservative in 2017 will make any difference on software patent issues.

    ——————————–
    Steve Stites

What Else is New


  1. Team UPC is Interjecting Itself Into the Media Ahead of Tomorrow's Lobbying Push Against the European Council and Against European Interests

    A quick look at the growing bulk of UPC lobbying (by the legal firms which stand to benefit from it) ahead of tomorrow's European Council meeting which is expected to discuss a unitary patent system



  2. IP Kat is Lobbying Heavily for the UPC, Courtesy of Team UPC

    When does an IP (or patent) blog become little more than an aggregation of interest groups and self-serving patent law firms, whose agenda overlaps that of Team Battistelli?



  3. Leaked: Conclusions of the Secretive EPO Board 28 Meeting (8th of September 2016)

    The agenda and outcome of the secretive meeting of the Board of the Administrative Council of the EPO



  4. Letter From the Dutch Institute of Patent Attorneys (Nederlandse Orde van Octrooigemachtigden) to the Administrative Council of the EPO

    The Netherlands Institute of Patent Attorneys, a group representing a large number of Dutch patent practitioners, is against Benoît Battistelli and his horrible behaviour at the European Patent Office (EPO)



  5. EPO's Board 28 Notes Battistelli's “Three Current Investigations/Disciplinary Proceedings Involving SUEPO Members in The Hague."

    The attack on SUEPO (EPO staff representatives) at The Hague appears to have been silently expanded to a third person, showing an obvious increase in Battistelli's attacks on truth-tellers



  6. Links 28/9/2016: Alpine Linux 3.4.4, Endless OS 3.0

    Links for the day



  7. Cementing Autocracy: The European Patent Office Against Democracy, Against Media, and Against the Rule of Law

    The European Patent Office (EPO) actively undermines democracy in Europe, it undermines the freedom of the press (by paying it for puff pieces), and it undermines the rule of law by giving one single tyrant total power in Eponia and immunity from outside Eponia (even when he breaks his own rules)



  8. Links 28/9/2016: New Red Hat Offices, Fedora 25 'Frozen'

    Links for the day



  9. Team Battistelli Intensifies the Attack on the Boards of Appeal Again

    The lawless state of the EPO, where the rule of law is basically reducible to Battistelli's ego and insecurities, is again demonstrated with an escalation and perhaps another fake 'trial' in the making (after guilt repeatedly fails to be established)



  10. After the EPO Paid the Financial Times to Produce Propaganda the Newspaper Continues to Produce UPC Puff Pieces, Just Ahead of EU Council Meeting

    How the media, including the Financial Times, has been used (and even paid!) by the EPO in exchange for self-serving (to the EPO) messages and articles



  11. Beware the Patent Law Firms Insinuating That Software Patents Are Back Because of McRO

    By repeatedly claiming (and then generalising) that CAFC accepted a software patent the patent microcosm (meta-industry) hopes to convince us that we should continue to pursue software patents in the US, i.e. pay them a lot more money for something of little/no value



  12. The US Supreme Court Might Soon Tighten Patent Scope in the United States Even Further, the USPTO Produces Patent Maximalism Propaganda

    A struggle brewing between the patent 'industry' (profiting from irrational saturation) and the highest US court, as well as the Government Accountability Office (GAO)



  13. Patent Trolling a Growing Problem in East Asia (Software Patents Also), Whereas in the US the Problem Goes Away Along With Software Patents

    A look at two contrasting stories, one in Asia where patent litigation and hype are on the rise (same in Europe due to the EPO) and another in the US where a lot of patents face growing uncertainty and a high invalidation rate



  14. The EPO's Continued Push for Software Patents, Marginalisation of Appeals (Reassessment), and Deviation From the EPC

    A roundup of new developments at the EPO, where things further exacerbate and patent quality continues its downward spiral



  15. The Battistelli Effect: “We Will be Gradually Forced to File Our Patent Applications Outside the EPO in the Interests of Our Clients”

    While the EPO dusts off old files and grants in haste without quality control (won't be sustainable for more than a couple more years) the applicants are moving away as trust in the EPO erodes rapidly and profoundly



  16. Links 27/9/2016: Lenovo Layoffs, OPNFV Third Software Release

    Links for the day



  17. The Moral Depravity of the European Patent Office Under Battistelli

    The European Patent Office (EPO) comes under heavy criticism from its very own employees, who also seem to recognise that lobbying for the UPC is a very bad idea which discredits the European Patent Organisation



  18. Links 26/9/2016: Linux 4.8 RC8, SuperTux 0.5

    Links for the day



  19. What Insiders Are Saying About the Sad State of the European Patent Office (EPO)

    Anonymous claims made by people who are intimately familiar with the European Patent Office (from the inside) shed light on how bad things have become



  20. The EPO Does Not Want Skilled (and 'Expensive') Staff, Layoffs a Growing Concern

    A somewhat pessimistic look (albeit increasingly realistic look) at the European Patent Office, where unions are under fire for raising legitimate concerns about the direction taken by the management since a largely French team was put in charge



  21. Patents Roundup: Accenture Software Patents, Patent Troll Against Apple, Willful Infringements, and Apple Against a Software Patent

    A quick look at various new articles of interest (about software patents) and what can be deduced from them, especially now that software patents are the primary barrier to Free/Libre Open Source software adoption



  22. Software Patents Propped Up by Patent Law Firms That Are Lying, Further Assisted by Rogue Elements Like David Kappos and Randall Rader (Revolving Doors)

    The sheer dishonesty of the patent microcosm (seeking to bring back software patents by misleading the public) and those who are helping this microcosm change the system from the inside, owing to intimate connections from their dubious days inside government



  23. Links 25/9/2016: Linux 4.7.5, 4.4.22; LXQt 0.11

    Links for the day



  24. Patent Quality and Patent Scope the Unspeakable Taboo at the EPO, as Both Are Guillotined by Benoît Battistelli for the Sake of Money

    The gradual destruction of the European Patent Office (EPO), which was once unanimously regarded as the world's best, by a neo-liberal autocrat from France, Benoît Battistelli



  25. Bristows LLP's Hatred/Disdain of UK/EU Democracy Demonstrated; Says “Not Only Will the Pressure for UK Ratification of the UPC Agreement Continue, But a Decision is Wanted Within Weeks.”

    Without even consulting the British public or the European public (both of whom would be severely harmed by the UPC), the flag bearers of the UPC continue to bamboozle and then pressure politicians, public servants and nontechnical representatives



  26. Released Late on a Friday, EPO Social 'Study' (Battistelli-Commissioned Propaganda) Attempts to Blame Staff for Everything

    The longstanding propaganda campaign (framing staff as happy or framing unhappy staff as a disgruntled minority) is out and the timing of the release is suspicious to say the least



  27. Links 23/9/2016: Latest Microsoft and Lenovo Spin (Now in ‘Damage Control’ Mode)

    Links for the day



  28. White Male-Dominated EPO Management Sinks to New Lows, Again

    Benoît Battistelli continues to make the EPO look like Europe's biggest laughing stock by attempting to tackle issues with corny photo ops rather than real change (like SUEPO recognition, diverse hiring, improved patent quality, and cessation of sheer abuses)



  29. Journalism 102: Do Not Become Like 'Managing IP' or IAM 'Magazine' (the Megaphones of the EPO’s Management)

    Another look at convergence between media and the EPO, which is spending virtually millions of Euros literally buying the media and ensuring that the EPO's abuses are scarcely covered (if ever mentioned at all)



  30. Journalism 101: Do Not Believe Anything That Benoît Battistelli and the EPO's Management Say (Also Don't Fall for the UPC Hype)

    A survey/review (or an overview) of recent articles about the EPO and why they're wrong (mostly because they parrot the official lies from Battistelli's department)


CoPilotCo

RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channel: Come and chat with us in real time

CoPilotCo

Recent Posts