Patents by Inventor James W. Scott

James W. Scott 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: 8314817
    Abstract: Methods of manipulating graphical objects are described. One or more graphical objects are displayed in a fixed orientation with reference to a sensed reference direction. Manipulation is achieved by fixing the orientation or position of a displayed graphical object with reference to an apparatus, such as the display itself or a proxy device, detecting a change in orientation of that apparatus and editing the orientation of the graphical object based on the detected change.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: November 20, 2012
    Assignee: Microsoft Corporation
    Inventors: John Williamson, Lorna M. Brown, James W. Scott, Stephen E. Hodges
  • Publication number: 20120254116
    Abstract: A distributed file system for devices is described. In an embodiment, each data element stored on one of the devices has an associated location and availability attribute. The location attribute is stored co-located with the data element. The availability attribute and a copy of the location attribute are stored by a metadata service. When a client on a device needs to access a data element, it sends a request to the metadata service to find the location of the data element. If the data element is available, this information is provided to the client and this may involve waking a dormant device which holds the data element. Where the data element is not available, read only access may be granted to a cached copy of the data element. Where replication is used and one of the devices holding a replica is unavailable, the system may use write off-loading.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Applicant: Microsoft Corporation
    Inventors: Eno Thereska, Dinan Srilal Gunawardena, James W. Scott, Richard Harper
  • Publication number: 20120160521
    Abstract: A packer (80) for establishing sealing engagement with a surface disposed in a wellbore includes a packer mandrel (90) and a seal assembly (100, 102, 104) slidably disposed about the packer mandrel (90). The seal assembly (100, 102, 104) has a running position and a radially expanded sealing position. A piston (122) is slidably disposed about the packer mandrel (90) and operably associated with the seal assembly (100, 102, 104). A release assembly 145 is disposed about the packer mandrel (90) and is releasably coupled to the piston (122) such that actuation of the release assembly (145) decouples the release assembly (145) from the piston (122) allowing the piston (122) to shift longitudinally relative to the packer mandrel (90) to operate the seal assembly (100, 102, 104) from the running position to the radially expanded sealing position, thereby setting the packer (80).
    Type: Application
    Filed: June 24, 2011
    Publication date: June 28, 2012
    Applicant: HALLIBURTON ENERGY SERVICES, INC.
    Inventors: Jody Ray McGlothen, Michael D. Ezell, Roderick Brand Falconer, James W. Scott
  • Publication number: 20120086568
    Abstract: Inferring building metadata from distributed sensors is described. In an embodiment multiple sensors are situated at various locations in a building detecting physical quantities (e.g. light, heat, motion). The data from at least one sensor is analyzed in order to detect events occurring in proximity to the sensor. Data about an event detected at a first sensor is compared with events detected at other sensors in order to identify correlated events from which connections between the sensor locations can be inferred and a building layout generated. In some embodiments a threshold may be applied to the data in order to filter out false events. In some embodiments the building layout may be used as part of a building control system. In some embodiments the sensor data may be used to determine if the sensor has been moved.
    Type: Application
    Filed: October 6, 2010
    Publication date: April 12, 2012
    Applicant: Microsoft Corporation
    Inventors: James W. Scott, Ionut Constandache, Stephen Edward Hodges
  • Publication number: 20120032982
    Abstract: Methods of manipulating graphical objects are described. One or more graphical objects are displayed in a fixed orientation with reference to a sensed reference direction. Manipulation is achieved by fixing the orientation or position of a displayed graphical object with reference to an apparatus, such as the display itself or a proxy device, detecting a change in orientation of that apparatus and editing the orientation of the graphical object based on the detected change.
    Type: Application
    Filed: October 19, 2011
    Publication date: February 9, 2012
    Applicant: Microsoft Corporation
    Inventors: John Williamson, Lorna M. Brown, James W. Scott, Stephen E. Hodges
  • Patent number: 8068433
    Abstract: Methods of reducing power consumption of networked devices are described. When a main processor and associated hardware in a computing device is powered down, a processing element, with lower power consumption than the main processor, performs networking functions on behalf of the main processor. The processing element monitors events and wakes the main processor when defined criteria are satisfied. In an embodiment, these network functions may be to maintain existing network connections and/or establish new network connections and the defined criteria may relate to messages received by the device which are analyzed by the processing element running the application layer code and these criteria may be configurable by a user of the device.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: November 29, 2011
    Assignee: Microsoft Corporation
    Inventors: Stephen E. Hodges, Yuvraj Agarwal, James W. Scott, Ranveer Chandra, Paramvir Bahl
  • Patent number: 8068121
    Abstract: Methods of manipulating graphical objects are described. One or more graphical objects are displayed in a fixed orientation with reference to a sensed reference direction. Manipulation is achieved by fixing the orientation or position of a displayed graphical object with reference to an apparatus, such as the display itself or a proxy device, detecting a change in orientation of that apparatus and editing the orientation of the graphical object based on the detected change.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: November 29, 2011
    Assignee: Microsoft Corporation
    Inventors: John Williamson, Lorna M. Brown, James W. Scott, Stephen E. Hodges
  • Publication number: 20110016333
    Abstract: Power transfer between devices such as laptop computers, mobile phones, personal digital assistants, media players and other devices is described. In an embodiment power transfer is achieved either from a power source at a device or to a power source at that device using a bidirectional power transfer connector. In some embodiments a power management module at the device uses context, models or other information to control factors such as the power transfer direction, duration and amount. In examples, user preferences are taken into account. In an example, the bidirectional power transfer connector is provided as a USB connection or a wireless power transfer connection.
    Type: Application
    Filed: July 15, 2009
    Publication date: January 20, 2011
    Applicant: Microsoft Corporation
    Inventors: James W. Scott, Stephen E. Hodges
  • Publication number: 20100318293
    Abstract: Techniques for creating breadcrumbs for a trail of activity are described. The trail of activity may be created by recording movement information based on inferred actions of walking, not walking, or changing floor levels. The movement information may be recorded with an accelerometer and a pressure sensor. A representation of a list of breadcrumbs may be visually displayed on a user interface of a mobile device, in a reverse order to retrace steps. In some implementations, a compass may additionally or alternatively be used to collect directional information relative to the earth's magnetic poles.
    Type: Application
    Filed: June 12, 2009
    Publication date: December 16, 2010
    Applicant: Microsoft Corporation
    Inventors: Alice Jane Brush, James W. Scott, Galen C. Hunt, Raman K. Sarin, Andrew W. Jacobs, Barry C. Bond, Oscar E. Murillo, Amy Karlson
  • Publication number: 20100268831
    Abstract: Thin client session management is described. In embodiments, a thin client device senses a usage context for the thin client device, and a process analyses the usage context to automatically select a session for the thin client device to connect to. Embodiments describe how the sensed usage context can indicate a location of the thin client device, movement of the thin client device, swapping of thin client devices or an identity of a user of the thin client device. Embodiments also describe how the thin client can be automatically authorized to access a selected session, based on the usage context. In other embodiments, a thin client device comprises a sensing device that can indicate a usage context for the thin client. Embodiments describe how the sensing device can determine that the thin client device is located in a docking station, and identify the docking station.
    Type: Application
    Filed: April 16, 2009
    Publication date: October 21, 2010
    Applicant: Microsoft Corporation
    Inventors: James W. Scott, Adin Scannell, Darren West, Stephen E. Hodges
  • Patent number: 7720364
    Abstract: Methods and apparatus for triggering directional data capture based on pointing direction are described. In an embodiment, the data captured is an image and a camera is described which includes a sensor for detecting the direction in which the image sensor of the camera is pointing. When the sensed pointing direction is one in which a worthwhile image is likely to be taken, the camera is triggered to capture a new image. The determination of when to capture a new image uses a metric based on the sensed direction and one or more specified trigger conditions.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: May 18, 2010
    Assignee: Microsoft Corporation
    Inventors: James W. Scott, Ignas Budvytis, Stephen E. Hodges
  • Publication number: 20100023788
    Abstract: Methods of reducing power consumption in a computing device are described in which file sharing applications which are running in the background are offloaded onto a lower power subsystem and the rest of the computing device can be put into a low power state. The lower power subsystem runs application stubs which autonomously execute a subset of the operations performed by a file sharing application which was previously running on the computing device. Before the rest of the computing device goes into the low power state, application state information is passed to the lower power subsystem for use by the application stubs. In an example, the application stub may continue to download files whilst the rest of the computing device is in standby or is shutdown and the application state information may include details of the files that are to be downloaded.
    Type: Application
    Filed: July 28, 2008
    Publication date: January 28, 2010
    Applicant: Microsoft Corporation
    Inventors: James W. Scott, Yuvraj Agarwal, Stephen E. Hodges, Ranveer Chandra, Paramvir Bahl
  • Publication number: 20090190914
    Abstract: Methods and apparatus for triggering directional data capture based on pointing direction are described. In an embodiment, the data captured is an image and a camera is described which includes a sensor for detecting the direction in which the image sensor of the camera is pointing. When the sensed pointing direction is one in which a worthwhile image is likely to be taken, the camera is triggered to capture a new image. The determination of when to capture a new image uses a metric based on the sensed direction and one or more specified trigger conditions.
    Type: Application
    Filed: January 30, 2008
    Publication date: July 30, 2009
    Applicant: Microsoft Corporation
    Inventors: James W. Scott, Ignas Budvytis, Stephen E. Hodges
  • Patent number: 7566335
    Abstract: A medical device for holding a patella including a clamping assembly configured to hold the patella and an actuating assembly connected to the clamping assembly. The actuating assembly moving the clamping assembly from an open position to a closed position, wherein the actuating assembly is generally orthogonal to the clamping assembly. The medical device can hold the patella ninety degrees from its normal position to resect the patella.
    Type: Grant
    Filed: November 22, 2004
    Date of Patent: July 28, 2009
    Assignee: Biomet Manufacturing Corp.
    Inventors: James W Scott, Timothy J Blackwell
  • Publication number: 20090184921
    Abstract: Methods and devices for providing a user input to a device through sensing of user-applied forces are described. A user applies forces to a rigid body as if to deform it and these applied forces are detected by force sensors in or on the rigid body. The resultant force on the rigid body is determined from the sensor data and this resultant force is used to identify a user input. In an embodiment, the user input may be a user input to a software program running on the device. In an embodiment the rigid body is the rigid case of a computing device which includes a display and which is running the software program.
    Type: Application
    Filed: January 18, 2008
    Publication date: July 23, 2009
    Applicant: Microsoft Corporation
    Inventors: James W. Scott, Shahram Izadi, Stephen E. Hodges, Daniel A. Rosenfeld, Michael G. Molloy
  • Patent number: 7556609
    Abstract: A medical aid that functions as (1) a standalone femur traction device for femur traction or (2) a trapezoidally-shaped cushioned leg support pillow. The medical aid can be placed on an ordinary bed and is constructed to provide traction without the use of weights or pulleys. The medical aid includes a base that supports a trapezoidally-shaped leg pillow or support and an adjustable U-shaped fulcrum coupled to the base. The U-shaped fulcrum supports thereon an elastic cord with an attached leg pin connector. Adjustment of the U-shaped fulcrum and/or the tension applied by the elastic cord varies the amount of traction. The trapezoidally-shaped cushioned leg support can be used with or without the base.
    Type: Grant
    Filed: April 11, 2007
    Date of Patent: July 7, 2009
    Inventor: James W. Scott
  • Publication number: 20090135751
    Abstract: Methods of reducing power consumption of networked devices are described. When a main processor and associated hardware in a computing device is powered down, a processing element, with lower power consumption than the main processor, performs networking functions on behalf of the main processor. The processing element monitors events and wakes the main processor when defined criteria are satisfied. In an embodiment, these network functions may be to maintain existing network connections and/or establish new network connections and the defined criteria may relate to messages received by the device which are analyzed by the processing element running the application layer code and these criteria may be configurable by a user of the device.
    Type: Application
    Filed: November 26, 2007
    Publication date: May 28, 2009
    Applicant: Microsoft Corporation
    Inventors: Stephen E. Hodges, Yuvraj Agarwal, James W. Scott, Ranveer Chandra, Paramvir Bahl
  • Publication number: 20090062806
    Abstract: An apparatus and method for preparing a tibia for knee surgery. The apparatus includes a tibial base having a center axis, and a handle coupled to the base at an anterior base location that is offset relative to the center axis.
    Type: Application
    Filed: November 6, 2003
    Publication date: March 5, 2009
    Inventors: James W. Scott, Robert G. Metzger
  • Publication number: 20090002391
    Abstract: Methods of manipulating graphical objects are described. One or more graphical objects are displayed in a fixed orientation with reference to a sensed reference direction. Manipulation is achieved by fixing the orientation or position of a displayed graphical object with reference to an apparatus, such as the display itself or a proxy device, detecting a change in orientation of that apparatus and editing the orientation of the graphical object based on the detected change.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: Microsoft Corporation
    Inventors: John Williamson, Lorna M. Brown, James W. Scott, Stephen E. Hodges
  • Patent number: D584820
    Type: Grant
    Filed: February 6, 2008
    Date of Patent: January 13, 2009
    Inventor: James W. Scott