AppColl Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Groups
    1. Home
    2. BerndN5890
    B
    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 10
    • Best 5
    • Controversial 0
    • Groups 0

    BerndN5890

    @BerndN5890

    12
    Reputation
    1
    Profile views
    10
    Posts
    0
    Followers
    0
    Following
    Joined Last Online
    Website www.smartpat.us Location Detroit

    BerndN5890 Unfollow Follow

    Best posts made by BerndN5890

    • Add Patentcenter deep link to top of matter

      Would be nice to have a deep link to Patentcenter next to the existing links at the top of the page (the matter files, tasks, ... references icons).

      https://patentcenter.uspto.gov/applications/{ApplicationNum_noformat}

      posted in Product Requests
      B
      BerndN5890
    • Automatically calculate expiration date

      Would be helpful if AppColl could automatically calculate the expiration date of a patent once the issue date and PTA have been entered.

      posted in Product Requests
      B
      BerndN5890
    • RE: Automatically calculate expiration date

      @RichardS3059 Fair enough that AppColl won't be able to accurately calculate every expiration date. But it could still calculate a default date that will be correct for most patents. Even a human can't calculate the expiration date at issue accurately if the patent later becomes eligible for PTE.

      posted in Product Requests
      B
      BerndN5890
    • RE: Trigger Event: "While an expression ... evaluates true in..."

      Turns out the expression also requires curly brackets...

      AND while the expression 'x<#{General.Now(-500d)}# using the 'PriorityDate' field in the matter is true.

      31775d21-f2cb-4fa4-82a8-f79fa511c2f1-image.png

      posted in General
      B
      BerndN5890
    • RE: Form letter for generating XML file to upload to ePAS for assignment recordation

      @GeorgeJ4336 This is great!

      Here is a small Python script to automate the "lightly edit" step:

      import xml.etree.ElementTree as ET
      import glob
      
      path="C:\\Users\\WhereeverYourDownloadAppcollFilesInput\\"
      f = next(glob.iglob(path+"*EPAS_*.txt")) # use a characterizing portion of filename 
      print ("Processing file ",f)
      
      tree = ET.parse(f)
      root = tree.getroot()
      conveyingparties=root.find("pat-conveying-parties")
      
      print("Enter assignment execution date in yyyy-mm-dd format")
      for conveyingparty in conveyingparties.findall("pat-conveying-party"):
          if (conveyingparty.find("individual/first-name").text == None):
              conveyingparties.remove(conveyingparty)
          else:    
              assignor=conveyingparty.find("individual/first-name").text+" "+conveyingparty.find("individual/last-name").text+": "
              executeddate=input(assignor)   
              conveyingparty.find("executed-date").text = executeddate   
      
      tree.write(path+"_EPAS-upload.txt")     
      
      posted in Files
      B
      BerndN5890

    Latest posts made by BerndN5890

    • RE: Import 892 Forms

      @BruceY9453 Just started looking into this. US references could be obtained in JSON format from PatentCenter. Would not be too hard to convert to CSV for import into AppColl.

      https://patentcenter.uspto.gov/retrieval/private/v2/applications/patentReferenceDocumentMetadata?applicationNumberText=15777677

      Foreign references are going to be much harder to load automatically.

      posted in Prior Art Module
      B
      BerndN5890
    • Add Patentcenter deep link to top of matter

      Would be nice to have a deep link to Patentcenter next to the existing links at the top of the page (the matter files, tasks, ... references icons).

      https://patentcenter.uspto.gov/applications/{ApplicationNum_noformat}

      posted in Product Requests
      B
      BerndN5890
    • RE: Drag and Drop Documents Into Task

      👍 Long been on my wish list, too.

      posted in Product Requests
      B
      BerndN5890
    • RE: Form letter for generating XML file to upload to ePAS for assignment recordation

      @GeorgeJ4336 This is great!

      Here is a small Python script to automate the "lightly edit" step:

      import xml.etree.ElementTree as ET
      import glob
      
      path="C:\\Users\\WhereeverYourDownloadAppcollFilesInput\\"
      f = next(glob.iglob(path+"*EPAS_*.txt")) # use a characterizing portion of filename 
      print ("Processing file ",f)
      
      tree = ET.parse(f)
      root = tree.getroot()
      conveyingparties=root.find("pat-conveying-parties")
      
      print("Enter assignment execution date in yyyy-mm-dd format")
      for conveyingparty in conveyingparties.findall("pat-conveying-party"):
          if (conveyingparty.find("individual/first-name").text == None):
              conveyingparties.remove(conveyingparty)
          else:    
              assignor=conveyingparty.find("individual/first-name").text+" "+conveyingparty.find("individual/last-name").text+": "
              executeddate=input(assignor)   
              conveyingparty.find("executed-date").text = executeddate   
      
      tree.write(path+"_EPAS-upload.txt")     
      
      posted in Files
      B
      BerndN5890
    • Improved Two Factor Authentication

      I consider AppColl to be "business-critical" for the operation of my practice. Given increasing cyberthreats, I would like to move to a more robust two factor authentication than text and email. Texts are known to be susceptible to SIM swap attacks, and I would rather not have the security of a critical system depend on hundreds of employees at cell phone stores all following their company's policies. An authenticator app, or even better a FIDO2 hardware key, would be great.

      posted in Product Requests
      B
      BerndN5890
    • RE: .docx Form Letter templates

      @admin DOCX seems buggy. Saved the same form letter as DOCX and RTF. The RTF template fills correctly, the DOCX template does not.

      posted in Product Requests
      B
      BerndN5890
    • RE: Automatically calculate expiration date

      @RichardS3059 Fair enough that AppColl won't be able to accurately calculate every expiration date. But it could still calculate a default date that will be correct for most patents. Even a human can't calculate the expiration date at issue accurately if the patent later becomes eligible for PTE.

      posted in Product Requests
      B
      BerndN5890
    • RE: Trigger Event: "While an expression ... evaluates true in..."

      Turns out the expression also requires curly brackets...

      AND while the expression 'x<#{General.Now(-500d)}# using the 'PriorityDate' field in the matter is true.

      31775d21-f2cb-4fa4-82a8-f79fa511c2f1-image.png

      posted in General
      B
      BerndN5890
    • Automatically calculate expiration date

      Would be helpful if AppColl could automatically calculate the expiration date of a patent once the issue date and PTA have been entered.

      posted in Product Requests
      B
      BerndN5890
    • Trigger Event: "While an expression ... evaluates true in..."

      886ee532-13f7-4739-ab94-ceb0a5dc9e70-image.png

      Any ideas how to get this trigger to work? It is supposed to limit triggers to matters in which the priority date is more than 500 days ago, but does not seem to do the job. Couldn't find a good description of expressions that can be used in triggers anywhere.

      posted in General
      B
      BerndN5890