Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Fontenot, TX

Craig Fontenot, Austin, TX US

Patent application numberDescriptionPublished
20110046970Electronic Client Data Acquisition and Analysis System - A medical data acquisition and analysis system is disclosed. The system includes a first computing device, connected to a database for storing data indicative of content, where the first computing device includes software comprising an algorithm engine having at least one algorithm for generating enhanced feedback content, and at least one secondary computing device, interactively connected to the first computing device through a web portal operative across a communications network. A user inputs a plurality of health related information items into the web portal interface of the at least one secondary computing device, and the plurality of health related information items are received by the first computing device and stored in the database, and are further processed with at least one secondary input to generate the enhanced feedback content in accordance with the at least one algorithm of the algorithm engine, and delivers the enhanced feedback content to the user.02-24-2011

Davis G. Fontenot, Kingwood, TX US

Patent application numberDescriptionPublished
20100108319Reduced Waste Cleaning Methods for Oil Well Related Systems - A method for using an engineered fluid in a manner that reduces or minimizes waste includes applying the engineered fluid to a container having a settled component of a stored fluid, retrieving the applied engineered fluid and at least a portion of the settled component from the container, and using the applied engineered fluid at least once in the same manner as the stored fluid was used. In certain applications, the applied engineered fluid may be put to a different use. The engineered fluid may be processed prior to use.05-06-2010

Huward Paul Fontenot, Spring, TX US

Patent application numberDescriptionPublished
20110214871FLUSHING PROCEDURE FOR ROTATING CONTROL DEVICE - A method of flushing a wellbore fluid from a downhole tool containing a bearing package includes pumping hydraulic oil through at least one of a hydraulic inlet line and at least one of a pneumatic inlet line connected to the main housing and into an annulus formed between the bearing package and a main housing of the downhole tool, wherein the hydraulic oil replaces the wellbore fluid in the annulus, removing the wellbore fluid from the annulus through at least one hydraulic outlet line and at least one pneumatic outlet line connected to the main housing, pumping air through the at least one pneumatic inlet line connected to the main housing and removing the hydraulic oil from the at least one pneumatic inlet line connected to the main housing, and removing the hydraulic oil through at least one pneumatic outlet line connected to the main housing.09-08-2011

Nathan Fontenot, Cedar Park, TX US

Patent application numberDescriptionPublished
20090037911ASSIGNING TASKS TO PROCESSORS IN HETEROGENEOUS MULTIPROCESSORS - Methods and arrangements of assigning tasks to processors are discussed. Embodiments include transformations, code, state machines or other logic to detect an attempt to execute an instruction of a task on a processor not supporting the instruction (non-supporting processor). The method may involve selecting a processor supporting the instruction (supporting physical processor). In many embodiments, the method may include storing data about the attempt to execute the instruction and, based upon the data, making another assignment of the task to a physical processor supporting the instruction. In some embodiments, the method may include representing the instruction set of a virtual processor as the union of the instruction sets of the physical processors comprising the virtual processor and assigning a task to the virtual processor based upon the representing.02-05-2009
20100043005SYSTEM RESOURCE MANAGEMENT MODERATOR PROTOCOL - A method, system, and computer program product for managing system resources within a data processing system. A resource management moderator (RMM) utility assigns a priority to each application within a group of management applications, facilitated by a RMM protocol. When a request for control of a particular resource is received, the RMM utility compares the priority of the requesting application with the priority of the controlling application. Control of the resource is ultimately given to the management application with the greater priority. If the resource is not under control of an application, control of the resource may be automatically granted to the requester. Additionally, the RMM utility provides support for legacy applications via a “manager of managers” application. The RMM utility registers the “manager of managers” application with the protocol and enables interactions (to reconfigure and enable legacy applications) between the “manager of managers” application and legacy applications.02-18-2010

Patent applications by Nathan Fontenot, Cedar Park, TX US

Nathan Fontenot, Georgetown, TX US

Patent application numberDescriptionPublished
20090327779ENERGY CONSERVATION IN MULTIPATH DATA COMMUNICATIONS - A method, system, and computer usable program product for energy conservation in multipath data communications are provided in the illustrative embodiments. A current utilization of each of several of I/O devices is determined. A violation determination is made whether an I/O device from the several I/O devices can be powered down without violating a rule. The I/O device is powered down responsive to the violation determination being false. A powering up determination may be made whether an additional I/O device is needed in a multipath I/O configuration. The I/O device may be located, powered up, and made available for multipath I/O configuration. A latency determination may be made whether a latency time of the I/O device can elapse before the time when the additional I/O device is needed. The powering on may occur no later than the latency time before the time the additional I/O device is needed.12-31-2009
20100011360Lock Windows for Reducing Contention - Methods and arrangements to assign locks to threads are discussed. Embodiments include transformations, code, state machines or other logic to assign locks to threads. Embodiments may include setting a window of time at the end of a time slice of a thread. The embodiment may also involve prohibiting the thread from acquiring a lock during the window of time, based upon determining that the thread is within the window of time and determining that the thread does not hold any locks. Other embodiments include an apparatus to assign locks to threads and a computer program product to assign locks to threads.01-14-2010

