Hankins, US
Brett Hankins, Manassas Park, VA US
Patent application number | Description | Published |
---|---|---|
20110173359 | COMPUTER-IMPLEMENTED METHOD AND SYSTEM FOR SECURITY EVENT TRANSPORT USING A MESSAGE BUS - A computer-implemented device provides security events from publishers to subscribers. There is provided a message bus, configured to contain a plurality of security events. Also provided is a receiver unit, responsive to a plurality of publishers, to receive the plurality of security events from the publishers. There is also a queue unit, responsive to receipt of the security events, to queue the plurality of security events in the message bus. Also, there is a transport unit, responsive to the security events in the message bus, to transport the plurality of security events in the message bus to a plurality of subscribers. | 07-14-2011 |
Christopher Hankins, Santa Rosa, CA US
Patent application number | Description | Published |
---|---|---|
20090080849 | BLANK PLATE FOR MANAGING CABLES - A blank or parking plate for managing cables, particularly fiber optic cables, having a planar base, removably securable to a chassis, and at least one resilient holder removably inserted through an aperture in the base, for securing and enclosing an end portion of a cable. The blank plate with at least one holder is arranged so as not to extend substantially within the chassis. The holder may secure a male cable connector end in substantially the same position and orientation that it will occupy when inserted into a female connector of an active circuit board, which replaces the blank plate. A distensible opening to an enclosure inside the holder may protect the cable end from dust or contact damage with foreign objects by defining an inner space behind an inlet for the cable, but no further opening serving as an outlet for the cable. | 03-26-2009 |
Christopher Michael Hankins, Santa Rosa, CA US
Patent application number | Description | Published |
---|---|---|
20100273342 | Bayonet connector - An apparatus for detachably-attaching a first half of an electrical connector to a second half includes an exterior first half housing as part of the first half that rotates about a split ring with respect to a remaining interior portion of the first half. The interior portion does not rotate during coupling. The first half housing rotates during connection as the interior portion is urged longitudinally. Electrical sockets and electrical contact pins are provided in the first half and the second half. The first half housing includes inward-protruding pins that engage with outward facing slots of the second half and follow the contour of the slots as the first half housing is rotated causing a longitudinal displacement of the first half with respect to the second half. First and second means in the slots prevent inadvertent separation from occurring. Means for preventing propagation of a flame are described. | 10-28-2010 |
Danny Ray Hankins, Trinity, NC US
Patent application number | Description | Published |
---|---|---|
20130307308 | Chair with Foldable Armrest and Armrest Locking Mechanism - A chair that facilitates user ingress and egress has a chair support structure and a seat, a backrest, and at least one armrest coupled to the chair support structure. A lower portion of the armrest is coupled to the chair support structure and an upper portion of the armrest is coupled to the lower portion to allow rotation of the upper portion with respect to the lower portion around a horizontal axis that splits the armrest into the two portions. The upper portion can be placed in an upright position above the lower portion and a folded position alongside the lower portion by rotation of the upper portion around the horizontal axis. The upper portion can be locked in the upright position with a locking mechanism that can extend through both the lower portion and the upper portion to prevent rotation of the upper portion around the horizontal axis. | 11-21-2013 |
Don Hankins, Friendswood, TX US
Patent application number | Description | Published |
---|---|---|
20140267705 | APPARATUS FOR MEASURING FEED AMOUNT - An apparatus and methods are disclosed, exemplified by an ultrasonic transceiver that is contained within a feed container. The ultrasonic transceiver transmits ultrasound and receives reflected ultrasound to determine a value for the level of feed in a feed container. The apparatus measures the time difference from the transmission of the ultrasound to the receipt of reflected ultrasound. From this information, the distance from the ultrasonic transceiver to the top of the feed in the feed container can be computed. The distance measurement can then be correlated with the level of feed in the container. The feed level is represented by a series of LEDs on the exterior of the feed container. The feed level can also be transmitted to an individual to remotely determine the level of feed in the feeder. A two-way connection enables a remote user to dispense feed and/or check the level of the feed. | 09-18-2014 |
Doreen Jean Hankins, Chesterfield, MI US
Patent application number | Description | Published |
---|---|---|
20160019551 | SYSTEM AND METHOD FOR PROCESSING CUSTOMER SERVICE REQUESTS USING AN ELECTRONIC DEVICE - An illustrative example system that facilitates honoring customer service requests includes a mobile station including an application that provides an indication to a user when the user is at a participating establishment where the user can use the application to request customer service through the application. A service management device is configured to receive a wireless communication from the mobile station indicating a customer service request and determine an approximate location where service is desired including identifying the participating establishment. A service request response device at the participating establishment includes a user interface that is configured to provide information regarding the request to allow an appropriate individual to respond to the request. The service request response device provides an indication of the acknowledgement to the service management device. The service management device is configured to communicate an indication of the acknowledgement to the customer. | 01-21-2016 |
Genevieve J. Hankins, Brooklyn, NY US
Patent application number | Description | Published |
---|---|---|
20150051874 | QUALITY FACTOR ESTIMATION OF A REVERBERANT CAVITY - A method comprises collecting a data set of field characterization measurements at a location inside a reverberant cavity excited by signals having multiple discrete electromagnetic frequencies; and performing a number (n) of circular shifts on the data set by a frequency step (Δf) and computing a covariance-based coefficient at each shift until the coefficient indicates a lack of correlation. The method further comprises computing a quality factor (Q) of the reverberant cavity as fc/(Δf×n), where fc is center frequency of the data set. | 02-19-2015 |
Gerald R. Hankins, Charlottesville, VA US
Patent application number | Description | Published |
---|---|---|
20110196497 | Method and System For Fusing a Spinal Region - A method and system for fusing a region in the spine involve the use of at least one guide tube to pass instruments and substances into the spinal region in a minimally invasive manner. In the preferred practice of the method, a guide tube is anchored to a vertebra and the guide tube is moved to thereby position the vertebra. A steerable drilling tool is passed through the guide tube and steered into position to abrade at least a portion of an intervertebral disc and thereby create a cavity in the disc. A flowable substance is passed into the cavity and permitted to solidify to establish fusion in the cavity. Optionally, an uninflated balloon is inserted into the cavity and the balloon is filled with the flowable substance to contain the flowable substance. | 08-11-2011 |
James Graham Hankins, Chesterfield, MI US
Patent application number | Description | Published |
---|---|---|
20160019551 | SYSTEM AND METHOD FOR PROCESSING CUSTOMER SERVICE REQUESTS USING AN ELECTRONIC DEVICE - An illustrative example system that facilitates honoring customer service requests includes a mobile station including an application that provides an indication to a user when the user is at a participating establishment where the user can use the application to request customer service through the application. A service management device is configured to receive a wireless communication from the mobile station indicating a customer service request and determine an approximate location where service is desired including identifying the participating establishment. A service request response device at the participating establishment includes a user interface that is configured to provide information regarding the request to allow an appropriate individual to respond to the request. The service request response device provides an indication of the acknowledgement to the service management device. The service management device is configured to communicate an indication of the acknowledgement to the customer. | 01-21-2016 |
Jeff Hankins, Southbury, CT US
Patent application number | Description | Published |
---|---|---|
20120057857 | TANKLESS LIQUID HEATER USING A THERMOSTATIC MIXING VALVE - In various aspects, the present application describes a tankless liquid heater receiving liquid at an inlet and providing heated liquid at an outlet. The tankless liquid heater may include a heating element for heating liquid received from the inlet. A flow sensor indicates the flow rate of the liquid received by the heating element. The heater includes a temperature sensor measuring the temperature of liquid exiting the heating element. A controller of the heater regulates the amount of electrical current energizing the heating element responsive to the flow sensor and the temperature sensor, energizes the heating element when the flow rate of the liquid exceeds a predefined value and prevents energizing the heating element when the heated liquid exceeds a predefined temperature. The heater may also include a thermostatic mixing valve for mixing the heated liquid with liquid diverted from the inlet responsive to the temperature of the heated liquid. | 03-08-2012 |
20120063755 | HEATING ELEMENT ASSEMBLY FOR ELECTRIC TANKLESS LIQUID HEATER - In various aspects, the present application describes a heating element assembly for a liquid heater, embodiments of which may include an electrically conductive termination rod with a base portion defining a securement opening. An electrically conductive fastener may include a shank portion for fitting into the securement opening. The heating element assembly may have a head portion larger than the securement opening, and an electrical resistance heating element comprising a continuous coil. An end portion of the continuous coil may be formed to loop around the fastener shank portion. The end portion may be in electrical contact with the fastener head portion and the termination rod base portion. An adjacent portion of the continuous coil may be formed to clear the fastener head portion as the adjacent portion extends from the end portion. The continuous coil may have a coil axis substantially aligned with a lengthwise axis of the fastener. | 03-15-2012 |
20140023352 | FLUID HEATING SYSTEM AND INSTANT FLUID HEATING DEVICE - A fluid heating system may be installed for residential and commercial use, and may deliver fluid at consistent high temperatures for cooking, sterilizing tools or utensils, hot beverages and the like, without a limit on the number of consecutive discharges of fluid. The fluid heating system is installed with a tankless fluid heating that includes an inlet port, an outlet port, a drain port, at least one heat source connected with the inlet port, and a valve manifold connected to the at least one heat source, the drain port, and the outlet port. A temperature sensor is downstream of the at least one heat source and connected to the valve manifold. The valve manifold is operated so that an entire volume of a fluid discharge from the fluid heating system is delivered at a user-specified temperature (including near boiling fluid) on demand, for every demand occurring over a short period of time. | 01-23-2014 |
20140023354 | NEXT GENERATION MODULAR HEATING SYSTEM - A heating unit for heating fluid is described having a first manifold having at least one inlet, a second manifold connected to the first manifold and having at least one outlet, and a third manifold. The heating unit also includes one or more heating systems which extend from the third manifold to the first manifold via the second manifold, where the one or more heating systems have an inner tube and an outer tube. Further, the heating unit includes a fluid flow path from the at least one inlet to the at least one outlet via the first manifold, an area between the inner tube and outer tube, the interior of the inner tube and the second manifold. | 01-23-2014 |
20140178057 | NEXT GENERATION BARE WIRE WATER HEATER - A heating unit for heating fluid is described having at least one electrical resistance heating element on an outer surface of a tube. At least one indexed groove is provided around a surface of the tube allowing for at least one retention clip to hold the electrical resistance heating element. A heating chamber is also provided to enclose a portion of the tube and to provide a flow channel therebetween. The heating chamber includes an optical sensor to detect overheating of the at least one electrical resistance heating element. Fluid is heated by flowing over the surface of the at least one electrical resistance heating element and through the tube. | 06-26-2014 |
20150345830 | FLUID HEATING SYSTEM AND INSTANT FLUID HEATING DEVICE - A fluid heating system may be installed for residential and commercial use, and may deliver fluid at consistent high temperatures for cooking, sterilizing tools or utensils, hot beverages and the like, without a limit on the number of consecutive discharges of fluid. The fluid heating system is installed with a tankless fluid heating that includes an inlet port, an outlet port, a drain port, at least one heat source connected with the inlet port, and a valve manifold connected to the at least one heat source, the drain port, and the outlet port. A temperature sensor is downstream of the at least one heat source and connected to the valve manifold. The valve manifold is operated so that an entire volume of a fluid discharge from the fluid heating system is delivered at a user-specified temperature (including near boiling fluid) on demand, for every demand occurring over a short period of time. | 12-03-2015 |
20160097562 | NEXT GENERATION BARE WIRE WATER HEATER - A heating unit for heating fluid is described having at least one electrical resistance heating element on an outer surface of a tube. At least one indexed groove is provided around a surface of the tube allowing for at least one retention clip to hold the electrical resistance heating element. A heating chamber is also provided to enclose a portion of the tube and to provide a flow channel therebetween. The heating chamber includes an optical sensor to detect overheating of the at least one electrical resistance heating element. Fluid is heated by flowing over the surface of the at least one electrical resistance heating element and through the tube. | 04-07-2016 |
Jerry J. Hankins, St. Joseph, MO US
Patent application number | Description | Published |
---|---|---|
20140234507 | METHODS AND DEVICES FOR HEATING OR COOLING VISCOUS MATERIALS - The invention provides methods and devices for heating or cooling viscous materials such as meat emulsions useful for producing food and other products. The devices include a heat exchanger comprising a first plate, a second plate attached to the first plate, and a first spacer and a second spacer arranged between the first plate and the second plate. The first plate, the second plate, the first spacer, and the second spacer define at least one temperature controlled passage for a product to pass through the heat exchanger. | 08-21-2014 |
John B. Hankins, Cleveland, TX US
Patent application number | Description | Published |
---|---|---|
20140262304 | Diverter Stabbing Dog - A diverter system having stabbing dogs is provided. In one embodiment, such a system includes a diverter, a housing, and a plurality of stabbing dogs coupled to the housing. The stabbing dogs are positioned to enable locking elements of the stabbing dogs to be extended into recesses in the diverter to secure the diverter within the housing. At least one of the recesses in the diverter is connected to a fluid conduit within the diverter, and at least one stabbing dog includes a fluid passage that enables fluid to be routed into the fluid conduit within the diverter through the at least one stabbing dog. Additional systems, devices, and methods are also disclosed. | 09-18-2014 |
20160024879 | DIVERTER STABBING DOG - A diverter system having stabbing dogs is provided. In one embodiment, such a system includes a diverter, a housing, and a plurality of stabbing dogs coupled to the housing. The stabbing dogs are positioned to enable locking elements of the stabbing dogs to be extended into recesses in the diverter to secure the diverter within the housing. At least one of the recesses in the diverter is connected to a fluid conduit within the diverter, and at least one stabbing dog includes a fluid passage that enables fluid to be routed into the fluid conduit within the diverter through the at least one stabbing dog. Additional systems, devices, and methods are also disclosed. | 01-28-2016 |
John Benjamin Hankins, Cleveland, TX US
Patent application number | Description | Published |
---|---|---|
20100303586 | PIPE STAND TRANSFER SYSTEMS AND METHODS - Methods and systems for transferring pipe (including tubulars such as casing, tubing, drill pipe, etc.) or stands of pipe from one location to another in a wellbore derrick, e.g. from a fingerboard to a well center. | 12-02-2010 |
20120018222 | Inflatable Restraint System - A racking board for retaining tubulars is disclosed having a first finger, a second forger positioned generally parallel to the first finger and with a gap between the fingers serving as a storage area for tubulars. A first inflatable member is supported adjacent to the first finger and a second inflatable member is supported adjacent to the second finger, the inflatable members adapted to expand radially into the gap upon inflation so as to capture and retain the tubular. In some embodiments, a single inflatable member in employed to expand into the gap and retain the tubular. A method of racking tubulars is disclosed using elongate, inflatable restraints. | 01-26-2012 |
John L. Hankins, Lafayette, CO US
Patent application number | Description | Published |
---|---|---|
20130100484 | Public Network Printing System - A printing system includes a client printing network, a third-party printing network and a cloud computing server coupled to the client printing network and the third-party printing network. The cloud computing server includes a workflow engine to receive print job data from the client printing network, download the print job data to the client printing network if the print job data indicates that it is to be printed at the client printing network and download the print job data to the third-party printing network if the print job data indicates that it is to be printed at the third-party printing network | 04-25-2013 |
Kathy Marie Hankins, Chico, CA US
Patent application number | Description | Published |
---|---|---|
20120149536 | HEAVY DUTY FITNESS EQUIPMENT BAG - A weighted exercise device includes an inner bag for filler content containment; and an outer bag, wherein the inner and outer bags have a reinforced double closure to eliminate leaking, bursting, migration or seepage of filler content. | 06-14-2012 |
Kimberly M. Hankins, Smyrna, TN US
Lance W. Hankins, Allen, TX US
Patent application number | Description | Published |
---|---|---|
20110099422 | CONTINUOUS INTEGRATION OF BUSINESS INTELLIGENCE SOFTWARE - A method for automatically testing a business intelligence artifact includes receiving business metric data from a business intelligence system, creating a business intelligence artifact derived from the received business metric data, executing the business intelligence artifact to generate a business intelligence output populated with information related to the business metric data, creating at least one test case for the business intelligence artifact, the test case having at least one assertion associated with the business intelligence output to verify the proper functioning of the business intelligence artifact, testing, with an automated agent interfaced with the business intelligence system, the business intelligence artifact for errors by determining whether the output generated by the current version of the business intelligence artifact satisfies the conditions of the assertion after execution of the business intelligence artifact; and if errors are detected, correcting the errors to create a subsequent version of the business intelligence artifact. | 04-28-2011 |
20110167042 | CONTINUOUS INTEGRATION OF BUSINESS INTELLIGENCE SOFTWARE - A method for providing automatic version control to a business intelligence system includes receiving business metric data from a business intelligence system, creating an initial version of a business intelligence artifact derived from the received business metric data, automatically storing the initial version of the business intelligence artifact with a source control system, detecting a request to the business intelligence system to modify the initial version of the business intelligence artifact, creating a subsequent version of the business intelligence artifact that includes the requested modification, and automatically storing the subsequent version of the business intelligence artifact with the source control system. | 07-07-2011 |
20120144239 | CONTINUOUS INTEGRATION OF BUSINESS INTELLIGENCE SOFTWARE - Methods for automatically testing a business intelligence artifact include authoring a business intelligence artifact selected from the group consisting of a report specification, an analysis cube, and a metadata model; creating an assertion to verify the proper functioning of the business intelligence artifact; and testing, with an automated agent interfaced with the business intelligence system, the business intelligence artifact to verify its proper functioning by determining whether the conditions of the assertion are satisfied upon execution of the business intelligence artifact in the business intelligence system. | 06-07-2012 |
20140180961 | SUPPLEMENTAL SYSTEM FOR BUSINESS INTELLIGENCE SYSTEMS - In various implementations, a supplemental system may be provided. The supplemental system may be coupled to business intelligence environment(s) to facilitate deployment, version control, testing, and/or other processes. | 06-26-2014 |
20150154104 | CONTINUOUS INTEGRATION OF BUSINESS INTELLIGENCE SOFTWARE - Methods for automatically testing a business intelligence artifact include authoring a business intelligence artifact selected from the group consisting of a report specification, an analysis cube, and a metadata model; creating an assertion to verify the proper functioning of the business intelligence artifact; and testing, with an automated agent interfaced with the business intelligence system, the business intelligence artifact to verify its proper functioning by determining whether the conditions of the assertion are satisfied upon execution of the business intelligence artifact in the business intelligence system. | 06-04-2015 |
Linh Hankins, Milpitas, CA US
Patent application number | Description | Published |
---|---|---|
20120268589 | Motion Tracking - In one embodiment, one or more computing devices receive an identifying feature of a target entity, the identifying feature not requiring that the target entity to be in a line of sight of a camera for the camera to recognize the identifying feature; locate the target entity using the camera based on the identifying feature; and track the target entity using the camera based on the identifying feature. | 10-25-2012 |
20120269386 | Motion Tracking - In one embodiment, one or more computing devices receive an identifying feature of a target entity, the identifying feature requiring that the target entity to be in a line of sight of a camera for the camera to recognize the identifying feature; locate the target entity using the camera based on the identifying feature; and track the target entity using the camera based on the identifying feature. | 10-25-2012 |
20130207905 | Input Lock For Touch-Screen Device - In accordance with the teachings of the present disclosure, a touch-screen device may include a touch-screen display and a display manager. The touch-screen display may include a display device configured to display at least one of graphical images and alphanumeric text and a touch sensor configured to detect a tactile touch proximate to the touch sensor. The display manager may be configured to receive an indication of a manifestation of a desire of a user of the touch-screen device to disable at least a portion of the touch sensor and in response to the indication, disable at least a portion of the touch sensor while maintaining a display present on the display device substantially similar to that immediately before the user manifested the desire to disable at least a portion of the touch sensor. | 08-15-2013 |
20140195323 | WEBSITE AND MOBILE APP FOR SHOPPING LIST PRICE COMPARISON - A method of pricing a shopping list includes receiving input effective to generate a shopping list identifying multiple different items. The method also includes identifying pricing data of the different items, the pricing data including: a unit cost of each of the different items at multiple different locations, each of the different locations being associated with a different one of multiple merchants; and discounts applicable to one or more of the different items. The method also includes generating a comparison table based on the pricing data. The comparison table includes a price comparison of the shopping list between the merchants. | 07-10-2014 |
20160112866 | AUTOMATICALLY QUIETING MOBILE DEVICES - A method may include receiving one or more of calendar data, user location data and third-party location data. The calendar data may include activity instructions that indicate that a mobile device be in a quiet mode during a particular activity included in the calendar data. The user location data may include user location instructions that indicate that the mobile device be in the quiet mode when the mobile device is at a particular location based on the particular location being of a particular location type. The third-party location data may include external request instructions that indicate that the mobile device be in the quiet mode when the mobile device is at a third-party location. The method may also include placing the mobile device in the quiet mode based on one or more of the activity instructions, the user location instructions and the external request instructions. | 04-21-2016 |
Mark S. Hankins, Land O Lakes, FL US
Patent application number | Description | Published |
---|---|---|
20130012151 | Defibrillator with integrated telecommunications - A portable cardiac defibrillator for resuscitating individuals suffering cardiac events having an integrated short-range wireless transmitter or transceiver capable of using its access to another communications device for purpose summoning emergency aid (utilizing the cellular telephone system, satellite telephone system and/or marine or other radio frequencies), and/or providing voice communications with individuals who can provide aid, including in some embodiments allowing for the user to manually provide GPS coordinates in situations where cellular locator service is lacking. Additionally, the combined unit may provide a means for utilizing its communication facilities independent of the defibrillator component, and may utilize such facilities to provide diagnostics of the device to prompt for maintenance when necessary, and to alter or upgrade the device's functionality, including such alteration during its use in an emergency. | 01-10-2013 |
Mark W. Hankins, Houston, TX US
Patent application number | Description | Published |
---|---|---|
20160111070 | Guitar Stand - A guitar support stand includes a mounting plate that is attachable to a stable support such as a musical piece of equipment having a substantial weight. A guitar support member is releasably attached to the mounting plate and includes at its upper end a support bracket for supporting the neck portion of a guitar. | 04-21-2016 |
Matthew W. Hankins, Chicago, IL US
Patent application number | Description | Published |
---|---|---|
20100306103 | System and method for waterfall prioritized payment processing - The invention comprises a system and method for “waterfall” type payment processing using multiple alternative payment sources. A payor provides account information for multiple payment sources, such as a bank checking account, savings account, first credit card account, second credit card account, and so forth. The multiple payment sources are prioritized so that one is a primary payment source, another is a secondary payment source, another is a tertiary payment source, and so forth. After setting up the waterfall payment arrangement, when a bill becomes due a payee or third party payment administrator submits transactions against the payment sources in their order of priority until the payment is satisfied. Other variations and enhancements are disclosed. | 12-02-2010 |
20140081855 | Waterfall Prioritized Payment Processing - The invention comprises a system and method for “waterfall” type payment processing using multiple alternative payment sources. A payor provides account information for multiple payment sources, such as a bank checking account, savings account, first credit card account, second credit card account, and so forth. The multiple payment sources are prioritized so that one is a primary payment source, another is a secondary payment source, another is a tertiary payment source, and so forth. After setting up the waterfall payment arrangement, when a bill becomes due a payee or third party payment administrator submits transactions against the payment sources in their order of priority until the payment is satisfied. Other variations and enhancements are disclosed. | 03-20-2014 |
Michael B. Hankins, Simi Valley, CA US
Patent application number | Description | Published |
---|---|---|
20090100678 | ROCKET ENGINE NOZZLE AND METHOD OF FABRICATING A ROCKET ENGINE NOZZLE USING PRESSURE BRAZING - A method of fabrication of a rocket engine nozzle assembly using pressure brazing generally includes initially assembling a rocket engine nozzle liner into a rocket engine nozzle jacket for a rocket engine nozzle assembly. The rocket engine nozzle assembly may then be sealed. Prior to pressure brazing the rocket engine nozzle assembly, pressure brazing parameters may be determined. The pressure brazing may be performed with the determined pressure brazing parameters to complete the fabrication of the rocket engine nozzle. The rocket engine nozzle assembly may include a rocket engine nozzle jacket and a rocket engine nozzle liner having a plurality of channels, with the space between each channel defining a land, and the rocket engine nozzle liner having at least a pair of endlands disposed at each end thereof. The rocket engine nozzle liner is bonded to the rocket engine nozzle jacket by the endlands being bonded to the nozzle jacket and the lands being pressure brazed to the nozzle jacket. | 04-23-2009 |
Michael J. Hankins, Jonestown, TX US
Patent application number | Description | Published |
---|---|---|
20160136025 | Infant Warming Device with Integrated Touch Screen and Display Isolation Mounting - In an infant warming device, an isolation mounting system supports the weight of an integrated touch screen assembly during transport and during transport, but does not apply any forces normal to the plane of the display that would weaken the adhesive bonds between the touch screen cover glass and the touch screen, and the touch screen and the display, which could cause separation of the integrated touch screen. | 05-19-2016 |
Rich Hankins, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110070863 | METHOD AND APPARATUS FOR INCREMENTALLY DETERMINING LOCATION CONTEXT - Techniques to derive or predict location context for a user of a mobile device include receiving signal data that indicates a set of one or more distinct signal sources from which signals are received at the mobile device for each of multiple different times. The method further comprises determining whether the mobile device is moving outside a specified area at a current time based on the signal data. The method further comprises incrementing a count for a stationary state associated with the set of one or more distinct signal sources at the current time, if the mobile device is determined to be not moving outside the specified area. The method also comprises delivering a service to the mobile device based on the stationary state. | 03-24-2011 |
20140199964 | METHOD AND APPARATUS FOR INCREMENTALLY DETERMINING LOCATION CONTEXT - Techniques to derive or predict location context for a user of a mobile device include receiving signal data that indicates a set of one or more distinct signal sources from which signals are received at the mobile device for each of multiple different times. The method further comprises determining whether the mobile device is moving outside a specified area at a current time based on the signal data. The method further comprises incrementing a count for a stationary state associated with the set of one or more distinct signal sources at the current time, if the mobile device is determined to be not moving outside the specified area. The method also comprises delivering a service to the mobile device based on the stationary state. | 07-17-2014 |
20150288805 | METHOD AND APPARATUS FOR INCREMENTALLY DETERMINING LOCATION CONTEXT - Techniques to derive or predict location context for a user of a mobile device include receiving signal data that indicates a set of one or more distinct signal sources from which signals are received at the mobile device for each of multiple different times. The method further comprises determining whether the mobile device is moving outside a specified area at a current time based on the signal data. The method further comprises incrementing a count for a stationary state associated with the set of one or more distinct signal sources at the current time, if the mobile device is determined to be not moving outside the specified area. The method also comprises delivering a service to the mobile device based on the stationary state. | 10-08-2015 |
Richard Hankins, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20130205122 | INSTRUCTION SET ARCHITECTURE-BASED INTER-SEQUENCER COMMUNICATIONS WITH A HETEROGENEOUS RESOURCE - In one embodiment, the present invention includes a method for directly communicating between an accelerator and an instruction sequencer coupled thereto, where the accelerator is a heterogeneous resource with respect to the instruction sequencer. An interface may be used to provide the communication between these resources. Via such a communication mechanism a user-level application may directly communicate with the accelerator without operating system support. Further, the instruction sequencer and the accelerator may perform operations in parallel. Other embodiments are described and claimed. | 08-08-2013 |
20130219399 | MECHANISM FOR INSTRUCTION SET BASED THREAD EXECUTION OF A PLURALITY OF INSTRUCTION SEQUENCERS - In an embodiment, a method is provided. The method includes managing user-level threads on a first instruction sequencer in response to executing user-level instructions on a second instruction sequencer that is under control of an application level program. A first user-level thread is run on the second instruction sequencer and contains one or more user level instructions. A first user level instruction has at least 1) a field that makes reference to one or more instruction sequencers or 2) implicitly references with a pointer to code that specifically addresses one or more instruction sequencers when the code is executed. | 08-22-2013 |
20130275735 | Apparatus, System, And Method For Persistent User-Level Thread - Embodiments of the invention provide a method of creating, based on an operating-system-scheduled thread running on an operating-system-visible sequencer and using an instruction set extension, a persistent user-level thread to run on an operating-system-sequestered sequencer independently of context switch activities on the operating-system-scheduled thread. The operating-system-scheduled thread and the persistent user-level thread may share a common virtual address space. Embodiments of the invention may also provide a method of causing a service thread running on an additional operating-system-visible sequencer to provide operating system services to the persistent user-level thread. Embodiments of the invention may further provide apparatus, system, and machine-readable medium thereof. | 10-17-2013 |
20150070368 | Instruction Set Architecture-Based Inter-Sequencer Communications With A Heterogeneous Resource - In one embodiment, the present invention includes a method for directly communicating between an accelerator and an instruction sequencer coupled thereto, where the accelerator is a heterogeneous resource with respect to the instruction sequencer. An interface may be used to provide the communication between these resources. Via such a communication mechanism a user-level application may directly communicate with the accelerator without operating system support. Further, the instruction sequencer and the accelerator may perform operations in parallel. Other embodiments are described and claimed. | 03-12-2015 |
Richard Hankins, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110314480 | Apparatus, System, And Method For Persistent User-Level Thread - Embodiments of the invention provide a method of creating, based on an operating-system-scheduled thread running on an operating-system-visible sequencer and using an instruction set extension, a persistent user-level thread to run on an operating-system-sequestered sequencer independently of context switch activities on the operating-system-scheduled thread. The operating-system-scheduled thread and the persistent user-level thread may share a common virtual address space. Embodiments of the invention may also provide a method of causing a service thread running on an additional operating-system-visible sequencer to provide operating system services to the persistent user-level thread. Embodiments of the invention may further provide apparatus, system, and machine-readable medium thereof. | 12-22-2011 |
Richard Hankins, Westland, MI US
Patent application number | Description | Published |
---|---|---|
20100162806 | Detection of cylinder-to-cylinder air/fuel imbalance - An air/fuel imbalance detection module includes a fueling control module, a response time determination module, and a comparison module. The fueling control module commands a fueling change according to a predetermined fueling pattern. The response time determination module determines a measured response time for a wide-range air/fuel sensor (WRAF) to output a predetermined voltage. The comparison module compares the measured response time with a reference time range and diagnoses air/fuel imbalance when the measured response time is outside the reference time range. | 07-01-2010 |
Richard A. Hankins, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20160019067 | MECHANISM FOR INSTRUCTION SET BASED THREAD EXECUTION ON A PLURALITY OF INSTRUCTION SEQUENCERS - In an embodiment, a method is provided. The method includes managing user-level threads on a first instruction sequencer in response to executing user-level instructions on a second instruction sequencer that is under control of an application level program. A first user-level thread is run on the second instruction sequencer and contains one or more user level instructions. A first user level instruction has at least 1) a field that makes reference to one or more instruction sequencers or 2) implicitly references with a pointer to code that specifically addresses one or more instruction sequencers when the code is executed. | 01-21-2016 |
Richard A. Hankins, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120017221 | Mechanism for Monitoring Instruction Set Based Thread Execution on a Plurality of Instruction Sequencers - A technique to monitor software thread performance and update software that issues or uses the thread(s) to reduce performance-inhibiting events. At least one embodiment of the invention uses hardware and/or software timers or counters to monitor various events associated with executing user-level threads and report these events back to a user-level software program, which can use the information to avoid or at least reduce performance-inhibiting events associated with the user-level threads. | 01-19-2012 |
20120131366 | LOAD BALANCING FOR MULTI-THREADED APPLICATIONS VIA ASYMMETRIC POWER THROTTLING - A first execution time of a first thread executing on a first processing unit of a multiprocessor is determined. A second execution time of a second thread executing on a second processing unit of the multiprocessor is determined, the first and second threads executing in parallel. Power is set to the first and second processing units to effectuate the first and second threads to finish executing at approximately the same time in future executions of the first and second threads. Other embodiments are also described and claimed. | 05-24-2012 |
20140115594 | MECHANISM TO SCHEDULE THREADS ON OS-SEQUESTERED SEQUENCERS WITHOUT OPERATING SYSTEM INTERVENTION - Method, apparatus and system embodiments to schedule OS-independent “shreds” without intervention of an operating system. For at least one embodiment, the shred is scheduled for execution by a scheduler routine rather than the operating system. A scheduler routine may run on each enabled sequencer. The schedulers may retrieve shred descriptors from a queue system. The sequencer associated with the scheduler may then execute the shred described by the descriptor. Other embodiments are also described and claimed. | 04-24-2014 |
Richard Andrew Hankins, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20130054940 | MECHANISM FOR INSTRUCTION SET BASED THREAD EXECUTION ON A PLURALITY OF INSTRUCTION SEQUENCERS - In an embodiment, a method is provided. The method includes managing user-level threads on a first instruction sequencer in response to executing user-level instructions on a second instruction sequencer that is under control of an application level program. A first user-level thread is run on the second instruction sequencer and contains one or more user level instructions. A first user level instruction has at least 1) a field that makes reference to one or more instruction sequencers or 2) implicitly references with a pointer to code that specifically addresses one or more instruction sequencers when the code is executed. | 02-28-2013 |
Robert Hankins, Washington, DC US
Patent application number | Description | Published |
---|---|---|
20120209694 | VIRTUAL COMMUNICATION PLATFORM - According to various aspects, a method and system provides a collaborative platform comprising performing a collaborative interactive session for a plurality of members, wherein some or all of the plurality of members interact from different human interaction platforms. | 08-16-2012 |
Robert B. Hankins, Del Valle, TX US
Robert Jeffery Hankins, Garland, TX US
Patent application number | Description | Published |
---|---|---|
20130104746 | Roller Grill | 05-02-2013 |
20130104747 | Roller Grill | 05-02-2013 |
20130104748 | Roller Grill | 05-02-2013 |
20130104750 | Roller Grill | 05-02-2013 |
Ryan Hankins, St. Paul, MN US
Patent application number | Description | Published |
---|---|---|
20140236898 | SYSTEM AND METHOD FOR FACILITATING ELECTRONIC DISCOVERY - A method for facilitating discovery of electronic data stored in a data storage system. The method includes generating a snapshot of the electronic data, wherein the snapshot permits read access to the data, and a copy-on-write technique is used to perform modifications to the data, such that the snapshot is immutable but ongoing user operations with respect to the data can be performed substantially without interruption. The method also includes transmitting data of the snapshot over a network to a data cache server to which an analysis computer system is communicatively coupled. In some embodiments, the data cache server may store a local copy of the transmitted data of the snapshot. In this regard, the data cache server may determine whether data requested by the analysis computer system is stored locally, and if so, the data cache server may transmit the data requested directly to the analysis computer system. | 08-21-2014 |
20140379714 | DETECTING HARDWARE AND SOFTWARE PROBLEMS IN REMOTE SYSTEMS - A method for detecting hardware and/or software anomalies in remote systems. The method may include aggregating, in a centralized electronic database, by an electronic database server, data received via a network from each of the remote systems, the data relating to operating statistics of one or more subcomponents of the remote systems over time. The method may also include utilizing an electronic database client communicatively coupled to the centralized database to automatically periodically access and analyze data stored in the centralized database to identify anomalies in hardware and/or software components of the remote systems. In one embodiment, the data relating to operating statistics of the subcomponents may include data from statistics counters corresponding to the subcomponents, each statistics counter, in one state, indicative of an identifiable error. In this regard, analyzing data stored in the centralized database may involve comparing data from the statistics counters to identify the anomalies. | 12-25-2014 |
Scott Andrew Hankins, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20100284300 | Classification Techniques for Encrypted Network Traffic - Methods, apparatuses and systems directed to detecting network applications whose data flows have been encrypted. The present invention extends beyond analysis of explicitly presented packet attributes of data flows and holistically analyzes the behavior of host or end systems as expressed in related data flows against a statistical behavioral model to classify the data flows. | 11-11-2010 |
20120079101 | Behavioral Classification of Network Data Flows - Methods, apparatuses and systems facilitating enhanced classification of network traffic based on observed flow-based and/or host-based behaviors. | 03-29-2012 |
William G. Hankins, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20090148370 | Process to produce ammonia from urea - In a process for generating ammonia from urea which process comprises: | 06-11-2009 |
20110076222 | Process to Produce Ammonia from Urea - In a process for producing ammonia from urea which process comprises: | 03-31-2011 |
20150353370 | Urea to Ammonia Process - Methods and systems for producing a pressurized ammonia-containing gas stream from aqueous urea. The method comprising pumping an aqueous urea-containing solution to a fluid-tight enclosure at a rate to match the external demand for ammonia-gas, wherein a fluid heat transfer medium is applied to the exterior of the fluid-tight enclosure to transfer heat to the aqueous urea-containing solution sufficient to hydrolyze the solution to an ammonia gaseous product. The systems comprise means for carrying out the methods. | 12-10-2015 |