Schrock, US
Alan K. Schrock, Pensacola, FL US
Patent application number | Description | Published |
---|---|---|
20130291992 | ELASTOMERIC INSULATION MATERIALS AND THE USE THEREOF IN SUBSEA APPLICATIONS - The invention provides an insulation material comprising an epoxy-terminated prepolymer and an amine curing agent. The reaction production of the epoxy-terminated prepolymer and amine curing agent provides for an elastomer that combines the processing and mechanical properties of polyurethane elastomers with improved thermal-hydrolytic stability. The insulation material is particularly useful as thermal insulation and coating for subsea oil and gas applications. | 11-07-2013 |
Alan K. Schrock, Pensacola Beach, FL US
Patent application number | Description | Published |
---|---|---|
20130035413 | CELLULAR STRUCTURES AND VISCOELASTIC POLYURETHANE FOAMS - The present invention discloses a structure comprising a plurality of three dimensional cells, wherein each cell comprises exterior walls defining an interior void wherein the walls comprise a plurality of struts and windows, the struts forming borders for the plurality of windows, wherein the struts have a plurality of pores. The present invention further discloses a viscoelastic foam having a ratio of elastic modulus (E′) at 20° C. to 25% compression force deflection (CFD) of 25 to 125. | 02-07-2013 |
20130211017 | ELASTOMERIC EPOXY MATERIALS AND THE USE THEREOF - Thermoset elastomer compositions are disclosed. Such elastomers are the reaction product of (a) an ambient temperature liquid epoxy-terminated prepolymer formed by reacting a polyoxyalkyleneamine having a molecular weight of from 3000 to 20,000 with an excess of epoxide, wherein the polyoxyalkyleneamine has at least 3 active hydrogen atoms and (b) a curing agent comprising at least one amine or polyamine having an equivalent weight of less than 200 and having 2 to 5 active hydrogen atoms. Such elastomers can be used in applications such as for sealants, adhesives, coatings, gaskets, jointing and cast elastomers. | 08-15-2013 |
20130253084 | POLYURETHANE ELASTOMERS MADE USING MIXTURES OF ALIPHATIC DIOL CHAIN EXTENDER AND SECONDARY AMINE - Polyurethane elastomers are formed by curing a reaction mixture containing at least one polyisocyanate at least one polyol, an aliphatic diol chain extender and a small amount of a secondary amino compound that may have none or one or more hydroxyl groups. The reaction is catalyzed with a metal catalyst. In certain embodiments, the catalyst is an organozirconium, organotitanium or tertiary amine-based catalyst. The presence of the secondary amine compound in those cases provides for a good surface appearance and good physical properties. | 09-26-2013 |
Allan M. Schrock, Portland, OR US
Patent application number | Description | Published |
---|---|---|
20080258921 | Footwork Training System and Method - A system and method for evaluating an activity includes an article of clothing provided with a sensor capable of detecting the impact of the article of clothing, such as a shoe, on a surface. A system receives and interprets the pattern of impacts made during the performance of the activity. The system compares these impacts with those of a target routine. Iterations of the same performance may be stored in the system so that ongoing progress may be measured. The system may be used to enhance class teaching, in the home, or for Internet competition. The activity may include dance, yoga, martial arts, or similar activities. | 10-23-2008 |
20100037489 | Athletic or Other Performance Sensing Systems - Articles of footwear and other devices include modules, e.g., for sensing physical and/or physiological characteristics associated with use of the footwear or other devices. Such devices include: (a) a housing, optionally an asymmetrical housing, for receiving an electronic module; (b) release mechanisms for removably mounting the module in the housing; and/or (c) activation/authentication systems for selectively activating the module. Additionally, methods of making articles of footwear or other structures that include such housings, electronic modules, release systems, activation systems, authentication systems, etc. are described. Performance sensing systems and methods of using the above devices for sensing performance characteristics also are described. | 02-18-2010 |
20100063778 | Footwear Having Sensor System - A shoe has a sensor system operably connected to a communication port. Performance data is collected by the system and can be transferred for further use via the communication port. The shoe may contain an electronic module configured to gather data from the sensors. The module may also transmit the data to an external device for further processing. Users can use the collected data for a variety of different uses or applications. | 03-11-2010 |
20100063779 | Footwear Having Sensor System - A shoe has a sensor system operably connected to a communication port. Performance data is collected by the system and can be transferred for further use via the communication port. The shoe may contain an electronic module configured to gather data from the sensors. The module may also transmit the data to an external device for further processing. Users can use the collected data for a variety of different uses or applications. | 03-11-2010 |
20100217559 | Pace Calculation Watch - A watch that advantageously allows an athlete, such as a runner, to conveniently and instantly calculate a pace at which a distance was traveled. The watch includes a chronographic process and a pace calculation process. In order to determine a pace, the athlete enters the travel distance into the pace calculation process. The athlete then initiates a count by the chronographic process when he or she starts traveling the designated distance. When the athlete finishes traveling the designated distance, he or she stops the count, so that the chronographic process measures the total elapsed time required to travel the designated distance. The pace calculation process then obtains the total elapsed time from the chronographic process, and divides the designated travel distance by the total elapsed time to calculate the pace at which the distance was traveled. | 08-26-2010 |
20100279825 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 11-04-2010 |
20110199393 | Foot Gestures for Computer Input and Interface Control - Non-video game computer user interfaces utilize human foot action to generate input for controlling the interface (e.g., a graphical user interface). Computer systems that use such input may include: (a) at least one input system including one or more sensing devices for sensing action by one or more feet; (b) a data transmission system for transmitting the sensed foot action to (c) a processing system that utilizes the foot action input to provide control data input for a user interface; and (d) an output device for producing a non-video game computer output based, at least in part, on data provided by the processing system. The control data relating to the foot action is used, at least in part, for controlling a user interface associated with the computer output. | 08-18-2011 |
20110314702 | Athletic or Other Performance Sensing Systems - Articles of footwear and other devices include modules, e.g., for sensing physical and/or physiological characteristics associated with use of the footwear or other devices. Such devices include: (a) a housing, optionally an asymmetrical housing, for receiving an electronic module; (b) release mechanisms for removably mounting the module in the housing; and/or (c) activation/authentication systems for selectively activating the module. Additionally, methods of making articles of footwear or other structures that include such housings, electronic modules, release systems, activation systems, authentication systems, etc. are described. Performance sensing systems and methods of using the above devices for sensing performance characteristics also are described. | 12-29-2011 |
20120179278 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 07-12-2012 |
20120191229 | Footwork Training System and Method - A system and method for evaluating an activity includes an article of clothing provided with a sensor capable of detecting the impact of the article of clothing, such as a shoe, on a surface. A system receives and interprets the pattern of impacts made during the performance of the activity. The system compares these impacts with those of a target routine. Iterations of the same performance may be stored in the system so that ongoing progress may be measured. The system may be used to enhance class teaching, in the home, or for Internet competition. The activity may include dance, yoga, martial arts, or similar activities. | 07-26-2012 |
20120234111 | Footwear Having Sensor System - An article of footwear includes an upper member and a sole structure, with a sensor system connected to the sole structure. The sensor system includes a plurality of sensors that are configured for detecting forces exerted by a user's foot on the sensor. The sensor system also includes a port that is configured to receive a module to place the module in communication with the sensors. The port includes a housing with a chamber configured to receive the module and an interface engaged with the housing and having at least one electrical contact exposed to the chamber. Additional retaining structure and interface structure may be included. | 09-20-2012 |
20120291563 | Footwear Having Sensor System - An article of footwear includes an upper member and a sole structure, with a sensor system connected to the sole structure. The sensor system includes a plurality of sensors that are configured for detecting forces exerted by a user's foot on the sensor. Each sensor includes two electrodes that are in communication with a force sensitive resistive material. The electrodes and the force sensitive resistive material may have multi-lobed shapes. Additionally, the sensor system may be provided on an insert that may form a sole member of the article of footwear. The insert may have slits therethrough, and may have a defined peripheral shape. | 11-22-2012 |
20120291564 | Footwear Having Sensor System - An article of footwear includes an upper member and a sole structure, with a sensor system connected to the sole structure. The sensor system includes a plurality of sensors that are configured for detecting forces exerted by a user's foot on the sensor. Each sensor includes two electrodes that are in communication with a force sensitive resistive material. Additionally, the sensor system may be provided on an insert that may form a sole member of the article of footwear. The insert may include an airflow system that includes one or more air chambers in communication with one or more air reservoirs through air passages extending therebetween. The insert may also have a multi-layered structure, with the airflow system provided between the layers. | 11-22-2012 |
20130213144 | Footwear Having Sensor System - A sensor system is adapted for use with an article of footwear and includes an insert member including a first layer and a second layer, a port connected to the insert and configured for communication with an electronic module, a plurality of force and/or compression sensors on the insert member, and a plurality of leads connecting the sensors to the port. | 08-22-2013 |
20130213145 | Footwear Having Sensor System - A sensor system is adapted for use with an article of footwear and includes an insert member including a first layer and a second layer, a port connected to the insert and configured for communication with an electronic module, a plurality of force and/or pressure sensors on the insert member, and a plurality of leads connecting the sensors to the port. | 08-22-2013 |
20130213146 | Footwear Having Sensor System - A sensor system is adapted for use with an article of footwear and includes an insert member including a first layer and a second layer, a port connected to the insert and configured for communication with an electronic module, a plurality of force and/or pressure sensors on the insert member, and a plurality of leads connecting the sensors to the port. | 08-22-2013 |
20130213147 | Footwear Having Sensor System - A sensor system is adapted for use with an article of footwear and includes an insert member including a first layer and a second layer, a port connected to the insert and configured for communication with an electronic module, a plurality of force and/or pressure sensors on the insert member, and a plurality of leads connecting the sensors to the port. | 08-22-2013 |
20130312291 | Athletic or Other Performance Sensing Systems - Articles of footwear and other devices include modules, e.g., for sensing physical and/or physiological characteristics associated with use of the footwear or other devices. Such devices may include an authentication or activation system for providing power or otherwise determining the connection of a sensor in the article of footwear. | 11-28-2013 |
20140018946 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 01-16-2014 |
20140344045 | INTERACTIVE USE AND ATHLETIC PERFORMANCE MONITORING AND REWARD METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT - A method, computer program product, and system for monitoring and rewarding athletic performance and use of a product worn by a person, thereby motivating use of the product and promoting customer loyalty. The present invention includes and system and method for measuring, tracking, and recording use of the product, preferably related to the athletic performance of an athlete, using a portable, remote device; transferring that data from the remote device to a common location, such as an Internet web site service; calculating, assigning, and tracking rewards based on the level of use determined from the data; and allowing the user to redeem his or her rewards or compare his or her performance level with other athletes using other remote devices. | 11-20-2014 |
20150226619 | Footwear Having Sensor System/US - A sensor system is adapted for use with an article of footwear and includes an insert member including a first layer and a second layer, a port connected to the insert and configured for communication with an electronic module, a plurality of force and/or compression sensors on the insert member, and a plurality of leads connecting the sensors to the port. | 08-13-2015 |
20150258375 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 09-17-2015 |
20150258376 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 09-17-2015 |
20150258377 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 09-17-2015 |
20150258378 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 09-17-2015 |
20150258379 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 09-17-2015 |
20150262212 | INTERACTIVE USE AND ATHLETIC PERFORMANCE MONITORING AND REWARD METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT - A method, computer program product, and system for monitoring and rewarding athletic performance and use of a product worn by a person, thereby motivating use of the product and promoting customer loyalty. The present invention includes and system and method for measuring, tracking, and recording use of the product, preferably related to the athletic performance of an athlete, using a portable, remote device; transferring that data from the remote device to a common location, such as an Internet web site service; calculating, assigning, and tracking rewards based on the level of use determined from the data; and allowing the user to redeem his or her rewards or compare his or her performance level with other athletes using other remote devices. | 09-17-2015 |
20150265902 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 09-24-2015 |
20150290495 | Footwork Training System and Method - A system and method for evaluating an activity includes an article of clothing provided with a sensor capable of detecting the impact of the article of clothing, such as a shoe, on a surface. A system receives and interprets the pattern of impacts made during the performance of the activity. The system compares these impacts with those of a target routine. Iterations of the same performance may be stored in the system so that ongoing progress may be measured. The system may be used to enhance class teaching, in the home, or for Internet competition. The activity may include dance, yoga, martial arts, or similar activities. | 10-15-2015 |
20150313308 | Footwear Having Sensor System - A sensor system is adapted for use with an article of footwear and includes an insert member including a first layer and a second layer, a port connected to the insert and configured for communication with an electronic module, a plurality of force and/or pressure sensors on the insert member, and a plurality of leads connecting the sensors to the port. | 11-05-2015 |
Anna Schrock, Wilmington, NC US
Patent application number | Description | Published |
---|---|---|
20140274601 | EXERCISE DEVICE - An exercise device includes a first elastic material portion having a first face and a second face disposed opposite the first face, a second elastic material portion having a third face and a fourth face disposed opposite the third face, and a plurality of joining regions, wherein the second face of the first elastic material portion attaches to the third face of the second elastic material portion at each joining region. Each joining region is capable of simultaneous multidimensional stretching when subjected to or released from an applied load. An assembly of integrally connected exercise devices includes a first exercise device integrally connected to a second exercise device, wherein a joining region is capable of separation into two smaller joining regions when the first exercise device and the second exercise device are separated. | 09-18-2014 |
Audrey Schrock, Santa Rosa, CA US
Patent application number | Description | Published |
---|---|---|
20140373605 | Liquid Sampling Valve - A liquid sampling system includes a liquid sampling valve for transferring a liquid sample from a primary stream to a secondary stream. The liquid sampling valve includes a rotor having a movable shuttle that is in selective fluid communication with the primary stream or the secondary stream. The rotor shuttle passes through a discharge station prior to completion of the valve cycle to discharge contaminants prior to re-exposure to the primary stream. | 12-25-2014 |
20150247827 | Liquid Sampling Valve - A liquid sampling system includes a liquid sampling valve for transferring a liquid sample from a primary stream to a secondary stream. The liquid sampling valve includes a rotor having a movable shuttle that is in selective fluid communication with the primary stream or the secondary stream. The rotor shuttle passes through a discharge station prior to completion of the valve cycle to discharge contaminants prior to re-exposure to the primary stream. | 09-03-2015 |
Brian J. Schrock, Guthrie, OK US
Patent application number | Description | Published |
---|---|---|
20120212221 | Dipole Locator Using Multiple Measurement Points - A receiver and tracking system for identifying a location of a magnetic field source. In a preferred embodiment a plurality of tri-axial antennas are positioned at three distinct points on a receiver frame. Each antenna detects a magnetic field from a source and a processor is used to determine a location of the source relative to the frame using the antenna signals. Each tri-axial antenna comprises three windings in each of three channels defined by a support structure. The windings each define an aperture area. The windings have substantially identical aperture areas and have a common center point. The receiver may to display to the operator the relative location of the field source or may direct the operator to a spot directly above the field source. | 08-23-2012 |
20140111211 | Method For Guiding A Downhole Tool Assembly Using An Above-Ground Receiver System - A method and receiver system for identifying a location of a magnetic field source using two horizontally displaced tri-axial antennas. In a preferred embodiment two tri-axial antennas are positioned at opposite ends of a receiver frame. Each antenna detects in three dimensions a magnetic field from a source or transmitter. The receiver is maintained in a horizontal plane and the receiver is moved in the horizontal plane until a flux angle measured at each of the two points is zero so that the receiver is in the vertical plane perpendicular to the axis of the source. The depth and location of the source in three dimensions relative to the receiver is determined using the detected field values. The receiver is moved in a direction defined by a line containing the two points of the receiver until a magnitude of the magnetic field detected at each of the two points is substantially the same so that the receiver is positioned above the source. | 04-24-2014 |
20140144704 | Borepath Analyzer - A tracker used to analyze a desired borepath prior to horizontal directional drilling operations. The tracker analyzes an amount of interference present at a plurality of different frequencies at multiple locations along the borepath and maps a plot of the interference at the different frequencies. The lower the point on the plot, the less interference present at that frequency at the location analyzed. The tracker summarizes the overall interference along the desired borepath for the different frequencies analyzed and will recommend a preferred frequency. An operator may program the beacon prior to boring operations to emit a beacon signal at the preferred frequency. The operator may also tune the tracker to receive the preferred frequency. The tracker and beacon may then communicate during boring operations at the preferred frequency in order to detect the position of the beacon underground relative to the tracker. | 05-29-2014 |
20150115964 | Dipole Locator Using Multiple Measurement Points - A receiver and tracking system for identifying a location of a magnetic field source. In a preferred embodiment a plurality of tri-axial antennas are positioned at three distinct points on a receiver frame. Each antenna detects a magnetic field from a source and a processor is used to determine a location of the source relative to the frame using the antenna signals. Each tri-axial antenna comprises three windings in each of three channels defined by a support structure. The windings each define an aperture area. The windings have substantially identical aperture areas and have a common center point. The receiver may to display to the operator the relative location of the field source or may direct the operator to a spot directly above the field source. | 04-30-2015 |
Brian J. Schrock, Fulshear, TX US
Patent application number | Description | Published |
---|---|---|
20150323696 | Dipole Locator Using Multiple Measurement Points - A receiver and tracking system for identifying a location of a magnetic field source. In a preferred embodiment a plurality of tri-axial antennas are positioned at three distinct points on a receiver frame. Each antenna detects a magnetic field from a source and a processor is used to determine a location of the source relative to the frame using the antenna signals. Each tri-axial antenna comprises three windings in each of three channels defined by a support structure. The windings each define an aperture area. The windings have substantially identical aperture areas and have a common center point. The receiver may to display to the operator the relative location of the field source or may direct the operator to a spot directly above the field source. | 11-12-2015 |
Christian Eric Schrock, Cold Spring Harbor, NY US
Patent application number | Description | Published |
---|---|---|
20150220398 | Prioritizing Data Reconstruction in Distributed Storage Systems - A method of prioritizing data for recovery in a distributed storage system includes, for each stripe of a file having chunks, determining whether the stripe comprises high-availability chunks or low-availability chunks and determining an effective redundancy value for each stripe. The effective redundancy value is based on the chunks and any system domains associated with the corresponding stripe. The distributed storage system has a system hierarchy including system domains. Chunks of a stripe associated with a system domain in an active state are accessible, whereas chunks of a stripe associated with a system domain in an inactive state are inaccessible. The method also includes reconstructing substantially immediately inaccessible, high-availability chunks having an effective redundancy value less than a threshold effective redundancy value and reconstructing the inaccessible low-availability and other inaccessible high-availability chunks, after a threshold period of time. | 08-06-2015 |
20150220429 | Efficient Data Reads From Distributed Storage Systems - A method of distributing data in a distributed storage system includes receiving a file into non-transitory memory and dividing the received file into chunks. The chunks are data-chunks and non-data chunks. The method also includes grouping one or more of the data chunks and one or more of the non-data chunks in a group. One or more chunks of the group is capable of being reconstructed from other chunks of the group. The method also includes distributing the chunks of the group to storage devices of the distributed storage system based on a hierarchy of the distributed storage system. The hierarchy includes maintenance domains having active and inactive states, each storage device associated with a maintenance domain, the chunks of a group are distributed across multiple maintenance domains to maintain the ability to reconstruct chunks of the group when a maintenance domain is in an inactive state. | 08-06-2015 |
Clifford Schrock, Portland, OR US
Patent application number | Description | Published |
---|---|---|
20140319307 | Thermal Expansion Compensation Apparatus for Mounting Solar Panels - Disclosed are devices and a system for compensating for thermal expansion and contraction of rail mounted solar panel rooftop systems. In one aspect, a floating end clamp that secures a solar panel in slidable captive cooperation with a mounting rail. In another aspect, a rail splice bridges two mounting rails with a gap between the rails for thermal expansion and contraction. The rail splice includes indicia for setting the gap distance between rails based on ambient temperature at the time of installation. In another aspect, a spacing gauge includes indicia for setting the gap distance between rails based on ambient temperature at the time of installation. | 10-30-2014 |
20140341645 | Seam Clamp for Solar Panel and Rooftop Objects - Disclosed is a seam clamp for securing equipment, such as solar PV panels, to standing roofs. The seam clamp includes an outer clamp member, an outer support member, and an inner clamp member. The inner clamp member and outer clamp member both include a clamping jaw projecting inward toward each other. The inner clamping member movably attached to the outer support member allowing the clamping jaws to engage and secure a standing seam. For ease of assembly, the outer clamp member and outer support member are slideably engaged and can be optionally captively slideably engaged. The seam clamp can be configured to accommodate different standing seam shapes by substituting alternative outer clamp members. | 11-20-2014 |
20140353435 | Direct Rooftop Mounting Apparatus for Solar Panels - Disclosed is an apparatus for mounting solar panels and other rooftop objects to a shingle roof or other roof structures. The apparatus includes a panel-mount and a base-plate. The base-plate is securable to the roof structures. The panel-mount can be secured to the base-plate and intermediary flashing plate. The panel-mount includes vertical sidewalls adapted to receive and hold wires, and panel-mount top surface adapted to seat solar panels. In one aspect, the panel-mount top surface includes an alignment projection adapted to align solar panels in one of two orthogonal directions. Grounding pins are arranged in a square pattern and aligned with the corners of the alignment projection in order to assure that the solar panel frame will make contact with at least two of the grounding pins in either of the two possible alignments. | 12-04-2014 |
20150078806 | Rail Splice with Thermal Indicia for Solar Panel Mounting Systems - Disclosed are devices and a system for compensating for thermal expansion and contraction of rail mounted solar panel rooftop systems. In one aspect, a floating end clamp that secures a solar panel in slidable captive cooperation with a mounting rail. In another aspect, a rail splice bridges two mounting rails with a gap between the rails for thermal expansion and contraction. The rail splice includes indicia for setting the gap distance between rails based on ambient temperature at the time of installation. In another aspect, a spacing gauge includes indicia for setting the gap distance between rails based on ambient temperature at the time of installation. | 03-19-2015 |
20150082648 | Spacing Gauge with Thermal Indicia for Solar Panel Mounting Systems - Disclosed are devices and a system for compensating for thermal expansion and contraction of rail mounted solar panel rooftop systems. In one aspect, a floating end clamp that secures a solar panel in slidable captive cooperation with a mounting rail. In another aspect, a rail splice bridges two mounting rails with a gap between the rails for thermal expansion and contraction. The rail splice includes indicia for setting the gap distance between rails based on ambient temperature at the time of installation. In another aspect, a spacing gauge includes indicia for setting the gap distance between rails based on ambient temperature at the time of installation. | 03-26-2015 |
20150101997 | Solar Panel Rooftop Mounting and Grounding Device - Disclosed is a device for securing, mounting, aligning, and grounding solar panels to a roof mounted rail. The device in combination with a t-bolt, a nut, and a solar panel end-clamp or mid-clamp, secure, mount, align, and ground the solar panels to the roof mounted rail. The device can be inserted into the top of the rail anywhere along its length. After the device and t-bolt are inserted in the rail, the t-bolt rotated so it inserts into a slot at the bottom of the rail thereby securing the device to the rail, assuring the proper orientation of the t-bolt, and preventing further rotation of the t-bolt. | 04-16-2015 |
Clifford B. Schrock, Portland, OR US
Patent application number | Description | Published |
---|---|---|
20130089388 | Novel Fastening Device - Disclosed is a fastening device for the building construction trade that includes a threaded fastener and a mounting plate. The mounting plate includes a frusto-conical aperture adapted to receive the threaded fastener where the smaller opening of the frusto-conical aperture is on the top surface of the mounting plate where the fastener is seated. The threaded fastener includes a collar portion surrounding the fastener head. The top surface of the mounting plate includes a seating portion surrounding the frusto-conical aperture. The seating portion and the bottom surface of the collar portion are complementary in shape and are both shaped as a section of a spherical surface. | 04-11-2013 |
Clifford Barry Schrock, Portland, OR US
Patent application number | Description | Published |
---|---|---|
20140318604 | Grounding Element for Solar Panel Mounting Systems - Disclosed is a device and a system that provides a bond and ground for the mounting of solar panel systems. The grounding element is pressed into and captivity held in a mounting component of a solar panel system. This can be done during the fabrication process at the manufacturer or distributor so that the mounting component and grounding element can be transported together as a single unit. In an installed solar panel system, the mounting component that includes the captive grounding element makes contact with other elements of the solar panel mounting system and electrically bonds with them. | 10-30-2014 |
20150270027 | Grounding Element for Solar Panel Mounting Systems - Disclosed is a device and a system that provides a bond and ground for the mounting of solar panel systems. The grounding element is pressed into and captivity held in a mounting component of a solar panel system. This can be done during the fabrication process at the manufacturer or distributor so that the mounting component and grounding element can be transported together as a single unit. In an installed solar panel system, the mounting component that includes the captive grounding element makes contact with other elements of the solar panel mounting system and electrically bonds with them. | 09-24-2015 |
Derek Schrock, Bowling Green, KY US
Patent application number | Description | Published |
---|---|---|
20100005765 | HIGH EFFICIENCY GREASE FILTER CARTRIDGE - A grease filter has a filtering portion configured such that fumes enter a major face thereof and flow through a grease extraction filter therewithin in a direction parallel to the major face. A frame that fits into an opening of a hood defines a box structure that is configured to allow flow from the end (or ends) of the filtering portion where flow exits. The frame permits the flow to exit to a side opposite the face even when the frame is surrounded, edgewise, by a solid structure of the hood opening | 01-14-2010 |
20110005507 | REAL-TIME CONTROL OF EXHAUST FLOW - An interferometric detector detects fluctuations in fluid properties in the vicinity of an exhaust hood to control protective skirts that reduce the exhaust air requirement. | 01-13-2011 |
20110174384 | REAL-TIME CONTROL OF EXHAUST FLOW - A flow control system for controlling exhaust flow can measure effluent escaping from the exhaust hood at a given flow rate. An interferometric detector can measure fluctuations in fluid properties external to and/or in the vicinity of the exhaust hood. The flow control system may vary a flow rate of the exhaust hood and/or control exhaust hood structures responsive to the measurements to contain the effluent while minimizing the exhaust of air from the occupied space. | 07-21-2011 |
20130213483 | REAL-TIME CONTROL OF EXHAUST FLOW - A flow control system for controlling exhaust flow can measure effluent escaping from the exhaust hood at a given flow rate. An interferometric detector can measure fluctuations in fluid properties external to and/or in the vicinity of the exhaust hood. The flow control system may vary a flow rate of the exhaust hood and/or control exhaust hood structures responsive to the measurements to contain the effluent while minimizing the exhaust of air from the occupied space. | 08-22-2013 |
Ed A. Schrock, Boise, ID US
Patent application number | Description | Published |
---|---|---|
20100252915 | MICROELECTRONIC DEVICE WAFERS AND METHODS OF MANUFACTURING - Methods of forming microelectronic device wafers include fabricating a plurality of semiconductor dies at an active side of a semiconductor wafer, depositing a mask on the semiconductor wafer, removing a central portion of the mask and the semiconductor wafer, and etching. The semiconductor wafer has an outer perimeter edge and a backside that is spaced from the active side by a first thickness. The mask is deposited on the backside of the semiconductor wafer and has a face that is spaced from the backside by a mask thickness. The thinned portion has a thinned surface that is spaced from the active side by a second thickness that is less than the first thickness, and the thinned surface is etched. | 10-07-2010 |
20120070959 | MICROELECTRONIC DEVICE WAFERS AND METHODS OF MANUFACTURING - Methods of forming microelectronic device wafers include fabricating a plurality of semiconductor dies at an active side of a semiconductor wafer, depositing a mask on the semiconductor wafer, removing a central portion of the mask and the semiconductor wafer, and etching. The semiconductor wafer has an outer perimeter edge and a backside that is spaced from the active side by a first thickness. The mask is deposited on the backside of the semiconductor wafer and has a face that is spaced from the backside by a mask thickness. The thinned portion has a thinned surface that is spaced from the active side by a second thickness that is less than the first thickness, and the thinned surface is etched. | 03-22-2012 |
Elizabeth Walmsley Schrock, Germantown, WI US
Patent application number | Description | Published |
---|---|---|
20150032432 | SYSTEM AND METHOD FOR MOTOR CONTROL CENTER CONFIGURATION - Motor control centers are designed and configured by a series of interface screens that are served to a configuration computer. The system configuration may be based on a default configuration, and customization is made based upon user selection or input of data via the interface screens. The particular screens presented and the type and detail of data presented may be adapted so that more or less is available based upon a security access model. The system may be fully integrated with various other systems, such as enterprise resource planning tools. The system may be online, such that the interface, data, offerings, options and so forth may be easily adapted and updated, and design and configuration may be made by different parties at different locations with a minimum of specialized configuration computer programming. | 01-29-2015 |
Eric Schrock, Mountain City, TX US
Patent application number | Description | Published |
---|---|---|
20140183961 | Responding to Local Grid Events and Distributed Grid Events - A control system for an energy storage device is coupled to sensors on an electrical grid. The control system is configured to receive a measurement from each of the sensors. The control system determines, based on the received measurements, whether a grid event is a local event or a distributed event. The control system selects a response mode for controlling the energy storage device based on whether the grid event is determined to be a local event or a distributed event. | 07-03-2014 |
Eric Noah Schrock, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20110184907 | METHOD AND SYSTEM FOR GUARANTEED TRAVERSAL DURING SHADOW MIGRATION - A method for migrating files including receiving, from a client, a file system (FS) operation request for a target FS, making a first determination that migration for a source FS is not complete, making a second determination that the FS operation request specifies a directory and that a directory level attribute for the directory on the target FS specifies that the directory is un-migrated. In response to the first and second determination, creating, using the meta-data for content in the directory, a directory entry for a file in the directory on the target FS, where the directory entry for the file is associated with a file level attribute that specifies the file is un-migrated, adding an unique identification (UID) for the file to a pending list, adding the UID for the directory to a removed list, and servicing, after the creating, the first FS operation request using target FS. | 07-28-2011 |
20110184996 | METHOD AND SYSTEM FOR SHADOW MIGRATION - A method for migrating files involves receiving, from a client, a file system (FS) operation request for a target FS, making a first determination that migration for a source FS is not complete, making a second determination that the FS operation request specifies a directory and that a directory level attribute for the directory on the target FS specifies that the directory is un-migrated. In response to the first and second determination, creating, using the meta-data for content in the directory, a directory entry for a file in the directory on the target FS, where the directory entry for the file is associated with a file level attribute that specifies the file is un-migrated, and servicing, after the creating, the first FS operation request using target FS. | 07-28-2011 |
20110213813 | METHOD AND SYSTEM FOR PRESERVING FILES WITH MULTIPLE LINKS DURING SHADOW MIGRATION - A method for migrating files. The method includes receiving a first file system (FS) operation request for a target FS, making a first determination that migration for a source FS is not complete, and making a second determination that the first FS operation request specifies a directory and that the directory is un-migrated. In response to the first and second determination obtaining meta-data for content in the directory, and creating a directory entry (DE) for a first file in the directory on the target FS. The method further populating the DE for the first file on the target FS using file data, creating a DE for a second file in the directory on the target FS, linking the DE for the second file to the file data and the file level attribute, and servicing, after the linking, the first FS operation request using target FS. | 09-01-2011 |
Eric Noah Schrock, Nedford, OR US
Patent application number | Description | Published |
---|---|---|
20150301824 | VERSION CONTROL OF APPLICATIONS - An application development system allows developers of software system to manage infrastructure resources during the development and testing process. The application development system allows users to define application containers that comprise components including source code, binaries, and virtual databases used for the application. An application container can be associated with policies that control various aspects of the actions taken using the application container including constraints and access control. The application development system enforces the policies for actions taken by users for the application containers. The encapsulation of policies with the application containers allows users of the application containers to take actions including creating virtual databases, provisioning virtual databases, and the like without requiring system administrators to manage resource issues. | 10-22-2015 |
Eric Noah Schrock, Medford, MA US
Patent application number | Description | Published |
---|---|---|
20110313976 | METHOD AND SYSTEM FOR PARTIAL SHADOW MIGRATION - A method for migrating files including receiving, from a client, a first FS operation request for a target FS, making a first determination that migration for a source FS is not complete and making a second determination that the first FS operation request specifies a directory and that a directory level attribute for the directory on the target FS specifies that the directory on the target FS is un-migrated. In response to the first and second determination obtaining, from the source FS, meta-data for content in the directory and creating, using the meta-data, a directory entry for a file in the directory on the target FS. The method further includes creating an on-disk space map for the file, creating an in-memory space map for the file, and servicing, after creating the on-disk space map and in-memory space map, the first FS operation request using the target FS. | 12-22-2011 |
20150019485 | REMOTE PROVISIONING OF VIRTUAL DATABASES - Database storage systems provide replication capability that allows data of a source database storage system to be replicated to a target database storage system. Virtual databases can be provisioned from the target database system, thereby supporting remote provisioning of virtual databases. The virtual databases on the remote site can be used to perform various operations including read/write of data, refresh, rollback, and so on. Database objects may be deleted on the source database storage system while the corresponding data is used by other entities for example, virtual databases at the target database storage system. The database storage system verifies if an entity being deleted is in use by any other database infrastructure object of the database storage system. A placeholder object maintains the data corresponding to the deleted object. This provides the ability to create geographical distribution networks and support remote provisioning of virtual databases. | 01-15-2015 |
Jasson Schrock, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20080276269 | User Interfaces For Web-Based Video Player - A system, method and various user interfaces enable association of advertising content with requested shared video content for access via a web-based video player. Advertising content is provided selectively in conjunction with playback of video content. Selection of how and where advertising is displayed is based on a flexibly managed balance between providing sufficiently noticeable opportunities to access advertising information and preserving a satisfying viewer experience in watching requested video content. | 11-06-2008 |
20090024923 | Embedded Video Player - A system, method and various user interfaces provide an embedded web-based video player for navigating video playlists and playing video content. A website publisher can create and store a video player with customized parameters (e.g., player type, appearance, advertising options, etc.) and can associate the player with a playlist of selected videos. The stored video player is associated with a player ID in a player database and can be embedded in a website using an embed code referencing the player ID. A user interface for the embedded player provides controls for controlling video playback and for controlling the selection of a video from the playlist. | 01-22-2009 |
20090024927 | Embedded Video Playlists - A system, method and various user interfaces provide an embedded web-based video player for navigating video playlists and playing video content. A website publisher can create and store a video player with customized parameters (e.g., player type, appearance, advertising options, etc.) and can associate the player with a playlist of selected videos. The stored video player is associated with a player ID in a player database and can be embedded in a website using an embed code referencing the player ID. A user interface for the embedded player provides controls for controlling video playback and for controlling the selection of a video from the playlist. | 01-22-2009 |
20120042250 | EMBEDDED VIDEO PLAYER - A system, method and various user interfaces provide an embedded web-based video player for navigating video playlists and playing video content. A website publisher can create and store a video player with customized parameters (e.g., player type, appearance, advertising options, etc.) and can associate the player with a playlist of selected videos. The stored video player is associated with a player ID in a player database and can be embedded in a website using an embed code referencing the player ID. A user interface for the embedded player provides controls for controlling video playback and for controlling the selection of a video from the playlist. | 02-16-2012 |
20120166950 | Video Player with Assisted Seek - A computer-implemented method provides a user interface for users to navigate through a video content item with various navigation options including the ability to navigate through portions of the video content item not buffered at the user's viewer. The navigation method receives gestures from users that result in navigation. | 06-28-2012 |
20130247096 | User Interfaces For Web-Based Video Player - A system, method and various user interfaces enable association of advertising content with requested shared video content for access via a web-based video player. Advertising content is provided selectively in conjunction with playback of video content. Selection of how and where advertising is displayed is based on a flexibly managed balance between providing sufficiently noticeable opportunities to access advertising information and preserving a satisfying viewer experience in watching requested video content. | 09-19-2013 |
Jasson A. Schrock, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20140244859 | INTERACTIVE MULTICAST MEDIA SERVICE - A multicast media service is provided. The multicast media service may be implemented using a media server that multicasts media files to users at user computing equipment. The multicast media service maintains media files. Users that receive the same multicasted media file at the same time form a viewer group. The multicast media service displays media player screens for each user in the viewer group. The media player screens include a media player region in which a media file that is currently being multicasted is played. The users in the viewer group can communicate about a currently playing media by uploading associated content in real time as the media file is being multicasted. | 08-28-2014 |
Jasson Arthur Schrock, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20080276272 | Animated Video Overlays - A video server provides video content to a client via a network. At the instruction of the video server, a player at the client contacts an ad server and downloads one or more creatives and a controller file to the client. The controller file indicates how the creative manifests itself in play. The player displays the video content in a display area at the client. The controller file causes the creative to appear as an animated overlay over the video content. User interface elements indicate the point in the video when the creative appears, and allow the user to minimize and replay the creative. The player can also display other creatives, such as a static creative that is associated with the animated creative. A user can select the creative to view additional information about a product advertised by the creative. | 11-06-2008 |
20090297118 | WEB-BASED SYSTEM FOR GENERATION OF INTERACTIVE GAMES BASED ON DIGITAL VIDEOS - Systems and methods are provided for adding and displaying interactive annotations for existing online hosted videos. A graphical annotation interface allows the creation of annotations and association of the annotations with a video. Annotations may be of different types and have different functionality, such as altering the appearance and/or behavior of an existing video, e.g. by supplementing it with text, allowing linking to other videos or web pages, or pausing playback of the video. Authentication of a user desiring to perform annotation of a video may be performed in various manners, such as by checking a uniform resource locator (URL) against an existing list, checking a user identifier against an access list, and the like. As a result of authentication, a user is accorded the appropriate annotation abilities, such as full annotation, no annotation, or annotation restricted to a particular temporal or spatial portion of the video. | 12-03-2009 |
20090300475 | WEB-BASED SYSTEM FOR COLLABORATIVE GENERATION OF INTERACTIVE VIDEOS - Systems and methods are provided for adding and displaying interactive annotations for existing online hosted videos. A graphical annotation interface allows the creation of annotations and association of the annotations with a video. Annotations may be of different types and have different functionality, such as altering the appearance and/or behavior of an existing video, e.g. by supplementing it with text, allowing linking to other videos or web pages, or pausing playback of the video. Authentication of a user desiring to perform annotation of a video may be performed in various manners, such as by checking a uniform resource locator (URL) against an existing list, checking a user identifier against an access list, and the like. As a result of authentication, a user is accorded the appropriate annotation abilities, such as full annotation, no annotation, or annotation restricted to a particular temporal or spatial portion of the video. | 12-03-2009 |
20100010893 | VIDEO OVERLAY ADVERTISEMENT CREATOR - Methods and systems for creating video overlay advertisements suitable for use with digital videos. In one embodiment, values specifying attributes of a desired video overlay advertisement are entered via a browser-based user interface functioning on a client device and communicated to a server. The server receives the values and in response provides to the client device a video overlay advertisement having the desired attributes, which the client displays within the browser-based user interface. | 01-14-2010 |
20120320091 | Animated Video Overlays - A video server provides video content to a client via a network. At the instruction of the video server, a player at the client contacts an ad server and downloads one or more creatives and a controller file to the client. The controller file indicates how the creative manifests itself in play. The player displays the video content in a display area at the client. The controller file causes the creative to appear as an animated overlay over the video content. User interface elements indicate the point in the video when the creative appears, and allow the user to minimize and replay the creative. The player can also display other creatives, such as a static creative that is associated with the animated creative. A user can select the creative to view additional information about a product advertised by the creative. | 12-20-2012 |
20140019862 | Web-Based System for Collaborative Generation of Interactive Videos - Systems and methods are provided for adding and displaying interactive annotations for existing online hosted videos. A graphical annotation interface allows the creation of annotations and association of the annotations with a video. Annotations may be of different types and have different functionality, such as altering the appearance and/or behavior of an existing video, e.g. by supplementing it with text, allowing linking to other videos or web pages, or pausing playback of the video. Authentication of a user desiring to perform annotation of a video may be performed in various manners, such as by checking a uniform resource locator (URL) against an existing list, checking a user identifier against an access list, and the like. As a result of authentication, a user is accorded the appropriate annotation abilities, such as full annotation, no annotation, or annotation restricted to a particular temporal or spatial portion of the video. | 01-16-2014 |
20140115476 | WEB-BASED SYSTEM FOR DIGITAL VIDEOS - Systems and methods are provided for adding and displaying interactive annotations for existing online hosted videos. A graphical annotation interface allows the creation of annotations and association of the annotations with a video. Annotations may be of different types and have different functionality, such as altering the appearance and/or behavior of an existing video, e.g. by supplementing it with text, allowing linking to other videos or web pages, or pausing playback of the video. Authentication of a user desiring to perform annotation of a video may be performed in various manners, such as by checking a uniform resource locator (URL) against an existing list, checking a user identifier against an access list, and the like. As a result of authentication, a user is accorded the appropriate annotation abilities, such as full annotation, no annotation, or annotation restricted to a particular temporal or spatial portion of the video. | 04-24-2014 |
Kevin Schrock, Sarasota, FL US
Patent application number | Description | Published |
---|---|---|
20100308092 | APPARATUS FOR CONTROLLING LIQUID IN A CUP HOLDER - An apparatus for controlling liquid in a cup holder is provided. The apparatus includes a cup holder having a bottom, wherein the bottom has at least one aperture and a plurality of grooves. An electrical connector is located within the at least one aperture. The apparatus also includes a removable coaster configured to be placed within the cup holder and cover the electrical connector. The removable coaster has a plurality of ridges extending therefrom. The plurality of ridges is configured to extend into the plurality of grooves in the bottom of the cup holder. A surface is positioned below the aperture. The surface has at least one weep hole and at least one wall between the surface and the electrical connector. Finally, the apparatus comprises a drip line in the path of liquid flow from the at least one weep hole. | 12-09-2010 |
20110203832 | DUAL ACTING STRAIN RELIEF APPARATUS - An apparatus for dual acting strain relief is provided. In one embodiment, a strain relief apparatus comprises: a main body having a base member including a first surface and a second surface, and a cone member extending from the first surface of the base member, the cone member including an orifice that penetrates through the main body to the second surface; a primary clamp that secures to the main body and shaped to interface with the base member to form a first set of clamping surfaces where the orifice penetrates the second surface; and a secondary clamp having a tapered cavity therein that penetrates through the secondary clamp and is shaped to receive the cone member. A surface of the tapered cavity and a surface of the cone member form a second set of clamping surfaces. The second set of clamping surfaces provide an electrical path to the chassis. | 08-25-2011 |
20130188300 | AVIONIC MEDIA SYSTEMS INCLUDING ACTUATED MEDIA DOCKING STATIONS AND OVER-CENTER LOCKING MECHANISMS SUITABLE FOR USAGE THEREIN - Embodiments of an avionic media system are provided, as are embodiments of an actuated media docking station and embodiments of an over-center locking mechanism suitable for usage in an actuated media docking station. In one embodiment, the avionic media system includes an actuated media docking station and an onboard electronic device. The actuated media docking station includes, in turn, a housing assembly, a mass media device (“MMD”) receptacle coupled to the housing assembly, a connector mounted to the MMD receptacle and configured to interface with the MMD when inserted into the MMD receptacle, and an actuator coupled to the housing assembly and to the MMD receptacle. The actuator moves the MMD receptacle between: (i) a loading position in which an MMD can be inserted into the MMD receptacle, and (ii) a retaining position in which removal of an MMD from the MMD receptacle is physically obstructed. | 07-25-2013 |
Nicholas Hage Schrock, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20140067781 | Graph Query Language API Querying and Parsing - In one embodiment, a method includes accessing one or more graphs stored in one or more data stores, each graph comprising one or more nodes arranged in a hierarchical format, each node representing one or more data items, each data item having a particular one of a plurality of data types; generating a first query requesting a data structures of a specific data type; retrieving the data structure of the specific data type from the graphs; generating a second query requesting one or more specific data items having the specific data type, the second query being expressed in a format corresponding to the retrieved data structure of the specific data type; and retrieving the specific data items from the graphs. | 03-06-2014 |
20140067850 | Graph Query Logic - In one embodiment, a method includes storing one or more graphs, each graph comprising one or more nodes arranged in a hierarchical format, each node representing one or more data items; accessing a query requesting one or more specific data items in the graphs, the query being expressed in a language having a hierarchical format; retrieving the specific data items from the graphs; arranging the specific data items in a hierarchical format; and outputting the specific data items in response to the query. | 03-06-2014 |
20140068639 | API Version Testing Based On Query Schema - In one embodiment, a method includes storing one or more first schemas associated with a first version of an Application Programming Interface (API), the API being used for retrieving data items stored in one or more hierarchical graphs, the first schemas comprise one or more definitions of one or more data types to which the data items belong; forming one or more second schemas associated with a second version of the API; and validating the second version of the API by comparing the second query schemas with the first query schemas. | 03-06-2014 |
20150161215 | API VERSION TESTING BASED ON QUERY SCHEMA - In one embodiment, a method includes generating a first query requesting a data structure of a specific data type, retrieving the data structure of the specific data type from one or more hierarchical graphs using the first query, retrieving one or more data items from the hierarchical graphs using the data structure, and validating the retrieved data items by determining whether the data structure corresponds to the retrieved data items. | 06-11-2015 |
Nicholas Hage Schrock US
Patent application number | Description | Published |
---|---|---|
20130139067 | Changing Identities in a Social Networking System - A user of a social networking system interacting in the system as the user, may request to undertake the identity of a non-user page of which the user is an administrator. If the user undertakes the identity of the page, the user interacts with the system as the page. Additionally, the social information displayed to the user is personalized for the page. | 05-30-2013 |
Peter Schrock, Sarasota, FL US
Patent application number | Description | Published |
---|---|---|
20090000850 | HANDS-FREE POWERED MOBILITY DEVICE - An electrically operable wheelchair having a seat, a base with a pair of motors respectively coupled with the main support wheels, a position detection assembly, and a controller coupled with the position detection assembly and the motors for controlling wheelchair operation in order to effect desired wheelchair movements. The hands-free input device of the invention, which includes the position detection assembly and a position detection device, provides input signals representative of desired wheelchair movements to the controller. The position detection device detects the position of the seat. Movement of the seat, rather than a joystick, creates the voltage signals which are then transmitted to the wheelchair controller. | 01-01-2009 |
Richard R. Schrock, Winchester, MA US
Patent application number | Description | Published |
---|---|---|
20110015430 | CATALYSTS AND PROCESSES FOR THE FORMATION OF TERMINAL OLEFINS BY ETHENOLYSIS - The present invention relates generally to catalysts and processes for the formation of terminal olefin(s) from internal olefin(s) via ethenolysis reactions. The ethenolysis reactions may proceed with high conversion, high turnover, and/or high selectivity. | 01-20-2011 |
20110065915 | CATALYSTS FOR METATHESIS REACTIONS INCLUDING ENANTIOSELECTIVE OLEFIN METATHESIS, AND RELATED METHODS - The present invention provides compositions comprising metal complexes, and related methods. In some embodiments, metal complexes of the invention may be useful as catalysts for chemical reactions, including metathesis reactions, wherein the catalysts exhibit enhanced activity and stereoselectivity. In some embodiments, the invention may advantageously provide metal complexes comprising a stereogenic metal atom. Such metal complexes may be useful in enantioselective catalysis. | 03-17-2011 |
20110237815 | OLEFIN METATHESIS CATALYSTS AND RELATED METHODS - The present invention provides methods for the synthesis of catalysts and precursors thereof. Methods of the invention may comprise combining a catalyst precursor and at least one ligand to generate a catalytically active species, often under mild conditions and in high yields. In some cases, a wide variety of catalysts may be synthesized from a single catalyst precursor. Methods of the invention may also include the preparation of catalysts which, under reaction conditions known in the art, may have been difficult or impossible to prepare and/or isolate due to, for example, steric crowding at the metal center. The present invention also provides catalyst compositions, and precursors thereof, which may be useful in various chemical reactions including olefin metathesis. In some cases, methods of the invention may reduce the number of synthetic and purification steps required to produce catalysts and/or other reaction products, as well as reducing time, cost, and waste production. | 09-29-2011 |
20110245477 | EFFICIENT METHODS FOR Z- OR CIS-SELECTIVE CROSS-METATHESIS - The present invention generally relates to methods for performing metathesis reactions, including cross-metathesis reactions. Methods described herein exhibit enhanced activity and stereoselectivity, relative to known methods, and are useful in the synthesis of a large assortment of biologically and therapeutically significant agents. | 10-06-2011 |
20120302710 | COMPLEXES FOR USE IN METATHESIS REACTIONS - The present invention relates generally to metal complexes, methods for preparation and uses of the same. | 11-29-2012 |
20120323000 | Z-SELECTIVE RING-CLOSING METATHESIS REACTIONS - The present invention relates generally to olefin metathesis. In some embodiments, the present invention provides methods for Z-selective ring-closing metathesis. | 12-20-2012 |
20130274482 | HIGHLY Z-SELECTIVE OLEFINS METATHESIS - The present invention relates generally to catalysts and processes for the Z-selective formation of internal olefin(s) from terminal olefin(s) via homo-metathesis reactions. | 10-17-2013 |
20130281706 | OLEFIN METATHESIS CATALYSTS AND RELATED METHODS - The present invention provides methods for the synthesis of catalysts and precursors thereof. Methods of the invention may comprise combining a catalyst precursor and at least one ligand to generate a catalytically active species, often under mild conditions and in high yields. In some cases, a wide variety of catalysts may be synthesized from a single catalyst precursor. Methods of the invention may also include the preparation of catalysts which, under reaction conditions known in the art, may have been difficult or impossible to prepare and/or isolate due to, for example, steric crowding at the metal center. The present invention also provides catalyst compositions, and precursors thereof, which may be useful in various chemical reactions including olefin metathesis. In some cases, methods of the invention may reduce the number of synthetic and purification steps required to produce catalysts and/or other reaction products, as well as reducing time, cost, and waste production. | 10-24-2013 |
20150065723 | OLEFIN METATHESIS CATALYSTS AND RELATED METHODS - The present invention provides methods for the synthesis of catalysts and precursors thereof. Methods of the invention may comprise combining a catalyst precursor and at least one ligand to generate a catalytically active species, often under mild conditions and in high yields. In some cases, a wide variety of catalysts may be synthesized from a single catalyst precursor. Methods of the invention may also include the preparation of catalysts which, under reaction conditions known in the art, may have been difficult or impossible to prepare and/or isolate due to, for example, steric crowding at the metal center. The present invention also provides catalyst compositions, and precursors thereof, which may be useful in various chemical reactions including olefin metathesis. In some cases, methods of the invention may reduce the number of synthetic and purification steps required to produce catalysts and/or other reaction products, as well as reducing time, cost, and waste production. | 03-05-2015 |
20150246348 | Z-SELECTIVE RING-CLOSING METATHESIS REACTIONS - The present invention relates generally to olefin metathesis. In some embodiments, the present invention provides methods for Z-selective ring-closing metathesis. | 09-03-2015 |
Richard R. Schrock, Cambridge, MA US
Patent application number | Description | Published |
---|---|---|
20110077421 | HIGHLY Z-SELECTIVE OLEFINS METATHESIS - The present invention relates generally to catalysts and processes for the Z-selective formation of internal olefin(s) from terminal olefin(s) via homo-metathesis reactions. | 03-31-2011 |
Richard Royce Schrock, Winchester, MA US
Patent application number | Description | Published |
---|---|---|
20130116434 | TUNGSTEN OXO ALKYLIDENE COMPLEXES FOR Z SELECTIVE OLEFIN METATHESIS - The current application describes tungsten oxo alkylidene complexes for olefin metathesis. | 05-09-2013 |
20140309388 | METATHESIS CATALYSTS AND METHODS THEREOF - The present application provides, among other things, novel compounds for metathesis reactions, and methods for preparing and using provided compounds. In some embodiments, the present invention provides compounds having the structure of formula I or II. In some embodiments, the present invention provides methods for preparing a compound of formula I or II. In some embodiments, the present invention provides methods for using a provided compound. In some embodiments, a provided compound is useful for stereoselective ring-opening metathesis polymerization. In some embodiments, a provided metathesis method provides cis and/or isotactic polymers. | 10-16-2014 |
20140316088 | METATHESIS CATALYSTS AND METHODS THEREOF - The present invention provides, among other things, novel compounds and methods for metathesis reactions. In some embodiments, a provided compound has the structure of formula I or II. In some embodiments, the present invention provides compounds and methods for Z-selective olefin metathesis. | 10-23-2014 |
20140330018 | METATHESIS CATALYSTS AND METHODS THEREOF - The present application provides, among other things, novel compounds and methods for metathesis reactions. In some embodiments, a provided compound has the structure of formula I. In some embodiments, the present invention provides methods for preparing a compound of formula I. In some embodiments, the present invention provides metathesis methods comprising providing a compound of formula I. | 11-06-2014 |
20140378637 | METATHESIS CATALYSTS AND METHODS THEREOF - The present application provides, among other things, compounds and methods for metathesis reactions. In some embodiments, a provided compound has the structure of formula I, II or III. In some embodiments, R | 12-25-2014 |
20150240008 | CATALYSTS AND METHODS FOR RING OPENING METATHESIS POLYMERIZATION - The present invention, among other things, provides highly syndiotactic poly(dicyclopentadiene) and/or hydrogenated poly(dicyclopentadiene), compositions thereof, and compounds and methods for preparing the same. In some embodiments, a provided compound is a compound of formula I, II or III. In some embodiments, a provided method comprises providing a compound of formula I, II or III. | 08-27-2015 |
Rod Schrock, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20120144323 | Desktop Reveal By Moving a Logical Display Stack With Gestures - A dual-screen user device and methods are disclosed for revealing a combination of desktops on single and multiple screens. A determined number of desktops and/or running applications are displayed on dual screen displays conditioned upon inputs received and the state of the device. Desktop displays and applications can be shifted between the screens by user gestures, and/or selected desktop displays. Applications can be moved off of the screens by other user gestures and therefore hidden. Hidden desktops and screens can be re-displayed by other gestures. Desktops and applications are arranged in a window stack that represents a logical order therefore providing a user with an intuitive ability to manage multiple applications and desktops running simultaneously. The user gestures prevent the user from having to open and close the running desktops and applications that otherwise may require laborious efforts by the user to manage the multiple running desktops and applications. | 06-07-2012 |
Rodney Schrock, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20120117290 | SYSTEMS AND METHODS RELATING TO USER INTERFACES FOR DOCKING PORTABLE ELECTRONIC - Systems and methods related to the user interface of docking portable electronic devices. A master device may be docked with a slave device to control operation of the slave device. The master device may be operable to display a user interface. The user interface of the master device may be adapted to be used with the slave device that may include different display and/or input devices than that of the master device. In one embodiment, the master device may be a handheld device such as a smart phone and the slave device may be a tablet device. | 05-10-2012 |
20120290946 | MULTI-SCREEN EMAIL CLIENT - An email client having multiple screens that may be displayed in different corresponding ones of a plurality of different display portions of a handheld electronic device. The screens of the email client may be related by way of a dependency relationship and/or may provide for control between the various screens. In one embodiment, the email client includes a folder management screen, a message listing screen, a message detail screen, and an attachment screen. Additionally, the email client may be responsive to received gesture inputs to navigate with respect to the screens and/or perform actions with respect to one or more elements (e.g., messages) of the various screens. | 11-15-2012 |
Rodney W. Schrock, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20120081305 | SWIPEABLE KEY LINE - Methods and devices for the display of virtual keyboards are provided. More particularly, virtual keyboards that include selectable sets of virtual keys that can be selected or changed through direct input by a user are provided. The user input can include a touch screen input or gesture applied to an area of a display in which a selectable set of virtual keys is presented. The touch screen input or swipe can cause the displayed selectable set of virtual keys to be replaced by an alternate selectable set of virtual keys. | 04-05-2012 |
20120081307 | FLICK MOVE GESTURE IN USER INTERFACE - The disclosed method and device are directed to navigation, by a dual display communication device, through display objects. | 04-05-2012 |
20120081310 | PINCH GESTURE TO SWAP WINDOWS - The disclosed method and device are directed to a communication device that receives, by a gesture capture region and/or a touch sensitive display, a gesture while a first touch sensitive display is displaying a first displayed image and a second touch sensitive display is displaying a second displayed image and, in response, ceasing to display the first displayed image on the first touch sensitive display and commencing to display the first displayed image on the second touch sensitive display and ceasing to display a second displayed image on the second touch sensitive display and commencing to display the second displayed image on the first touch sensitive display. | 04-05-2012 |
20130021379 | MAX MODE - A smartpad is provided that has various display modes. | 01-24-2013 |
20130080940 | UNIFIED DESKTOP TRIAD CONTROL USER INTERFACE FOR FILE MANAGER - Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system that comprise a unified system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment that emulates a personal computing environment. To function within the personal computing environment, the unified desktop includes a process for docking and undocking the device with the computer system. The unified desktop presents a new user interface to allow access to functions of the unified desktop. | 03-28-2013 |
20130080941 | UNIFIED DESKTOP TRIAD CONTROL USER INTERFACE FOR AN APPLICATION LAUNCHER - Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system that comprise a unified system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment that emulates a personal computing environment. To function within the personal computing environment, the unified desktop includes a process for docking and undocking the device with the computer system. The unified desktop presents a new user interface to allow access to functions of the unified desktop. | 03-28-2013 |
20130080942 | UNIFIED DESKTOP TRIAD CONTROL USER INTERFACE FOR AN APPLICATION MANAGER - Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system that comprise a unified system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment that emulates a personal computing environment. To function within the personal computing environment, the unified desktop includes a process for docking and undocking the device with the computer system. The unified desktop presents a new user interface to allow access to functions of the unified desktop. | 03-28-2013 |
20130080943 | UNIFIED DESKTOP TRIAD CONTROL USER INTERFACE FOR A PHONE MANAGER - Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system that comprise a unified system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment that emulates a personal computing environment. To function within the personal computing environment, the unified desktop includes a process for docking and undocking the device with the computer system. The unified desktop presents a new user interface to allow access to functions of the unified desktop. | 03-28-2013 |
20130080944 | UNIFIED DESKTOP TRIAD CONTROL USER INTERFACE FOR A BROWSER - Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system that comprise a unified system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment that emulates a personal computing environment. To function within the personal computing environment, the unified desktop includes a process for docking and undocking the device with the computer system. The unified desktop presents a new user interface to allow access to functions of the unified desktop. | 03-28-2013 |
20130083242 | GALLERY VIDEO PLAYER SUPPORTS HDMI OUT - Methods and devices for selectively presenting a user interface in a dual screen device. More particularly, the method includes providing a gallery for the dual screen device. The gallery can present one or more images in a user interface. The gallery user interface can adapt to changes in the device configuration. Further, the gallery can display images or videos in the various configurations. | 04-04-2013 |
20130086505 | PRESENTATION OF A VIRTUAL KEYBOARD ON A MULTIPLE DISPLAY DEVICE - Methods and systems for presenting a user interface that includes a virtual keyboard are provided. More particularly, a virtual keyboard can be presented using one or more touch screens included in a multiple display device. The content of the virtual keyboard can be controlled in response to user input. Configurable portions of the virtual keyboard include selectable rows of virtual keys. In addition, whether selectable rows of virtual keys and/or a suggestion bar is displayed together with the standard character and control keys of the virtual keyboard can be determined in response to context or user input. | 04-04-2013 |
20150242070 | MAX MODE - A smartpad is provided that has various display modes. | 08-27-2015 |
Sarah E. Schrock, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20130198646 | METHOD AND SYSTEM FOR PROTECTING USER CHOICES - A system, method, and computer-accessible medium for protecting user choice settings are provided. The system and method provide an application programming interface that uses a security subsystem to unlock, write, and relock the user choice settings to insure that the user's choices are enforced and respected by the applications that attempt to change them in a manner that is verifiable and transparent to the user. The user is notified whenever a change to their user choice settings is made. | 08-01-2013 |
Tony Schrock, Boise, ID US
Patent application number | Description | Published |
---|---|---|
20110250759 | Method to Reduce Charge Buildup During High Aspect Ratio Contact Etch - A method of high aspect ratio contact etching a substantially vertical contact hole in an oxide layer using a hard photoresist mask is described. The oxide layer is deposited on an underlying substrate. A plasma etching gas is formed from a carbon source gas. Dopants are mixed into the gas. The doped plasma etching gas etches a substantially vertical contact hole through the oxide layer by doping carbon chain polymers formed along the sidewalls of the contact holes during the etching process into a conductive state. The conductive state of the carbon chain polymers reduces the charge buildup along sidewalls to prevent twisting of the contact holes by bleeding off the charge and ensuring proper alignment with active area landing regions. The etching stops at the underlying substrate. | 10-13-2011 |