Shevaun-Ann M. Fontenot, Georgetown, TX US

Patent application numberDescriptionPublished
20100070545LIGHTWEIGHT DIRECTORY ACCESS PROTOCOL (LDAP) ADMINISTRATOR TASK NOTIFICATION CONTROL - The illustrative embodiments provide for automatically and proactively retrieving administrative maintenance tasks or potential issues from a set of directory servers without direct intervention from an administrator. Responsive to an operation request being sent from a requesting application to the set of directory servers and an administrative maintenance control mechanism being active, an administrative maintenance control is automatically sent to the set of directory servers. Responsive to receiving the response to the administrative maintenance control, an end user application within the data processing system is notified that the at least one of the administrative maintenance tasks or the potential issues have been received.03-18-2010
20110161238ASSESSMENT OF SKILLS OF A USER - A method, operable on a processing device, for assessment of skills of a user may include receiving, by the processing device, an error message reporting an error associated with the user. The method may also include determining, by the processing device, a categorization of the error. Determining the categorization of the error may include assigning one of a plurality of predetermined skill ratings to the user. Each predetermined skill rating may be associated with a predefined condition. The method may additionally include generating, by the processing device, a report for assessment of the skills of the user. The report may include an identification of the user, the error, identification of a system if a system associated error, identification of a product if a product associated error, the categorization of the error and the predetermined skill rating assigned to the user.06-30-2011

Shevaun-Ann Michelle Fontenot, Cedar Park, TX US

Patent application numberDescriptionPublished
20090254579DEPLOYING DIRECTORY INSTANCES - A method, system, and computer usable program product for deploying directory instances are provided in the illustrative embodiments. A configuration of an existing directory instance is cloned to the new directory instance. The existing directory instance may execute in a first data processing system and the new directory instance may execute in a second data processing system. A schema of the existing directory instance is cloned to the new directory instance. A determination is made whether the new directory instance is a peer of the existing directory instance. Data from the existing directory instance is cloned to the new directory instance if the new directory instance is a peer of the existing directory instance. The new directory instance is made operational in a directory topology.10-08-2009

Shevaun-Ann Michelle Fontenot, Austin, TX US

Patent application numberDescriptionPublished
20100274769MANAGING DELETED DIRECTORY ENTRIES - A method, system, and computer usable program product for managing deleted directory entries are provided in the illustrative embodiments. An instruction to delete the entry is received. A second entry that includes a reference to the entry is identified. A third entry including information to be preserved from the entry is added in a deleted entries subtree. The third entry is modified to include the reference information from the second entry. The third entry is saved such that during a restore of the entry the third entry provides the information to restore the entry and the reference to the entry. The third entry may include a set of attributes that store an identifier of the second entry. The entry is restored from the third entry and made available in the directory. A reference is recreated in the second entry to the restored entry forming a restored second entry.10-28-2010
20100275059PRESERVING REFERENCES TO DELETED DIRECTORY ENTRIES - A method, system, and computer usable program product for preserving references to deleted directory entries are provided in the illustrative embodiments. An instruction to delete an entry is received. A second entry referencing the entry is identified. The second entry is marked as a ghost reference to the entry. The entry is converted to a deleted entry. A ghost attribute with a value of “false” may be added to the entry. A ghost attribute or tag with a value of “false” may be added to the second entry. The ghost tag may correspond to an attribute of the second entry that references the entry. An entry may be deleted by setting a value of a ghost attribute in the entry to true. The second entry may be marked as the ghost reference by setting a value of a ghost attribute or a ghost tag in the second entry to true.10-28-2010

William L. Fontenot, Houston, TX US

Patent application numberDescriptionPublished
20080229996MOORING APPARATUS AND METHOD - A mooring system for securing a floating vessel to the sea floor comprises a plurality of mooring legs, at least one of which includes separate first and second mooring lines. The first mooring line comprises a first end which is connected to the vessel and the second mooring line comprises a first end which is secured to the sea floor. The mooring system also comprises a connection and tensioning device which includes a body, a bore which extends through the body, a chain stopper for adjustably securing the first mooring line to the body, and a connector for connecting a second end of the second mooring line to the body. In use, a second end of the first mooring line is inserted into the bore and the first mooring line is pulled through the bore while the body is subject to an opposing pulling force. Once the first mooring line is pulled through the bore a desired distance, the chain stopper maintains the first mooring line in position relative to the body to thereby secure the vessel to the sea floor.09-25-2008