Patents by Inventor James Jeremy Goodfellow

James Jeremy Goodfellow has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12229491
    Abstract: A method of displaying an electronic form on a mobile device comprises creating one or more repeatable items comprising a plurality of fields to be filled or displayed wherein one or more of the fields may include another one or more repeatable item. A method of displaying an electronic form on a mobile device having a screen and managed by an operating system comprises attaching a visual priority to one or more fields used in the electronic form; obtaining the current mobile device screen size; and adapting the number of fields to be displayed on the screen based on the screen size and on visual priority attached to one or more of the fields. In one implementation, a minimum width is set for each of the one or more fields, and the fields that can meet the minimum width based on the current mobile device screen size are displayed.
    Type: Grant
    Filed: January 25, 2024
    Date of Patent: February 18, 2025
    Assignee: TrueContext Inc.
    Inventors: Gemunu Prasanna Kapila Bandara Ekanayake, James Jeremy Goodfellow
  • Publication number: 20240160829
    Abstract: A method of displaying an electronic form on a mobile device comprises creating one or more repeatable items comprising a plurality of fields to be filled or displayed wherein one or more of the fields may include another one or more repeatable item. A method of displaying an electronic form on a mobile device having a screen and managed by an operating system comprises attaching a visual priority to one or more fields used in the electronic form; obtaining the current mobile device screen size; and adapting the number of fields to be displayed on the screen based on the screen size and on visual priority attached to one or more of the fields. In one implementation, a minimum width is set for each of the one or more fields, and the fields that can meet the minimum width based on the current mobile device screen size are displayed.
    Type: Application
    Filed: January 25, 2024
    Publication date: May 16, 2024
    Inventors: Gemunu Prasanna Kapila Bandara Ekanayake, James Jeremy Goodfellow
  • Patent number: 11928417
    Abstract: A method of displaying an electronic form on a mobile device comprises creating one or more repeatable items comprising a plurality of fields to be filled or displayed wherein one or more of the fields may include another one or more repeatable item. A method of displaying an electronic form on a mobile device having a screen and managed by an operating system comprises attaching a visual priority to one or more fields used in the electronic form; obtaining the current mobile device screen size; and adapting the number of fields to be displayed on the screen based on the screen size and on visual priority attached to one or more of the fields. In one implementation, a minimum width is set for each of the one or more fields, and the fields that can meet the minimum width based on the current mobile device screen size are displayed.
    Type: Grant
    Filed: December 20, 2020
    Date of Patent: March 12, 2024
    Assignee: TrueContext Inc.
    Inventors: Gemunu Prasanna Kapila Bandara Ekanayake, James Jeremy Goodfellow
  • Publication number: 20210110100
    Abstract: A method of displaying an electronic form on a mobile device comprises creating one or more repeatable items comprising a plurality of fields to be filled or displayed wherein one or more of the fields may include another one or more repeatable item. A method of displaying an electronic form on a mobile device having a screen and managed by an operating system comprises attaching a visual priority to one or more fields used in the electronic form; obtaining the current mobile device screen size; and adapting the number of fields to be displayed on the screen based on the screen size and on visual priority attached to one or more of the fields. In one implementation, a minimum width is set for each of the one or more fields, and the fields that can meet the minimum width based on the current mobile device screen size are displayed.
    Type: Application
    Filed: December 20, 2020
    Publication date: April 15, 2021
    Inventors: Gemunu Prasanna Kapila Bandara Ekanayake, James Jeremy Goodfellow
  • Patent number: 10902180
    Abstract: A method of displaying an electronic form on a mobile device comprises creating one or more repeatable items comprising a plurality of fields to be filled or displayed wherein one or more of the fields may include another one or more repeatable item. A method of displaying an electronic form on a mobile device having a screen and managed by an operating system comprises attaching a visual priority to one or more fields used in the electronic form; obtaining the current mobile device screen size; and adapting the number of fields to be displayed on the screen based on the screen size and on visual priority attached to one or more of the fields. In one implementation, a minimum width is set for each of the one or more fields, and the fields that can meet the minimum width based on the current mobile device screen size are displayed.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: January 26, 2021
    Assignee: ProntoForms Inc.
    Inventors: Gemunu Prasanna Kapila Bandara Ekanayake, James Jeremy Goodfellow
  • Publication number: 20200162608
    Abstract: A central dispatch system for transmitting a service call from a consumer to a service provider includes a central resolution system coupled to a plurality of location specific resolution systems. Each of the location specific resolution systems is coupled with a location specific forms database. The central dispatch system creates a query to the central resolution system comprising a location of the service call and one or more tags to the central resolution system submits the query to one of the plurality of location specific resolution system based on the location of the service call. The local resolution system prepares a service request for one of the service providers comprising one or more forms selected based on the tags. The forms may be pre-filled with information provided by the consumer to the central dispatch system.
    Type: Application
    Filed: January 22, 2020
    Publication date: May 21, 2020
    Inventors: Glenn Michael Chenier, James Jeremy Goodfellow
  • Patent number: 10582049
    Abstract: A central dispatch system for transmitting a service call from a consumer to a service provider includes a central resolution system coupled to a plurality of location specific resolution systems. Each of the location specific resolution systems is coupled with a location specific forms database. The central dispatch system creates a query to the central resolution system comprising a location of the service call and one or more tags to the central resolution system submits the query to one of the plurality of location specific resolution system based on the location of the service call. The local resolution system prepares a service request for one of the service providers comprising one or more forms selected based on the tags. The forms may be pre-filled with information provided by the consumer to the central dispatch system.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: March 3, 2020
    Assignee: ProntoForms Inc.
    Inventors: Glenn Michael Chenier, James Jeremy Goodfellow
  • Publication number: 20190095402
    Abstract: A method of displaying an electronic form on a mobile device comprises creating one or more repeatable items comprising a plurality of fields to be filled or displayed wherein one or more of the fields may include another one or more repeatable item. A method of displaying an electronic form on a mobile device having a screen and managed by an operating system comprises attaching a visual priority to one or more fields used in the electronic form; obtaining the current mobile device screen size; and adapting the number of fields to be displayed on the screen based on the screen size and on visual priority attached to one or more of the fields. In one implementation, a minimum width is set for each of the one or more fields, and the fields that can meet the minimum width based on the current mobile device screen size are displayed.
    Type: Application
    Filed: November 30, 2018
    Publication date: March 28, 2019
    Inventors: Gemunu Prasanna Kapila Bandara Ekanayake, James Jeremy Goodfellow
  • Patent number: 10198404
    Abstract: A method of displaying an electronic form on a mobile device comprises creating one or more repeatable items comprising a plurality of fields to be filled or displayed wherein one or more of the fields may include another one or more repeatable item. A method of displaying an electronic form on a mobile device having a screen and managed by an operating system comprises attaching a visual priority to one or more fields used in the electronic form; obtaining the current mobile device screen size; and adapting the number of fields to be displayed on the screen based on the screen size and on visual priority attached to one or more of the fields. In one implementation, a minimum width is set for each of the one or more fields, and the fields that can meet the minimum width based on the current mobile device screen size are displayed.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: February 5, 2019
    Assignee: ProntoForms Inc.
    Inventors: Gemunu Prasanna Kapila Bandara Ekanayake, James Jeremy Goodfellow
  • Publication number: 20180241877
    Abstract: A central dispatch system for transmitting a service call from a consumer to a service provider includes a central resolution system coupled to a plurality of location specific resolution systems. Each of the location specific resolution systems is coupled with a location specific forms database. The central dispatch system creates a query to the central resolution system comprising a location of the service call and one or more tags to the central resolution system submits the query to one of the plurality of location specific resolution system based on the location of the service call. The local resolution system prepares a service request for one of the service providers comprising one or more forms selected based on the tags. The forms may be pre-filled with information provided by the consumer to the central dispatch system.
    Type: Application
    Filed: February 14, 2018
    Publication date: August 23, 2018
    Inventors: Glenn Michael Chenier, James Jeremy Goodfellow
  • Publication number: 20170357617
    Abstract: A method of displaying an electronic form on a mobile device comprises creating one or more repeatable items comprising a plurality of fields to be filled or displayed wherein one or more of the fields may include another one or more repeatable item. A method of displaying an electronic form on a mobile device having a screen and managed by an operating system comprises attaching a visual priority to one or more fields used in the electronic form; obtaining the current mobile device screen size; and adapting the number of fields to be displayed on the screen based on the screen size and on visual priority attached to one or more of the fields. In one implementation, a minimum width is set for each of the one or more fields, and the fields that can meet the minimum width based on the current mobile device screen size are displayed.
    Type: Application
    Filed: June 10, 2016
    Publication date: December 14, 2017
    Inventors: Gemunu Prasanna Kapila Bandara Ekanayake, James Jeremy Goodfellow