Wooldridge, US
Andrew Wooldridge, Redwood City, CA US
Patent application number | Description | Published |
---|---|---|
20080270412 | TRACKING USER CLICKS USING AJAX BASED BEACONS - The present invention is directed towards systems and methods for tracking user clicks via an asynchronous tracking mechanism. The method according to one embodiment of the present invention comprises receiving a first content item and selecting a hyperlink by a user that the first content item provides. An asynchronous request is submitted indicating selection of the hyperlink and a request is submitted for a second content item. The second content item is loaded in response to an asynchronous acknowledgement indicating completion of the transmission of the request. | 10-30-2008 |
Cara Jean Wooldridge, Port Orchard, WA US
Patent application number | Description | Published |
---|---|---|
20140051048 | OSTOMY LEARNING ASSEMBLIES, KITS, AND METHODS OF MAKING AND USING - An ostomy learning assembly generally includes a body attachment device, and an artificial stoma couplable to the body attachment device. | 02-20-2014 |
Carl Alexander Wooldridge, Spring Hill, TN US
Patent application number | Description | Published |
---|---|---|
20120029947 | METHOD FOR OFFERING A PROTECTION POLICY FOR A MOBILE DEVICE - One embodiment includes a method for offering an protection policy for a mobile device, the method comprising the steps of providing an application, conducting a test of the mobile device, calculating the risk of protecting the mobile device, and offering an protection policy. The application is configured to operate on the mobile device and to test at least one function of the mobile device. The test is conducted by the application and verifies at least one function of the mobile device through the application. The risk of protecting the mobile device is based upon at least one result of the test. The protection policy for the mobile device is based upon the calculated risk, has a cost, and is offered for purchase to a user of the mobile device an. | 02-02-2012 |
20140136245 | Method for Offering a Protection Policy for a Mobile Device - One embodiment includes a method for offering a protection policy for a mobile device, the method comprising the steps of providing an application, conducting a test of the mobile device, calculating the risk of protecting the mobile device, and offering an protection policy. The application is configured to operate on the mobile device and to test at least one function of the mobile device. The test is conducted by the application and verifies at least one function of the mobile device through the application. The risk of protecting the mobile device is based upon at least one result of the test. The protection policy for the mobile device is based upon the calculated risk, has a cost, and is offered for purchase to a user of the mobile device an. | 05-15-2014 |
Cory Wooldridge, Minnetonka, MN US
Patent application number | Description | Published |
---|---|---|
20140117084 | IN-LINE QUALITY ASSURANCE - Systems and methods for verifying character(s) on a personalized document, and electronically verifying a magnetic stripe and a smartcard chip of the personalized document, are provided. A quality assurance station is located downstream of personalization stations of a document personalization system. The quality assurance station can provide automated, in-line verification and quality assurance for personalized documents. The quality assurance station integrates a vision verification sub-station, a magnetic stripe sub-station, and a smartcard sub-station. | 05-01-2014 |
20140119616 | MACHINE VISION VERIFICATION - Embodiments of systems and methods for directly reading and verifying characters on a personalized document, are provided. A surface of the personalized document is illuminated independently or simultaneously by first and second light sources. The first light source has a ring shape, surrounds the personalized document in 360 degree, and transmits a grazing incident light to illuminate the surface of the personalized document. An incident light from the second light source is reflected by a beam splitter and illuminates the surface of the personalized document in a direction generally perpendicular to the surface. Light reflected from the surface of the personalized document in a direction generally perpendicular to the surface thereof is collected by a camera. | 05-01-2014 |
Craig Wooldridge, Irvine, CA US
Patent application number | Description | Published |
---|---|---|
20150057774 | GRAPHICAL USER INTERFACE FOR SURGICAL CONSOLE - A surgical system includes a control device, a touch screen display, and a GUI displayed on the touch screen display. A parameter icon has a parameter area, a first set point, a second set point, a parameter line extending from the first set point to the second set point, and a value orb located on the parameter line. The location of the value orb on the parameter line corresponds to a control position of the control device. A parameter value area is located under the parameter line and extends from the first set point to the value orb. A numerical parameter value is located in the parameter area. The parameter line represents a range of parameter values from the first set point to the second set point, and when the control device is a foot pedal, a range of travel of the foot pedal. | 02-26-2015 |
Craig G. Wooldridge, Irvine, CA US
Patent application number | Description | Published |
---|---|---|
20150359673 | DISPLAY FOR OPHTHALMIC SURGICAL CONSOLE WITH USER-SELECTABLE SECTORS - An ophthalmic surgical system includes a display device and a user interface. The display device generates a display on an image of a patient's eye comprising a plurality of non-overlapping display sectors. Each display sector displays one of a plurality of user-selectable surgical parameters. A user interface receives a user selection of one or more of the user-selectable surgical parameters to be displayed. | 12-17-2015 |
Craig Gary Wooldridge, Irvine, CA US
Patent application number | Description | Published |
---|---|---|
20110257638 | DISPLAY FOR OPHTHALMIC SURGICAL CONSOLE WITH USER-SELECTABLE SECTORS - An ophthalmic surgical system includes a display device and a user interface. The display device generates a display on an image of a patient's eye comprising a plurality of non-overlapping display sectors. Each display sector displays one of a plurality of user-selectable surgical parameters. A user interface receives a user selection of one or more of the user-selectable surgical parameters to be displayed. | 10-20-2011 |
Donald Wooldridge, Dunkirk, MD US
Patent application number | Description | Published |
---|---|---|
20130075226 | System and Method for Singulating and Separating Plurality of Non-Oriented Items - An aspect of the present invention provides a system for transferring a plurality of non-oriented items. The system includes a feeding area, a conveyor and a rail. The conveyor has a first end, a second end, a conveyor length disposed between the first end and the second end, a conveyor first side, a conveyor second side, a conveyor width disposed between the conveyor first side and the conveyor second side, and a conveyor ledge along the second side. The rail is disposed above the conveyor and from the conveyor ledge at a distance equal to one of the item height, the item width and the item length. A first portion of the plurality of non-oriented items will convey along the conveyor path. A second portion of the plurality of non-oriented items will fall off the conveyor ledge. | 03-28-2013 |
20130112529 | System and Method for Determining Weight - A system is provided for feeding a stream of material. The system includes a feeding portion, a material density portion, a detector, a weight calculating portion and an indicator. The feeding portion can output a portion of the stream of the material from a first position to a second position. The material density portion can generate a density signal based on the density of the material. The detector can detect a volume of the portion of the stream of the material without contacting the portion of the stream of the material and can generate a volume signal based on the detected volume. The weight calculating portion can calculate a weight based on the density signal and the volume signal and can generate a weight signal. The indicator can provide an indication signal based on the weight signal | 05-09-2013 |
20140339048 | System and Method for Singulating and Separating a Plurality of Non-Oriented Items - An aspect of the present invention provides a system for transferring a plurality of non-oriented items. The system includes a feeding area, a conveyor and a rail. The feeding area can accept the plurality of non-oriented items. The conveyor has a first end, a second end, a conveyor length disposed between the first end and the second end, a conveyor first side, a conveyor second side, a conveyor width disposed between the conveyor first side and the conveyor second side, and a conveyor ledge along the second side. The rail is disposed above the conveyor and from the conveyor ledge at a distance equal to one of the item height, the item width and the item length. A first portion of the plurality of non-oriented items will convey along the conveyor path. A second portion of the plurality of non-oriented items will fall off the conveyor ledge. | 11-20-2014 |
Eric Wooldridge, Stanford, KY US
Patent application number | Description | Published |
---|---|---|
20150352388 | DEVICE FOR SAFE STORAGE AND DISPOSAL OF EMBALMING PROCEDURE WASTE - A device for storage and disposal of embalming procedure waste from an embalming procedure of an animal or human corpse. The device includes an inlet for receiving the embalming procedure waste and an encapsulate storage unit configured for holding absorbent encapsulate. The device further includes a mixing unit fluidly connected to the inlet and the encapsulate storage unit, a diverter device connected to the mixing unit and at least one storage unit configured to receive and store the embalming procedure waste from the diverter device. | 12-10-2015 |
Eric Newland Wooldridge, Stanford, KY US
Patent application number | Description | Published |
---|---|---|
20140034655 | Vacuum Cooler - A portable, durable, lightweight cooler system designed to maintain beverages, food, medical supplies, drugs, and other heat sensitive products at existing temperatures with substantially reduced heat gain or loss from the surrounding environment for extended periods of time, when no power source is available. This container is designed to greatly reduce radiant heat transfer along with conductive and convective heat transfer while diminishing decomposition effects of stored items and thus maintaining freshness. This system includes a cooler housing, a reinforced lid, a radiation reflective material application, and a system to remove air from the containment area, thus creating a vacuum within the cooler itself and sealing the lid to the cooler housing. Upon actuation of a vacuum release device, air is reintroduced into the containment area thus allowing the lid to be removed and the stored products be accessed. | 02-06-2014 |
Glen A. Wooldridge, Vancouver, WA US
Patent application number | Description | Published |
---|---|---|
20150367163 | ADJUSTABLE DUMBBELL SYSTEM HAVING A WEIGHT SENSOR - An adjustable dumbbell system may include a handle assembly, at least one weight, at least one sensor, and a computing device. The at least one weight may be selectively fixedly connectable to the handle assembly. The least one sensor may be positioned on the handle assembly. The at least one sensor may be configured to detect a handle assembly attribute indicative of whether the at least one weight is fixedly connected to the handle assembly. The computing device may be in communication with the at least one sensor and may be configured to receive information regarding the handle assembly attribute from the at least one sensor. | 12-24-2015 |
James L. Wooldridge, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20110289204 | Virtual Machine Management Among Networked Servers - Virtual machine management among networked servers coupled for data communications with a data communications network that includes a network device and a Virtual Machine Management Module (‘VMMM’), where VM management includes: monitoring, by the network device, network traffic of applications executing in virtual machines of the servers; determining, in dependence upon the monitored network traffic, whether a particular application's network traffic exceeds a predetermined threshold, the particular application executing in a particular virtual machine of a particular server; if the particular application's network traffic exceeds the predetermined threshold, allocating, by the VMMM, an additional virtual machine in a different server; and instantiating, by the VMMM, in the additional virtual machine at least one application. | 11-24-2011 |
James L. Wooldridge, Fall City, WA US
Patent application number | Description | Published |
---|---|---|
20090113416 | Installation of updated software for server components - A target server is queried to build an inventory of components installed within the target server. The target server has a boot process by which it is employed within a production environment. Updated software is received for each component from an update server, based on the inventory built. The boot process is configured so that the target server installs the updated software for each component the next time it boots, instead of being employed within the production environment. The target server is caused to boot such that it installs the updated software for each component. Upon completion of the target server installing the update software for each component, the boot process is reconfigured so that the next time the target server boots it is again employed within the production environment. The target server is again caused to boot such that it is again employed within the production environment. | 04-30-2009 |
20100306560 | Power Management in a Virtual Machine Farm at the Local Virtual Machine Platform Level by a Platform Hypervisor Extended with Farm Management Server Functions - Power management for a virtual machine farm in which each hypervisor respectively serving each virtual machine platform in the farm is provided with an extended hypervisor function coacts with functions provided by the connection broker and the manual configuration interface of the virtual machine farm management server for managing each respective virtual machine platform to maximize the time that each platform is in the reduced power state. | 12-02-2010 |
20110055406 | Maintaining session states within virtual machine environments - Sessions states within virtual machine (VM) environments are maintained. Each VM environment hosts a guest operating system (OS) and one or more application programs running. The guest OS and the application computer programs of each VM environment constitute a session. A connection broker maintains a state machine as to states of the sessions and permits transitions among the states in response to messages, commands, and internal decisions. Different types of agents may send the messages, and the commands. The states of the sessions may include a pending state and a number of other states. The pending state is an interim state that indicates a session is being transitioned from one of the other states to another of the other states. These other states may include an offline state, an online-down state, an online-up state, a suspended state, an active state, an idle state, a disconnected state, and a failed state. | 03-03-2011 |
20110078679 | PROVISIONING VIRTUAL MACHINE PLACEMENT - Virtual machines are provisioned computers in a computer environment based on input/output (I/O) requirements of software tasks. A workload request, requesting the execution of a software task on a virtual machine, is received. The I/O requirements of the software task are matched to an optimal computer, in the computer environment, that has an I/O bandwidth capability that best matches the I/O requirements of the software task. The software task is then routed to a virtual machine, on the optimal computer, for execution of the software task. | 03-31-2011 |
20110134761 | DYNAMICALLY PROVISIONING VIRTUAL MACHINES - Method and computer program for managing the network response times experienced by virtual machines. Traffic is routed within an Ethernet network through a network switch according to IP addresses identified within Ethernet frames. A plurality of compute nodes are each coupled to the network switch via a separate Ethernet link. A response time is determined for each virtual machine running on the compute nodes, wherein the response time for a particular virtual machine is the difference between a time stamp in a TCP/IP Request message and a time stamp in a TCP/IP Response message for an IP address assigned to the particular virtual machine. The particular virtual machine may then be migrated to a target compute node in response to a particular one of the virtual machines on a particular one of the compute nodes having a response time that exceeds a response time setpoint. | 06-09-2011 |
20110138384 | DYNAMICALLY PROVISIONING VIRTUAL MACHINES - Virtual machines are managed on the basis of data obtained from a management information database of a network switch having a plurality of Ethernet links coupled to compute nodes running a plurality of virtual machines. A management entity, such as a provisioning manager, determines the amount of network bandwidth being utilized through each of the first and second Ethernet links and the amount of network bandwidth being utilized by the Internet Protocol addresses attributable to each of the virtual machines. Accordingly, one of the virtual machines may be migrated from one compute node to another compute node coupled to an Ethernet link having a greater amount of unutilized network bandwidth. Virtual machines may be dynamically migrated in order to provide each virtual machine with a required amount of network bandwidth. | 06-09-2011 |
20120069032 | Optimizing Virtual Graphics Processing Unit Utilization - Methods, systems, and computer program products are provided for optimizing virtual graphics processing unit utilization. Embodiments include assigning a computing intensity level to each virtual machine of a plurality of virtual machines; assigning a priority level to each virtual machine of the plurality of virtual machines; determining for each server of a plurality of servers whether the server includes a virtual graphics processing unit (VGPU) that is available to perform compute intensive tasks for the plurality of virtual machines; and assigning one or more VGPUs to a virtual machine of the plurality of virtual machines in dependence upon the computing intensity level and the priority level of the virtual machine and the number of VGPUs available to perform the compute intensive tasks. | 03-22-2012 |
20120096473 | MEMORY MAXIMIZATION IN A HIGH INPUT/OUTPUT VIRTUAL MACHINE ENVIRONMENT - A computer implemented method is provided, including monitoring the utilization of resources available within a compute node, wherein the resources include an input/output capacity, a processor capacity, and a memory capacity. The method further comprises allocating virtual machines to the compute node to maximize use of a first one of the resources; and then allocating an additional virtual machine to the compute node to increase the utilization of the resources other than the first one of the resources without over-allocating the first one of the resources. In a web server, the input/output capacity may be the resource to be maximized. However, unused memory capacity and/or processor capacity of the compute node may be used more effectively by identifying an additional virtual machine that is memory intensive or processor intensive to be allocated or migrated to the compute node. The additional virtual machine(s) may be identified in new workload requests or from analysis of virtual machines running on other compute nodes accessible over the network. | 04-19-2012 |
20120102190 | INTER-VIRTUAL MACHINE COMMUNICATION - A computer implemented method is provided, including monitoring network traffic among virtual machines that are allocated to a plurality of compute nodes on a network, and identifying first and second virtual machines having inter-virtual machine communication over the network in an amount that is greater than a threshold amount of the network traffic. The method further comprises migrating at least one of the first and second virtual machines so that the first and second virtual machines are allocated to the same compute node and the inter-virtual machine communication between the first and second virtual machines is no longer directed over the network. In one embodiment, each compute node is coupled to an Ethernet link of a network switch, and data is obtained from a management information database of the network switch to determine the amount of network bandwidth that is being utilized for communication between the first and second virtual machines. | 04-26-2012 |
20120137293 | Dynamic migration of virtual machine computer programs upon satisfaction of conditions - A system includes a number of server computing devices and a management server computing device. Each server computing device has a virtual host computer program running thereon to support one or more virtual machine computer programs. Each virtual machine computer program is able to execute an instance of an operating system on which application computer programs are executable. The management server computing device monitors the server computing devices, and causes the virtual machine computer programs supported by the virtual host computer program of a first server computing device to dynamically migrate to the virtual host computer program of a second server computing device, upon one or more conditions being satisfied. The conditions may include the first server being predicted as failure prone, the first server consuming power less than a threshold, and the first server having resource utilization less than a threshold. | 05-31-2012 |
20120221887 | Migrating Virtual Machines Among Networked Servers Upon Detection Of Degrading Network Link Operation - Migrating virtual machines among networked servers, the servers coupled for data communications with a data communications network that includes a networking device, where migrating includes: establishing, by a virtual machine management module (‘VMMM’), one or more virtual machines on a particular server; querying, by the VMMM, the networking device for link statistics of a link coupling the network device to the particular server for data communications; determining, by the VMMM in dependence upon the link statistics, whether the link coupling the network device to the particular server is degrading; and if the link coupling the network device to the particular server is degrading, migrating a virtual machine executing on the particular server to a destination server. In some embodiments, migrating occurs is carried out only if non-degrading link is available. If no non-degrading links are available, the network device, rather than the link, may be failing. | 08-30-2012 |
20120226866 | DYNAMIC MIGRATION OF VIRTUAL MACHINES BASED ON WORKLOAD CACHE DEMAND PROFILING - A computer-implemented method comprises obtaining a cache hit ratio for each of a plurality of virtual machines, and identifying, from among the plurality of virtual machines, a first virtual machine having a cache hit ratio that is less than a threshold ratio. The identified first virtual machine is then migrated from the first physical server having a first cache size to a second physical server having a second cache size that is greater than the first cache size. Optionally, a virtual machine having a cache hit ratio that is less than a threshold ratio is identified on a class-specific basis, such as for L1 cache, L2 cache and L3 cache. | 09-06-2012 |
20120240117 | Virtual Machine Management Among Networked Servers - Virtual machine management among networked servers coupled for data communications with a data communications network that includes a network device and a Virtual Machine Management Module (‘VMMM’), where VM management includes: monitoring, by the network device, network traffic of applications executing in virtual machines of the servers; determining, in dependence upon the monitored network traffic, whether a particular application's network traffic exceeds a predetermined threshold, the particular application executing in a particular virtual machine of a particular server; if the particular application's network traffic exceeds the predetermined threshold, allocating, by the VMMM, an additional virtual machine in a different server; and instantiating, by the VMMM, in the additional virtual machine at least one application. | 09-20-2012 |
20120254860 | VIRTUAL MACHINE PLACEMENT TO IMPROVE MEMORY UTILIZATION - Virtual machines having a high amount of identical memory pages are grouped under a common hypervisor to enable greater memory savings as the result of transparent page sharing. One embodiment provides a computer program product including computer usable program code for performing a method that comprises analyzing the software image content of a plurality of virtual machines running on a plurality of hypervisors in a common migration domain, identifying two or more of the virtual machines having greater than a threshold amount of common memory pages, placing the two or more virtual machines under a common hypervisor, and sharing the common memory pages among the two or more virtual machines. Optionally, the identifying of two or more of the virtual machines may include identifying two or more of the virtual machines having the same software image content classifications; thereby, identifying images with a greater affinity for common memory pages. | 10-04-2012 |
20120254868 | Optimizing Virtual Graphics Processing Unit Utilization - Methods, systems, and computer program products are provided for optimizing virtual graphics processing unit utilization. Embodiments include assigning a computing intensity level to each virtual machine of a plurality of virtual machines; assigning a priority level to each virtual machine of the plurality of virtual machines; determining for each server of a plurality of servers whether the server includes a virtual graphics processing unit (VGPU) that is available to perform compute intensive tasks for the plurality of virtual machines; and assigning one or more VGPUs to a virtual machine of the plurality of virtual machines in dependence upon the computing intensity level and the priority level of the virtual machine and the number of VGPUs available to perform the compute intensive tasks. | 10-04-2012 |
20120272244 | VIRTUAL MACHINE PLACEMENT TO IMPROVE MEMORY UTILIZATION - Virtual machines having a high amount of identical memory pages are grouped under a common hypervisor to enable greater memory savings as the result of transparent page sharing. One method comprises analyzing the software image content of a plurality of virtual machines running on a plurality of hypervisors in a common migration domain, identifying two or more of the virtual machines having greater than a threshold amount of common memory pages, placing the two or more virtual machines under a common hypervisor, and sharing the common memory pages among the two or more virtual machines. Optionally, the identifying of two or more of the virtual machines may include identifying two or more of the virtual machines having the same software image content classifications; thereby, identifying images with a greater affinity for common memory pages. | 10-25-2012 |
20120284398 | INTER-VIRTUAL MACHINE COMMUNICATION - A computer implemented method is provided, including monitoring network traffic among virtual machines allocated to a plurality of compute nodes on a network, and identifying first and second virtual machines having inter-virtual machine communication over the network in an amount that is greater than a threshold amount of the network traffic. The method further comprises migrating at least one of the first and second virtual machines so that the first and second virtual machines are allocated to the same compute node and the inter-virtual machine communication between the first and second virtual machines is no longer directed over the network. In one embodiment, each compute node is coupled to an Ethernet link of a network switch, and data is obtained from a management information database of the network switch to determine the amount of network bandwidth that is being utilized for communication between the first and second virtual machines. | 11-08-2012 |
20120331468 | DYNAMICALLY PROVISIONING VIRTUAL MACHINES - Virtual machines are managed on the basis of data obtained from a management information database of a network switch having a plurality of Ethernet links coupled to compute nodes running a plurality of virtual machines. A management entity, such as a provisioning manager, determines the amount of network bandwidth being utilized through each of the Ethernet links. Accordingly, an additional virtual machine may be provisioned to the compute node that is coupled to an Ethernet link identified as having the greatest amount of unutilized network bandwidth. | 12-27-2012 |
20130073730 | VIRTUAL MACHINE PLACEMENT WITHIN A SERVER FARM - Disclosed herein are methods, systems, and computer program products for the placement of a virtual machine within a plurality of cache-coherent NUMA servers. According to an aspect, an example method includes determining a resource requirement of the virtual machine. The example method may also include determining a resource availability of one or more nodes of the plurality of servers. Further, the example method may include selecting placement of the virtual machine within one or more nodes of the plurality of cache-coherent NUMA servers based on the determined resource requirement and the determined resource availability. | 03-21-2013 |
20130111470 | Duration Sensitive Scheduling In A Computing Environment | 05-02-2013 |
20130139896 | Managing Waste Water Discharge Of A Computing System - Managing waste water discharge of a computing system, the computing system including one or more evaporative coolers, including: determining, by a waste water management module, a waste water discharge limit, wherein the waste water discharge limit specifies the amount of waste water that can be discharged within a period of time; determining, by the waste water management module, the amount of waste water that has been discharged during a current measurement period; and updating, by the waste water management module, operating parameters for the computing system in dependence upon the amount of waste water that has been discharged during the current measurement period and the waste water discharge limit. | 06-06-2013 |
20130144434 | Managing Waste Water Discharge Of A Computing System - Managing waste water discharge of a computing system, the computing system including one or more evaporative coolers, including: determining, by a waste water management module, a waste water discharge limit, wherein the waste water discharge limit specifies the amount of waste water that can be discharged within a period of time; determining, by the waste water management module, the amount of waste water that has been discharged during a current measurement period; and updating, by the waste water management module, operating parameters for the computing system in dependence upon the amount of waste water that has been discharged during the current measurement period and the waste water discharge limit. | 06-06-2013 |
James Lee Wooldridge, Fall City, WA US
Patent application number | Description | Published |
---|---|---|
20100218014 | Power Management To Maximize Reduced Power State For Virtual Machine Platforms - Power management in a virtual machine environment that includes at least one virtual machine platform providing a plurality of virtual machines, and a plurality of separate (user) computers, each connected to a respective one of the virtual machines in a typical virtual machine distribution environment. There is also provided a function, independent of the connections of the user computers to the virtual machines, for determining if each of said computers connected to the virtual machines is in an active state together with a function for switching the virtual machine platform into a reduced power consumption state in the platform when all of the computers connected to virtual machines are in a non-active state. | 08-26-2010 |
20140372584 | WORKLOAD AND DEFECT MANAGEMENT SYSTEMS AND METHODS - Disclosed herein are methods and systems for workload and defect management. According to an aspect, a method includes communicating, to a first computing device, an identifier associated with a second computing device. The method also includes receiving, from the first computing device, maintenance information associated with the identifier. Further, the method also includes implementing a workload management policy at the second computing device based on the maintenance information. | 12-18-2014 |
20140372600 | STORAGE DISK FILE SUBSYSTEM AND DEFECT MANAGEMENT SYSTEMS AND METHODS - In accordance with one or more embodiments of the present invention, methods and systems disclosed herein provide for storage disk file and defect management. According to an aspect, a method includes communicating, to a first computing device, an identifier associated with a storage device. The method also includes receiving, from the first computing device, maintenance information associated with the identifier. Further, the method also includes implementing a storage disk file management policy at the storage device based on the maintenance information. Maintenance or defect information may be provided, for example, for a disk subsystem comprised within a storage device. A disk subsystem with an identified potential defect, even though potential defect is latent, creates a risk to the software workloads running on the IT resource and a potential hazard in a datacenter. | 12-18-2014 |
20140372615 | WORKLOAD AND DEFECT MANAGEMENT SYSTEMS AND METHODS - Disclosed herein are methods and systems for workload and defect management. According to an aspect, a method includes communicating, to a first computing device, an identifier associated with a second computing device. The method also includes receiving, from the first computing device, maintenance information associated with the identifier. Further, the method also includes implementing a workload management policy at the second computing device based on the maintenance information. | 12-18-2014 |
James Lee Wooldridge, Falls City, WA US
Patent application number | Description | Published |
---|---|---|
20100262815 | Detection Mechanism for System Image Class - A method, apparatus and program product for automatically detecting the configuration of a hardware platform, generating the communications necessary to request the correct OS for the platform, authenticating the request at a remote server, detecting the image class based on a class node policy, and downloading the correct OS to the requesting platform while avoiding any necessity of inventorying or entering node-specific information such as a MAC (Media Access Control) address or UUID (Universally Unique Identifier). | 10-14-2010 |
James R. Wooldridge, Cedar Rapids, IA US
Patent application number | Description | Published |
---|---|---|
20100064518 | Fabrication process for a flexible, thin thermal spreader - The present invention is a method for fabricating a thermal spreader. The method may include laminating a plurality of layer portions together to fabricate a mechanically flexible substrate. The method may further include providing an internal channel within the mechanically flexible substrate, the internal channel configured for containing an electrically-conductive liquid, the internal channel being further configured to allow for closed-loop flow of the electrically-conductive liquid within the internal channel. The method may further include integrating a pump with the mechanically flexible substrate. The method may further include fabricating a plurality of rigid metal inserts. The method may further include forming a plurality of extension portions on a surface of each rigid metal insert included in the plurality of rigid metal inserts. The method may further include connecting the plurality of rigid metal inserts to the mechanically flexible substrate. | 03-18-2010 |
20100064695 | Flexible flow channel for a modular liquid-cooled thermal spreader - The present invention is a flexible liquid cooling loop for providing a thermal path between a heat source and a heat sink. The cooling loop includes a plurality of mechanically rigid tubing sections configured for being in thermal contact with the heat source and the heat sink. The cooling loop further includes a plurality of mechanically flexible tubing sections configured for connecting the mechanically rigid sections to form the loop. The loop is configured for containing a liquid. The liquid is configured for being circulated within the loop for promoting transfer of thermal energy from the heat source to the heat sink via the loop. | 03-18-2010 |
20100065256 | Mechanically compliant thermal spreader with an embedded cooling loop for containing and circulating electrically-conductive liquid - The present invention is a thermal spreader for providing a high effective thermal conductivity between a heat source and a heat sink. The thermal spreader may include a mechanically flexible substrate. The mechanically flexible substrate may be at least partially constructed of organic materials. The mechanically flexible substrate may form an internal channel which is configured for containing an electrically-conductive liquid. The thermal spreader may further include a pump. The pump may be configured for being connected to the substrate and for circulating the electrically-conductive liquid within the internal channel. The thermal spreader may further include one or more thermally-conductive, rigid metal inserts. Each insert may be configured for being in thermal contact with the electrically-conductive liquid and the substrate and for promoting heat transfer between the thermal spreader and the electrically-conductive liquid. | 03-18-2010 |
20100066178 | Thin, solid-state mechanism for pumping electrically conductive liquids in a flexible thermal spreader - The present invention is a magnetic pump assembly for integration with a mechanically flexible thermal spreader. The assembly may include a casing which may be connectable to a mechanically flexible substrate of the thermal spreader. The assembly may further include a plurality of magnets which may be integrated with and enclosed by the casing. The magnets may be suitable for applying a magnetic field to an electrically-conductive liquid, and may be implemented in combination with electrodes, which may be integrated with the substrate and may be suitable for generating an electrical current flow through the liquid. The magnets and electrodes may combine to provide a pumping force for circulating the liquid within an internal channel of an electrically-conductive cooling loop of the substrate. The assembly may further include a thermally-conductive rigid metal insert integrated with the casing. The assembly may promote local thermal conductivity of the thermal spreader. | 03-18-2010 |
Jeremy Wooldridge, Shepherdsville, KY US
Patent application number | Description | Published |
---|---|---|
20090075511 | SOCKET AND ELECTRICAL ASSEMBLY INCLUDING THE SOCKET - A socket that electrically connects a memory drive unit to a circuit board includes a socket housing including a base portion having a slot disposed in a central portion therein, sidewalls extending upward from the base portion, and end walls extending upward from the base portion and between the sidewalls, and a locking member arranged to engage a locking structure of a memory drive unit when a memory drive unit is inserted into the memory drive socket. The slot includes a plurality of contacts disposed therein which are arranged to engage corresponding contact pads of the memory drive unit. A bottom surface of the base portion includes at least one pin arranged to engage a through hole of a circuit board. The locking member includes at least one pin disposed at a lower end portion thereof and arranged to be secured to the circuit board. | 03-19-2009 |
20090153169 | PROBE HAVING A FIELD-REPLACEABLE TIP - A probe is provided for testing the electrical characteristics of a device. The probe includes a housing, a plurality of cables, a circuit board located within the housing, and a field-replaceable probe tip. The probe tip includes an array of contacts. Each of the plurality of cables is connected to a corresponding contact. The probe includes a retractable shroud that retracts as the probe is connected to the device. The contacts have bifurcated tips. | 06-18-2009 |
John J. Wooldridge, Manhattan Beach, CA US
Patent application number | Description | Published |
---|---|---|
20080297402 | BUILT-IN MISSILE RADAR CALIBRATION VERIFICATION - Array antenna calibration verification coupling interrogator and responder with mode-related interrogation signal having a previous calibration phase angle, producing in responder a characteristic interrogation response. Conjugate signal is generated by reversing phase of interrogation signal, producing in responder a characteristic conjugate response. Interrogation and conjugate responses sensed and combined to determine difference characteristic for responder array element. Responder difference characteristic iteratively determined for elements in antenna array representative of present calibration verification state. Present and previous calibration verification states compared, with significant variation adapting array to desired calibration verification state. Verification processor controls interrogator, responders, and signals providing built-in missile RADAR calibration verification. | 12-04-2008 |
20100194624 | SIMULTANEOUS CALIBRATION AND COMMUNICATION OF ACTIVE ARRAYS OF A SATELLITE - An apparatus for simultaneous calibration and communication of active arrays of a satellite may include a base transmitter, a satellite receiver, a satellite transmitter, a base receiver, and at least one computer. The apparatus may simultaneously transmit and receive a calibration carrier and a communication carrier at different frequencies in order to calibrate the apparatus using the calibration carrier without interrupting the communication carrier. The use of different frequencies may avoid interference between the calibration and communication carriers. | 08-05-2010 |
Joseph B. Wooldridge, Mineral, VA US
Patent application number | Description | Published |
---|---|---|
20140076270 | ROTARY MACHINE - A rotary machine is provided which includes a chamber. The chamber includes an island having an island outer surface. The outer surface is an elongated convex shape. The island includes a crankshaft port. The chamber includes a front-plate attached to a front surface of the island. A concave shaped contour is included, which is biased toward the island outer surface and which rotates with respect to the island. A working volume is defined between an inner surface of the contour and the outer island surface. At least one front-plate engaging bearing is provided, which extends from a front surface of the movable contour and over a guide edge of the front-plate. The front-plate engaging bearing engages the guide edge during a combustion cycle. | 03-20-2014 |
Joseph B. Wooldridge, Stanardsville, VA US
Patent application number | Description | Published |
---|---|---|
20100242897 | INVERSE DISPLACEMENT ASYMMETRIC ROTARY (IDAR) ENGINE - An inverse displacement asymmetric rotary engine is provided which includes a chamber. The chamber includes a stationary island having an island outer surface. The outer surface is an elongated convex shape. The island includes a crankshaft port spaced from a center of the island. The chamber includes a front-plate attached to a front surface of the island. A concave shaped movable contour is include, which is biased toward the island outer surface and which revolves about the island. A working volume is defined between an inner surface of the contour and the outer island surface. At least one front-plate engaging bearing is provided, which extends from a front surface of the movable contour and over a guide edge of the front-plate. The front-plate engaging bearing engages the guide edge during a combustion cycle. | 09-30-2010 |
Karen Wooldridge, Melbourne, FL US
Patent application number | Description | Published |
---|---|---|
20090097526 | RELIABILITY TESTING OF SUB-MINIATURE INTERCONNECTS - The invention concerns a method and apparatus for performing an accelerated simulation of mechanical stresses and strains to evaluate the reliability of a sub-miniature interconnect. The method can begin by determining at least one characteristic of at least one thermal cycle to which a sub-miniature interconnect having a predetermined configuration will be exposed. The at least one characteristic can be selected to include a temperature change during the at least one thermal cycle. Thereafter, at least one value is calculated which represents a dimensional variation in a substrate ( | 04-16-2009 |
Luzviminda T Wooldridge, Brentwood, MO US
Patent application number | Description | Published |
---|---|---|
20140045781 | PROCESSES FOR THE PREPARATION OF REGADENOSON AND A NEW CRYSTALLINE FORM THEREOF - This disclosure relates to an improved process for the preparation of regadenoson, pharmaceutically acceptable salts thereof, and hydrates thereof, and for the preparation of intermediates useful in the synthesis of regadenoson. The disclosure also relates to a new crystalline form of regadenoson. Processes for the preparation of the crystalline form, compositions containing the crystalline form, and methods of use thereof are also described. | 02-13-2014 |
Mason B. Wooldridge, New Canton, VA US
Patent application number | Description | Published |
---|---|---|
20150124087 | METHOD FOR REMOTE INITIALIZATION OF TARGETED NONLETHAL COUNTER MEASURES IN AN ACTIVE SHOOTER SUSPECT INCIDENT - The present invention is directed to providing a method and system that enables a first responder police Incident Commander to take command and control of a building having an active suspect ongoing event. Using the method and system herein, the Police Incident Commander is able to clearly distinguish the positions of his building entry teams (BETs) in the building relative to the position of the suspect through a graphic display of Friend and Foe designation whereupon he can precisely direct their maneuver to close with the suspect. The incident commander communicates to a Command and Control Center to arm non-lethal chemical canisters pre-located in “Hot Zones” for use in remotely incapacitating the intruders. When the intruders, boxed in by the BETs, enter a “Hot Zone” the incident commander gives the command to release the non-lethal chemical/smoke, ammonia spray that disorients and blinds the intruders allowing the BETs to safely end the incident. | 05-07-2015 |
Scott Wooldridge, Carmel, IN US
Patent application number | Description | Published |
---|---|---|
20100051455 | BIOSENSOR TEST STRIP CARDS - An analyte test strip card comprises a plurality of biosensor test strips each having a reagent portion and a releasable and recloseable cover that overlaps the reagent portion. The strips are in a two dimensional array and are at least partially retained by a substantially credit card sized platform. Each strip is connected to adjacent strips by a first means for separation. At least some of the strips are connected to the retaining platform by a second means for separation. | 03-04-2010 |
20110056951 | STORAGE CONTAINERS FOR TEST ELEMENTS - A container includes an external housing having a sidewall extending between a first end and a second end, and an internal chamber extending between the first and second ends and surrounded by the sidewall. The container includes a sleeve member in the internal chamber. The sleeve member may include corrugated desiccant in communication with the internal chamber, or a porous member to maintain desiccant between the internal chamber and the sidewall. The container may also include at least one component in the internal chamber, such as a test element, for use with a biosensor. Other embodiments include unique methods, systems, kits, assemblies, equipment, and/or apparatus which are related to containers including one or more desiccants or desiccant materials. | 03-10-2011 |
20110151571 | MEMORY APPARATUS FOR MULTIUSE ANALYTE TEST ELEMENT SYSTEMS, AND KITS, SYSTEMS, COMBINATIONS AND METHODS RELATING TO SAME - One embodiment includes a memory unit for use in connection with a plurality of fluid sample test elements, wherein the memory unit comprises a plurality of memory portions. In one aspect of the embodiment, the memory unit comprises at least one memory portion configured to communicate calibration and expiration information relating to a lot of test elements, to a meter operably connectable with such test elements, and at least one other memory portion configured for storage and communication of data, such as measurement results, relating to the use of the test elements in analyzing a fluid sample. Further embodiments include apparatuses, systems, methods, kits and combinations of test elements and memory units. | 06-23-2011 |
20120221064 | PROTECTIVE BARRIERS FOR MEDICAL DEVICES - Exemplary protective barriers may be provided that house at least a portion of a medical device to prevent contamination of the medical device when it is used for treatment or testing. The protective barriers are removable from the medical device after use so that disinfection of the medical device is not required. | 08-30-2012 |
Steven Wooldridge, Saline, MI US
Patent application number | Description | Published |
---|---|---|
20110162621 | Shallow Piston Bowl And Injector Spray Pattern For A Gasoline, Direct-Injection Engine - A combustion system for a direct-injection, spark-ignition engine is disclosed. A side-mounted fuel injector located outboard the intake valves directs multiple fuel jets into a shallow, spherical bowl formed in a domed piston. Both good mixing to facilitate good air utilization with early injection and an ignitable mixture at the spark plug with late injection to facilitate cold start are provided with such a combustion system. Because the bowl is smooth and shallow, the surface area of the combustion chamber is less than with a deeper bowl of complicated shape. Lowering surface area in the combustion chamber leads to improved fuel economy. | 07-07-2011 |
20110239988 | Method for Starting an Engine Automatically - A method for improving starting of an engine that may be automatically started is provided. In one example, spark timing of an automatically started engine is in advance of spark timing for an operator requested engine start. The approach may reduce vehicle driveline disturbances. | 10-06-2011 |
20110265764 | METHOD FOR STARTING A MIXED FUEL ENGINE - A method for improving starting of an engine that may be operated with fuels having varying alcohol concentrations is presented. In one embodiment, the method adjusts a compression ratio of an engine in response to a number of combustion events after an engine stop and a concentration of alcohol in a fuel supplied to the engine. The method may make engine starting more repeatable at lower engine temperatures. | 11-03-2011 |
20130006503 | Method for Starting an Engine Automatically - A method for improving starting of an engine that may be automatically started is provided. In one example, spark timing of an automatically started engine is in advance of spark timing for an operator requested engine start. The approach may reduce vehicle driveline disturbances. | 01-03-2013 |
20140100760 | APPROACH FOR CONTROLLING EXHAUST GAS RECIRCULATION - Various embodiments related to controlling EGR in an engine are disclosed. In one embodiment, a first EGR amount is supplied to a cylinder at a first temperature and a first engine speed and load. Further, at the first engine speed and load, as engine temperature increases from the first temperature to a second temperature, a first fuel amount is injected after exhaust valve closing and before intake valve opening while a second EGR amount is supplied to the cylinder that is greater than the first EGR amount. | 04-10-2014 |
20150020768 | FUEL INJECTOR SPRAY PATTERN - A fuel injector having an injector axis, comprising a first nozzle aiming in a first radial direction; a first nozzle pair aiming in radial directions each equally angled relative to the first direction, closest to the first radial direction, and having a longest radial offset; a nozzle second pair in radial directions each equally angled relative to the first direction; and another nozzle aiming opposite the first radial direction and having a shortest radial offset. | 01-22-2015 |
20150040864 | METHODS AND SYSTEMS FOR IMPROVING ENGINE STARTING - Systems and methods for restarting an engine are presented. In one example, spark timing during engine starting is adjusted in response to engine speed and a second control parameter. The second control parameter may be correlated with crankshaft or rod degradation. Spark may be advanced from minimum spark for best torque when engine speed is greater than desired and when the second control parameter does not provide an indication of engine degradation. | 02-12-2015 |
20150053177 | METHOD AND SYSTEM FOR KNOCK CONTROL - Methods and systems are provided for improving engine knock tolerance, in particular when rapidly ramping in LP-EGR from low levels of EGR. Until a desired LP-EGR rate is achieved, fuel may be delivered as a split injection with at least an intake stroke injection and a compression stroke injection to compensate for the transport delay in EGR filling the intake system. Subsequently, single fuel injection may be resumed. | 02-26-2015 |
20150057911 | METHOD AND SYSTEM FOR IMPROVED DILUTION TOLERANCE - Methods and systems are provided for improving combustion stability, in particular during transient operations such as tip-out to lower load conditions, when EGR is being purged. Until a desired LP-EGR rate is achieved, fuel may be delivered as a split injection with at least an intake stroke injection and a compression stroke injection. Subsequently, single fuel injection may be resumed. | 02-26-2015 |
20150204264 | METHOD AND SYSTEM FOR ENGINE STARTING - A method and system for improving starting of an engine is presented. In one example, the method selects a first cylinder to receive fuel since engine stop based on intake valve closing time. The method also describes selecting the first cylinder to receive fuel since engine stop based on an end of fuel injection time. | 07-23-2015 |
20150219036 | METHOD AND SYSTEM FOR SELECTING A CYLINDER FOR ENGINE STARTING - A method and system for improving starting of an engine is presented. In one example, the method selects a first cylinder to receive fuel since engine stop the cylinder's position relative to the cylinder's top-dead-center compression stroke. The method also describes adjusting a number of fuel injections for a first combustion event since engine stop. | 08-06-2015 |
Steven E. Wooldridge, Houston, TX US
Patent application number | Description | Published |
---|---|---|
20150159481 | SYSTEM, APPARATUS, AND METHOD FOR MONITORING A SUBSEA FLOW DEVICE - A system, apparatus, and method are provided for monitoring a subsea flow device such as a subsea flowline. The apparatus generally includes a thermoelectric device that is adapted to generate electric power from a thermal potential between the subsea flow device and the surrounding seawater. A sensor that is powered by the thermoelectric device is adapted to monitor one or more characteristics of the flow device, such as temperature or strain, and provide a communication that is indicative of the characteristic. The communication may be a radiation output or an acoustic output. | 06-11-2015 |
Steven Todd Wooldridge, Saline, MI US
Patent application number | Description | Published |
---|---|---|
20090088945 | Fuel Injection Strategy For Gasoline Direct Injection Engine During High Speed/Load Operation - A system and method for controlling operation of a multiple cylinder direct injection internal combustion engine include injecting fuel directly into the combustion chamber during the exhaust stroke at high engine speeds and loads to reduce the effect of intake airflow on the injection spray and improve fuel-air mixture homogeneity. | 04-02-2009 |
20100300404 | DIRECT-START ENGINE OPERATION UTILIZING MULTI-STRIKE IGNITION - A method for operation of a vehicle having an internal combustion engine is provided. The internal combustion engine may include one or more combustion chambers, a fuel delivery system including a direct fuel injector coupled to each combustion chamber, an ignition system including one or more spark plugs coupled to each combustion chamber, a piston disposed within each combustion chamber, and an intake and an exhaust valve coupled to each combustion chamber, the internal combustion engine providing motive power to the vehicle. The method may include discontinuing combustion operation within the internal combustion engine responsive to idle-stop operation. The method may further include, during a direct-start, performing multi-strike ignition operation per combustion cycle via one or more selected spark plug(s) for at least a first combustion cycle in a combustion chamber following the discontinuation of combustion operation, the one or more selected spark plug(s) coupled to the combustion chamber. | 12-02-2010 |
20110041801 | DIRECT-START ENGINE OPERATION UTLIZING MULTI-STRIKE IGNITION - A method for engine starting is provided. The method may include performing idle-stop operation, and during a subsequent re-start, applying multi-strike ignition operation for a first combustion cycle. In this way, improved engine starting may be achieved with reduced emissions. | 02-24-2011 |
20120024259 | DIRECT-START ENGINE OPERATION UTILIZING MULTI-STRIKE IGNITION - A method for engine starting is provided. The method may include performing idle-stop operation, and during a subsequent re-start, applying multi-strike ignition operation for a first combustion cycle. In this way, improved engine starting may be achieved with reduced emissions. | 02-02-2012 |
Susan L. Wooldridge, Lafayette, CA US
Patent application number | Description | Published |
---|---|---|
20120172821 | Therapeutic clothing and related methods - The present invention is related to articles of clothing that can be used to lessen the symptoms of particular diseases and/or skin conditions, designs of the clothing, and methods and tools for commercializing and marketing the clothing. In one aspect, the present invention is directed to an article of clothing. The article of clothing includes at least a first coating. The first coating decreases the wicking or absorbance of water as compared to clothing that does not include the coating. | 07-05-2012 |