Patents by Inventor Michael Cameron

Michael Cameron 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: 20130300655
    Abstract: A technique for executing a plurality of applications on a GPU. The technique involves establishing a first connection to a first application and a second connection to a second application, establishing a universal processing context that is shared by the first application and the second application, transmitting a first workload pointer to a first queue allocated to the first application, the first workload pointer pointing to a first workload generated by the first application, transmitting a second workload pointer to a second queue allocated to the second application, the second workload pointer pointing to a second workload generated by the second application, transmitting the first workload pointer to a first GPU queue in the GPU, and transmitting the second workload pointer to a second GPU queue in the GPU, wherein the GPU is configured to execute the first workload and the second workload in accordance with the universal processing context.
    Type: Application
    Filed: May 9, 2012
    Publication date: November 14, 2013
    Inventors: Christopher Michael Cameron, Timothy James Murray, Joel Adam Scherpelz
  • Patent number: 8583670
    Abstract: Presenting one or more suggested search-engine queries based on an initial search-engine query is described herein. Once the initial query is received, a search engine determines whether any web content is relevant thereto. If not, a query-suggestion service determines whether any suggested queries can be substituted for the initial query. If not, the query is spell-corrected, if necessary, and parsed into individual terms. Each parsed term is then checked to see whether it can be associated with alternative search terms. Terms than can are combined and their combination is also checked for alternative search terms. All of the alternative search terms are scored and then assembled into a list of suggested search terms that is presented to the user.
    Type: Grant
    Filed: October 4, 2007
    Date of Patent: November 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Michael Cameron, Hugh Williams
  • Patent number: 8573721
    Abstract: In a method of operating a printer, a release agent application system is operated to conserve release agent. The method of operation rotates the image receiving member that receives the release agent at a slower speed to reduce the amount of release agent applied to the image receiving member at select times. Thus, the release agent supply in the release agent application system lasts longer. For every page that is preceded by this method of image receiving member preparation, image gloss is increased and simplex and duplex image transfer efficiency is improved.
    Type: Grant
    Filed: September 7, 2011
    Date of Patent: November 5, 2013
    Assignee: Xerox Corporation
    Inventor: Michael Cameron Gordon
  • Patent number: 8572074
    Abstract: Computer-readable media and computerized methods for automatically organizing search results according to task groups are provided. The methods involve aggregating a gallery of entities (e.g., search queries that share a common categorization) into a query class and assigning a dictionary (e.g., list of terms that are drawn from various sources) to the query class. The task groups are identified from the list of terms within the dictionary. The process of identification includes analyzing patterns of user search behavior to select terms from the list of terms, which reflect popular user search intents, and ranking the selected terms based on predetermined parameters to produce an ordering. Based on the ordering, a set of the selected terms that are highest ranked are declared the task groups. The task groups are employed to arrange the search results on a UI display and to provide a consistent and intuitive format for refining a search.
    Type: Grant
    Filed: April 24, 2012
    Date of Patent: October 29, 2013
    Assignee: Microsoft Corporation
    Inventors: Sanaz Ahari, Xiaoxin Yin, Farid Hosseini, Sarthak Shah, Adam Troy, Dan Fain, Brian MacDonald, Nikhil Dandekar, Michael Cameron
  • Patent number: 8550616
    Abstract: A process is implemented in a printer having a release agent application system that enables a controller in the printer to detect gel ink in the release agent application system exceeding a predetermined threshold. The process monitors a plurality of print characteristics with reference to print data and quantifies a risk of gel ink developing in the release agent application system. The print characteristics include a print area value identifying a total surface area of a print, an inked area value identifying an area of surface area covered with ink, and a print type indicating whether the print is a simplex print or a duplex print.
    Type: Grant
    Filed: April 8, 2011
    Date of Patent: October 8, 2013
    Assignee: Xerox Corporation
    Inventor: Michael Cameron Gordon
  • Publication number: 20130241989
    Abstract: A method implemented in an imaging device senses the remaining life of a drum maintenance system in the imaging device. The method includes detecting a buoyant member, which is pivotably coupled to a proboscis extending from an end cap of a reservoir in a reservoir of the DMU, reaching a predetermined position in the reservoir and then updating an estimate of the remaining release agent in the reservoir with reference to a total media area and total inked area.
    Type: Application
    Filed: May 1, 2013
    Publication date: September 19, 2013
    Applicant: Xerox Corporation
    Inventors: Edward F. Burress, Michael Joel Edwards, Joseph Benjamin Gault, Michael Cameron Gordon, Devin Richard Bailly, Frank Alexander Weissig, Barry Daniel Reeves
  • Patent number: 8496327
    Abstract: A drum maintenance system for use in an imaging device includes a reservoir for the storage of release agent used by the drum maintenance unit. The reservoir includes a bottle, an end cap, and a float sensor. The float sensor has a buoyant member that is pivotably coupled to a proboscis extending from the end cap into the bottle and movement of the buoyant member enables detection of the release agent in the bottle reaching a predetermined level.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: July 30, 2013
    Assignee: Xerox Corporation
    Inventors: Edward F. Burress, Michael Joel Edwards, Joseph Benjamin Gault, Michael Cameron Gordon, Devin Richard Bailly, Frank Alexander Weissig, Barry Daniel Reeves
  • Publication number: 20130092688
    Abstract: Paint in a container is inhibited against skinning by providing a layer of a barrier material comprising an non-VOC inhibiting composition and optionally water on the upper surface the bulk paint in the container.
    Type: Application
    Filed: September 9, 2011
    Publication date: April 18, 2013
    Applicant: THE SHERWIN-WILLIAMS COMPANY
    Inventors: Joseph Kennedy Walker, Donald Lee Betz, James Michael Cameron, Norbert Erwin Graff
  • Publication number: 20130057603
    Abstract: In a method of operating a printer, a release agent application system is operated to conserve release agent. The method of operation rotates the image receiving member that receives the release agent at a slower speed to reduce the amount of release agent applied to the image receiving member at select times. Thus, the release agent supply in the release agent application system lasts longer. For every page that is preceded by this method of image receiving member preparation, image gloss is increased and simplex and duplex image transfer efficiency is improved.
    Type: Application
    Filed: September 7, 2011
    Publication date: March 7, 2013
    Applicant: XEROX CORPORATION
    Inventor: Michael Cameron Gordon
  • Patent number: 8328900
    Abstract: Provided herein are processes for recovering molybdenum and/or other value metals (e.g., uranium) present in aqueous solutions from a large range of concentrations: from ppm to grams per liter via a solvent extraction process by extracting the molybdenum and/or other value metal from the aqueous solution by contacting it with an organic phase solution containing a phosphinic acid, stripping the molybdenum and/or other value metal from the organic phase solution by contacting it with an aqueous phase strip solution containing an inorganic compound and having a ?1.0 M concentration of free ammonia, and recovering the molybdenum and/or other value metal by separating it from the aqueous phase strip solution. When the molybdenum and/or other value metal are present only in low concentration, the processes can include an organic phase recycle step and/or an aqueous phase strip recycle step in order to concentrate the metal prior to recover.
    Type: Grant
    Filed: July 6, 2010
    Date of Patent: December 11, 2012
    Assignee: Cytec Technology Corp.
    Inventors: Troy Allan Bednarski, Violina Antoneta Cocalia, Matthew Dean Soderstrom, Eduardo Alberto Kamenetzky, Andrew Michael Cameron, Douglas Harris
  • Patent number: 8322842
    Abstract: An inkjet printer includes a controller configured to operate the printer in a gel maintenance cycle to clean residual ink and other material from an image receiving member in the printer to maintain image quality in the printer. The controller operates the image receiving member and a drum maintenance unit in the printer to flood the image receiving member with release agent that is removed from the member by wipers in the drum maintenance unit. The removed release agent is removed from a sump, filtered, and returned to an applicator for use in printing operations.
    Type: Grant
    Filed: April 6, 2011
    Date of Patent: December 4, 2012
    Assignee: Xerox Corporation
    Inventors: Michael Cameron Gordon, Joseph Benjamin Gault
  • Patent number: 8292604
    Abstract: A peristaltic pump mechanism comprises a gear having teeth configured for meshed engagement with a drive source, such as a DC motor and a pair of occlusion members configured to compress a transport tube against an occlusion surface. Each occlusion member is mounted on an axle, with one end of the axle mounted on the first gear and an opposite end of each axle engaged by a support member. Two support ribs are mounted between the gear and the support element. The pair of occlusion members includes a first pair of rollers mounted on the gear 180° apart from each other. The two support ribs are mounted on the gear 180° apart from each other and offset 90° from the pair of rollers. The DC motor drives a worm gear in meshed engagement with the gear of the pump mechanism.
    Type: Grant
    Filed: May 1, 2009
    Date of Patent: October 23, 2012
    Assignee: Xerox Corporation
    Inventors: Joseph Benjamin Gault, Michael Cameron Gordon, Barry Daniel Reeves
  • Publication number: 20120256979
    Abstract: An inkjet printer includes a controller configured to operate the printer in a gel maintenance cycle to clean residual ink and other material from an image receiving member in the printer to maintain image quality in the printer. The controller operates the image receiving member and a drum maintenance unit in the printer to flood the image receiving member with release agent that is removed from the member by wipers in the drum maintenance unit. The removed release agent is removed from a sump, filtered, and returned to an applicator for use in printing operations.
    Type: Application
    Filed: April 6, 2011
    Publication date: October 11, 2012
    Applicant: XEROX CORPORATION
    Inventors: Michael Cameron Gordon, Joseph Benjamin Gault
  • Publication number: 20120256983
    Abstract: A process is implemented in a printer having a release agent application system that enables a controller in the printer to detect gel ink in the release agent application system exceeding a predetermined threshold. The process monitors a plurality of print characteristics with reference to print data and quantifies a risk of gel ink developing in the release agent application system. The print characteristics include a print area value identifying a total surface area of a print, an inked area value identifying an area of surface area covered with ink, and a print type indicating whether the print is a simplex print or a duplex print.
    Type: Application
    Filed: April 8, 2011
    Publication date: October 11, 2012
    Applicant: XEROX CORPORATION
    Inventor: Michael Cameron Gordon
  • Patent number: 8281423
    Abstract: A multi-functional handheld hygienic device with a J-shaped nozzle and attachment options for alternate use externally on either the genital area as a bidet or the rectal area as a wash and for use internally in the genital area as a douche and the rectal area as an enema. A temperature controlled water tank or water diverter attached to a combined hot and cold faucet supplies temperature controlled water to the nozzle.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: October 9, 2012
    Inventors: Michael Cameron Taylor, Leonard Cameron Taylor
  • Publication number: 20120209835
    Abstract: Computer-readable media and computerized methods for automatically organizing search results according to task groups are provided. The methods involve aggregating a gallery of entities (e.g., search queries that share a common categorization) into a query class and assigning a dictionary (e.g., list of terms that are drawn from various sources) to the query class. The task groups are identified from the list of terms within the dictionary. The process of identification includes analyzing patterns of user search behavior to select terms from the list of terms, which reflect popular user search intents, and ranking the selected terms based on predetermined parameters to produce an ordering. Based on the ordering, a set of the selected terms that are highest ranked are declared the task groups. The task groups are employed to arrange the search results on a UI display and to provide a consistent and intuitive format for refining a search.
    Type: Application
    Filed: April 24, 2012
    Publication date: August 16, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Sanaz Ahari, Xiaoxin Yin, Farid Hosseini, Sarthak Shah, Adam Troy, Dan Fain, Brian MacDonald, Nikhil Dandekar, Michael Cameron
  • Publication number: 20120194601
    Abstract: A drum maintenance system for use in an imaging device includes a reservoir for the storage of release agent used by the drum maintenance unit. The reservoir includes a bottle, an end cap, and a float sensor. The float sensor has a buoyant member that is pivotably coupled to a proboscis extending from the end cap into the bottle and movement of the buoyant member enables detection of the release agent in the bottle reaching a predetermined level.
    Type: Application
    Filed: April 10, 2012
    Publication date: August 2, 2012
    Applicant: XEROX CORPORATION
    Inventors: Edward F. Burress, Michael Joel Edwards, Joseph Benjamin Gault, Michael Cameron Gordon, Devin Richard Bailly, Frank Alexander Weissig, Barry Daniel Reeves
  • Patent number: 8195653
    Abstract: Computer systems, methods, and media improving the relevance of the search results presented to a user for queries having an implicit local intent are provided. Utilizing the systems and methods described herein locally-biased queries are identified, despite such queries being void of any location-specific terms. A location of a computing device associated with the user is determined and localized web search results associated with the data item pair comprising the input query and the user's determined location are generated and presented to the user.
    Type: Grant
    Filed: January 7, 2009
    Date of Patent: June 5, 2012
    Assignee: Microsoft Corporation
    Inventors: Nikhil Dandekar, Michael Cameron, Evan Despault
  • Patent number: 8190601
    Abstract: Computer-readable media and computerized methods for automatically organizing search results according to task groups are provided. The methods involve aggregating a gallery of entities (e.g., search queries that share a common categorization) into a query class and assigning a dictionary (e.g., list of terms that are drawn from various sources) to the query class. The task groups are identified from the list of terms within the dictionary. The process of identification includes analyzing patterns of user search behavior to select terms from the list of terms, which reflect popular user search intents, and ranking the selected terms based on predetermined parameters to produce an ordering. Based on the ordering, a set of the selected terms that are highest ranked are declared the task groups. The task groups are employed to arrange the search results on a UI display and to provide a consistent and intuitive format for refining a search.
    Type: Grant
    Filed: May 22, 2009
    Date of Patent: May 29, 2012
    Assignee: Microsoft Corporation
    Inventors: Sanaz Ahari, Xiaoxin Yin, Farid Hosseini, Sarthak Shah, Adam Troy, Daniel C. Fain, Brian MacDonald, Nikhil Dandekar, Michael Cameron
  • Patent number: 8152293
    Abstract: A drum maintenance system for use in an imaging device includes a reservoir for the storage of release agent used by the drum maintenance unit. The reservoir includes a bottle, an end cap, and a float sensor. The float sensor operates to detect the release agent in the bottle reaching a predetermined minimum level.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: April 10, 2012
    Assignee: Xerox Corporation
    Inventors: Edward F. Burress, Michael Joel Edwards, Joseph Benjamin Gault, Michael Cameron Gordon, Devin Richard Bailly, Frank Alexander Weissig, Barry Daniel Reeves