Heins, US
Andrew Walter Heins, Elgin, IL US
Patent application number | Description | Published |
---|---|---|
20120148177 | Linear Bearing Assembly and Method - A linear bearing assembly (the assembly) of the present invention is disposed in a housing of the assembly. A first rail and a second rail are movable relative to one another. A plurality of linear bearings are connected to the housing and disposed about the first and second rails. An actuator device is connected to at least one of the first rail and the second rail to selectively move the first rail and the second rail relative to one another and the housing in at least one of simultaneous and separate modes to redistribute lubricant in the linear bearings thereby preventing deformation of at least one of the first rail and the second rail. | 06-14-2012 |
Douglas B. Heins, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20090119185 | SYSTEM OF COLLABORATIVE COMPUTING RESOURCES FOR FULFILLMENT OF DIGITAL IMAGE PROCESSING - System of collaborative computing resources for fulfillment of digital image processing is disclosed. Embodiments of the present disclosure include a system comprising a network of computing resources collaborating in a secured peer-to-peer configuration to fulfill a request for processing of a digital image. The system can include, a plurality of computing devices interconnected via network capabilities of each of the plurality of computing devices and a virtual user represented by a provisioner component that defines a user's preferences in the processing of the digital image. Each of the plurality of computing devices can have a corresponding functionality stack that defines a particular set of behaviors and features associated with a particular computing device of the plurality of computing devices. In one embodiment, the digital image is routed through the network among a set of the plurality of computing devices based on the user's preferences defined in the provisioner component for workflow distribution in fulfilling the request. | 05-07-2009 |
20090259720 | METHOD AND APPARATUS FOR UTILITY COMPUTING IN AD-HOC AND CONFIGURED PEER-TO-PEER NETWORKS - Executing a program structure by leveraging a peer-to-peer network comprises generating a program structure comprising a plurality of program instructions. A first of a plurality of network peers then executes a portion of the program instructions which initiates the execution of code hosted by said first network peer, where said portion comprising fewer than all program instructions. The first network peer then migrates one or more of the program instructions, together with any requisite data, to at least one other of the plurality of network peer. The at least one other network peer then continues execution of the program structure until one or more of the objections of the program structure are achieved. | 10-15-2009 |
20100022231 | COLLABORATIVE COMPUTING FOR MOBILE DEVICES - Embodiments of the present disclosure include systems and methods for collaborative computing for mobile devices. The system includes methods for leveraging a mobile device and computing resources in a peer-to-peer network in a manner that does not require a central controlling entity, nor the transmission and/or downloading of computer-executable code (e.g., program applications) such that mobile device applications can defer the costly execution of said program applications to the collaborative computing resources in a peer-to-peer network where computing resources are cheaper and network bandwidth and connectivity is more reliable and less expensive in comparison to a mobile device. | 01-28-2010 |
20100027915 | METHOD FOR PROCESSING DIGITAL CONTENT TO SATISFY A REQUEST - The present invention enables a user to download digital photography images and fulfill digital photography requests through a variety of digital photography systems and methods. One digital photography system of the present invention includes a first computing environment for initiating digital photography order requests. The first computing environment receives a download of digital photography images from a user together with an order request from the user. Resident within the first computing environment is a provisioner related to the user, and storing user profile information, user personalization information, and user customization information. This provisioner utilized in fulfilling said order request in a manner personalized to said user. The digital photography system also includes a second computing environment for fulfilling the order request by way of an order fulfillment device. | 02-04-2010 |
20100199328 | METHOD AND APPARATUS FOR UTILITY COMPUTING IN AD-HOC AND CONFIGURED PEER-TO-PEER NETWORKS - Executing a program structure by leveraging a peer-to-peer network comprises generating a program structure comprising a plurality of program instructions. A first of a plurality of network peers then executes a portion of the program instructions which initiates the execution of code hosted by said first network peer, where said portion comprising fewer than all program instructions. The first network peer then migrates one or more of the program instructions, together with any requisite data, to at least one other of the plurality of network peer. The at least one other network peer then continues execution of the program structure until one or more of the objections of the program structure are achieved. | 08-05-2010 |
20120042000 | METHOD AND APPARATUS FOR SOCIABLE COMPUTING IN AD-HOC AND CONFIGURED PEER-TO-PEER NETWORKS - Executing a program structure for spanning a thread of control and a thread of execution across multiple peers in a peer-to-peer network comprises generating a program structure comprising a plurality of program instructions. A first of a plurality of network peers then executes a portion of the program instructions which initiates the execution of code hosted by said first network peer, where said portion comprising fewer than all program instructions. The first network peer then migrates one or more of the program instructions, including one or more controlling program instructions, together with any requisite data, some of which may include control data, to at least one other of the plurality of network peer. The at least one other network peer then continues execution of the program instructions in accordance with the controlling program instructions and control data until one or more of the objections of the program structure are achieved. | 02-16-2012 |
Dustin S. Heins, Bellingham, WA US
Patent application number | Description | Published |
---|---|---|
20140311118 | Splice Systems and Methods for Ropes - A rope structure or method of forming a rope structure comprises a rope comprising a plurality of strands. The rope comprises first and second splice locations, an eye region between the first and second splice locations, and a main region. The main region of the rope is located adjacent to the first splice location and in an opposite direction along the rope from the eye region. At least one of the strands is a selected strand. An extracted portion of the at least one selected strand is extracted from the rope and inserted into the rope such that a bridge portion of the at least one selected strand extends between the first and second splice locations and a diameter of the rope is substantially consistent in the main region. | 10-23-2014 |
Jennifer Heins, Cary, NC US
Patent application number | Description | Published |
---|---|---|
20090094595 | Customized Software Documentation Based on Actual Configuration Values - A method for customizing end-user or administrative software documentation such as installation instructions is provided. A software provider first collects computer system information for multiple computer sub-systems used by a customer. The collected computer system information comprises sub-system descriptions of each of the multiple computer sub-systems, software descriptions of all software that is currently residing in each of the multiple computer sub-systems, and hardware descriptions of all hardware that are allocated to each of the multiple computer sub-systems. The software provider then receives, from the customer, the name of new software that is to be installed in a user-selected computer sub-system. Based on the collected computer system information, the software provider determines which specific device in the user-selected computer sub-system should have the new software installed. At run time, variables in the installation instructions are replaced with a device's name. | 04-09-2009 |
Jennifer E. Heins, Cary, NC US
Patent application number | Description | Published |
---|---|---|
20160110333 | IMPROVING UNDERSTANDING OF THE RELATIONSHIP BETWEEN THE COMMENTS BEING MADE TO THE CONTAINERS AND THE COMMENTS BEING MADE TO THE ELEMENTS OF THE CONTAINERS - A method, system and computer program product for improving understanding of comments on collections of data. A social media stream is monitored for comments to a container (e.g., photo album) and elements within the container (e.g., photographs). These comments are stored in a data structure along with an identification of the container or element of the container upon which the comments are directed. In response to a user selecting to view comments to an element within the container or the container itself, the data structure is searched for the comments to the selected element or container. Images of the container are then displayed in a fliptych manner, where the selected element or container is displayed in the center section of the fliptych. A list of comments is displayed in a comments section below the fliptych, where the list of comments includes highlighted comments directed to the selected element or container. | 04-21-2016 |
20160112360 | UNDERSTANDING OF THE RELATIONSHIP BETWEEN THE COMMENTS BEING MADE TO THE CONTAINERS AND THE COMMENTS BEING MADE TO THE ELEMENTS OF THE CONTAINERS - A method, system and computer program product for improving understanding of comments on collections of data. A social media stream is monitored for comments to a container (e.g., photo album) and elements within the container (e.g., photographs). These comments are stored in a data structure along with an identification of the container or element of the container upon which the comments are directed. In response to a user selecting to view comments to an element within the container or the container itself, the data structure is searched for the comments to the selected element or container. Images of the container are then displayed in a fliptych manner, where the selected element or container is displayed in the center section of the fliptych. A list of comments is displayed in a comments section below the fliptych, where the list of comments includes highlighted comments directed to the selected element or container. | 04-21-2016 |
Matthew Heins, Arlington Heights, IL US
Patent application number | Description | Published |
---|---|---|
20140111139 | HYBRID BATTERY CHARGER - A hybrid battery charger is disclosed that includes a linear battery charging circuit for providing vehicle starting current and battery charging and a high frequency battery charging circuit that provides battery charging current. The linear battery charging circuit and the high frequency battery charging circuits are selectively enabled to provide vehicle starting current, maximum charging current and optimum efficiency. | 04-24-2014 |
Matthew A. Heins, Arlington Heights, IL US
Patent application number | Description | Published |
---|---|---|
20110012561 | BATTERY CHARGER WITH AUTOMATIC VOLTAGE DETECTION - A battery charger is disclosed that is configured to be connected to an external battery by way of external battery cables. In accordance with an important aspect of the invention, the battery charger is configured with automatic voltage detection which automatically determines the nominal voltage of the battery connected to its terminals and charges the battery as a function of the detected nominal voltage irrespective of the nominal voltage selected by a user. Various safeguards are built into the battery charger to avoid overcharging a battery. For battery chargers with user selectable nominal battery voltage charging modes, battery charger is configured to over-ride a user selected battery voltage mode if it detects that the battery connected to the battery charger terminals is different than the user selected charging mode. | 01-20-2011 |
20140021906 | BATTERY CHARGER WITH AUTOMATIC VOLTAGE DETECTION - A battery charger is disclosed that is configured to be connected to an external battery by way of external battery cables. In accordance with an important aspect of the invention, the battery charger is configured with automatic voltage detection which automatically determines the nominal voltage of the battery connected to its battery charger terminals and charges the battery as a function of the detected nominal voltage irrespective of the nominal voltage selected by a user. Various safeguards are built into the battery charger to avoid overcharging a battery. For battery chargers with user selectable nominal battery voltage charging modes, battery charger is configured to over-ride a user selected battery voltage mode if it detects that the battery connected to the battery charger terminals is different than the user selected charging mode. | 01-23-2014 |
20150069959 | BATTERY CHARGER WITH AUTOMATIC VOLTAGE DETECTION - A battery charger is disclosed that is configured to be connected to an external battery by way of external battery cables. In accordance with an important aspect of the invention, the battery charger is configured with automatic voltage detection which automatically determines the nominal voltage of the battery connected to its battery charger terminals and charges the battery as a function of the detected nominal voltage irrespective of the nominal voltage selected by a user. Various safeguards are built into the battery charger to avoid overcharging a battery. For battery chargers with user-selectable nominal battery voltage charging modes, battery charger is configured to over-ride a user-selected battery voltage mode if it detects that the battery connected to the battery charger terminals is different than the user-selected charging mode. | 03-12-2015 |
Matthew Adam Heins, Arlington Heights, IL US
Patent application number | Description | Published |
---|---|---|
20140265592 | INTERCONNECT DEVICE FOR DETECTING WHETHER A VEHICLE ON-BOARD DIAGNOSTICS (OBD) DATA PORT INCLUDES CIRCUITRY WHICH PREVENTS BACK FEEDING OF POWER THROUGH THE OBD DATA PORT - An interconnect device is disclosed for detecting whether an vehicle on-board diagnostics (OBD) data port includes a blocking diode or equivalent. that prevents back feeding of power through the OBD data port. If a diode is detected, the interconnect device alerts the user that the power cannot be back fed through the OBD II port connector. In such a condition, an alternate means is used to preserve the data mentioned above. Specifically, an alternative power supply can be connected directly to the battery cables that will be disconnected from the battery, for example, by way of battery clamps. In this way the alternative power supply is used to preserve the data until a new battery is reconnected to the vehicle battery cables. If a diode is not detected by the interconnect device, the interconnect device displays this fact to the user. The interconnect device includes circuitry for detecting and displaying whether a diode is connected in series with a power pin of the OBD II port connector. In addition, the interconnect device includes an OBD II port connector on one end connected by way of a cable to a connector, such as a cigarette lighter connector or hardwired directly to an alternate power supply. | 09-18-2014 |
Rebecca Heins, Boulder, CO US
Patent application number | Description | Published |
---|---|---|
20110246194 | Indicia to indicate a dictation application is capable of receiving audio - A client station having access to an application is provided. The application has at least one indicia having a first configuration and a second configuration different from the first configuration. The second configuration indicating the application is able to accept input. | 10-06-2011 |
20110246195 | HIERARCHICAL QUICK NOTE TO ALLOW DICTATED CODE PHRASES TO BE TRANSCRIBED TO STANDARD CLAUSES - A dictation system that allows using trainable code phrases is provided. The dictation system operates by receiving audio and recognizing the audio as text. The text/audio may contain code phrases that are identified by a comparator that matches the text/audio and replaces the code phrase with a standard clause that is associated with the code phrase. The database or memory containing the code phrases is loaded with matched standard clauses that may be identified to provide a hierarchal system such that certain code phrases may have multiple meanings depending on the user. | 10-06-2011 |
William A. Heins, Houston, TX US
Patent application number | Description | Published |
---|---|---|
20090012746 | Predicting Sand-Grain Composition and Sand Texture - A method and apparatus for predicting sand-grain composition and sand texture are disclosed. A first set of system variables associated with sand-grain composition and sand texture is selected ( | 01-08-2009 |
William F. Heins, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20090078416 | Water Treatment Method for Heavy Oil Production Using Calcium Sulfate Seed Slurry Evaporation - A process for treating produced water to generate high pressure steam. Produced water from heavy oil recovery operations is treated by first removing oil and grease. Feedwater is then acidified and steam stripped to remove alkalinity and dissolved non-condensable gases. Pretreated produced water is then fed to an evaporator. Up to 95% or more of the pretreated produced water stream is evaporated to produce (1) a distillate having a trace amount of residual solutes therein, and (2) evaporator blowdown containing substantially all solutes from the produced water feed. The distillate may be directly used, or polished to remove the trace residual solutes before being fed to a steam generator. Steam generation in a packaged boiler, such as a water tube boiler having a steam drum and a mud drum with water cooled combustion chamber walls, produces 100 % quality high pressure steam for down-hole use. | 03-26-2009 |
20090127091 | Water Treatment Method for Heavy Oil Production - A process for treating produced water to generate high pressure steam. Produced water from heavy oil recovery operations is treated by first removing oil and grease. Pretreated produced water is then fed to an evaporator. Up to 95% or more of the pretreated produced water stream is evaporated to produce (1) a distillate having a trace amount of residual solutes therein, and (2) evaporator blowdown containing substantially all solutes from the produced water feed. The distillate may be directly used, or polished to remove the trace residual solutes before being fed to a steam generator. Steam generation in a packaged boiler, such as a water tube boiler having a steam drum and a mud drum with water cooled combustion chamber walls, produces 100% quality high pressure steam for down-hole use. | 05-21-2009 |
20100224364 | WATER TREATMENT METHOD FOR HEAVY OIL PRODUCTION - A process for treating produced water to generate high pressure steam. Produced water from heavy oil recovery operations is treated by de-oiling the produced water to provide a de-oiled evaporator feedwater that is fed to an evaporator. The pretreated produced water stream is evaporated to produce (1) a distillate having a trace amount of residual solutes therein, and (2) evaporator blowdown containing substantially all solutes from the de-oiled produced water feed. The distillate may be directly used, or polished to remove the residual solutes therein, before being fed to a steam generator. Steam generation in a once-through steam generator, or in a packaged boiler such as a water tube boiler having a steam drum and a mud drum with water cooled combustion chamber walls, produces high pressure steam for down-hole use. | 09-09-2010 |
20110079503 | METHOD AND APPARATUS FOR REDUCTION OF CONTAMINANTS IN EVAPORATOR DISTILLATE - Method and apparatus for producing high purity distillate in evaporators. The method and apparatus is useful for evaporation of waters where volatile silica compounds are encountered, and in cases where volatile organic compounds are encountered, such as in production of hydrocarbons from geological formations. An evaporator having a contaminant reduction system is provided. The contaminant reduction system includes an upflow first mist eliminator portion to remove entrained liquid droplets and produce an intermediate purity water vapor stream. A continuous spray system provides a spray of dilute caustic solution in a selected spray configuration for mass transfer contact with the passing intermediate purity water vapor stream, to remove volatile silica compounds therefrom, and produce a partially decontaminated steam stream having mist particles therein. An upflow second mist eliminator portion is provided to remove the residual mist particles, and produce a high purity water vapor stream. The high purity water vapor stream may be first compressed, but in any event is condensed to provide a high purity distillate stream. | 04-07-2011 |
20140027267 | METHOD AND APPARATUS FOR REDUCTION OF CONTAMINANTS IN EVAPORATOR DISTILLATE - A method and apparatus for producing high purity distillate in evaporators is useful for evaporation of waters where volatile silica or organic compounds are encountered such as in production of hydrocarbons from geological formations. An evaporator having a contaminant reduction system is provided. The contaminant reduction system includes an upflow first mist eliminator portion to remove entrained liquid droplets and produce an intermediate purity water vapor stream. A continuous spray system provides a spray of dilute caustic solution in a selected spray configuration for mass transfer contact with the passing intermediate purity water vapor stream, to remove volatile silica compounds therefrom, and produce a partially decontaminated steam stream having mist particles therein. An upflow second mist eliminator portion is provided to remove the residual mist particles, and produce a high purity water vapor stream. The high purity water vapor stream is condensed to provide a high purity distillate stream. | 01-30-2014 |
William Fred Heins, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20120097609 | METHODS AND SYSTEMS FOR TREATMENT OF AQUEOUS OILY SOLUTIONS - A method for treatment of an aqueous oily solution includes combining the aqueous oily solution with one or more miscible organic solvents to produce a mixture of precipitated solids and a liquid phase; separating the precipitated solids from the liquid phase; separating the liquid phase at least into an organic phase and an aqueous phase; and removing at least a portion of one or more oily substances from the organic phase. A system for treatment of an aqueous oily solution is also presented. | 04-26-2012 |