Patent application number | Description | Published |
20140198977 | Enhancement of Stereo Depth Maps - A method for computation of a depth map for corresponding left and right two dimensional (2D) images of a stereo image is provided that includes determining a disparity range based on a disparity of at least one object in a scene of the left and right 2D images, performing color matching of the left and right 2D images, performing contrast and brightness matching of the left and right 2D images, and computing a disparity image for the left and right 2D images after the color matching and the contrast and brightness matching are performed, wherein the disparity range is used for correspondence matching of the left and right 2D images. | 07-17-2014 |
20160058302 | LATENT LOAD CALIBRATION FOR CALORIMETRY USING SENSOR FUSION - In one aspect, the present disclosure relates to a method including obtaining, by a heart rate sensor of a fitness tracking device, a heart rate measurement of a user of the fitness tracking device; obtaining, by at least one motion sensor, motion data of the user; analyzing, by the fitness tracking device, the motion data of the user to estimate a step rate of the user; estimating, by the fitness tracking device, a load associated with a physical activity of the user by comparing the heart rate measurement with the step rate of the user; and estimating, by the fitness tracking device, an energy expenditure rate of the user using the load and at least one of the heart rate measurement and the step rate. | 03-03-2016 |
20160058332 | LOCAL MODEL FOR CALORIMETRY - In one aspect, the present disclosure relates to a method including obtaining, by a fitness tracking device configured to be worn by a user, a plurality of physical characteristics of the user, wherein the plurality of physical characteristics includes a first age and a sex of the user; mapping, by the fitness tracking device, each physical characteristic of the user to a corresponding index, wherein the first age of the user is mapped to a first age index of a first age range of a plurality of age ranges, and wherein the sex of the user is mapped to a first sex index; selecting, from a memory of the fitness tracking device, a first calorimetry model of a plurality of calorimetry models, wherein the first calorimetry model is associated with each corresponding index, including the first age index and the first sex index of the user; and estimating, by the fitness tracking device, an energy expenditure rate using the first calorimetry model, wherein the fitness tracking device can include constrained resources for at least one of battery power, processor speed, and memory capacity. | 03-03-2016 |
20160058333 | METHOD TO ESTIMATE PHYSICAL ACTIVITY RATING FROM PEDOMETER DATA - In one aspect, the present disclosure relates to a method including obtaining, by a fitness tracking device, an average step count of a user of the fitness tracking device; mapping, by the fitness tracking device, the average step count to a first corresponding physical activity level of a plurality of physical activity levels; storing, in a memory of the fitness tracking device, the first corresponding physical activity level; estimating, by the fitness tracking device, an aerobic capacity of the user using the first corresponding physical activity level of the user; and estimating, by the fitness tracking device, an energy expenditure rate of the user using the aerobic capacity of the user. | 03-03-2016 |
20160058356 | METHOD AND SYSTEM TO CALIBRATE FITNESS LEVEL AND DIRECT CALORIE BURN USING MOTION, LOCATION SENSING, AND HEART RATE - The present disclosure relates generally to improving calorie expenditure prediction and tracking and, more particularly, to techniques for calibration and calorimetry using data from motions sensors and heart rate sensors. Embodiments of the present disclosure include a fitness tracking device and techniques for accurately tracking an individual's energy expenditure over time and over a variety of activities while wearing the fitness tracking device. In some embodiments, the fitness tracking device may be a wearable device. The wearable device may be worn on a wrist, such as a watch, and it may include one or more microprocessors, a display, and a variety of sensors, including a heart rate sensor and one or more motion sensors. | 03-03-2016 |
20160058367 | CONTEXT-AWARE HEART RATE ESTIMATION - A device can estimate the heart rate of an active user by using a physiological model to refine a “direct” measurement of the user's heart rate obtained using a pulse sensor. The physiological model can be based on heart rate response to activity and can be informed by context information, such as the user's current activity and/or intensity level as well as user-specific parameters such as age, gender, general fitness level, previous heart rate measurements, etc. The physiological model can be used to predict a heart rate, and the prediction can be used to assess or improve the direct measurement. | 03-03-2016 |
20160058370 | ACCURATE CALORIMETRY FOR INTERMITTENT EXERCISES - In one aspect, the present disclosure relates to a method including obtaining, by a fitness tracking device, a plurality of heart rate measurements of the user over a period of time, wherein the plurality of heart rate measurements can include heart rate data from a heart rate sensor of the fitness tracking device; analyzing, by the fitness tracking device, the plurality of heart rate measurements to determine a rate of change of a heart rate of the user during the period of time; determining, by the fitness tracking device, that the user is experiencing an onset phase if the rate of change of the heart rate during the period of time is greater than zero; determining, by the fitness tracking device, that the user is experiencing a cool-down phase if the rate of change of the heart rate during the period of time is less than zero; estimating, by the fitness tracking device, a first rate of energy expenditure of the user if the user is experiencing an onset phase using an onset calorimetry model; and estimating, by the fitness tracking device, a second rate of energy expenditure of the user if the user is experiencing a cool-down phase using a cool-down calorimetry model. | 03-03-2016 |
20160058371 | SENSOR FUSION APPROACH TO ENERGY EXPENDITURE ESTIMATION - In one aspect, the present disclosure relates to a method including obtaining a plurality of heart rate measurements of the user over a period of time; obtaining motion data of the user over the period of time; analyzing the motion data of the user to determine for each of the plurality of heart rate measurements, a corresponding work rate measurement; determining, for each of the plurality of heart rate measurements, a first confidence level; determining, for each corresponding work rate measurement, a second confidence level; and estimating a first energy expenditure rate using the plurality of heart rate measurements; estimating a second energy expenditure rate using the plurality of work rate measurements; and estimating a weighted energy expenditure rate of the user by combining the first energy expenditure rate weighted by the first confidence level and the second energy expenditure rate weighted by the second confidence level. | 03-03-2016 |
20160058372 | TERRAIN TYPE INFERENCE FROM WEARABLE WITH MOTION SENSING - In one aspect, the present disclosure relates to a method including obtaining, by at least one sensor of a fitness tracking device, motion data of a user of the fitness tracking device; separating, by the fitness tracking device, the motion data into at least a first frequency signature attributable to movement by the user and a second frequency signature attributable to a type of a terrain on which the user is moving; determining, by the fitness tracking device, the type of the terrain on which the user is moving by analyzing the first frequency signature and the second frequency signature; and estimating, by the fitness tracking device, a rate of energy expenditure of the user by applying a calorimetry model including a coefficient or a parameter associated with the type of the terrain. | 03-03-2016 |
Patent application number | Description | Published |
20090265706 | COMPUTING MACHINE MIGRATION - Systems and methods for migration between computing machines are disclosed. The source and target machines can be either physical or virtual; the source can also be a machine image. The target machine is connected to a snapshot or image of the source machine file system, and a redo-log file is created on the file system associated with the target machine. The target machine begins operation by reading data directly from the snapshot or image of the source machine file system. Thereafter, all writes are made to the redo-log file, and subsequent reads are made from the redo-log file if it contains data for the requested sector or from the snapshot or image if it does not. The source machine continues to be able to run separately and simultaneously after the target machine begins operation. | 10-22-2009 |
20100036889 | CENTRALIZED MANAGEMENT OF VIRTUAL MACHINES - Virtual machines are managed in centralized manner. Files that are shared by multiple virtual machines are stored in a central storage unit and a management program is executed on one or more of these files on a per file basis. The management program is executed on a file if an 10 operation is issued for that file. A namespace map is used to provide a mapping of filenames used by the different virtual machines to filenames used by the central storage unit. | 02-11-2010 |
20100037041 | Booting a Computer System from Central Storage - A filter driver that is loaded during an initial part of the boot process enable operating systems that are not capable of booting from central storage to be booted from central storage. According to this technique, an initial set of operating system files is loaded into system memory from a local storage volume. The initial set of files includes a small subset of all of the operating system files and includes a boot loader, a kernel, boot time drivers, a file system driver, and a filter driver. The filter driver takes control over the loading of the remainder of the operating system files, so that these files are loaded from central storage instead of the local storage volume. | 02-11-2010 |
20100050170 | Access to Data for Virtual Devices - One embodiment of the present invention is a method for a virtual machine to access data from a virtual device, the method including: (a) attaching the virtual device to the virtual machine with a backing store that is a virtual image of a file system conforming to a predetermined file system format, wherein: (i) file system data is stored in one or more files, (ii) the virtual image includes metadata stored apart from the file system data, which metadata corresponds to the predetermined file system format, (iii) the metadata includes one or more directory records, and (iv) the one or more directory records include information that points directly or indirectly to the file system data; (b) issuing a read request for a block of data from the file system as if stored in the predetermined file system format; (c) accessing the metadata and determining the location of the requested block of data in the file system data; and (d) retrieving the requested block of data from the file system data. | 02-25-2010 |
20100088328 | NAMESPACE MAPPING TO CENTRAL STORAGE - A file management system includes a host computer having one or more virtual machines, a switching layer computer configured to manage a namespace map for the virtual machines in the host computer, and a central storage unit. The host computer is connected indirectly to the central storage unit through an in-band IO path that includes the switching layer computer and directly to the central storage unit through an out-of-band IO path. When a virtual machines issues a file operation, a file operation including a data operation is routed to the central storage unit along an out-of-band IO path and a file operation including a metadata operation is routed to the central storage unit along an in-band IO path that includes the switching layer computer. | 04-08-2010 |
20110010691 | Distributed Software Testing Using Cloud Computing Resources - A method of creating computing environment in a cloud computing environment for execution of a test is disclosed. The method includes loading a setup script from a script store. The loading is performed by a test manager that is in communication with the script store. The test manager checks if there are more setup scripts to be loaded. If yes, the remaining setup scripts are loaded by the test manager. The test manager then calculates computing resources needed to run all tests as coded in all loaded scripts. The test manager then attempts to reserve needed computing resources in a virtual data center using a data center infrastructure manager. | 01-13-2011 |
20130185509 | COMPUTING MACHINE MIGRATION - Systems and methods for migration between computing machines are disclosed. The source and target machines can be either physical or virtual; the source can also be a machine image. The target machine is connected to a snapshot or image of the source machine file system, and a redo-log file is created on the file system associated with the target machine. The target machine begins operation by reading data directly from the snapshot or image of the source machine file system. Thereafter, all writes are made to the redo-log file, and subsequent reads are made from the redo-log file if it contains data for the requested sector or from the snapshot or image if it does not. The source machine continues to be able to run separately and simultaneously after the target machine begins operation. | 07-18-2013 |
Patent application number | Description | Published |
20120091550 | SPECTROSCOPY AND SPECTRAL IMAGING METHODS AND APPARATUS - The invention pertains to a new type of standing wave filter in which the detector is located within the cavity, rather than outside the cavity and methods of manufacturing such a filter. | 04-19-2012 |
20120200852 | SPECTROSCOPY AND SPECTRAL IMAGING METHODS AND APPARATUS - The invention pertains to a new type of spectroscope comprising an array of Fabry-Perot cells having no moving parts and that can be fabricated inexpensively using semiconductor fabrication techniques. | 08-09-2012 |
20130122670 | PROCESS TO REMOVE Ni AND Pt RESIDUES FOR NiPtSi APPLICATIONS USING CHLORINE GAS - The invention discloses a method for cleaning residues from a semiconductor substrate during a nickel platinum silicidation process. Post silicidation residues of nickel and platinum may not be removed adequately just by an aqua regia solution (comprising a mixture of nitric acid and hydrochloric acid). Therefore, embodiments of the invention provide a multi-step residue cleaning, comprising exposing the substrate to an aqua regia solution, followed by an exposure to a chlorine gas or a solution comprising dissolved chlorine gas, which may further react with remaining platinum residues, rendering it more soluble in aqueous solution and thereby dissolving it from the surface of the substrate. | 05-16-2013 |
20130267091 | Process to remove Ni and Pt residues for NiPtSi application using Chlorine gas - The invention discloses a method for cleaning residues from a semiconductor substrate during a nickel platinum silicidation process. Post silicidation residues of nickel and platinum may not be removed adequately just by an aqua regia solution (comprising a mixture of nitric acid and hydrochloric acid). Therefore, embodiments of the invention provide a multi-step residue cleaning, comprising exposing the substrate to an aqua regia solution, followed by an exposure to a chlorine gas or a solution comprising dissolved chlorine gas, which may further react with remaining platinum residues, rendering it more soluble in aqueous solution and thereby dissolving it from the surface of the substrate. | 10-10-2013 |
20130316472 | HIGH PRODUCTIVITY COMBINATORIAL OXIDE TERRACING AND PVD/ALD METAL DEPOSITION COMBINED WITH LITHOGRAPHY FOR GATE WORK FUNCTION EXTRACTION - Metal gate high-k capacitor structures with lithography patterning are used to extract gate work function using a combinatorial workflow. Oxide terracing, together with high productivity combinatorial process flow for metal deposition can provide optimum high-k gate dielectric and metal gate solutions for high performance logic transistors. The high productivity combinatorial technique can provide an evaluation of effective work function for given high-k dielectric metal gate stacks for PMOS and NMOS transistors, which is critical in identifying and selecting the right materials. | 11-28-2013 |
20140055152 | CIRCULAR TRANSMISSION LINE METHODS COMPATIBLE WITH COMBINATORIAL PROCESSING OF SEMICONDUCTORS - Methods and structures are described for determining contact resistivities and Schottky barrier heights for conductors deposited on semiconductor wafers that can be combined with combinatorial processing, allowing thereby numerous processing conditions and materials to be tested concurrently. Methods for using multi-ring as well as single-ring CTLM structures to cancel parasitic resistance are also described, as well as structures and processes for inline monitoring of properties. | 02-27-2014 |
20150061027 | METHODS OF FORMING GATE STRUCTURES FOR TRANSISTOR DEVICES FOR CMOS APPLICATIONS AND THE RESULTING PRODUCTS - One method for forming replacement gate structures for NMOS and PMOS transistors includes performing an etching process to remove a sacrificial gate structure for the NMOS and PMOS transistors to thereby define NMOS and PMOS gate cavities, depositing a gate insulation layer in the gate cavities, depositing a first metal layer on the gate insulation layer in the gate cavities, performing at least one process operation to form (1) an NMOS metal silicide material above the first metal layer within the NMOS gate cavity, the NMOS metal silicide material having a first amount of atomic silicon, and (2) a PMOS metal silicide material above the first metal layer within the PMOS gate cavity, the PMOS metal silicide material having a second amount of atomic silicon, and wherein the first and second amounts of atomic silicon are different, and forming gate cap layers within the NMOS and PMOS gate cavities. | 03-05-2015 |
20150311206 | METHODS OF FORMING GATE STRUCTURES FOR TRANSISTOR DEVICES FOR CMOS APPLICATIONS AND THE RESULTING PRODUCTS - An integrated circuit product includes an NMOS transistor having a gate structure that includes an NMOS gate insulation layer, a first NMOS metal layer positioned on the NMOS gate insulation layer, an NMOS metal silicide material positioned above the first NMOS metal layer, and a layer of a second metal material positioned above and in contact with the NMOS gate insulation layer, the first NMOS metal layer, and the NMOS metal silicide layer. The PMOS transistor has a gate structure that includes a PMOS gate insulation layer, a first PMOS metal layer positioned on the PMOS gate insulation layer, a PMOS metal silicide material positioned above the first PMOS metal layer, and a layer of the second metal material positioned above and in contact with the PMOS gate insulation layer, the first PMOS metal layer, and the PMOS metal silicide layer. | 10-29-2015 |
20150338362 | Combinatorial screening of metallic diffusion barriers - Barrier layers, barrier stacks, and seed layers for small-scale interconnects (e.g., copper) are combinatorially screened using test structures sputtered or co-sputtered through apertures of varying size. Various characteristics (e.g., resistivity, crystalline morphology, surface roughness) related to conductivity, diffusion blocking, and adhesion are measured before and/or after annealing and compared to arrive at materials and process parameters for low diffusion with high conductivity through the interconnect. Example results show that some formulations of tantalum-titanium barriers may replace thicker tantalum/tantalum-nitride stacks, in some cases with a Cu—Mn seed layer between the Ta—Ti and copper. | 11-26-2015 |
Patent application number | Description | Published |
20130198797 | REMOTE TRUST ATTESTATION AND GEO-LOCATION OF SERVERS AND CLIENTS IN CLOUD COMPUTING ENVIRONMENTS - Methods and systems may provide for selecting a hypervisor protocol from a plurality of hypervisor protocols based on a communication associated with a remote agent. The selected hypervisor protocol may be used to conduct a trust analysis of one or more digitally signed values in the communication, wherein a cloud attestation request may be processed based on the trust analysis. Processing the cloud attestation request may involve generating a trustworthiness verification output, a geo-location verification output, etc., for a cloud computing node corresponding to the remote agent. | 08-01-2013 |
20140089658 | METHOD AND SYSTEM TO SECURELY MIGRATE AND PROVISION VIRTUAL MACHINE IMAGES AND CONTENT - A method, device, and system for securely migrating and provisioning a virtual machine image to a host device of a cloud service provider environment (CSPE) is disclosed. A customer device encrypts a virtual machine image (VMI) and stores the VMI in the CSPE. The host device retrieves the encrypted VMI from the object store and sends host trust data (including a symmetric key extracted from the encrypted VMI, the symmetric key being encrypted with the customer public key) to a key management server for trust attestation. If the key management server successfully attests the host device, the key management server decrypts the encrypted symmetric key using the customer private key and re-encrypts the symmetric key using the host public key. The host device receives the re-encrypted symmetric key from the key management server, decrypts it using the host private key, and decrypts the encrypted VMI using the symmetric key. | 03-27-2014 |
20140109191 | REMOTE TRUST ATTESTATION AND GEO-LOCATION OF OF SERVERS AND CLIENTS IN CLOUD COMPUTING ENVIRONMENTS - Methods and systems may provide for selecting a hypervisor protocol from a plurality of hypervisor protocols based on a communication associated with a remote agent. The selected hypervisor protocol may be used to conduct a trust analysis of one or more digitally signed values in the communication, wherein a cloud attestation request may be processed based on the trust analysis. Processing the cloud attestation request may involve generating a trustworthiness verification output, a geo-location verification output, etc., for a cloud computing node corresponding to the remote agent. | 04-17-2014 |