Patents by Inventor Brian Holley

Brian Holley 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: 9934081
    Abstract: This document relates to preserving input data. One example includes obtaining a request that a service perform processing on input data to produce an output representation of the input data. This example also includes applying criteria to the request, and preserving the input data responsive to determining that the criteria are met.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: April 3, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Cáliz, Brian Holley, Greg Akselrod, Ryan James, Yan Zhen, Gareth A. Jones, Danny Amirault
  • Patent number: 9672114
    Abstract: This document relates to preserving input data. One example includes obtaining a request that a service perform processing on input data to produce an output representation of the input data. This example also includes applying criteria to the request, and preserving the input data responsive to determining that the criteria are met.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: June 6, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Christopher Cáliz, Brian Holley, Greg Akselrod, Ryan James, Yan Zhen, Gareth A. Jones, Danny Amirault
  • Publication number: 20170091012
    Abstract: This document relates to preserving input data. One example includes obtaining a request that a service perform processing on input data to produce an output representation of the input data. This example also includes applying criteria to the request, and preserving the input data responsive to determining that the criteria are met.
    Type: Application
    Filed: December 13, 2016
    Publication date: March 30, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Christopher CÁLIZ, Brian HOLLEY, Greg AKSELROD, Ryan JAMES, Yan ZHEN, Gareth A. JONES, Danny AMIRAULT
  • Publication number: 20150301898
    Abstract: This document relates to preserving input data. One example includes obtaining a request that a service perform processing on input data to produce an output representation of the input data. This example also includes applying criteria to the request, and preserving the input data responsive to determining that the criteria are met.
    Type: Application
    Filed: July 22, 2014
    Publication date: October 22, 2015
    Applicant: Microsoft Corporation
    Inventors: Christopher CÁLIZ, Brian HOLLEY, Greg AKSELROD, Ryan JAMES, Yan ZHEN, Gareth A. JONES, Danny AMIRAULT
  • Patent number: 9036454
    Abstract: A rugged hand-held mobile computing device for a forester to collect and use dendrometric data from trees and tree stands is claimed. The device includes a processor which operates in connection with a memory, a user interface, a GPS receiver, a sound sensor capable of emitting an ultra-sonic pulse and a computer readable code embodied on the memory. The device communicates with a transponder by way of the ultra-sonic pulse emitted by the sound sensor. The transponder also emits an ultra-sonic pulse back to device. The device calculates the distance traveled based on the knowledge of the speed of the pulses. The memory, which also includes basic mapping software, uses the data to update a map in real time with the location of the trees and other information collected.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: May 19, 2015
    Assignee: Forestech Consultuing, Inc.
    Inventors: Richard W. Davis, III, Mark M. Milligan, Brian Holley
  • Patent number: 8965940
    Abstract: A container document can include a file node indicating a file and pointing to a location for the file that is separate from the container document on a server. An embedded relationship between the file and the container document can be imitated. The imitation can include responding to user input by performing the update on the file node, and by requesting that the server perform an update on the file that reflects the update performed on the file node. A request for an update to be performed on the file node can be received from a client at the server. In response to the request, the update can be performed on the file node at the server. A corresponding update, which reflects the update performed on the file node, can also be performed on the file at the server.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: February 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Tse, Brian Holley, Varun Srinivasan, Nathaniel Granor, Jonathan F. Kern, Richard Eric Andeen
  • Publication number: 20140025628
    Abstract: A container document can include a file node indicating a file and pointing to a location for the file that is separate from the container document on a server. An embedded relationship between the file and the container document can be imitated. The imitation can include responding to user input by performing the update on the file node, and by requesting that the server perform an update on the file that reflects the update performed on the file node. A request for an update to be performed on the file node can be received from a client at the server. In response to the request, the update can be performed on the file node at the server. A corresponding update, which reflects the update performed on the file node, can also be performed on the file at the server.
    Type: Application
    Filed: July 20, 2012
    Publication date: January 23, 2014
    Applicant: Microsoft Corporation
    Inventors: David Tse, Brian Holley, Varun Srinivasan, Nathaniel Granor, Jonathan F. Kern, Richard Eric Andeen
  • Publication number: 20130223189
    Abstract: A rugged hand-held mobile computing device for a forester to collect and use dendrometric data from trees and tree stands is claimed. The device includes a processor which operates in connection with a memory, a user interface, a GPS receiver, a sound sensor capable of emitting an ultra-sonic pulse and a computer readable code embodied on the memory. The device communicates with a transponder by way of the ultra-sonic pulse emitted by the sound sensor. The transponder also emits an ultra-sonic pulse back to device. The device calculates the distance traveled based on the knowledge of the speed of the pulses. The memory, which also includes basic mapping software, uses the data to update a map in real time with the location of the trees and other information collected.
    Type: Application
    Filed: February 27, 2012
    Publication date: August 29, 2013
    Inventors: Richard W. Davis, III, Mark M. Milligan, Brian Holley
  • Publication number: 20110099121
    Abstract: Shipments are tracked in an online integrated logistics system operated by a logistics service provider. A shipment order is received from a shipper. A shipment record corresponding to the order is created in the online integrated logistics system. A web-based interface permits personnel at a shipment location for the shipment to enter a tracking number and status updates corresponding to the shipment. The status updates indicate when a shipment corresponding to the shipment order has been loaded on a trailer, when the trailer is full and when the trailer has been picked up by a carrier. The tracking number and status updates are stored in the shipment record in the online integrated logistics system. The shipment record including the tracking number and status updates is made available to the shipper, the logistics service provider, and the personnel via a web-based user interface.
    Type: Application
    Filed: November 16, 2010
    Publication date: April 28, 2011
    Inventors: Scott Brian Holley, Michael Sadowski, Jessica Morris, Steve Powe
  • Publication number: 20080115056
    Abstract: Calculations within a text editor may be provided. First, a text string may be received within the text editor. The received text string may be configured to be displayed on a display by the text editor. The text string may comprise information entered by a user into the text editor. The information may include equation text and language text associated with the equation text. Next, the text string may be parsed to detect an equation within the equation text in the text string. At least one calculation indicated by the detected equation may be performed to produce a result. The result may then be displayed.
    Type: Application
    Filed: November 14, 2006
    Publication date: May 15, 2008
    Applicant: Microsoft Corporation
    Inventors: Daniel Escapa, Owen Braun, Peter Baer, Brian Holley, Chris Pratley
  • Patent number: 5639311
    Abstract: A method of cleaning brushes used in post chemical-mechanical polishing of semiconductor wafers employs water blanks treated with a hydrofluoric acid to render the surface hydrophobic. When an undesirable amount of cleaning residue builds up brushes, the treated wafer blanks are passed between brushes to attract and remove the residue.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: June 17, 1997
    Assignee: International Business Machines Corporation
    Inventors: Brian Holley, Andrew Sauer, Herman Schmitt