Patents by Inventor Raul Garcia
Raul Garcia 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: 7689547Abstract: An indexing value may be determined, transparently with respect to a requester, based on a desired plaintext item of data and a cryptographic key. The indexing value may be used to access an entry in an indexing structure to obtain a corresponding database entry which includes a non-deterministically encrypted ciphertext item. In another embodiment, an indexing structure for a database may be accessed. Positions of items of the indexing structure may be based on corresponding plaintext items. References related to the corresponding plaintext items in the indexing structure may be encrypted and other information in the indexing structure may be unencrypted. A portion of the indexing structure may be loaded into a memory and at least one of the encrypted references related to one of the plaintext items may be decrypted. The decrypted reference may be used to access a corresponding non-deterministically encrypted data item from the database.Type: GrantFiled: September 6, 2006Date of Patent: March 30, 2010Assignee: Microsoft CorporationInventors: Elena Daniela Cristofor, Laurentiu Bogdan Cristofor, Tanmoy Dutta, Raul Garcia, Sung L. Hsueh
-
Publication number: 20090282083Abstract: Various technologies and techniques are disclosed for improving configuration of database audits. Multiple audits can be created for a database. Any one of the audits can be turned off without impacting an operation of any remaining audits. Database audits can be ported from one database server instance to another. Database audit metadata is stored in a database separately from a database server instance to which the database is attached. The database can be detached from the database server instance and attached to a second database server instance, with the database audit metadata moving along with the database automatically. Any audits associated with the database audit metadata are automatically activated for the second database server instance. Database audits can be configured using a hierarchical model.Type: ApplicationFiled: May 7, 2008Publication date: November 12, 2009Applicant: MICROSOFT CORPORATIONInventors: Jack S. Richins, Robert E. Walters, Sung Soo Kang, Ruslan P. Ovechkin, Sameer A. Tejani, Craig Gick, Raul Garcia, Liying Jiang
-
Publication number: 20090227534Abstract: This invention refers to the pharmaceutical combinations of Ketorolac salts and B-complex; to the methods used to make said combinations; and particularly, to ketorolac and B-complex synergic combinations useful in the treatment of patients that suffer from moderate to severe pain and neuralgias in different body sites.Type: ApplicationFiled: April 10, 2007Publication date: September 10, 2009Applicant: LABORATORIOS SENOSITAN S.A. DE C.V.Inventors: Enrique Raul Garcia-Salgado Lopez, Gustavo Barranco Hernandez
-
Publication number: 20090216768Abstract: Systems and methods that qualify and/or restrict access of codes associated with a database to objects located outside thereof and in other databases—even though a person executing such code does in fact have permission to interact with the object that the code is attempting to access. A sandbox component can regulate access from one database to another database, by managing authenticator permission and/or trust permission levels. Hence, the set of privileges assigned to security execution context of an executable module (procedure, trigger, computed column) in an un-trusted database is restricted not to exceed a privilege set assigned to database owner.Type: ApplicationFiled: February 22, 2008Publication date: August 27, 2009Applicant: MICROSOFT CORPORATIONInventors: Michael J. Zwilling, Raul Garcia, Ruslan Pavlovich Ovechkin
-
Publication number: 20090030378Abstract: A medical in-line flow control clamp device which is arranged coaxially along the longitudinal axis of an infusion tube or the like, and which has a sleeve connected to the tube and a slide having an arm movably mounted on and having a part biased toward the sleeve in a manner where the arm bears against and pinches the tube when the slid is moved relative to the sleeve. The sleeve may have a ramp and support directed toward the tube which causes the arm to move against the tube. The slide may be fabricated from a plastic material, such as acrylic, which causes the arm to bind against the tube. The sleeve may have one or more stops and latch means to receive and secure the arm in tube pinching relation. The sleeve and slide may have a track and projection parts which train the slide in a predetermined direction toward the tube as the slide is moved to pinching position on the sleeve.Type: ApplicationFiled: February 20, 2008Publication date: January 29, 2009Inventor: Raul Garcia, JR.
-
Publication number: 20080288822Abstract: Systems and methods that incorporate fuzzing capabilities within an SQL server to facilitate penetration testing. A fuzzing component associated with the SQL server provides an entry point for accessing the fuzzing system to update explicit user specified parameters associated with SQL, wherein the server's in depth knowledge regarding semantics of the language code (e.g., manner of parsing) can be employed to determine vulnerabilities thereof.Type: ApplicationFiled: May 17, 2007Publication date: November 20, 2008Applicant: MICROSOFT CORPORATIONInventors: Jiazhen Wu, Raul Garcia, Craig Alan Gick, Erik Ismert, Adrian Sorin Baras
-
Publication number: 20080097954Abstract: A requester may request a ranged lookup operation with respect to an encrypted column of a database. An indexing structure may be used to perform the ranged lookup operation. The indexing structure may include multiple entries. Each of the entries of the indexing structure may include an index value and retrieval information for retrieving a corresponding row of the database. The index value of each entry may correspond to a respective decrypted data item from the encrypted column of the database, which was transformed by a transformation function such that the transformed decrypted data item may reveal less information than the decrypted data item before being transformed by the transformation function. When the respective index value of one of the entries of the indexing structure satisfies the received ranged lookup request, the respective retrieval information may be used to retrieve a corresponding row of data from the database.Type: ApplicationFiled: October 20, 2006Publication date: April 24, 2008Applicant: Microsoft CorporationInventors: Tanmoy Dutta, Raul Garcia
-
Publication number: 20080065893Abstract: In one embodiment, an object in a database schema may be verified as having a valid digital signature associated with a trusted entity. An application may be permitted access to the object of the database schema only when the object of the database schema is verified to have a valid digital signature associated with the trusted entity. In another embodiment, an object in a database schema may be verified as having a digital signature associated with at least one trusted entity. An application may be permitted access to the object of the database schema only when the digital signature for the object is verified to be associated with the at least one trusted entity.Type: ApplicationFiled: September 12, 2006Publication date: March 13, 2008Applicant: Microsoft CorporationInventors: Tanmoy Dutta, Raul Garcia, Steven Richard Gott, Ruslan Pavlovich Ovechkin, Roger Lynn Wolter
-
Publication number: 20080059414Abstract: An indexing value may be determined, transparently with respect to a requester, based on a desired plaintext item of data and a cryptographic key. The indexing value may be used to access an entry in an indexing structure to obtain a corresponding database entry which includes a non-deterministically encrypted ciphertext item. In another embodiment, an indexing structure for a database may be accessed. Positions of items of the indexing structure may be based on corresponding plaintext items. References related to the corresponding plaintext items in the indexing structure may be encrypted and other information in the indexing structure may be unencrypted. A portion of the indexing structure may be loaded into a memory and at least one of the encrypted references related to one of the plaintext items may be decrypted. The decrypted reference may be used to access a corresponding non-deterministically encrypted data item from the database.Type: ApplicationFiled: September 6, 2006Publication date: March 6, 2008Applicant: Microsoft CorporationInventors: Elena Daniela Cristofor, Laurentiu Bogdan Cristofor, Tanmoy Dutta, Raul Garcia, Sung L. Hsueh
-
Publication number: 20070005600Abstract: A database management system that supports multiple databases in an instance with controlled sharing between the databases. The invention can also support execution of procedures and other modules in the context of any principal possibly different from that of the caller. Trusted certificates can be employed to permit access to procedures (or other modules). The security context of the invention can enable the building blocks of building a pure trusted sub-system model of authorization.Type: ApplicationFiled: June 29, 2005Publication date: January 4, 2007Applicant: Microsoft CorporationInventors: Tanmoy Dutta, Raul Garcia, Ziquan Li, Girish Chander
-
Publication number: 20060288214Abstract: A database management system that supports multiple databases in an instance with controlled sharing between the databases. The invention can also support execution of procedures and other modules in the context of any principal possibly different from that of the caller. Trusted certificates can be employed to permit access to procedures (or other modules).Type: ApplicationFiled: June 17, 2005Publication date: December 21, 2006Applicant: Microsoft CorporationInventors: Tanmoy Dutta, Girish Chander, Raul Garcia, Ziquan Li
-
Patent number: 7125398Abstract: The present invention provides a needle guard comprising a base having a needle well to guide the point of a needle into the patient and, at the same time, for confining the pointed end of a needle within the walls of the needle well until the needle is inserted into a patient. The base is connected by at least a connector to a handle. The connector is constructed to allow the needle to be pushed beyond the needle well thereby exposing the needle. The connector also limits the extent to which the needle can be retracted. This prevents the needle from being pulled past the needle well as the needle is extracted from the patient. As a consequence of the construction, the point of the needle is substantially maintained within the needle well, except when the needle is inserted into the patient.Type: GrantFiled: April 30, 2003Date of Patent: October 24, 2006Inventor: Raul Garcia, Jr.
-
Patent number: 6960139Abstract: A shaft assembly having an inner shaft extending lengthwise within an outer shaft, and a slip joint enabling relative axial movement between the shafts. The slip joint includes roller tracks on the outer shaft, and rollers on the inner shaft in rolling engagement with the roller tracks.Type: GrantFiled: July 3, 2003Date of Patent: November 1, 2005Assignee: Delphi Technologies, Inc.Inventor: Jesus Raul Garcia
-
Publication number: 20050165077Abstract: The present invention refers to a treatment for mixed infectious diseases in the human reproductive system, wherein an association of compounds containing fluconazole and either tinidazole is used, the same being associated in doses lower to those commonly used therapeutically. The combination has proven to be highly efficacious and shown a good degree of tolerance.Type: ApplicationFiled: January 22, 2004Publication date: July 28, 2005Applicant: Alparis, S.A. de C.V.Inventors: Luisa Hernandez-Ramirez, Angelica Arzola-Paniagua, Raul Garcia-Salgado-Lopez, Fernando Poot-Lopez
-
Publication number: 20040220528Abstract: The present invention provides a needle guard comprising a base having a needle well to guide the point of a needle into the patient and, at the same time, for confining the pointed end of a needle within the walls of the needle well until the needle is inserted into a patient. The base is connected by at least a connector to a handle. The connector is constructed to allow the needle to be pushed beyond the needle well thereby exposing the needle. The connector also limits the extent to which the needle can be retracted. This prevents the needle from being pulled past the needle well as the needle is extracted from the patient. As a consequence of the construction, the point of the needle is substantially maintained within the needle well, except when the needle is inserted into the patient.Type: ApplicationFiled: April 30, 2003Publication date: November 4, 2004Inventor: Raul Garcia
-
Patent number: 6805637Abstract: A shaft assembly with recirculating ball roller joint unit for use with an automotive steering column or the like has an inner shaft extending lengthwise within an outer shaft. A recirculating ball joint is provided between the shafts. The ball joint includes a shell assembly having two shells which together surround the inner shaft. Each shell has an outer cage, an inner cage and a retainer defining ball races, with balls recirculating in the races in rolling engagement with the inner shaft.Type: GrantFiled: September 20, 2002Date of Patent: October 19, 2004Assignee: Delphi Technologies, Inc.Inventors: Troy Daenzer, Jesus Raul Garcia, Lorenzo Perea, Jr.
-
Publication number: 20040058738Abstract: A shaft assembly with recirculating ball roller joint unit for use with an automotive steering column or the like has an inner shaft extending lengthwise within an outer shaft. A recirculating ball joint is provided between the shafts. The ball joint includes a shell assembly having two shells which together surround the inner shaft. Each shell has an outer cage, an inner cage and a retainer defining ball races, with balls recirculating in the races in rolling engagement with the inner shaft.Type: ApplicationFiled: September 20, 2002Publication date: March 25, 2004Applicant: DELPHI TECHNOLOGIES INC.Inventors: Troy Daenzer, Jesus Raul Garcia, Lorenzo Perea
-
Publication number: 20040048677Abstract: A shaft assembly having an inner shaft extending lengthwise within an outer shaft, and a slip joint enabling relative axial movement between the shafts. The slip joint includes roller tracks on the outer shaft, and rollers on the inner shaft in rolling engagement with the roller tracks.Type: ApplicationFiled: July 3, 2003Publication date: March 11, 2004Inventor: Jesus Raul Garcia
-
Patent number: 6533666Abstract: An intermediate steering shaft including a tubular shaft element, a solid shaft element telescoped into the tubular shaft element, a pair of universal couplings for connecting the tubular and solid elements to respective ones of a steering shaft and a steering gear input shaft, and a torsionally elastic coupling between the solid shaft element and the corresponding one of the universal couplings. The torsionally elastic coupling includes a torsion sleeve on the solid shaft element, a bushing cavity around the torsion sleeve in a yoke of the universal coupling, and an elastomeric bushing on the torsion sleeve interference fitted in the bushing cavity. A pair of long radial lugs on the torsion sleeve are disposed in respective ones of a pair of notches in the universal coupling yoke with separation therebetween. The elastomeric bushing is relatively soft for maximum torsional vibration isolation at high vehicle speed.Type: GrantFiled: April 3, 2001Date of Patent: March 18, 2003Assignee: Delphi Technologies, Inc.Inventors: Jesus Raul Garcia, Troy Daenzer
-
Publication number: 20020142850Abstract: An intermediate steering shaft including a tubular shaft element, a solid shaft element telescoped into the tubular shaft element, a pair of universal couplings for connecting the tubular and solid elements to respective ones of a steering shaft and a steering gear input shaft, and a torsionally elastic coupling between the solid shaft element and the corresponding one of the universal couplings. The torsionally elastic coupling includes a torsion sleeve on the solid shaft element, a bushing cavity around the torsion sleeve in a yoke of the universal coupling, and an elastomeric bushing on the torsion sleeve interference fitted in the bushing cavity. A pair of long radial lugs on the torsion sleeve are disposed in respective ones of a pair of notches in the universal coupling yoke with separation therebetween. The elastomeric bushing is relatively soft for maximum torsional vibration isolation at high vehicle speed.Type: ApplicationFiled: April 3, 2001Publication date: October 3, 2002Inventors: Jesus Raul Garcia, Troy Daenzer