Patents by Inventor Prabhdeep Singh

Prabhdeep Singh 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: 20120246272
    Abstract: A method of extracting knowledge comprising: initiating a search application; displaying a user search interface; receiving input parameters via the search interface; identifying a query type based on received input parameters; formulating a database query based on the received input parameters; transmitting the database query to a database, the database being in communication with a file archive indexer for indexing a file archive for storing files and data regarding the files; obtaining database query results from the database, the database storing the user activity data and actual content accessed by the user; providing database query results to a result analyzer module; and displaying search result analyzer module results to a user.
    Type: Application
    Filed: June 4, 2012
    Publication date: September 27, 2012
    Inventors: George Eagan, Prabhdeep Singh
  • Patent number: 8219531
    Abstract: A method of timing and recording user activity in a knowledge archival and recollection system, the method comprising: configuring an activity tracking module; logging into the knowledge archival and recollection system; prompting the user with a task identifier input interface upon opening an application user interface; initiating a timer upon input into the input interface; stopping the timer upon inactive application interface; and storing timer data into a database server.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: July 10, 2012
    Inventors: George Eagan, Prabhdeep Singh
  • Patent number: 8214384
    Abstract: A computer implemented method of recording user activity in a knowledge archival and recollection system, comprising: initiating a network browser plug-in on detecting that a network browser has been opened; providing at least one file to a user from the network; transmitting and storing at least one file to a file archive using a file transfer protocol; gathering user activity data for each said at least one file accessed; associating user activity data to each related file; transmitting and storing user activity data to a database server using a database connection protocol; and indexing each file.
    Type: Grant
    Filed: August 12, 2010
    Date of Patent: July 3, 2012
    Inventors: George Eagan, Prabhdeep Singh
  • Publication number: 20120124005
    Abstract: A method of recording user activity of a user on a comprising the steps of providing a file to a user from a network; transmitting and storing the file to a file archive; gathering user activity data for each file accessed; associating user activity data with each file accessed; and transmitting and storing user activity data; categorizing user activity data; ranking user activity data; compressing/decompressing user activity data; removing redundant data from file archive; collecting file enhancement data, associating the file enhancement data with a file being currently accessed by the user, and transmitting the file enhancement data; storing the actual content accessed by the user and the file enhancement data as stored material; indexing the stored material; receiving a command, including input parameters, for conducting a search of the stored material, the input parameters including keyword and file enhancement data from the user; generating a customizable user activity report.
    Type: Application
    Filed: December 20, 2011
    Publication date: May 17, 2012
    Inventors: George Eagan, Prabhdeep Singh
  • Patent number: 8103662
    Abstract: A computer implemented method of recording user activity in a knowledge archival and recollection system, comprising: initiating a network browser plug-in on detecting that a network browser has been opened; providing at least one file to a user from the network; transmitting and storing at least one file to a file archive using a file transfer protocol; gathering user activity data for each said at least one file accessed; associating user activity data to each related file; transmitting and storing user activity data to a database server using a database connection protocol; and indexing each file.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: January 24, 2012
    Inventors: George Eagan, Prabhdeep Singh
  • Patent number: 8078571
    Abstract: A knowledge archival and recollection system accessible by a user, comprising: a data acquisition module in communication with a database server, a file archive and a database connectivity module; a data presentation module in communication with a report module and a search module; a timing module in communication with the database server; an automatic billing module in communication with a report module and database server; a messenger monitor module in communication with the database server, and the file archive; a database connectivity module in communication with the data acquisition module, the file archive, the database server, the report module, the search module, the automatic billing module, the timing module and the messenger monitor module; the system gathers user activity data and files accessed by user through the data acquisition module and archives the data and files on the database server and file archive for retrieval by each user.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: December 13, 2011
    Inventors: George Eagan, Prabhdeep Singh
  • Publication number: 20110301966
    Abstract: The synchronous semantic processing technique described herein provides the level of completeness of a document in real-time as a user is creating or editing the document and provides recommendations to the user to increase the level of completeness. In one embodiment, the level of completeness of a medical document, and the state of the components of the document that are used to determine level, are used to make recommendations to a user (e.g., a physician) to provide additional information for the components that determine the level, thereby increasing the level. The level of medical documentation can be represented by an Evaluation and Management (E&M) coding level, which is a U.S. standard defined to evaluate how comprehensive a medical document is. The E&M level is used to determine the completeness of the medical document and to make recommendations to the user to improve the quality and the completeness of the document.
    Type: Application
    Filed: June 7, 2010
    Publication date: December 8, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Uri Kartoun, John Christopher Gillotte, Prabhdeep Singh, Michael Todd Gillam, Craig F. Feied, Jonathan Alan Handler
  • Publication number: 20110270827
    Abstract: A method of extracting knowledge comprising: initiating a search application; displaying a user search interface; receiving input parameters via the search interface; identifying a query type based on received input parameters; formulating a database query based on the received input parameters; transmitting the database query to a database, the database being in communication with a file archive indexer for indexing a file archive for storing files and data regarding the files; obtaining database query results from the database, the database storing the user activity data and actual content accessed by the user; providing database query results to a result analyzer module; and displaying search result analyzer module results to a user.
    Type: Application
    Filed: July 13, 2011
    Publication date: November 3, 2011
    Inventors: George Eagan, Prabhdeep Singh
  • Patent number: 8010553
    Abstract: A method of extracting knowledge from a knowledge archival and recollection system, comprising the steps of: recognizing a user actuation; initiating a search application; displaying a user search interface; receiving input parameters via the search interface; identifying a query type based on the received input parameters; formulating a database query based on the received input parameters; transmitting the database query to a database; obtaining database query results from the database; providing the database query results to a result analyzer module; and displaying search result analyzer module results to a user.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: August 30, 2011
    Inventors: George Eagan, Prabhdeep Singh
  • Publication number: 20110099245
    Abstract: A computer implemented method of recording user activity in a knowledge archival and recollection system, comprising: initiating a network browser plug-in on detecting that a network browser has been opened; providing at least one file to a user from the network; transmitting and storing at least one file to a file archive using a file transfer protocol; gathering user activity data for each said at least one file accessed; associating user activity data to each related file; transmitting and storing user activity data to a database server using a database connection protocol; and indexing each file.
    Type: Application
    Filed: August 12, 2010
    Publication date: April 28, 2011
    Inventors: Prabhdeep Singh, George Eagan, Vivek Srivastav
  • Patent number: 7801905
    Abstract: The present invention generally relates to data acquisition, analysis, and management system for professionals and organizations of all sizes across many different industries. Specifically, the present invention provides systems and methods for tracking, billing, logging, reporting, archiving, searching, and mining on- and off-line user interactions. Not only does the present invention provide methods that simplify business and/or academic research activities, but provides an easy way to build and manage a scalable and secure e-library system. The present invention includes a unique log, report, search, and annotation engines, plus personalization and customization features. Sophisticated data acquisition, analysis, and management modules are hidden behind a simple toolbar embedded in the Network browser on a client computer.
    Type: Grant
    Filed: April 5, 2004
    Date of Patent: September 21, 2010
    Inventors: Prabhdeep Singh, George Eagan, Vivek Srivastav, Charles Joseph Zapiec
  • Publication number: 20080263054
    Abstract: A computer implemented method of recording user activity in a knowledge archival and recollection system, comprising: initiating a network browser plug-in on detecting that a network browser has been opened; providing at least one file to a user from the network; transmitting and storing at least one file to a file archive using a file transfer protocol; gathering user activity data for each said at least one file accessed; associating user activity data to each related file; transmitting and storing user activity data to a database server using a database connection protocol; and indexing each file.
    Type: Application
    Filed: October 29, 2007
    Publication date: October 23, 2008
    Inventors: George Eagan, Prabhdeep Singh, Charles Joseph Zapiec
  • Publication number: 20080109486
    Abstract: A method of timing and recording user activity in a knowledge archival and recollection system, the method comprising: configuring an activity tracking module; logging into the knowledge archival and recollection system; prompting the user with a task identifier input interface upon opening an application user interface; initiating a timer upon input into the input interface; stopping the timer upon inactive application interface; and storing timer data into a database server.
    Type: Application
    Filed: October 29, 2007
    Publication date: May 8, 2008
    Inventors: Prabhdeep Singh, George Eagan, Vivek Srivastav, Charles Zapiec
  • Publication number: 20080059444
    Abstract: A method of extracting knowledge from a knowledge archival and recollection system, comprising the steps of: recognizing a user actuation; initiating a search application; displaying a user search interface; receiving input parameters via the search interface; identifying a query type based on the received input parameters; formulating a database query based on the received input parameters; transmitting the database query to a database; obtaining database query results from the database; providing the database query results to a result analyzer module; and displaying search result analyzer module results to a user.
    Type: Application
    Filed: October 29, 2007
    Publication date: March 6, 2008
    Inventors: Prabhdeep Singh, George Eagan, Vivek Srivastav, Charles Zapiec
  • Publication number: 20080059531
    Abstract: A knowledge archival and recollection system accessible by a user, comprising: a data acquisition module in communication with a database server, a file archive and a database connectivity module; a data presentation module in communication with a report module and a search module; a timing module in communication with the database server; an automatic billing module in communication with a report module and database server; a messenger monitor module in communication with the database server, and the file archive; a database connectivity module in communication with the data acquisition module, the file archive, the database server, the report module, the search module, the automatic billing module, the timing module and the messenger monitor module; the system gathers user activity data and files accessed by user through the data acquisition module and archives the data and files on the database server and file archive for retrieval by each user.
    Type: Application
    Filed: October 29, 2007
    Publication date: March 6, 2008
    Inventors: Prabhdeep Singh, George Eagan, Vivek Srivastav, Charles Zapiec
  • Publication number: 20070043583
    Abstract: A web site for user suggestions of products, services or other information. The Suggestor also submits tags with those suggestions. To the extent subsequent users use the same tags to access or purchase the user suggestion, the suggesting user will be rewarded. The present invention also provides mechanisms for disbursing rewards for “finding-and-buying-thru-tags”, ranking suggestions, enabling various privacy preserving communications and deal validation mechanisms among shoppers, Suggestors and their social networks.
    Type: Application
    Filed: March 10, 2006
    Publication date: February 22, 2007
    Applicant: The Arizona Board of Regents on behalf of Arizona State University
    Inventors: Hasan Davulcu, Prabhdeep Singh, Thomas Duening