Patents by Inventor Mark A. Shaw

Mark A. Shaw 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: 9721660
    Abstract: A volatile memory data save subsystem may include a coupling to a shared power source such as a chassis or rack battery, or generator. A data save trigger controller sends a data save command toward coupled volatile memory device(s) such as NVDIMMs and PCIe devices under specified conditions: a programmable amount of time passes without AC power, a voltage level drops below normal but is still sufficient to power the volatile memory device during a data save operation, the trigger controller is notified of an operating system shutdown command, or the trigger controller is notified of an explicit data save command without a system shutdown command. NVDIMMs can avoid reliance on dedicated supercapacitors and dedicated batteries. An NVDIMM may perform an asynchronous DRAM reset in response to the data save command. Voltage step downs may be coordinated among power supplies. After data is saved, power cycles and the system reboots.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: August 1, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bryan Kelly, Sriram Govindan, John J. Siegler, Badriddine Khessib, Mark A. Shaw, J. Michael Andrewartha
  • Patent number: 9658661
    Abstract: Climate regulation within an enclosure (e.g., a case of a workstation or a rack or cabinet of servers) may be achieved through a climate regulator featuring several selectable climate regulator settings (e.g., a variable-speed fan array). Controllers of such climate regulators often select climate regulator settings based on current conditions inside the enclosure, such as the temperature of one or more processors operating within the enclosure. However, such control fails to account for the climate of air outside the enclosure that is drawn in to provide climate regulation, even though the climate properties of inlet air may significantly affect the effectiveness of climate regulation. Accordingly, a controller of a climate regulator may be configured to detect inlet climate properties of air directed into the enclosure, and to map the inlet climate properties (alone or in combination with other factors) to a selected climate regulator setting for the climate regulator.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: May 23, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Shaw, Matthew Allen Faist, Eric C. Peterson, Harry Raymond Rogers
  • Publication number: 20170057728
    Abstract: An ovenable package comprises an ovenable receptacle configured to hold a food product. The receptacle has an open face surrounded by a rim. An ovenable laminated film lid is attached to the rim of the receptacle by a welded seal between a lower face of the laminated film lid and the rim of the receptacle. The laminated film lid comprises a first layer, a second layer above the first layer and a resealable adhesive between the first and second layers. An unopened package is openable by separating the second layer from the first layer in a peripheral region. The opened package can be reclosed to a ventable state by reattaching the second layer to the peripheral region of the first layer by the resealable adhesive. The ventable state permits venting of gas from an interior of the receptacle between the second layer and the peripheral region of the first layer.
    Type: Application
    Filed: November 11, 2016
    Publication date: March 2, 2017
    Inventors: Mark SHAW, Mark Hill
  • Patent number: 9581591
    Abstract: We describe a system/method for predicting the outcome of a medical procedure on a patient. The system/method uses using complement cascade data representing levels of a set of complement cascade markers in the patient at a succession of peri-operative time intervals, determining deviations from a model of the response to provide a pre-symptomatic prediction of the outcome. In embodiments the complement cascade pathways include the lytic pathway and at least one of the lectin pathway, the classical pathway and the alternative pathway, and the biomarkers include at least C3. The system may include an electroluminescence or plasmon-resonance multianalyte detector to analyze a blood sample from the patient.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: February 28, 2017
    Assignee: UNIVERSITY OF EXETER
    Inventor: Andrew Mark Shaw
  • Publication number: 20170028472
    Abstract: An additive manufacturing apparatus includes: a build module comprising a build chamber, and a least one of but less than all of the following elements: (a) a directed energy source; (b) a powder supply; (c) a powder recovery container; and (d) a powder applicator; and a workstation comprising the remainder of elements (a)-(d) not included in the build module.
    Type: Application
    Filed: July 29, 2015
    Publication date: February 2, 2017
    Inventors: Mark SHAW, David Richard BARNHART, Ronald REDDEN, Theodore ANDERSON, Gregory Muster MORRIS
  • Publication number: 20160178751
    Abstract: Providing real-time segment performance information is disclosed. In some embodiments, a segment associated with a user's current activity is determined based at least in part on at least a portion of location information recorded so far. In some embodiments, real-time segment performance information associated with the user's current activity on the segment is communicated.
    Type: Application
    Filed: December 21, 2015
    Publication date: June 23, 2016
    Inventors: Mark Shaw, Davis Kitchel
  • Publication number: 20160176974
    Abstract: Methods of treating joint damage in a subject eligible for treatment are provided involving administering an antagonist that binds to a B-cell surface marker, such as CD20 antibody, to the subject in an amount effective to slow progression of the joint damage as measured by radiography. Further provided are articles of manufacture useful for such methods.
    Type: Application
    Filed: February 26, 2016
    Publication date: June 23, 2016
    Inventors: Mark Totoritis, Timothy Mark Shaw, Sunil Agarwal, David Yocum, Ariella Kelman
  • Publication number: 20160150819
    Abstract: A package in the form of a pouch comprises a first flexible sheet part 6 and a second flexible sheet part 7. The pouch comprises a first permanent seal 14 between the first sheet part 6 and the second sheet part 7 along a first edge 12 of the pouch. The pouch comprises a second permanent seal 15 between the first sheet part 6 and the second sheet part 7 along a second edge 13 of the pouch opposite to the first edge 12. The pouch comprises a first temporary seal 16 between the first sheet part 6 and the second sheet part 7, the first temporary seal 16 extending across the pouch between the first permanent seal 14 and the second permanent seal 15. The pouch comprises a second temporary seal 17 between the first sheet part 6 and the second sheet part 7, the second temporary seal 17 extending across the pouch between the first permanent seal 14 and the second permanent seal 15.
    Type: Application
    Filed: July 24, 2014
    Publication date: June 2, 2016
    Inventors: Steve MCCORMICK, Mark SHAW, Colin LITTLE
  • Publication number: 20160115697
    Abstract: A suspended scaffolding connector includes a central spine comprising an anchor connector at a top end thereof, a bottom lug at a bottom end thereof, and a top lug situated between the anchor connector and bottom lug. The connector further includes at least one top truss connector attached to the top lug and at least one bottom truss connector attached to the bottom lug, where the top and bottom truss connectors are configured and spaced for structural connection to top and bottom connectors of a scaffolding truss. The connector also includes top and bottom truss ledger connectors attached to the spine and situated between the top and bottom lugs and adapted for connection to a scaffolding ledger, and the anchor connector is adapted for connection to a suspension anchor and to support the scaffolding truss through the top and bottom truss connectors.
    Type: Application
    Filed: May 14, 2014
    Publication date: April 28, 2016
    Inventor: Nicholas Mark SHAW
  • Publication number: 20160118121
    Abstract: A volatile memory data save subsystem may include a coupling to a shared power source such as a chassis or rack battery, or generator. A data save trigger controller sends a data save command toward coupled volatile memory device(s) such as NVDIMMs and PCIe devices under specified conditions: a programmable amount of time passes without AC power, a voltage level drops below normal but is still sufficient to power the volatile memory device during a data save operation, the trigger controller is notified of an operating system shutdown command, or the trigger controller is notified of an explicit data save command without a system shutdown command. NVDIMMs can avoid reliance on dedicated supercapacitors and dedicated batteries. An NVDIMM may perform an asynchronous DRAM reset in response to the data save command. Voltage step downs may be coordinated among power supplies. After data is saved, power cycles and the system reboots.
    Type: Application
    Filed: December 2, 2014
    Publication date: April 28, 2016
    Inventors: Bryan Kelly, Sriram Govindan, John J. Siegler, Badriddine Khessib, Mark A. Shaw, J. Michael Andrewartha
  • Patent number: 9291713
    Abstract: Providing real-time segment performance information is disclosed. In some embodiments, a segment associated with a user's current activity is determined based at least in part on at least a portion of location information recorded so far. In some embodiments, real-time segment performance information associated with the user's current activity on the segment is communicated.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: March 22, 2016
    Assignee: Strava, Inc.
    Inventors: Mark Shaw, Davis Kitchel
  • Publication number: 20160055176
    Abstract: Defining and matching segments is disclosed. In some embodiments, defining and matching segments includes receiving a user defined segment via a user interface input; and determining a matching effort (e.g., which can include a set of Geographic Positioning System (GPS) data) to the segment using a processor. In some embodiments, the data associated with the effort includes one or more of the following: heart rate, speed, time, and power. In some embodiments, defining and matching segments further includes storing data associated with the matching effort with the segment. In some embodiments, the user defined segment is based at least in part in uploaded GPS data. In some embodiments, the user defined segment is based at least in part on selected points on a map application.
    Type: Application
    Filed: August 29, 2015
    Publication date: February 25, 2016
    Inventors: Mark Shaw, Davis Kitchel
  • Publication number: 20150363560
    Abstract: We describe a method of predicting the response of a patient to a medical procedure, the method comprising: inputting acute phase response (APR) biomarker data defining a level of an acute phase response (APR) biomarker in said patient at a succession of biomarker measurement times following said medical procedure, said APR biomarker data defining a biomarker time course representing an evolution over time of said acute phase response; and processing said APR biomarker data to determine a derivative with respect to time of said time course from said APR biomarker data to provide APR time series data; determining a prediction of the response of said patient to said medical procedure from said APR time series data.
    Type: Application
    Filed: January 30, 2014
    Publication date: December 17, 2015
    Inventor: Andrew Mark SHAW
  • Patent number: 9208175
    Abstract: Defining and matching segments is disclosed. In some embodiments, defining and matching segments includes receiving a user defined segment via a user interface input; and determining a matching effort (e.g., which can include a set of Geographic Positioning System (GPS) data) to the segment using a processor. In some embodiments, the data associated with the effort includes one or more of the following: heart rate, speed, time, and power. In some embodiments, defining and matching segments further includes storing data associated with the matching effort with the segment. In some embodiments, the user defined segment is based at least in part in uploaded GPS data. In some embodiments, the user defined segment is based at least in part on selected points on a map application.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: December 8, 2015
    Assignee: Strava, Inc.
    Inventors: Mark Shaw, Davis Kitchel
  • Patent number: 9118587
    Abstract: Potential paths between a source and destination of a network are identified based on trace-route information, then filtered to eliminate paths or links that are not supported by ancillary information associated with the network so as to identify feasible/actual paths between the source and destination. The ancillary information includes, for example, routing tables and ARP tables. If a feasible path cannot be identified based on the ancillary information, supplemental information regarding nodes further along the potential path is assessed to provide a basis for inferring the nodes that may provide a feasible path. The determined feasible paths are displayed for review, and provided to serve as filters for subsequent path-analysis tools.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: August 25, 2015
    Assignee: RIVERBED TECHNOLOGY, INC.
    Inventors: Raghavendra Uppalli, James Mark Shaw, Pradeep Natarajan, Alain Cohen
  • Patent number: 9116922
    Abstract: Defining and matching segments is disclosed. In some embodiments, defining and matching segments includes receiving a user defined segment via a user interface input; and determining a matching effort (e.g., which can include a set of Geographic Positioning System (GPS) data) to the segment using a processor. In some embodiments, the data associated with the effort includes one or more of the following: heart rate, speed, time, and power. In some embodiments, defining and matching segments further includes storing data associated with the matching effort with the segment. In some embodiments, the user defined segment is based at least in part in uploaded GPS data. In some embodiments, the user defined segment is based at least in part on selected points on a map application.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: August 25, 2015
    Assignee: Strava, Inc.
    Inventors: Mark Shaw, Davis Kitchel
  • Patent number: 9087299
    Abstract: The connectivity information provided by a variety of inference engines is integrated to provide a set of inferred links within a network. A consolidation is performed among inference engines that operate at a base level of connectivity detail to create a model of the network at this base level. The connectivity information provided by inference engines at each subsequent higher level of connectivity abstraction is then overlaid on the base level connectivity. By separately consolidating the connectivity information at each level of abstraction, the rules for dealing with conflicts can be simplified and/or better focused to resolve the conflict. By assuming that the more detailed lower level information is likely to be more accurate, rules can be developed to modify the connectivity models produced by the higher level techniques to conform to the lower level connectivity details while still maintaining the integrity of the higher level connectivity models.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: July 21, 2015
    Assignee: RIVERBED TECHNOLOGY, INC.
    Inventors: Raghavendra B. Uppalli, James Mark Shaw
  • Patent number: 9014012
    Abstract: A network analysis system invokes an application specific, or source-destination specific, path discovery process. The application specific path discovery process determines the path(s) used by the application, collects performance data from the nodes along the path, and communicates this performance data to the network analysis system for subsequent performance analysis. The system may also maintain a database of prior network configurations to facilitate the identification of nodes that are off the path that may affect the current performance of the application. The system may also be specifically controlled so as to identify the path between any pair of specified nodes, and to optionally collect performance data associated with the path.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: April 21, 2015
    Assignee: Riverbed Technology, Inc.
    Inventors: Vinod Jeyachandran, Pradeep Natarajan, James Mark Shaw, Raghavendra Uppalli, Pradeep Singh, Nitin Gupta, Jerrold Stiffler
  • Patent number: 8948049
    Abstract: Networks and devices may communicate with each other using virtual connections. In one embodiment, a computer-implemented model is generated and includes a representation of the path of a virtual connection. The path of a virtual connection, such as an IP tunnel, is traced between its source and destination. The physical connection corresponding to such IP tunnels are found by tracing through the device configuration and routing tables at routers in the network. The path between the source and destination devices is traced until the path is terminated at the destination device, or at an interface to an external network. If the path ends at an external network, the path is traced from the destination device toward the source device until a corresponding interface to the external network is reached.
    Type: Grant
    Filed: April 23, 2012
    Date of Patent: February 3, 2015
    Assignee: Riverbed Technology, Inc.
    Inventors: James Mark Shaw, Raghavendra B. Uppalli
  • Patent number: 8934376
    Abstract: The embodiments improve the results of an auto-detection of network devices responsive to the causes of detection failures in preceding runs of the auto-detection process. The network may comprise various devices that are believed to be in the network. If a device that is believed to be in the network, but is undiscovered, the embodiments identify the device and information regarding the cause or causes of non-discovery. In response, the discovery parameters are modified, based on the causes associated with the undiscovered devices. The extent to which the discovery parameters are modified is based various criteria, such as the characterization of the network, or upon the detection of changes to the network.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: January 13, 2015
    Assignee: Riverbed Technology, Inc.
    Inventors: Krisnan Sivaramakrishna Iyer, James Mark Shaw, Jerrold A. Stiffler