Patents by Inventor David Taniguchi

David Taniguchi 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: 7587486
    Abstract: A path calculation report is derived from a Web log having therein a plurality of Universal Resource Identifiers (URI) each corresponding to a request made by a user to a server of a Web site containing one or more web pages. The report displays, in sequential order, all of the URI that correspond to each click path through the Web Site by one or more users during one or more visits to the Web site. Each URI corresponding to each click path is derived by decompressing a fixed length number representing a compressed URI that corresponds to each request of the corresponding click path through the Web Site.
    Type: Grant
    Filed: January 8, 2003
    Date of Patent: September 8, 2009
    Assignee: Microsoft Corporation
    Inventor: David Taniguchi
  • Patent number: 7318056
    Abstract: A system and method for performing click stream analysis is described. In one implementation, a Web log is processed to reconstruct a visit made by a user to a Web site. The Web log contains records representing actions performed by the user during the visit including any actions that may be designated a commerce event. A sequential identification is assigned to each record and the sequential identification is stored with the associated record in a database. Any records representing actions performed by the user that are designated as a commerce event are identified. The database is queried for a certain quantity of records representing actions performed by the user prior to and/or subsequent to the commerce event, based on the sequential identification assigned to each record.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: January 8, 2008
    Assignee: Microsoft Corporation
    Inventors: David Taniguchi, Kong-Kat Wong, Eric A. Reel
  • Publication number: 20060241959
    Abstract: System and method for notifying a user of an occurrence of a defined condition in a process. The process includes a plurality of event records associated with the process; each of the plurality of event records includes a plurality of data fields having data relating to the process. A subset of the plurality of event records is defined where the subset relates to the defined condition. The data in the defined subset is updated at a predetermined time interval. The user is notified when the updated data of the defined subset indicates that the defined condition has occurred. The subset may alternatively be defined as a function of a current time, a last run time and the defined condition.
    Type: Application
    Filed: April 26, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Gueorgui Chkodrov, Ahmed Moustafa, David Taniguchi, John Ballard, Richard Jason
  • Publication number: 20060224400
    Abstract: A system and method for notifying a user of an event indicated by aggregated data relating to a status of activities, where the aggregated data is stored in a plurality of independently managed applications. An interface receives from the user an identification of an event relating to the aggregated data. The interface also receives from the user a threshold for the identified event. An aggregation component collects the aggregated data relating to the identified event. A notifying component notifies the user when the aggregated data collected by the aggregation component indicates that the threshold is satisfied. The system also includes a chronicle for recording values of past events and the notifying component notifies the user of the identified event as a function of the recorded values in the chronicle, aggregated data relating to the identified event and the threshold.
    Type: Application
    Filed: April 1, 2005
    Publication date: October 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Gueorgui Chkodrov, John Ballard, Richard Jason, David Taniguchi, Derek Tan
  • Publication number: 20060190433
    Abstract: Business activity management of monitoring multiple instances of a business activity and navigating business activity data in a distributed system. A system includes a plurality of databases storing data relating to multiple instances of a monitored business activity. A user interface receives a request from a user for business activity data independent of which database stores the requested data. An activity monitoring component for navigating to one of the databases as a function of defined relationships to retrieve the requested business activity data. The user interface displays the retrieved data to the user based on the user's permission.
    Type: Application
    Filed: February 23, 2005
    Publication date: August 24, 2006
    Applicant: Microsoft Corporation
    Inventors: Gueorgui Chkodrov, Richard Jason, John Ballard, Chun Yu, David Taniguchi
  • Publication number: 20040133671
    Abstract: A path calculation report is derived from a Web log having therein a plurality of Universal Resource Identifiers (URI) each corresponding to a request made by a user to a server of a Web site containing one or more web pages. The report displays, in sequential order, all of the URI that correspond to each click path through the Web Site by one or more users during one or more visits to the Web site. Each URI corresponding to each click path is derived by decompressing a fixed length number representing a compressed URI that corresponds to each request of the corresponding click path through the Web Site.
    Type: Application
    Filed: January 8, 2003
    Publication date: July 8, 2004
    Inventor: David Taniguchi
  • Publication number: 20040064443
    Abstract: A system and method for performing click stream analysis is described. In one implementation, a Web log is processed to reconstruct a visit made by a user to a Web site. The Web log contains records representing actions performed by the user during the visit including any actions that may be designated a commerce event. A sequential identification is assigned to each record and the sequential identification is stored with the associated record in a database. Any records representing actions performed by the user that are designated as a commerce event are identified. The database is queried for a certain quantity of records representing actions performed by the user prior to and/or subsequent to the commerce event, based on the sequential identification assigned to each record.
    Type: Application
    Filed: September 30, 2002
    Publication date: April 1, 2004
    Inventors: David Taniguchi, Kong-Kat Wong, Eric A. Reel