Patents by Inventor Ricardo Lopez
Ricardo Lopez has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8864463Abstract: A rotating fan with a transmission mechanism and a blade deployment mechanism. In an energized state, an electromagnetic coil generates a magnetic force that causes a clutch plate to be in contact with a contact surface, thereby engaging a planetary gear system. In a de-energized state, the clutch plate is not in contact with the contact surface, thereby disengaging the planetary gear system. In a deployed configuration, a drive link activated by the planetary gear system rotates a blade link to cause a fan blade to pivot. The result is that the fan blade tip is farther from the motor shaft than the fan blade root. In a retracted configuration, the drive link rotates the blade link to cause the fan blade to pivot and retract. The result is that the fan blade tip is equidistant from the motor shaft as the fan blade root.Type: GrantFiled: September 30, 2011Date of Patent: October 21, 2014Assignee: Swiss Module Group LLCInventors: William Conley, Rodger Thomason, Ricardo Lopez
-
Patent number: 8745346Abstract: Time managed read and write access to a data storage device. As a part of time managed read and write access to a data storage device, a request for read and/or write access to the data storage device is accessed and it is determined whether the request for read and/or write access to the data storage device is to be granted. Based on the determination, read and/or write access to the data storage device is either allowed or blocked. If read and/or write access is allowed, read and/or write access is terminated after passage of a predetermined period of time.Type: GrantFiled: March 18, 2008Date of Patent: June 3, 2014Assignee: Microsoft CorporationInventors: David Foster, Ricardo Lopez-Barquilla
-
Publication number: 20130145112Abstract: Time managed read and write access to a data storage device. As a part of time managed read and write access to a data storage device, a request for read and/or write access to the data storage device is accessed and it is determined whether the request for read and/or write access to the data storage device is to be granted. Based on the determination, read and/or write access to the data storage device is either allowed or blocked. If read and/or write access is allowed, read and/or write access is terminated after passage of a predetermined period of time.Type: ApplicationFiled: March 18, 2008Publication date: June 6, 2013Applicant: Microsoft CorporationInventors: David Foster, Ricardo Lopez-Barquilla
-
Publication number: 20130084180Abstract: A rotating fan with a transmission mechanism and a blade deployment mechanism. In an energized state, an electromagnetic coil generates a magnetic force that causes a clutch plate to be in contact with a contact surface, thereby engaging a planetary gear system. In a de-energized state, the clutch plate is not in contact with the contact surface, thereby disengaging the planetary gear system. In a deployed configuration, a drive link activated by the planetary gear system rotates a blade link to cause a fan blade to pivot. The result is that the fan blade tip is farther from the motor shaft than the fan blade root. In a retracted configuration, the drive link rotates the blade link to cause the fan blade to pivot and retract. The result is that the fan blade tip is equidistant from the motor shaft as the fan blade root.Type: ApplicationFiled: September 30, 2011Publication date: April 4, 2013Inventors: William Conley, Rodger Thomason, Ricardo Lopez
-
Patent number: 8190923Abstract: The claimed method and system monitors computer system timer(s) relative to other timers to detect discrepancies and/or may capture an offset to provide a method of more accurately determining a current time. The invention may also provide a method to detect power source tampering using a last known good time and may provide a means to securely initialize system time using an encrypted time stamp.Type: GrantFiled: December 20, 2005Date of Patent: May 29, 2012Assignee: Microsoft CorporationInventors: Kurt Daverman, Rajagopal K. Venkatachalam, Zhangwei Xu, Isaac P. Ahdout, Ricardo Lopez-Barquilla
-
Publication number: 20110257549Abstract: The invention relates to an apparatus with sensing means suitable for sensing the inspiratory phase and the expiratory phase of each respiratory cycle of a respirated person from in each case at least one minimum and maximum amplitude of a circulation value within a single respiratory cycle, and with a computing device for calculating a variation of the amplitudes of the circulation value occurring within a said respiratory cycle.Type: ApplicationFiled: April 23, 2009Publication date: October 20, 2011Inventors: Marc Wysocki, Josef Brunner, Ricardo Lopez Gasco, Dominik Novotni, Thomas Laubscher, Gion Durisch
-
Patent number: 7987512Abstract: Techniques to provide a secure execution environment are described. In an implementation, a method includes initiating a hardware interrupt by an embedded controller of a computing device. In response to the interrupt, a module is executed that is stored in a basic input/output system (BIOS). The module, when executed, determines whether constrain functionality of the computing device based on a balance.Type: GrantFiled: May 19, 2006Date of Patent: July 26, 2011Assignee: Microsoft CorporationInventors: Raja Venkatachalam, Ricardo Lopez-Barquilla, Zhangwei Xu, Curt A. Steeb
-
Publication number: 20110147042Abstract: An insulating composition resistant to tracking for an electrical cable, wherein the insulating composition comprises a polymer matrix based on polyethylene or its copolymers, with a density of at least 0.94 g/cm3, and including no more than 0.25% by weight of silicone oil respect to the total weight of said composition.Type: ApplicationFiled: December 20, 2010Publication date: June 23, 2011Applicant: CONDUCTORES MONTERREY, S.A. DE C. V.Inventors: Sergio Arturo Montes Valdez, Héctor Ricardo López González
-
Patent number: 7840844Abstract: Techniques for prioritizing test dependencies are described. A computer system employing such techniques may present a test structure for a set of test cases. The test structure may comprise prioritized test cases and dependencies between test cases. The dependencies may be based on predicted test case failure given failure of another test case. Other embodiments are described and claimed.Type: GrantFiled: April 16, 2007Date of Patent: November 23, 2010Assignee: Microsoft CorporationInventors: Adam Garland, Ricardo Lopez Barquilla
-
Publication number: 20100242091Abstract: Embodiments related to network video messaging are disclosed. One disclosed embodiment provides a method that comprises receiving a video message from a client application of a source client; associating a navigation link with the video message; transmitting a notification message to the recipient client including the navigation link; receiving a retrieval request from the recipient client to access the video content via the navigation link; and transmitting the video content to the recipient client responsive to receiving the retrieval request by providing a persistent download of the video content from the storage server if the download condition indicates that a persistent download of the video content is permissible; and providing a transient download of the video content to the recipient client while prohibiting a persistent download of the video content if the download condition indicates that a persistent download of the video content is not permissible.Type: ApplicationFiled: March 23, 2009Publication date: September 23, 2010Applicant: Microsoft CorporationInventors: Zhangwei Xu, Martin Hall, Mark McNulty, Guruprakash Rao, Xiaofeng Gao, Fei Chen, Ricardo Lopez-Barquilla, Martin Holladay
-
Patent number: 7711551Abstract: The present invention provides static analysis of speech grammars prior to the speech grammars being deployed in a speech system.Type: GrantFiled: June 13, 2005Date of Patent: May 4, 2010Assignee: Microsoft CorporationInventors: Ricardo Lopez-Barquilla, Craig Campbell
-
Patent number: 7684988Abstract: A system and method of testing and tuning a speech recognition system by providing pronunciations to the speech recognizer. First a text document is provided to the system and converted into a sequence of phonemes representative of the words in the text. The phonemes are then converted to model units, such as Hidden Markov Models. From the models a probability is obtained for each model or state, and feature vectors are determined. The feature vector matching the most probable vector for each state is selected for each model. These ideal feature vectors are provided to the speech recognizer, and processed. The end result is compared with the original text, and modifications to the system can be made based on the output text.Type: GrantFiled: October 15, 2004Date of Patent: March 23, 2010Assignee: Microsoft CorporationInventor: Ricardo Lopez Barquilla
-
Publication number: 20090254995Abstract: An electronic device can be locked and secured by activating a hardware locking mechanism on the device. The locking mechanism is controlled by a locking policy that is defined and implemented from the client side. If the locking mechanism is activated, then the device operates in a limited mode of operation instead of in a normal mode of operation. The locking mechanism can be deactivated, placing the device into the normal mode of operation, when a specified condition is satisfied.Type: ApplicationFiled: April 3, 2008Publication date: October 8, 2009Applicant: MICROSOFT CORPORATIONInventors: Mark St. John, Martin Holladay, Todd Carpenter, James Duffus, Ricardo Lopez-Barquilla
-
Publication number: 20080319910Abstract: A computer with scalable performance level components and selectable software and service options has a user interface that allows individual performance levels to be selected. The scalable performance level components may include a processor, memory, graphics controller, etc. Software and services may include word processing, email, browsing, database access, etc. To support a pay-per-use business model, each selectable item may have a cost associated with it, allowing a user to pay for the services actually selected and that presumably correspond to the task or tasks being performed. An administrator may use a similar user interface to set performance levels for each computer in a network, allowing performance and cost to be set according to a user's requirements.Type: ApplicationFiled: June 21, 2007Publication date: December 25, 2008Applicant: MICROSOFT CORPORATIONInventors: James S. Duffus, Curt Andrew Steeb, Thomas G. Phillips, Todd L. Carpenter, Martin H. Hall, Ricardo Lopez-Barquilla, Judy Tandog, Katie Ann Aldrich, Daniel Makoski, David James Foster, Krista L. Johnson
-
Publication number: 20080256392Abstract: Techniques for prioritizing test dependencies are described. A computer system employing such techniques may present a test structure for a set of test cases. The test structure may comprise prioritized test cases and dependencies between test cases. The dependencies may be based on predicted test case failure given failure of another test case. Other embodiments are described and claimed.Type: ApplicationFiled: April 16, 2007Publication date: October 16, 2008Applicant: Microsoft CorporationInventors: Adam Garland, Ricardo Lopez Barquilla
-
Publication number: 20080054823Abstract: An apparatus is disclosed for automatic light dimming of electronic and magnetic ballasts used for fluorescent or high intensity discharge lamps. A variable capacitant's limiting current is added in the lamps which provides lighting intensity controls without changing the ballast's operation frequency. Several capacitors are placed in line with a terminal for the lamp. The capacitor's switching capability is used to change the current received by the lamp. The amount of voltage can be controlled by either varying the supply voltage, or with an elimination sensor, or by manual potentiometer control.Type: ApplicationFiled: September 14, 2007Publication date: March 6, 2008Inventors: Vicente Aldape Ayala, Ricardo Lopez Guajardo
-
Publication number: 20070271597Abstract: Techniques to provide a secure execution environment are described. In an implementation, a method includes initiating a hardware interrupt by an embedded controller of a computing device. In response to the interrupt, a module is executed that is stored in a basic input/output system (BIOS). The module, when executed, determines whether constrain functionality of the computing device based on a balance.Type: ApplicationFiled: May 19, 2006Publication date: November 22, 2007Applicant: Microsoft CorporationInventors: Raja Venkatachalam, Ricardo Lopez-Barquilla, Zhangwei Xu, Curt A. Steeb
-
Publication number: 20070143462Abstract: The claimed method and system monitors computer system timer(s) relative to other timers to detect discrepancies and/or may capture an offset to provide a method of more accurately determining a current time. The invention may also provide a method to detect power source tampering using a last known good time and may provide a means to securely initialize system time using an encrypted time stamp.Type: ApplicationFiled: December 20, 2005Publication date: June 21, 2007Applicant: MICROSOFT CORPORATIONInventors: Rajagopal Venkatachalam, Zhangwei Xu, Kurt Daverman, Isaac Ahdout, Ricardo Lopez-Barquilla
-
Publication number: 20070136200Abstract: A backup broker maintains a list of destination computers that may be ranked according to ability to satisfy quality service requires corresponding to data backup. When a source computer requests that any target file be backed up, the backup broker indicates one or more destination computers meeting a designated quality of service selection. An agent on the source computer encrypts and optionally segments a backup file to form the target file. The agent may then send the file to the backup broker or directly to the destination computer or computers. The backup broker may also periodically test potential and active destination computers to confirm their ability to maintain a designated service level. The backup broker charges for backup according to the requested quality of service selection. The backup broker compensates the destination computer based on its ability to provide consistent service levels and corresponding to the amount of data actually stored.Type: ApplicationFiled: December 9, 2005Publication date: June 14, 2007Applicant: MICROSOFT CORPORATIONInventors: Alexander Frank, Bohdan Raciborski, Ricardo Lopez-Barquilla, Simon Tien
-
System and method for identifying and configuring wireless remote controls for keyless entry systems
Publication number: 20070096940Abstract: The invention provides improved remote control replacement capability for keyless entry systems. A preferred embodiment provides a software program allowing a user to input various criteria, such as vehicle make, model, and year, vehicle identification number (VIN), remote control part number, receiver information, and so forth. Based on such information, the program queries a code database that relates this identifying information to the correct code format for the replacement remote control. The program communicates with a remote control programmer (RCP) and indicates the code format to be used for the replacement remote control, based on the query to the code database. A formatted code is programmed into the replacement remote control. Previously programmed codes may be retrieved. In one embodiment, a duplication mode allows the RCP to auto-sense and select the correct code type during the duplication process.Type: ApplicationFiled: October 31, 2005Publication date: May 3, 2007Inventors: Michael Laranang, Ricardo Lopez, Francisco Lopez, Richard Laranang, Emmanuel Lopez, Sam Neang