Ivory, US
Andrew Ivory, Wake Forrest, NC US
Patent application number | Description | Published |
---|---|---|
20120005598 | AUTOMATIC CO-BROWSING INVITATIONS - Embodiments can include instructions or steps, which when carried out, detect that copy operations are being performed on website data displayed to a user. Further to this detection, a co-browsing query for display to a user may be generated, an instruction to associate a co-browsing invitation with website data copied by the user may also be generated and a co-browsing invitation and pasted website data may be sent to an invitee. | 01-05-2012 |
20120030288 | SYNCHRONIZING USER CONTENT IN A COLLABORATIVE SESSION - Collaborative sessions, including website browsing sessions, are supported where particularized content of a first user is shared with a second user in order to synchronize a collaborative session attended by the first user and the second user. The particularized content may contain information generated during the session, information regarding previous sessions, and preferences indicated by a participant in the collaborative session or a system administrator. The particularized content may be synchronized on a peer-to-peer basis as well as through server intervention. The user for which the particularized content is targeted may maintain controls over when and to whom the particularized content may be shared. | 02-02-2012 |
Andrew Ivory, Water Forest, NC US
Patent application number | Description | Published |
---|---|---|
20090060156 | System for Recording Spoken Phone Numbers During a Voice Call - A method, system and computer program product for employing speech recognition technology to recognize a number spoken during a telephone call and a voicemail message. A speech recognition and transcription (SRT) utility within a communication device (e.g., a telephone) detects spoken numbers (and spoken phrases which may be associated with telephone numbers), and transcribes the numbers into text. The SRT utility then determines whether a sequence of the transcribed spoken numbers is a telephone number. If the transcribed sequence of numbers is a telephone number, the SRT utility records the telephone number in a pre-specified “events” list (in the telephone) of the intended listener. Consequently, the recipient has the option of retrieving the recorded events (numbers) and communicating with other parties via the retrieved numbers. For example, these phone numbers may then be dialed, saved as contacts, and text messaged. | 03-05-2009 |
Andrew Ivory, Durham, NC US
Patent application number | Description | Published |
---|---|---|
20080231507 | METHOD AND SYSTEM FOR NAVIGATING TO A COMMON POINT OF INTEREST BASED ON THE LOCATIONS OF MULTIPLE GPS RECEIVERS - A method of navigating to a common point of interest (POI) based on the locations of multiple global positioning system (GPS) receivers. In a first GPS receiver, an identifier of a second GPS receiver is selected from a list of pre-defined GPS receiver identifiers stored within the first GPS receiver. The first GPS receiver exchanges coordinates with the second GPS receiver. If the location of the second GPS receiver is the POI, the first GPS receiver calculates and displays navigational directions to the location of the second GPS receiver. If a location other than the second GPS receiver is the POI, the first GPS receiver calculates and displays multiple convenient meeting points based on pre-defined preferences. When one of the meeting points is selected, the first GPS receiver sends the coordinates to the other GPS receivers, and the first GPS receiver calculates and displays navigational directions to the meeting point. | 09-25-2008 |
20080282039 | METHOD AND SYSTEM FOR PROACTIVELY MONITORING THE COHERENCY OF A DISTRIBUTED CACHE - A method of proactively monitoring the coherency of a distributed cache. A cache comparison utility selects a set of cache keys from a replica cache connected to a main cache via a network. The cache comparison utility selects a first cache key from the set of cache keys and fetches a first cache value from the replica cache that corresponds to the first cache key. The cache comparison utility generates a first checksum value corresponding to the first cache value and the first cache key and stores the first checksum value in a first checksum table. The cache comparison utility creates a first total checksum value that corresponds to the first checksum table and compares the first total checksum value with multiple total checksum values that correspond to the main cache and one or more additional replica caches, thereby identifying replica caches that are not identical to the main cache. | 11-13-2008 |
20080291266 | APPARATUS, METHOD AND SYSTEM FOR SYNCHRONIZING A COMMON BROADCAST SIGNAL AMONG MULTIPLE TELEVISION UNITS - The invention provides an apparatus, system and method for allowing multiple television (TV) sets to communicate with each other in synchronizing their audiovisual signal output (when set to the same TV channel) to allow simultaneous viewing of common programming content. | 11-27-2008 |
20120005346 | HYPERVISOR SELECTION FOR HOSTING A VIRTUAL MACHINE IMAGE - Embodiments of the present invention provide a method, system and computer program product for selecting a hypervisor for hosting a virtual machine (VM) image. In an embodiment of the invention, a method of selecting a hypervisor for hosting a VM image can include selecting an application for inclusion in a VM image, determining characteristics of the application and creating a VM image with the selected application. The method also can include identifying a hypervisor hosting a different VM image with an application having in common at least a portion of the determined characteristics. Finally, the method can include deploying the created VM image to the identified hypervisor. Of note, the deployment of the created VM image can be to an identified hypervisor in a node of a cloud computing cluster. | 01-05-2012 |
20120005663 | DYNAMIC DETERMINATION OF APPLICATION SERVER RUNTIME CLASSLOADING - Embodiments of the present invention provide a method, system and computer program product for dynamic selection of a runtime classloader for a generated class file. In an embodiment of the invention, a method for dynamic selection of a runtime classloader for a generated class file is provided. The method includes extracting meta-data from a program object directed for execution in an application server and determining from the meta-data a container identity for a container in which the program object had been compiled. The method also includes selecting a container according to the meta-data. Finally, the method includes classloading the program object in the selected container. | 01-05-2012 |
20120159466 | DYNAMIC DETERMINATION OF APPLICATION SERVER RUNTIME CLASSLOADING - Embodiments of the present invention provide a method, system and computer program product for dynamic selection of a runtime classloader for a generated class file. In an embodiment of the invention, a method for dynamic selection of a runtime classloader for a generated class file is provided. The method includes extracting meta-data from a program object directed for execution in an application server and determining from the meta-data a container identity for a container in which the program object had been compiled. The method also includes selecting a container according to the meta-data. Finally, the method includes classloading the program object in the selected container. | 06-21-2012 |
Andrew J. Ivory, Durham, NC US
Patent application number | Description | Published |
---|---|---|
20110219077 | DIRECT LINKED TWO WAY FORMS - A method for managing a two-way form over a direct link is provided. The method includes establishing a communicative link between two communications clients each separately executing in memory by a processor of a corresponding one of two computers. The method also includes managing a two-way form rendered as individual instances of the two-way form each in a corresponding content browser executing in a corresponding one of the two computers. Finally, the method includes exchanging synchronization information for the two-way form over the communicative link. In one aspect of the embodiment, the method also includes prompting in one of the individual instances of the two-way form for verification of an update to a field providing in another of the individual instances of the two-way form. In another aspect of the embodiment, the method includes recording a verification of the update to the field in an audit trail. | 09-08-2011 |
20140047442 | HYPERVISOR SELECTION FOR HOSTING A VIRTUAL MACHINE IMAGE - Embodiments of the present invention provide a method, system and computer program product for selecting a hypervisor for hosting a virtual machine (VM) image. In an embodiment of the invention, a method of selecting a hypervisor for hosting a VM image can include selecting an application for inclusion in a VM image, determining characteristics of the application and creating a VM image with the selected application. The method also can include identifying a hypervisor hosting a different VM image with an application having in common at least a portion of the determined characteristics. Finally, the method can include deploying the created VM image to the identified hypervisor. Of note, the deployment of the created VM image can be to an identified hypervisor in a node of a cloud computing cluster. | 02-13-2014 |
Andrew J. Ivory, Wake Foret, NC US
Patent application number | Description | Published |
---|---|---|
20100009755 | System, method, and apparatus for associating a gaming profile using proximity of a wireless device - An apparatus, system, and method for associating a gaming profile based on a position of a wireless device relative to a gaming controller. The system includes a position detector to detect a position of each of a plurality of gaming controllers. The position detector also detects a position of the mobile phone relative to each of the plurality of gaming controllers. The gaming profile is associated with the mobile phone. The system also includes a gaming profile manager to associate the gaming profile with one of the gaming controllers in response to the position of the wireless device relative to each of the plurality of gaming controllers. | 01-14-2010 |
Andrew S. Ivory, Woodinville, WA US
Patent application number | Description | Published |
---|---|---|
20090248688 | HEURISTIC EVENT CLUSTERING OF MEDIA USING METADATA - Even clusters are created based n a first metadata and second metadata of the electronic document. The event clusters are associated with an event id and each electronic document is associated with the event identifier of it corresponding event cluster. A user may then browse or otherwise access the electronic documents based on the event identifier. | 10-01-2009 |
20110093466 | HEURISTIC EVENT CLUSTERING OF MEDIA USING METADATA - Event clusters are create based on a first metadata and second metadata of the electronic document. The event clusters are associated with an event id and each electronic document is associated with the event identifier of its corresponding event cluster. A user may then browse or otherwise access the electronic documents based on the event identifier. | 04-21-2011 |
20150363635 | Rule-Based Video Importance Analysis - The importance of video sections of a video file may be determined from features of the video file. The video file may be decoded to obtain video frames and audio data associated with the video frames. Feature scores for each video frame may be obtained by analyzing features of the video frame or the audio data associated with the video frame based on a local rule, a global rule, or both. The feature scores are further combined to derive a frame importance score for the video frame. Based on the feature scores of the video frames in the video file, the video file may be segmented into video sections of different section importance values. | 12-17-2015 |
20160034748 | Computerized Prominent Character Recognition in Videos - Techniques for identifying prominent subjects in video content based on feature point extraction are described herein. Video files may be processed to detect faces on video frames and extract feature points from the video frames. Some video frames may include detected faces and extracted feature points and other video frames may not include detected faces. Based on the extracted feature points, faces may be inferred on video frames where no face was detected. The inferring may be based on feature points. Additionally, video frames may be arranged into groups and two or more groups may be merged. The merging may be based on some groups including video frames having overlapping feature points. The resulting groups each may identify a subject. A frequency representing a number of video frames where the subject appears may be determined for calculating a prominence score for each of the identified subjects in the video file. | 02-04-2016 |
20160034786 | COMPUTERIZED MACHINE LEARNING OF INTERESTING VIDEO SECTIONS - This disclosure describes techniques for training models from video data and applying the learned models to identify desirable video data. Video data may be labeled to indicate a semantic category and/or a score indicative of desirability. The video data may be processed to extract low and high level features. A classifier and a scoring model may be trained based on the extracted features. The classifier may estimate a probability that the video data belongs to at least one of the categories in a set of semantic categories. The scoring model may determine a desirability score for the video data. New video data may be processed to extract low and high level features, and feature values may be determined based on the extracted features. The learned classifier and scoring model may be applied to the feature values to determine a desirability score associated with the new video data. | 02-04-2016 |
Andrew Shaun Ivory, Woodinville, WA US
Patent application number | Description | Published |
---|---|---|
20140359448 | ADDING CAPTIONS AND EMPHASIS TO VIDEO - In one embodiment, a digital video device may allow for real time editing of a digital video data clip during viewing. A digital video viewer | 12-04-2014 |
20150363919 | AUTOMATIC VIDEO QUALITY ENHANCEMENT WITH TEMPORAL SMOOTHING AND USER OVERRIDE - Technologies for a single-pass process for enhancing video quality with temporal smoothing. The process may include providing for user overrides of automatically enhanced video/frame characteristics and providing substantially immediate previews of enhanced video frames to a user. The process may also include detecting a degree of shakiness in a portion of the video, and performing or recommending stabilization based on the detected shakiness. | 12-17-2015 |
Brian Ivory, Boardman, OH US
Patent application number | Description | Published |
---|---|---|
20140298605 | COMBINED SELF-CLEANING TOOTHBRUSH AND TONGUE SCRAPER - A toothbrush with improved cleaning after use and integral tongue cleaning features. Multiple groups of brush bristles are positioned around a plurality of cleaning openings that extend through the head of the brush head. | 10-09-2014 |
Christopher L. Ivory, Mifflinburg, PA US
Patent application number | Description | Published |
---|---|---|
20140274429 | Anti-Wrap Swing Hanger And Swing Assembly - An anti-wrap swing assembly includes a swing hanger having an elongate body that extends longitudinally along an axis and defines a channel. The swing hanger further includes a pair of lugs that extend from the elongate body transverse to the axis and are spaced apart from each other by a predetermined distance, each lug defining a bore. The assembly also includes a swing flexibly coupled to the swing hanger. Additionally, the assembly includes a frame having a top rail with a substantially tubular body that is partially disposed within the channel of the swing hanger and a pair of rivets coupled to the substantially tubular body. The frame also includes at least a pair of legs extending from the top rail transverse to the axis and configured to support the top rail. | 09-18-2014 |
Cornelius Ivory, Pullman, WA US
Patent application number | Description | Published |
---|---|---|
20110192724 | HIGH RESOLUTION FOCUSING AND SEPARATION OF PROTEINS IN NANOFLUIDIC CHANNELS - Exemplary embodiments provide systems and methods for concentrating, focusing and/or separating proteins using nanofluidic channels and/or their arrays. In embodiments, low-abundance proteins can be focused and separated with high resolution using separation techniques including isoelectric focusing (IEF), and/or dynamic field gradient focusing (DFGF) in combination with nanofluidic channels and/or multi-gate nanofluidic field-effect-transistors (FETs). | 08-11-2011 |
Cornelius F. Ivory, Pullman, WA US
Patent application number | Description | Published |
---|---|---|
20080251382 | SEPARATION AND EXTREME SIZE-FOCUSING OF NANOPARTICLES THROUGH NANOCHANNELS BASED ON CONTROLLED ELECTROLYTIC PH MANIPULATION - Accordance to various embodiments, there are methods of separating molecules, devices, and method of making the devices. The method of separating molecules can include providing a nanofluidic device including a plurality of nanochannels on a top surface of a substrate, wherein each of the plurality of nanochannels has a first end and a second end and extends from the top surface into the substrate. The nanofluidic device can also include a dielectric layer disposed over each of the plurality of nanochannels, an inlet at the first end of the plurality of nanochannnels, an outlet at the second end of the plurality of nanochannels, and an optically transparent cover disposed over the plurality of nanochannels to form a seal. The method of separating molecules can further include providing a solution in the plurality of nanochannels through the inlet and creating a longitudinal pH gradient along each of the plurality of nanochannels. | 10-16-2008 |
20130026030 | CONTROL OF ELECTROLYTE SOLUTION IN NANOFLUIDIC CHANNELS - Various embodiments provide an exemplary lab-on-a-chip (LOC) system that serves as an analytical tool and/or as a separation medium for an electrolyte solution including various charged molecular species. The LOC system can include an integrated nanofluidic FET device in combination with suitable analysis systems. By applying and controlling a longitudinal electric field and a transverse electric potential, the flow and the pH of the electrolyte solution in the nanofluidic channels can be controlled. | 01-31-2013 |
20130174973 | MICROFLUIDIC DEVICES AND METHODS OF MANUFACTURING - Microfluidic devices and associated methods of manufacturing are disclosed herein. In one embodiment, a method for method for producing a microfluidic device includes forming a target structural pattern on a substrate, the substrate having a polymeric substrate material with a solubility parameter. The method also includes selecting a bonding solvent based on a difference between the solubility parameter of the polymeric substrate material and a solubility parameter of the bonding solvent. The method further includes bonding the substrate having the target structural pattern with a cover using the selected bonding solvent. | 07-11-2013 |
20130175170 | ELECTROPHORESIS SYSTEMS, DEVICES, AND ASSOCIATED METHODS OF ANALYSIS - Embodiments of electrophoresis systems, devices, and associated methods of analysis are described herein. In one embodiment, an electrophoresis device includes a first electrode having a first polarity, a second electrode having a second polarity, and a substrate. The substrate includes a first channel having a first section with a first cross-sectional area and a second section with a second cross-sectional area. The first end is electrically coupled to the first electrode, and the second end is electrically coupled to the second electrode. The first cross-sectional area is greater than the second cross-sectional area in a first dimension and in a second dimension generally orthogonal to the first dimension. | 07-11-2013 |
20130175173 | SAMPLE ANALYSIS SYSTEMS, DEVICES, AND ASSOCIATED METHODS OF OPERATION - Embodiments of analysis systems, electrophoresis devices, and associated methods of analysis are described herein. In one embodiment, a method of analyzing a sample containing an electrolyte includes sequentially introducing a leading electrolyte, a sample electrolyte, and a trailing electrolyte into a extraction channel carried by a substrate. The extraction channel has a constriction in cross-sectional area. The method also includes applying an electrical field to separate components of the sample electrolyte into stacks and to concentrate the separated components by forcing the sample electrolyte to migrate through the constriction in the extraction channel. Thereafter, the applied electrical field is removed and the separated and concentrated components of the sample are detected in a detection channel carried by the substrate. | 07-11-2013 |
Cornellius F. Ivory, Pullman, WA US
Patent application number | Description | Published |
---|---|---|
20150024507 | BIOMARKER SENSING BASED ON NANOFLUIDIC AMPLIFICATION AND RESONANT OPTICAL DETECTION - Provided is a sensor platform that includes a substrate, a plurality of nanochannels disposed on the substrate, and a plurality of electrodes, a waveguide disposed on the substrate and an analysis chamber and a reference chamber disposed on the substrate. Each electrode extends substantially across a width of the plurality of nanochannels. At least one analysis optical resonator is disposed in the analysis chamber and is optically coupled to at least a portion of the waveguide. The at least one analysis optical resonator is in fluid communication with at least one of the plurality of nanochannels. At least one reference optical resonator is disposed in the reference chamber and is optically coupled to at least a portion of the waveguide. The at least one reference optical resonator is in fluid communication with at least one other of the plurality of nanochannels. | 01-22-2015 |
Garf Ivory, Moses Lake, WA US
Patent application number | Description | Published |
---|---|---|
20160128286 | IRRIGATION FILTER SYSTEM - An irrigation filter system and method is provided. The system may have a body and a filtration subsystem and may separate fluid from detritus carried by the fluid. The fluid may be released onto a crop, while the detritus is collected by the filtration subsystem. A drain fixture may be operated to release the detritus from the irrigation filter system in response to at least one of the pressure of the fluid flowing in the system and gravity. In this manner, the detritus may be released without requiring the system to be shut down and/or disassembled. | 05-12-2016 |
Jonathan David Ivory, Akron, OH US
Patent application number | Description | Published |
---|---|---|
20100089139 | WHEEL BASED SENSOR ASSEMBLY - A wheel and sensor assembly includes a U-shaped bracket assembly mounting to and moving with a wheel assembly. One or more sensor device(s) such as camber angle and slip angle sensors mount to the bracket assembly for operatively measuring one or more wheel assembly parameter(s) during vehicle use. The bracket assembly mounts to the wheel assembly and turns therewith. The bracket assembly positions the sensor device(s) in operative optimal proximity to the road surface during vehicle use under actual operating conditions. | 04-15-2010 |
20110148180 | BEARING ASSEMBLY FOR WHEEL BASED SENSOR - A wheel and sensor assembly includes a U-shaped bracket assembly mounting to and moving with a wheel assembly. One or more sensor device(s) such as camber angle and slip angle sensors mount to the bracket assembly for operatively measuring one or more wheel assembly parameter(s) during vehicle use. The bracket assembly mounts to the wheel assembly and turns therewith. The bracket assembly positions the sensor device(s) in operative optimal proximity to the road surface during vehicle use under actual operating conditions. | 06-23-2011 |
Joseph A. Ivory, Eagle Point, OR US
Patent application number | Description | Published |
---|---|---|
20110192066 | HANDGUARD SYSTEMS FOR FIREARMS - A hand guard assembly for attachment to a firearm includes an anchor member and a sleeve. The anchor member is coupled to the firearm and defines an inner bore through which a barrel of the firearm extends when the anchor member is coupled to the firearm. The sleeve surrounds a portion of the barrel of the firearm in an overlying relationship. The sleeve is coupled to the anchor member at a first end so that when the assembly is attached to the firearm, the sleeve is cantilevered from the anchor member with an inner surface of the sleeve and an outer surface of the barrel being radially spaced apart from one another. | 08-11-2011 |
Shaun Ivory, Woodinville, WA US
Patent application number | Description | Published |
---|---|---|
20140369422 | Remultiplexing Bitstreams of Encoded Video for Video Playback - An encoded bitstream is processed without re-encoding so as to recombine multiple packets of each image into contiguous data of one packet for the image. Each packet is assigned a presentation time stamp, corresponding to the display order of its image in the sequence of images. In one embodiment, each intra-frame compressed image also is marked as a recovery point indicating that a decompression processor empties its buffers of data for prior groups of pictures before processing the image. A video editing or other playback application uses the converted bitstream for scrubbing and similar playback operations. | 12-18-2014 |
Steven Ivory, Ashford, CT US
Patent application number | Description | Published |
---|---|---|
20120160664 | CATHODIC ARC VAPOR DEPOSITION COATINGS FOR DIMENSIONAL RESTORATION OF SURFACES - A process for repairing a workpiece includes the steps of: providing a workpiece having at least one interior surface requiring restoration; providing a source of repair material; and depositing the repair material onto the at least one interior surface using a technique which is a near non-line of sight technique. | 06-28-2012 |
20140174091 | REPAIR PROCEDURE FOR A GAS TURBINE ENGINE VIA VARIABLE POLARITY WELDING - A liner panel for a gas turbine engine includes a cold side having a backside feature and a hot side with a variable polarity weld. | 06-26-2014 |