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: 20160150819Abstract: 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: ApplicationFiled: July 24, 2014Publication date: June 2, 2016Inventors: Steve MCCORMICK, Mark SHAW, Colin LITTLE
-
Publication number: 20160115697Abstract: 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: ApplicationFiled: May 14, 2014Publication date: April 28, 2016Inventor: Nicholas Mark SHAW
-
Patent number: 9291713Abstract: 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: GrantFiled: March 29, 2012Date of Patent: March 22, 2016Assignee: Strava, Inc.Inventors: Mark Shaw, Davis Kitchel
-
Publication number: 20160055176Abstract: 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: ApplicationFiled: August 29, 2015Publication date: February 25, 2016Inventors: Mark Shaw, Davis Kitchel
-
Publication number: 20150363560Abstract: 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: ApplicationFiled: January 30, 2014Publication date: December 17, 2015Inventor: Andrew Mark SHAW
-
Patent number: 9208175Abstract: 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: GrantFiled: April 5, 2012Date of Patent: December 8, 2015Assignee: Strava, Inc.Inventors: Mark Shaw, Davis Kitchel
-
Patent number: 9116922Abstract: 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: GrantFiled: March 31, 2011Date of Patent: August 25, 2015Assignee: Strava, Inc.Inventors: Mark Shaw, Davis Kitchel
-
Patent number: 9118587Abstract: 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: GrantFiled: April 1, 2014Date of Patent: August 25, 2015Assignee: RIVERBED TECHNOLOGY, INC.Inventors: Raghavendra Uppalli, James Mark Shaw, Pradeep Natarajan, Alain Cohen
-
Patent number: 9087299Abstract: 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: GrantFiled: April 23, 2014Date of Patent: July 21, 2015Assignee: RIVERBED TECHNOLOGY, INC.Inventors: Raghavendra B. Uppalli, James Mark Shaw
-
Patent number: 9014012Abstract: 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: GrantFiled: October 7, 2010Date of Patent: April 21, 2015Assignee: Riverbed Technology, Inc.Inventors: Vinod Jeyachandran, Pradeep Natarajan, James Mark Shaw, Raghavendra Uppalli, Pradeep Singh, Nitin Gupta, Jerrold Stiffler
-
Patent number: 8948049Abstract: 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: GrantFiled: April 23, 2012Date of Patent: February 3, 2015Assignee: Riverbed Technology, Inc.Inventors: James Mark Shaw, Raghavendra B. Uppalli
-
Patent number: 8934376Abstract: 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: GrantFiled: November 5, 2012Date of Patent: January 13, 2015Assignee: Riverbed Technology, Inc.Inventors: Krisnan Sivaramakrishna Iyer, James Mark Shaw, Jerrold A. Stiffler
-
Patent number: 8914503Abstract: 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: GrantFiled: October 18, 2012Date of Patent: December 16, 2014Assignee: Riverbed Technology, Inc.Inventors: Sivaramakrishna Prasadam, Raghavendra Uppalli, James Mark Shaw
-
Patent number: 8848249Abstract: 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: GrantFiled: July 29, 2011Date of Patent: September 30, 2014Assignee: 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: 8837754Abstract: 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: GrantFiled: February 22, 2012Date of Patent: September 16, 2014Assignees: 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: 20140236878Abstract: 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: ApplicationFiled: April 23, 2014Publication date: August 21, 2014Applicant: Riverbed Technology, Inc.Inventors: Raghavendra B. Uppalli, James Mark Shaw
-
Patent number: 8811193Abstract: 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: GrantFiled: October 7, 2010Date of Patent: August 19, 2014Assignee: Riverbed Technology, Inc.Inventors: Vinod Jeyachandran, Pradeep Natarajan, James Mark Shaw, Raghavendra Uppalli, Pradeep Singh, Nitin Gupta, Jerrold Stiffler
-
Publication number: 20140211805Abstract: 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: ApplicationFiled: April 1, 2014Publication date: July 31, 2014Applicant: Riverbed Technology, Inc.Inventors: Raghavendra Uppalli, James Mark Shaw, Pradeep Natarajan, Alain Cohen
-
Publication number: 20140201359Abstract: 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: ApplicationFiled: January 9, 2014Publication date: July 17, 2014Applicant: Riverbed Technology, Inc.Inventors: Raghavendra B. UPPALLI, James Mark SHAW
-
Patent number: 8743736Abstract: 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: GrantFiled: March 26, 2012Date of Patent: June 3, 2014Assignee: Riverbed Technology, Inc.Inventors: Raghavendra B. Uppalli, James Mark Shaw