Patents by Inventor Marco A. Cabrera

Marco A. Cabrera 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).

  • Publication number: 20240126771
    Abstract: A multi-parameter data type framework can, among other things, provide a more comprehensive, systematic, and/or formal mechanisms for determining an appropriate data type for a data set. For example, the multi-parameter data type framework can be used to allow analytic tools to virtually automatically figure out an appropriate data type for a set of data values.
    Type: Application
    Filed: October 13, 2022
    Publication date: April 18, 2024
    Applicant: Teradata US, Inc.
    Inventors: Sung Jin Kim, Yinuo Zhang, Wellington Marcos Cabrera Arevalo, Rehana Rahiman, Mohamed Mahmoud Hafez Mahmoud Abdelrahman, Venkat Swamy Godi
  • Patent number: 11593371
    Abstract: A relational database management system (RDBMS) accepts a workload comprised of one or more queries against a relational database. The RDBMS evolves a default cost profile into a plurality of cost profiles using fixed or dynamic evolution, wherein each of the cost profiles captures one or more cost parameters for the workload. The cost profiles are represented by a multi-dimensional matrix that has one or more dimensions, and each of the dimensions represents one of the cost parameters. The RDBMS dynamically determines which of the cost profiles is an optimal cost profile for the workload by mapping the cost profiles to the workload using a random walk scoring algorithm or a biased walk scoring algorithm that searches the multi-dimensional matrix to identify the optimal cost profile. The RDBMS selects and performs one or more query execution plans for the workload based on the optimal cost profile for the workload.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: February 28, 2023
    Assignee: Teradata US, Inc.
    Inventors: Wellington Marcos Cabrera Arevalo, Kassem Awada, Mahbub Hasan, Allen N. Diaz, Mohammed Al-Kateb, Awny Kayed Al-Omari
  • Publication number: 20210117422
    Abstract: A relational database management system (RDBMS) accepts a workload comprised of one or more queries against a relational database. The RDBMS evolves a default cost profile into a plurality of cost profiles using fixed or dynamic evolution, wherein each of the cost profiles captures one or more cost parameters for the workload. The cost profiles are represented by a multi-dimensional matrix that has one or more dimensions, and each of the dimensions represents one of the cost parameters. The RDBMS dynamically determines which of the cost profiles is an optimal cost profile for the workload by mapping the cost profiles to the workload using a random walk scoring algorithm or a biased walk scoring algorithm that searches the multi-dimensional matrix to identify the optimal cost profile. The RDBMS selects and performs one or more query execution plans for the workload based on the optimal cost profile for the workload.
    Type: Application
    Filed: August 18, 2020
    Publication date: April 22, 2021
    Applicant: Teradata US, Inc.
    Inventors: Wellington Marcos Cabrera Arevalo, Kassem Awada, Mahbub Hasan, Allen N. Diaz, Mohammed AI-Kateb, Awny Kayed Al-Omari
  • Publication number: 20200151575
    Abstract: An apparatus, method and computer program product for neural network training over very large distributed datasets, wherein a relational database management system (RDBMS) is executed in a computer system comprised of a plurality of compute units, and the RDBMS manages a relational database comprised of one or more tables storing data. One or more local neural network models are trained in the compute units using the data stored locally on the compute units. At least one global neural network model is generated in the compute units by aggregating the local neural network models after the local neural network models are trained.
    Type: Application
    Filed: November 12, 2019
    Publication date: May 14, 2020
    Applicant: Teradata US, Inc.
    Inventors: Wellington Marcos Cabrera Arevalo, Anandh Ravi Kumar, Mohammed Al-Kateb, Sanjay Nair, Sandeep Singh Sandha
  • Publication number: 20170290724
    Abstract: A waste collection system for collecting feces includes a bedpan. A liner is removably positioned within the bedpan. The liner may capture feces deposited into the bedpan thereby facilitating the feces to be removed from the bedpan. The liner has a bag portion and a skirt portion. The skirt portion is removable from the bag portion.
    Type: Application
    Filed: April 8, 2016
    Publication date: October 12, 2017
    Inventors: Christopher Rojas, Marco Cabrera
  • Patent number: 9650288
    Abstract: The present invention relates to an aqua blue glass composition having a base composition of a soda-lime-silica glass having as main coloring agents total iron, expressed as Fe2O3 in the range of 0.30 to 0.60% by weight with a ratio of ferrous (redox) in the range of 20 to 30; FeO in the range of 0.06 to 0.18% by weight; TiO2 in the range of 0.025 to 1.0% by weight; Co3O4 expressed in the range of 5 to 30% ppm; Se expressed in the range of 0.1 to 10 ppm; CuO in the range of 0 to 400 ppm; and Cr2O3 in the range of 10 to 20 ppm. The glass provides light transmittance, illuminant “A”, greater than 50%, a dominant wavelength (?) of 487 nm to 498 nm; a solar energy transmittance of less than or equal to 64.4%; an ultraviolet solar transmittance no more than 51.6%; and an excitation purity less than 12 for glass thicknesses from 4 to 12 mm.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: May 16, 2017
    Assignee: Vidrio Plano de Mexico, S.A. de C.V.
    Inventors: Jose Guadalupe Cid-Aguilar, Roberto Marcos Cabrera-Llanos, Jose Luis Tavares-Cortes
  • Patent number: 9573841
    Abstract: The present invention provides an UV absorbent green solar control glass with low UV transmittance composition having a soda-lime-silica glass composition, wherein the coloring compounds comprises in weight percentage: from 0.50 to 1.30% of total iron expressed as Fe2O3; from 0.12 to 0.45% of FeO expressed as Fe2O3; from about 0.04 to 1.8 wt. % TiO2; about 0.20 to 2.0% wt CeO2; about 0.0004 to 0.0015 wt. % CuO; and about 0.010 to 0.10% C. The glass composition having a redox value (FeO/Total Fe2O3 from 10 to 35%.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: February 21, 2017
    Assignee: VIDRIO PLANO DE MEXICO, S.A. DE C. V.
    Inventors: Jose Guadalupe Cid-Aguilar, Roberto Marcos Cabrera-Llanos, Luis Urbano Betancourt-Carrizales
  • Patent number: 9369485
    Abstract: Disclosed is a computer implemented method and apparatus for handling transport control protocol connections. The local host receives a transport control protocol socket connection request from a host. By subtracting a current port connection from maximum port connections to form a difference, the local host calculates the threshold based the difference divided by the tunable divisor, the tunable divisor not equal to one. The local host then determines whether the current port connections exceed the threshold. By responding to a determination that the current port connections exceed the threshold, the local host blocks the transport control protocol socket request based on the TCP socket connection request.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: June 14, 2016
    Assignee: International Business Machines Corporation
    Inventors: Marco A. Cabrera Escandell, Tommy L. McLane
  • Publication number: 20160115072
    Abstract: The present invention relates to an aqua blue glass composition having a base composition of a soda-lime-silica glass having as main coloring agents total iron, expressed as Fe2O3 in the range of 0.30 to 0.60% by weight with a ratio of ferrous (redox) in the range of 20 to 30; FeO in the range of 0.06 to 0.18% by weight; TiO2 in the range of 0.025 to 1.0% by weight; CO3O4 expressed in the range of 5 to 30% ppm; Se expressed in the range of 0.1 to 10 ppm; CuO in the range of 0 to 400 ppm; and Cr2O3 in the range of 10 to 20 ppm. The glass provides light transmittance, illuminant “A”, greater than 50%, a dominant wavelength (i) of 487 nm to 498 nm; a solar energy transmittance of less than or equal to 64.4%; an ultraviolet solar transmittance no more than 51.6%; and an excitation purity less than 12 for glass thicknesses from 4 to 12 mm.
    Type: Application
    Filed: December 19, 2013
    Publication date: April 28, 2016
    Applicant: VIDRIO PLANO DE MEXICO, S.A. DE C.V.
    Inventors: Jose Guadalupe CID-AGUILAR, Roberto Marcos CABRERA-LLANOS, Jose Luis TAVARES-CORTES
  • Publication number: 20160099965
    Abstract: Disclosed is a computer implemented method and apparatus for handling transport control protocol connections. The local host receives a transport control protocol socket connection request from a host. By subtracting a current port connection from maximum port connections to form a difference, the local host calculates the threshold based the difference divided by the tunable divisor, the tunable divisor not equal to one. The local host then determines whether the current port connections exceed the threshold. By responding to a determination that the current port connections exceed the threshold, the local host blocks the transport control protocol socket request based on the TCP socket connection request.
    Type: Application
    Filed: December 11, 2015
    Publication date: April 7, 2016
    Inventors: Marco A. Cabrera Escandell, Tommy L. McLane
  • Patent number: 9232027
    Abstract: Disclosed is a computer implemented method and apparatus for handling transport control protocol connections. The local host receives a transport control protocol socket connection request from a host. By subtracting a current port connection from maximum port connections to form a difference, the local host calculates the threshold based the difference divided by the tunable divisor, the tunable divisor not equal to one. The local host then determines whether the current port connections exceeds the threshold. By responding to a determination that the current port connections exceed the threshold, the local host blocks the transport control protocol socket request based on the TCP socket connection request.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: January 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: Marco A. Cabrera Escandell, Tommy L. McLane
  • Patent number: 9213623
    Abstract: A technique that supports improved debugging of kernel loadable modules (KLMs) that involves allocating a first portion of a memory and detecting a first kernel loadable module (KLM) requesting an allocation of at least a portion of the memory. The first KLM is then loaded into the first portion of the memory and a first identifier is associated with the first KLM and the first portion. The access of a second portion of the memory by the first KLM, the second portion being distinct from the first portion is detected and an indication that the first KLM has accessed the second portion is generated.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: December 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Marco Cabrera Escandell, Lucas McLane, Eduardo Reyes
  • Patent number: 9115021
    Abstract: The present invention relates to a neutral grey glass composition which has a basic composition containing the following main coloring agents: 0.40 to 0.80% of Fe2O3; 0.05 to 2.0% of TiO2; 0.2 to 2.5% of Er2O3; 20 to 200 ppm of CuO; 0.08% to 0 0.1% charcoal; and 15% to 50% of ferrous (redox), in which the glass has light transmission “A” greater than 65%, solar transmission (TS) <55%, and ultraviolet transmission <40%, having color values a*=?4 to 3 and b*=4 to ?2.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: August 25, 2015
    Assignee: VIDRIO PLANO DE MEXICO, S.A. DE C.V.
    Inventors: Jose Guadalupe Cid-Aguilar, Roberto Marcos Cabrera-Llanos, Miguel Angel Kiyama-Rodriguez
  • Publication number: 20140342896
    Abstract: The present invention relates to a neutral grey glass composition which has a basic composition containing the following main coloring agents: 0.40 to 0.80% of Fe2O3; 0.05 to 2.0% of TiO2; 0.2 to 2.5% of Er2O3; 20 to 200 ppm of CuO; 0.08% to 0 0.1% charcoal; and 15% to 50% of ferrous (redox), in which the glass has light transmission “A” greater than 65%, solar transmission (TS) <55%, and ultraviolet transmission <40%, having color values a*=?4 to 3 and b*=4 to ?2.
    Type: Application
    Filed: March 13, 2014
    Publication date: November 20, 2014
    Applicant: VIDRIO PLANO DE MEXICO, S.A. DE C.V.
    Inventors: Jose Guadalupe Cid-Aguilar, Roberto Marcos Cabrera-Llanos, Miguel Angel Kiyama-Rodriguez
  • Patent number: 8533418
    Abstract: A technique that supports improved debugging of kernel loadable modules (KLMs) that involves allocating a first portion of a memory and detecting a first kernel loadable module (KLM) requesting an allocation of at least a portion of the memory. The first KLM is then loaded into the first portion of the memory and a first identifier is associated with the first KLM and the first portion. The access of a second portion of the memory by the first KLM, the second portion being distinct from the first portion is detected and an indication that the first KLM has accessed the second portion is generated.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: September 10, 2013
    Assignee: International Business Machines Corporation
    Inventors: Marco Cabrera Escandell, Lucas McLane, Eduardo Reyes
  • Patent number: 8484702
    Abstract: A method includes receiving a request from a network source to create a logical socket on a logical port. The method includes accessing a structure that indicates a plurality of logical socket allocation policies to select a first of the plurality of socket allocation policies that corresponds to the logical port. Each of the plurality of logical socket allocation policies governs logical socket allocation for one or more ports, wherein logical allocation policies govern at least one of 1) the number of logical sockets that are allocated to the one or more logical ports, 2) a maximum number of logical sockets shared between a grouping of two or more logical ports, and 3) a maximum number of logical sockets. The method includes determining if the first logical socket allocation policy allows for allocation of the logical socket for the network source to communicate. The method includes allocating a logical socket.
    Type: Grant
    Filed: August 1, 2012
    Date of Patent: July 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Dwip N. Banerjee, Marco A. Cabrera, Tommy L. McLane, Eduardo L. Reyes
  • Patent number: 8361915
    Abstract: The present invention provides a glass composition having a base glass composition, comprising, in weight percentage, from about 0.005 to about 0.08% wt of ferric oxide, from 0.00002 to about 0.0004% wt of Se, from about 0.00003 to about 0.0010% wt of Co3O4, from 0 to about 0.01% wt of CuO, from about 0 to about 0.6 of CeO2, from 0.02 to about 1 of TiO2, and from about 0 to about 2 of NaNO3. The glass having a visible light transmission of at least 87%; a ultraviolet radiation transmittance less than 85%; and a solar direct transmittance of no more than 90%.
    Type: Grant
    Filed: May 22, 2009
    Date of Patent: January 29, 2013
    Assignee: Vidrio Plano de Mexico, S.A. de C.V.
    Inventors: José Guadalupe Cid-Aguilar, Roberto Marcos Cabrera-Llanos, Miguel Angel Kiyama-Rodriguez
  • Patent number: 8318054
    Abstract: The present invention provides a dark green colored glass composition having a soda-lime-silica glass composition, wherein the coloring compounds comprises in weight percentage: from 0.71 to 1.50% of total iron expressed as Fe2O3; from 22 to 30% of ferrous-ferric ratio and from 0.15 to 0.50% of expressed as FeO; from 0.10 to 0.20% of SO3 without affecting the refining properties and ability of the SO3 to eliminate bubbles; about 0 to 1.0 wt. % TiO2; about 0.0004 to 0.03 wt. % Cr2O3; and also 0.0004 to 0.015 wt. % CuO.
    Type: Grant
    Filed: June 2, 2010
    Date of Patent: November 27, 2012
    Assignee: Vidrio Plano de Mexico, S.A. de C.V.
    Inventors: José Guadalupe Cid-Aguilar, Roberto Marcos Cabrera-Llanos, Miguel Angel Kiyama-Rodriguez
  • Publication number: 20120297072
    Abstract: A method includes receiving a request from a network source to create a logical socket on a logical port. The method includes accessing a structure that indicates a plurality of logical socket allocation policies to select a first of the plurality of socket allocation policies that corresponds to the logical port. Each of the plurality of logical socket allocation policies governs logical socket allocation for one or more ports, wherein logical allocation policies govern at least one of 1) the number of logical sockets that are allocated to the one or more logical ports, 2) a maximum number of logical sockets shared between a grouping of two or more logical ports, and 3) a maximum number of logical sockets. The method includes determining if the first logical socket allocation policy allows for allocation of the logical socket for the network source to communicate. The method includes allocating a logical socket.
    Type: Application
    Filed: August 1, 2012
    Publication date: November 22, 2012
    Applicant: International Business Machines Corporation
    Inventors: Dwip N. Banerjee, Marco A. Cabrera, Tommy L. McLane, Eduardo L. Reyes
  • Patent number: 8261323
    Abstract: Network attacks, such as a denial of service (DoS) attack, attempt to exhaust server resources and can cause a network to be unavailable for significant periods of time. Although a firewall can be utilized to defend a system from network attacks, the number of incoming connections created can be controlled to defend the system against network attacks. An operating system creates connections, known as sockets, on one or more logical ports. Incoming connections are connections whose creation requests originate from a source outside the operating system. Functionality to control socket creation can be implemented within the operating system, thus allowing a system to be placed directly on a network without a firewall. Implementing defense against network attacks within an operating system reduces the additional cost of having firewall products, and can lead to more efficient network configurations.
    Type: Grant
    Filed: July 11, 2008
    Date of Patent: September 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Dwip N. Banerjee, Marco A. Cabrera, Tommy L. McLane, Eduardo L. Reyes