Patents by Inventor Mark Shaw

Mark 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).

  • 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
  • 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: 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: 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: 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
  • Patent number: 8914503
    Abstract: Embodiments provide systems, methods, and computer program products for inferring the switch port connectivity of discovered but unmanaged devices in a network without direct access to the devices. Embodiments operate by generating a physical address-to-port map based on collected operational data and then pruning the generated map based on switch port connectivity information and/or inferred link connectivity information. The switch port connectivity of discovered unmanaged devices is then generated or updated based on the pruned map. The switch port connectivity information can be used by various other tools to enable diagramming, asset inventory, and network planning, design, and optimization workflows.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: December 16, 2014
    Assignee: Riverbed Technology, Inc.
    Inventors: Sivaramakrishna Prasadam, Raghavendra Uppalli, James Mark Shaw
  • Patent number: 8848249
    Abstract: A method for creating an image to be printed is provided. A first halftone pattern and a second halftone pattern for respective first and second periodic clustered dot halftone regions of the image are selected. The regions have respective frequencies and one of the frequencies is higher than the other frequency. A transition region is determined. The transition region includes a boundary between the two regions and includes additional portions of the two regions beyond the boundary. The two halftone patterns are blended with each other in the transition region based on a blending ratio of the two halftones where the blending ratio changes as a function of distance between the edges of the transition region.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: September 30, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Seong Jun Park, Jan Allebach, Mark Shaw, George Henry Kerby, Victor D Loewen, Kurt Robert Bengtson
  • Patent number: 8837754
    Abstract: A MEMS transducer has a micromechanical sensing structure and a package. The package is provided with a substrate, carrying first electrical-connection elements, and with a lid, coupled to the substrate to define an internal cavity, in which the micromechanical sensing structure is housed. The lid is formed by: a cap layer having a first surface and a second surface, set opposite to one another, the first surface defining an external face of the package and the second surface facing the substrate inside the package; and a wall structure, set between the cap layer and the substrate, and having a coupling face coupled to the substrate. At least a first electrical component is coupled to the second surface of the cap layer, inside the package, and the coupling face of the wall structure carries second electrical-connection elements, electrically connected to the first electrical component and to the first electrical-connection elements.
    Type: Grant
    Filed: February 22, 2012
    Date of Patent: September 16, 2014
    Assignees: STMicroelectronics S.r.l., STMicroelectronics (Malta) Ltd.
    Inventors: Kevin Formosa, Mark Anthony Azzopardi, Mario Francesco Cortese, Mark Shaw, Alex Gritti, Luca Maggi, Filippo David
  • Publication number: 20140236878
    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: Application
    Filed: April 23, 2014
    Publication date: August 21, 2014
    Applicant: Riverbed Technology, Inc.
    Inventors: Raghavendra B. Uppalli, James Mark Shaw
  • Patent number: 8811193
    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: August 19, 2014
    Assignee: Riverbed Technology, Inc.
    Inventors: Vinod Jeyachandran, Pradeep Natarajan, James Mark Shaw, Raghavendra Uppalli, Pradeep Singh, Nitin Gupta, Jerrold Stiffler
  • Publication number: 20140211805
    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: Application
    Filed: April 1, 2014
    Publication date: July 31, 2014
    Applicant: Riverbed Technology, Inc.
    Inventors: Raghavendra Uppalli, James Mark Shaw, Pradeep Natarajan, Alain Cohen
  • Publication number: 20140201359
    Abstract: A method and system that takes advantage of processes that are efficient for determining the topology of small to medium size networks to determine individual network topologies for such networks, and then merges these individual topologies into a consolidated topology for the entire network. Each of the processes that determines the topology of the smaller networks provides the determined network topology, as well as a list of factors that may be relevant in the determination of how the given topology might be attached to any other given topology, such as the identification of a node that is not included in the given topology, or other indications of external connections. The merging process is configured to substantially restrict its analysis to these factors, thereby limiting the extent, and therefore the time consumed, by this stitching and merging process.
    Type: Application
    Filed: January 9, 2014
    Publication date: July 17, 2014
    Applicant: Riverbed Technology, Inc.
    Inventors: Raghavendra B. UPPALLI, James Mark SHAW
  • Patent number: 8743736
    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: March 26, 2012
    Date of Patent: June 3, 2014
    Assignee: Riverbed Technology, Inc.
    Inventors: Raghavendra B. Uppalli, James Mark Shaw