Patents by Inventor Robert F. Day

Robert F. Day 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: 7774322
    Abstract: A file operations engine is provided that manages many user interactions with their files via a computer system. The operation engine may provide a user with the option to keep both files that have a file name conflict. It may further permit the user to rename a file involved with a file name conflict. The operations engine may also automatically rename one of the files of a file name conflict by appending a character to a root of the filename. The character may include the lowest integer available for the root in a destination for the files. The operations engine may provide the option to keep both files as part of a pre-calculation of potential errors for a requested operation. The operations engine may place file name conflicts in an error queue and permit the user to select an option to keep both files after the conflict is encountered.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: August 10, 2010
    Assignee: Microsoft Corporation
    Inventors: Christopher S. Davis, David R. Johnson, Robert F. Day, Stephan Hoefnagels, Timothy P. McKee
  • Publication number: 20100082429
    Abstract: A reservation system can identify available placements based on targeting criteria provided by advertisers and placement inventory data provided by publishers. The reservation system can receive reservation data for the available placements from the publishers and provide the reservation data with the available placements to the advertisers. The available placements and can be ranked and presented to the advertisers based on a first precision with which the placement can satisfy the advertiser's targeting criteria. A second precision can be determined for each placement that has enabled targeting rules. In turn, the reservation system can rank and present the placements based on the first and second precisions.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 1, 2010
    Applicant: GOOGLE INC.
    Inventors: Parag Samdadiya, Rama Ranganath, Robert F. Day, Venkata Rama P. Tammana, John W. Merrill
  • Patent number: 7624307
    Abstract: A file operations engine is provided that manages many user interactions with their files via a computer system. The operation engine may place certain classes of errors in an error queue while performing a requested operation without waiting for a user to satisfy the errors prior to continuing with the operation. In addition, the operations engine may pre-calculate potential errors for a requested operation prior to performing the operation. Dialogs may be provided to a user to satisfy errors listed in an error queue and/or identified while pre-calculating potential errors. Methods are provided for handling file operations errors and for interacting with a user interface for file operations. Computer-executable instructions for implementing the disclosed methods are stored on computer-readable media.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: November 24, 2009
    Assignee: Microsoft Corporation
    Inventors: Christopher S. Davis, David R. Johnson, Robert F. Day, Stephan Hoefnagels, Timothy P. McKee
  • Patent number: 7580933
    Abstract: A file operations engine and other programming mechanisms are provided for handling file operations errors related to permissions. A file operations engine according to an embodiment of the invention manages many user interactions with their files via a computer system including options for taking a permission for a resource, such as a file, a folder or other object. The operations engine may enable another person to provide a user with a necessary permission for a resource. The operations engine or other programming mechanisms can provide dialogs and user interface mechanisms for handling permissions errors.
    Type: Grant
    Filed: July 28, 2005
    Date of Patent: August 25, 2009
    Assignee: Microsoft Corporation
    Inventors: David R. Johnson, Robert F. Day, Stephan Hoefnagels, Timothy P. McKee
  • Patent number: 7545389
    Abstract: Provided is a method where a background ARGB must not be taken into consideration before a foreground ARGB including TrueType fonts is combined therewith to create a composite image for display on a display device. A common alpha value is made use of in the process of combining the foreground ARGB with the background ARGB to create the composite image.
    Type: Grant
    Filed: May 11, 2004
    Date of Patent: June 9, 2009
    Assignee: Microsoft Corporation
    Inventors: Stephen P. Proteau, Robert F. Day
  • Publication number: 20040192685
    Abstract: This invention relates to compounds useful for treating or preventing obesity, breast cancer, osteoporosis, endometriosis, cardiovascular disease, prostatic disease, and the like, and to pharmaceutical composition, methods, and kits comprising such compounds.
    Type: Application
    Filed: April 8, 2004
    Publication date: September 30, 2004
    Inventors: Kimberly O. Cameron, Richard Chesworth, Paul A. DaSilva-Jardine, Robert F. Day, Bruce A. Lefker, Michael P. Zawistoski
  • Patent number: 6706743
    Abstract: The instant invention provides &bgr;3 adrenergic receptor agonists of structural Formula (I), the stereoisomers and prodrugs thereof, and the pharmaceutically acceptable salts of the compounds, stereoisomers and prodrugs, wherein Ar, R, R1, R2, R3, R4, R5, R6, R7, R8, X, and Y, are as defined herein.
    Type: Grant
    Filed: March 5, 2003
    Date of Patent: March 16, 2004
    Assignee: Pfizer Inc
    Inventors: Robert F. Day, Jennifer A. Lafontaine
  • Publication number: 20030220494
    Abstract: This invention relates to compounds useful for treating or preventing obesity, breast cancer, osteoporosis, endometriosis, cardiovascular disease, prostatic disease, and the like, and to pharmaceutical composition, methods, and kits comprising such compounds.
    Type: Application
    Filed: April 2, 2003
    Publication date: November 27, 2003
    Inventors: Kimberly O. Cameron, Richard Chesworth, Paul A. DaSilva-Jardine, Robert F. Day, Bruce A. Lefker, Michael P. Zawistoski
  • Publication number: 20030203913
    Abstract: The instant invention provides &bgr;3 adrenergic receptor agonists of structural Formula (I), 1
    Type: Application
    Filed: March 5, 2003
    Publication date: October 30, 2003
    Applicant: Pfizer Inc.
    Inventors: Robert F. Day, Jennifer A. Lafontaine
  • Patent number: 6608203
    Abstract: This invention relates to compounds useful for treating or preventing obesity, breast cancer, osteoporosis, endometriosis, cardiovascular disease, prostatic disease, and the like, and to pharmaceutical composition, methods, and kits comprising such compounds.
    Type: Grant
    Filed: December 21, 2000
    Date of Patent: August 19, 2003
    Assignee: Pfizer Inc.
    Inventors: Kimberly O. Cameron, Richard Chesworth, Paul A. DaSilva-Jardine, Robert F. Day, Bruce A. Lefker, Michael P. Zawistoski
  • Patent number: 6566377
    Abstract: The instant invention provides &bgr;3 adrenergic receptor agonists of structural Formula (I), the stereoisomers and prodrugs thereof, and the pharmaceutically acceptable salts of the compounds, stereoisomers and prodrugs, wherein Ar, R, R1, R2, R3, R4, R5, R6, R7, R8, X, and Y, are as defined herein.
    Type: Grant
    Filed: October 17, 2001
    Date of Patent: May 20, 2003
    Assignee: Pfizer Inc.
    Inventors: Robert F. Day, Jennifer A. Lafontaine
  • Patent number: 6466238
    Abstract: Conventional computer systems include numerous application programs which by default store files, or documents, in folders containing the application program that creates them. For example, wordprocessing documents are stored by default in the folder with the wordprocessing application program, and so forth. Thus, users who choose not to organize their documents according to subject matter or other criteria end up having their documents dispersed across numerous application-program folders, sometimes making them difficult to find. Accordingly, the inventors devised a computer operating system that defines a common default document folder for application programs. Moreover, to promote use of the default document folder, one embodiment of the operating system includes a graphical user interface which provides links, that is, one-button access to the common default folder, at file access points, such as in file-open and file-save dialog boxes accessed by the application programs.
    Type: Grant
    Filed: June 30, 1998
    Date of Patent: October 15, 2002
    Assignee: Microsoft Corporation
    Inventors: Jon R. Berry, Robert F. Day, Eric R. Flo, Joseph H. Matthews, Richard S. Turner, Jr.
  • Publication number: 20020052392
    Abstract: The instant invention provides &bgr;3 adrenergic receptor agonists of structural Formula (I), 1
    Type: Application
    Filed: October 17, 2001
    Publication date: May 2, 2002
    Inventors: Robert F. Day, Jennifer A. Lafontaine
  • Publication number: 20010039285
    Abstract: This invention relates to compounds useful for treating or preventing obesity, breast cancer, osteoporosis, endometriosis, cardiovascular disease, prostatic disease, and the like, and to pharmaceutical composition, methods, and kits comprising such compounds.
    Type: Application
    Filed: December 21, 2000
    Publication date: November 8, 2001
    Inventors: Kimberly O. Cameron, Richard Chesworth, Paul A. DaSilva-Jardine, Robert F. Day, Bruce A. Lefker, Michael P. Zawistoski
  • Patent number: 5771384
    Abstract: An improved storage mechanism is provided. In a preferred embodiment of the present invention, a container is used for storing objects, links to objects, and other containers. The container of the preferred embodiment is programmable so that the methods of the container are replaceable and the functionality of the container is extendible through the use of a command unit.
    Type: Grant
    Filed: February 12, 1997
    Date of Patent: June 23, 1998
    Assignee: Microsoft Corporation
    Inventors: Darren B. Remington, Brian T. Fleming, David E. McCauley, III, Jan T. Miksovsky, John M. Tippett, Scott R. Ludwig, Robert F. Day
  • Patent number: 5682532
    Abstract: An improved storage mechanism is provided. In a preferred embodiment of the present invention, a container is used for storing objects, links to objects, and other containers. The container of the preferred embodiment is programmable so that the methods of the container are replaceable and the functionality of the container is extendible through the use of a command unit.
    Type: Grant
    Filed: May 2, 1994
    Date of Patent: October 28, 1997
    Assignee: Microsoft Corporation
    Inventors: Darren B. Remington, Brian T. Fleming, David E. McCauley, III, Jan T. Miksovsky, John M. Tippett, Scott R. Ludwig, Robert F. Day
  • Patent number: 5574854
    Abstract: A simulation system to simulate the execution of a computer program. The computer program is developed for invoking operating system functions of a first operating system. Each operating system function performs a behavior in accordance with passed parameters. The simulation system generates a log during the execution of the computer program under control of the first operating system. The log includes an indication of each invocation of an operating system function by the computer program and an indication of each parameter passed to the operating system function by the computer program and the current time. The logged execution is then simulated by the simulation system on a second operating system. The simulation system invokes an operating system function of the second operating system to perform a behavior similar to the behavior performed by each logged invocation of the operating system function of the first operating system in accordance with the passed parameters.
    Type: Grant
    Filed: March 16, 1995
    Date of Patent: November 12, 1996
    Assignee: Microsoft Corporation
    Inventors: Russell P. Blake, Robert F. Day
  • Patent number: 5495571
    Abstract: The present invention provides a method and system for performing parametric testing of a functional programming interface. Parametric testing of a function verifies that the function performs as expected when a valid or an invalid parameter is passed to the function. To perform parameter testing on a function, the present invention receives as input prototype information for the function, and then formulates a testing plan. The invention tests the function according to the testing plan. The testing plan specifies a list of invalid and valid values for each parameter of the function. The invention repeatedly invokes the function, each time passing the function various combinations of invalid and valid values. The function passes the test when (1) the function does not return an error code for any combination of valid parameter values and (2) the function returns an error for any combination of parameter values that include an invalid parameter value.
    Type: Grant
    Filed: September 30, 1992
    Date of Patent: February 27, 1996
    Assignee: Microsoft Corporation
    Inventors: Timothy D. Corrie, Jr., Robert F. Day, Kenneth S. Gregg, John L. Miller, Sivaramakichenane Somasegar