Patents by Inventor Carlos A. Aguilar
Carlos A. Aguilar 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: 11814240Abstract: The valve comprises a fluid inlet and/or outlet duct (8) comprising a flowrate regulator element (9) and a seating (10) for said fluid inlet and/or outlet duct (8), said seating (10) including a surface (10b) adapted to be attached to a portion of an internal bag (4) made of flexible material in the container (1), and is characterised in that it comprises a cover (11) to protect said seating (10) and comprising a hole for access to said fluid inlet and/or outlet duct (8); said cover (11) comprising means (13, 14) for securing a protective wrapping (5) enveloping the internal bag (4) on said seating (10). The container is characterised in that it includes at least one valve (3a, 3b) for the injection and/or extraction of fluid, and in that a portion of said internal bag (4) made of flexible material is attached to the seating (10) of the inlet duct (8) of said valve (3a, 3b) and that a portion of the protective wrapping (5) for said internal bag (4) is held against said seating (10) by the cover (11).Type: GrantFiled: March 28, 2018Date of Patent: November 14, 2023Assignee: METABOL PACK, S.L.Inventor: Carlos Aguilar Monforte
-
Publication number: 20200024067Abstract: The valve comprises a fluid inlet and/or outlet duct (8) comprising a flowrate regulator element (9) and a seating (10) for said fluid inlet and/or outlet duct (8), said seating (10) including a surface (10b) adapted to be attached to a portion of an internal bag (4) made of flexible material in the container (1), and is characterised in that it comprises a cover (11) to protect said seating (10) and comprising a hole for access to said fluid inlet and/or outlet duct (8); said cover (11) comprising means (13, 14) for securing a protective wrapping (5) enveloping the internal bag (4) on said seating (10). The container is characterised in that it includes at least one valve (3a, 3b) for the injection and/or extraction of fluid, and in that a portion of said internal bag (4) made of flexible material is attached to the seating (10) of the inlet duct (8) of said valve (3a, 3b) and that a portion of the protective wrapping (5) for said internal bag (4) is held against said seating (10) by the cover (11).Type: ApplicationFiled: March 28, 2018Publication date: January 23, 2020Inventor: Carlos AGUILAR MONFORTE
-
Patent number: 10331505Abstract: Embodiments are directed to a system for controlling access to remote services, comprising an application programming interface (API) hub configured to provide an interface between a client application and one or more remote services. The client application accesses the API hub using a common data protocol, such as OData, that is not associated with the remote services. The API hub selects a connectors based upon the targeted remote service and maps a user context associated with messages received from the client application to remote service credentials associated with the targeted remote service.Type: GrantFiled: June 30, 2016Date of Patent: June 25, 2019Assignee: Microsoft Technology Licensing, LLC.Inventors: Carlos Aguilar Mares, Bilal Alam, Charles Lamanna, J. Michael Stall, Galin Iliev
-
Patent number: 10277582Abstract: Described herein are various technologies pertaining an extensible, cloud-based service for creating and executing applications (e.g., business or industry-specific workflows). A user knowledgeable about a particular field can utilize a client-hosted design studio or a web-based portal to create an application (“app”) (e.g., data transform) relevant to the particular field. The system thus enables users to build mobile applications across platforms without having to write computer code to communicate with backend services such as data sources and/or workflow management systems.Type: GrantFiled: November 19, 2015Date of Patent: April 30, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Olivier Colle, William James Staples, Carlos Aguilar Mares, Samuel Lenz Banina, Karandeep Singh Anand, Kyle Werner, Gautam Thapar
-
Patent number: 9861274Abstract: A method of assisting visual exploration for individuals suffering from a retinal condition resulting in a scotoma and, more particularly, a method S for assisting visual exploration by such an individual of a digital image on a display device, the method including: —recognizing, using shape recognition software, at least one object contained in an object area of the digital image, —determining a blind area in the image, corresponding to a position of the scotoma in the field of vision of the user looking at the image, —if the blind area and the object area are detected to be in close proximity to each other, applying image processing to the image consisting in highlighting the object area for the user.Type: GrantFiled: August 7, 2014Date of Patent: January 9, 2018Assignees: ESSILOR INTERNATIONAL (COMPAGNIE GENERALE D'OPTIQUE), CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE—CNRS, UNIVERSITE D'AIX-MARSEILLEInventors: Carlos Aguilar, Eric Castet
-
Publication number: 20180004585Abstract: Embodiments are directed to a system for controlling access to remote services, comprising an application programming interface (API) hub configured to provide an interface between a client application and one or more remote services. The client application accesses the API hub using a common data protocol, such as OData, that is not associated with the remote services. The API hub selects a connectors based upon the targeted remote service and maps a user context associated with messages received from the client application to remote service credentials associated with the targeted remote service.Type: ApplicationFiled: June 30, 2016Publication date: January 4, 2018Applicant: Microsoft Technology Licensing, LLC.Inventors: Carlos Aguilar Mares, Bilal Alam, Charles Lamanna, J. Michael Stall, Galin Iliev
-
Publication number: 20170300644Abstract: The disclosed embodiments relate to the design of a system that facilitates review of electronic healthcare records to identify potential Health Insurance Portability and Accountability Act (HIPAA) violations. During operation, the system obtains health-care-related data from electronic healthcare records for a population of patients from multiple data sources. The system then analyzes the obtained health-care-related data to generate cases-of-interest based on surveillance criteria associated with potential HIPAA violations, wherein each case-of-interest is related to a specific patient and a specific user who has accessed health-care-related data for the specific patient. Next, the system presents the cases-of-interest to an analyst through a user interface, and allows the analyst to indicate through the user interface whether each case-of-interest requires further investigation.Type: ApplicationFiled: April 17, 2017Publication date: October 19, 2017Applicant: The Regents of the University of CaliforniaInventors: Monica Moldovan, Carlos Aguilar, Joshua A. Simon, John L. Nystrom
-
Publication number: 20170300633Abstract: The disclosed embodiments relate to the design of a system that manages access rights for an EMR system. During operation, the system receives a request to provision access rights for a user of the EMR system. In response to the request, the system performs a mapping operation that checks the request against attributes of the user to determine the user's access rights in the EMR system. If the request generates an exception, the system presents the request to an analyst to handle the exception. If the request does not generate an exception, the system automatically approves the request.Type: ApplicationFiled: April 17, 2017Publication date: October 19, 2017Applicant: The Regents of the University of CaliforniaInventors: Joshua A. Simon, Carlos Aguilar, Gloria Estela Ayala, Desiree N. Garcia, Erol Layiktez, Monica Moldovan, John L. Nystrom, Mark C. Sy
-
Patent number: 9766869Abstract: An installation package may have metadata concerning optional parameters for a software package to be installed. The metadata may be read by an installation system, and a user interface presented to a user for input on the parameters values. The installation system may store the parameters for later replication of the installation. The installation system may perform the installation on a local device or a remote device, and may further be capable of presenting the user interface on another device. In some embodiments, the metadata may be available to the installation system without having to open the installation package.Type: GrantFiled: January 16, 2009Date of Patent: September 19, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Vijay Sen, Clea Allington, Carlos Aguilar Mares, Bilal Alam, Saad Ladki, Nina Tang, Madhur Joshi
-
Publication number: 20170063833Abstract: Described herein are various technologies pertaining an extensible, cloud-based service for creating and executing applications (e.g., business or industry-specific workflows). A user knowledgeable about a particular field can utilize a client-hosted design studio or a web-based portal to create an application (“app”) (e.g., data transform) relevant to the particular field. The system thus enables users to build mobile applications across platforms without having to write computer code to communicate with backend services such as data sources and/or workflow management systems.Type: ApplicationFiled: November 19, 2015Publication date: March 2, 2017Applicant: MICROSOFT LICENSING TECHNOLOGY, LLCInventors: Olivier Colle, William James Staples, Carlos Aguilar Mares, Samuel Lenz Banina, Karandeep Singh Anand, Kyle Werner, Gautam Thapar
-
Publication number: 20160198941Abstract: A method of assisting visual exploration for individuals suffering from a retinal condition resulting in a scotoma and, more particularly, a method S for assisting visual exploration by such an individual of a digital image on a display device, the method including:—recognizing, using shape recognition software, at least one object contained in an object area of the digital image,—determining a blind area in the image, corresponding to a position of the scotoma in the field of vision of the user looking at the image,—if the blind area and the object area are detected to be in close proximity to each other, applying image processing to the image consisting in highlighting the object area for the user.Type: ApplicationFiled: August 7, 2014Publication date: July 14, 2016Inventors: Carlos AGUILAR, Eric CASTET
-
Patent number: 9344282Abstract: Facilitating management of digital certificates is addressed. More specifically, digital certificates as well as public and private keys can be stored in a centrally accessible location and dynamically acquired from the location as needed. Additionally, binding of digital certificates and associated keys can be implicit and determined as a function of a host name provided during protocol negotiation, for example.Type: GrantFiled: March 22, 2011Date of Patent: May 17, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Won Yoo, Carlos Aguilar Mares, Wade Hilmo
-
Patent number: 9094189Abstract: A cryptographic method for communicating confidential information m between a first electronic entity (A) and a second electronic entity (B), includes a distribution step and a reconciliation step, the distribution step including a plurality of steps, one of which consists of the first entity (A) and the second entity (B) calculating a first intermediate value PA and a second intermediate value PB, respectively, such that: PA=YA·SB=YA·XB+YA·f(YB), and PB=YB·SA=YB·XA+YB f(YA), such that, during the reconciliation step, the first entity (A) can retrieve the confidential information by a process of decrypting a noisy message composed by the second entity (B) in particular from the second intermediate value PB.Type: GrantFiled: February 17, 2011Date of Patent: July 28, 2015Assignee: CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE-CNRSInventors: Philippe Gaborit, Carlos Aguilar Melchor
-
Patent number: 8769640Abstract: Embodiments are directed to managing server content and configuration from within a single server management application. In one embodiment, a computer system receives a client connection requesting initiation of a server management application. The computer system initiates the server management application. The application provides means managing content and server configuration settings from within the server management application. The computer system receives user input indicating a configuration settings change to be applied to the server and alters configuration settings on the server. The management application provides configuration access to those settings for which the client has access rights. The computer system receives user input indicating that one or more portions of content are to be published to the server and publishes the content portions to the server.Type: GrantFiled: May 29, 2008Date of Patent: July 1, 2014Assignee: Microsoft CorporationInventors: Andrew Phillip Birck, Carlos Aguilar Mares
-
Patent number: 8667578Abstract: Described is a technology in which a non-administrator computer/web user is allowed to perform an administrative-level task within a certain context and/or scope. An authorization store is queried based on information (e.g., a provider, a username, and a path) provided with an authorization request, e.g., from an application via an API. The information in the authorization store, set up by an administrator, determines the administrative action is allowed. If so, a credential store provides credentials that allow the action to be runs before reverting the user to the prior set of credentials. Also described is a pluggable provider model through which the authorization store and/or delegation store are accessed, whereby the data maintained therein can be any format and/or at any location known to the associated provider.Type: GrantFiled: January 16, 2009Date of Patent: March 4, 2014Assignee: Microsoft CorporationInventors: Saad A. Ladki, Madhur Joshi, Robert J. Lucero, Carlos Aguilar Mares, Nitasha Verma, Bilal Alam, Clea H. Allington, Vijay Sen
-
Patent number: 8601439Abstract: A web application may be developed in an environment which has different components than a target environment, so determining component dependencies and identifying which dependencies are met in a given environment can be helpful when deploying the application. Toward that end, test code makes a request that test file(s) be sent from a protected location in the target environment, such as from a randomly-named folder or from another location that is not directly browsable by a user. Received test file(s) and network protocol headers are parsed, and component dependency metadata such as component names and version numbers are extracted. Based on the extracted metadata, information is determined about the target environment's installed component(s). By comparing component dependency(ies) of the program with the identified installed component(s) of the target environment, compatibility of the target environment can then be reported.Type: GrantFiled: December 9, 2010Date of Patent: December 3, 2013Assignee: Microsoft CorporationInventors: Bilal Aslam, Yishai Galatzer, Yamini Jagadeesan, Madhur Joshi, Crystal Lynn Hoyer, Nitasha Verma, William Benjamin Byrd, Carlos Aguilar Mares
-
Publication number: 20130132723Abstract: A cryptographic method for communicating confidential information m between a first electronic entity (A) and a second electronic entity (B), includes a distribution step and a reconciliation step, the distribution step including a plurality of steps, one of which consists of the first entity (A) and the second entity (B) calculating a first intermediate value PA and a second intermediate value PB, respectively, such that: PA=YA·SB=YA·XB+YA·f(YB), and PB=YB·SA=YB·XA+YB f(YA), such that, during the reconciliation step, the first entity (A) can retrieve the confidential information by a process of decrypting a noisy message composed by the second entity (B) in particular from the second intermediate value PB.Type: ApplicationFiled: February 17, 2011Publication date: May 23, 2013Applicant: CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE-CNRSInventors: Philippe Gaborit, Carlos Aguilar Melchor
-
Patent number: 8392911Abstract: Facilitating installation of additional functionality on a web server. The method includes at a data store, receiving a request from a client to access programmatic code units. The data store includes programmatic code units. The programmatic code units are configured to provide additional web server functionality when installed at a web server. The client is distinct and separate from the data store. The method further includes, at the data store, providing information about one or more programmatic code units to the client. Input is received from the client selecting one or more programmatic code units to be installed on a web server. The web server is separate and distinct from both the data store and the client. The one or more selected programmatic code units are sent to the web server, where after the one or more selected programmatic code units are installed on the web server.Type: GrantFiled: May 16, 2008Date of Patent: March 5, 2013Assignee: Microsoft CorporationInventors: Brian Delahunty, Carlos Aguilar Mares, Nitasha Verma, Robert J. Lucero, Mai-Ian T. Bukovec, William J. Staples, Crystal L. Hoyer, Andrew Philip Birck
-
Publication number: 20120246475Abstract: Facilitating management of digital certificates is addressed. More specifically, digital certificates as well as public and private keys can be stored in a centrally accessible location and dynamically acquired from the location as needed. Additionally, binding of digital certificates and associated keys can be implicit and determined as a function of a host name provided during protocol negotiation, for example.Type: ApplicationFiled: March 22, 2011Publication date: September 27, 2012Applicant: MICROSOFT CORPORATIONInventors: Won Yoo, Carlos Aguilar Mares, Wade Hilmo
-
Publication number: 20120151442Abstract: A web application may be developed in an environment which has different components than a target environment, so determining component dependencies and identifying which dependencies are met in a given environment can be helpful when deploying the application. Toward that end, test code makes a request that test file(s) be sent from a protected location in the target environment, such as from a randomly-named folder or from another location that is not directly browsable by a user. Received test file(s) and network protocol headers are parsed, and component dependency metadata such as component names and version numbers are extracted. Based on the extracted metadata, information is determined about the target environment's installed component(s). By comparing component dependency(ies) of the program with the identified installed component(s) of the target environment, compatibility of the target environment can then be reported.Type: ApplicationFiled: December 9, 2010Publication date: June 14, 2012Applicant: MICROSOFT CORPORATIONInventors: Bilal Aslam, Yishai Galatzer, Yamini Jagadeesan, Madhur Joshi, Crystal Lynn Hoyer, Nitasha Verma, William Benjamin Byrd, Carlos Aguilar Mares