Patents by Inventor Sean J. Langford

Sean J. Langford 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).

  • Publication number: 20120089676
    Abstract: A live data form system is provided that includes a client that executes a browser that receives one or more user requests to view or update a live data form being stored remotely. The live data form includes a plurality of data blocks having information that defines the live data form. The browser issues a first message with respect to viewing or updating the live data form. A server receives the first message and executes a first routine that analyzes the contents of the first message and formulates one or more query statements associated with a data block to be executed by one or more remote databases. When the one or more remote databases finish performing the one or more query statements, the server issues a second message to the browser that includes the results of the one or more query statements executed by the one or more remote databases via the client to either view or update the live data form.
    Type: Application
    Filed: September 29, 2011
    Publication date: April 12, 2012
    Applicant: NOLIJ CORPORATION
    Inventors: John J. Collins, Sean J. Langford
  • Publication number: 20120089706
    Abstract: A mobile file uploading system is provided that includes a browser receiving a request to upload one or more selective files and issues a first message. A server receives the first message and determines whether the first message is requesting a download of a first software application, and if so, the server downloads to the user desktop the first software application where the browser executes the first software application. A file upload module is created when the browser completely executes the first software application. The file upload module manages uploading the one or more selective files from the user desktop to the server when a second message is sent by the browser. The file upload module initiates communications with the server and also issues one or more file system calls to a file system on the user desktop to retrieve the one or more selective files for uploading.
    Type: Application
    Filed: October 3, 2011
    Publication date: April 12, 2012
    Applicant: NOLIJ CORPORATION
    Inventors: John J. Collins, Sean J. Langford
  • Publication number: 20120089901
    Abstract: A document viewing system is provided that includes a browser receiving one or more user requests to view a document being stored remotely. The browser issues a first request to a server for metadata associated with the document and based on the received metadata determines a selective number of tiles needed for viewing the document. The browser issues a second request to the server requesting the selective number of tiles for viewing the document. The selective number tiles are only those tiles available for viewing in a viewing area in the browser. The server sends the selective number of tiles in parallelized fashion to the browser. The browser receives the selective number of tiles from the server and displays the document to a user.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 12, 2012
    Applicant: NOLIJ CORPORATION
    Inventors: John J. Collins, Sean J. Langford
  • Publication number: 20120089612
    Abstract: A system for real-time document indexing is provided that includes a browser that is executing on a client system. The browser includes functionalities allowing it to communicate with a remote computer system. A query interface executes within the framework of the browser. The query interface receives one or more query searches from an end-user and sends the one or more query searches to be processed by the remote computer system. The remote computer system sends to the query interface the results of the one or more query searches via the browser. The query interface assigns the results of the one or more query searches to a folder where the folder includes a unique identifier. The query interface indexes the results of the one or more query searches to the unique identifier of the folder.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 12, 2012
    Applicant: NOLIJ CORPORATION
    Inventors: John J. Collins, Sean J. Langford