Patents by Inventor Carlos E. Seo
Carlos E. Seo 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: 10897512Abstract: A computer-implemented method includes identifying two or more user devices. Each of the two or more user devices are configured to receive push notifications. The method includes receiving a push notification request from a push notification server. The method responds to receiving the push notification request from the push notification server by determining whether at least one of the two or more user devices is active. The method responds to at least one of the two or more user devices being active by marking the active user devices as being an active user device. The method includes generating a push notification based on the push notification request. The method includes sending the push notification to the active user device.Type: GrantFiled: October 25, 2016Date of Patent: January 19, 2021Assignee: International Business Machines CorporationInventors: Gabriel M. Kozma, Carlos E. Seo
-
Patent number: 10893113Abstract: A computer-implemented method includes identifying two or more user devices. Each of the two or more user devices are configured to receive push notifications. The method includes receiving a push notification request from a push notification server. The method responds to receiving the push notification request from the push notification server by determining whether at least one of the two or more user devices is active. The method responds to at least one of the two or more user devices being active by marking the active user devices as being an active user device. The method includes generating a push notification based on the push notification request. The method includes sending the push notification to the active user device.Type: GrantFiled: June 6, 2016Date of Patent: January 12, 2021Assignee: International Business Machines CorporationInventors: Gabriel M. Kozma, Carlos E. Seo
-
Patent number: 10708055Abstract: Multifactor authentication is a method to secure data and accounts and to prevent unauthorized access. A first factor can be information that the user knows, such as a username and password combination. A second factor can be something that the user possesses, such as a token generator or a trusted device. The present invention enables a user to present multiple authentication factors through a single biometric input using stored credentials and tokens generated by a secure element.Type: GrantFiled: October 23, 2017Date of Patent: July 7, 2020Assignee: International Business Machines CorporationInventors: Gabriel M. Kozma, Carlos E. Seo
-
Patent number: 10693644Abstract: Multifactor authentication is a method to secure data and accounts and to prevent unauthorized access. A first factor can be information that the user knows, such as a username and password combination. A second factor can be something that the user possesses, such as a token generator or a trusted device. The present invention enables a user to present multiple authentication factors through a single biometric input using stored credentials and tokens generated by a secure element.Type: GrantFiled: June 23, 2017Date of Patent: June 23, 2020Assignee: International Business Machines CorporationInventors: Gabriel M. Kozma, Carlos E. Seo
-
Publication number: 20180375659Abstract: Multifactor authentication is a method to secure data and accounts and to prevent unauthorized access. A first factor can be information that the user knows, such as a username and password combination. A second factor can be something that the user possesses, such as a token generator or a trusted device. The present invention enables a user to present multiple authentication factors through a single biometric input using stored credentials and tokens generated by a secure element.Type: ApplicationFiled: March 2, 2018Publication date: December 27, 2018Inventors: Gabriel M. Kozma, Carlos E. Seo
-
Publication number: 20180375657Abstract: Multifactor authentication is a method to secure data and accounts and to prevent unauthorized access. A first factor can be information that the user knows, such as a username and password combination. A second factor can be something that the user possesses, such as a token generator or a trusted device. The present invention enables a user to present multiple authentication factors through a single biometric input using stored credentials and tokens generated by a secure element.Type: ApplicationFiled: June 23, 2017Publication date: December 27, 2018Inventors: Gabriel M. Kozma, Carlos E. Seo
-
Publication number: 20180375658Abstract: Multifactor authentication is a method to secure data and accounts and to prevent unauthorized access. A first factor can be information that the user knows, such as a username and password combination. A second factor can be something that the user possesses, such as a token generator or a trusted device. The present invention enables a user to present multiple authentication factors through a single biometric input using stored credentials and tokens generated by a secure element.Type: ApplicationFiled: October 23, 2017Publication date: December 27, 2018Inventors: Gabriel M. Kozma, Carlos E. Seo
-
Publication number: 20170353569Abstract: A computer-implemented method includes identifying two or more user devices. Each of the two or more user devices are configured to receive push notifications. The method includes receiving a push notification request from a push notification server. The method responds to receiving the push notification request from the push notification server by determining whether at least one of the two or more user devices is active. The method responds to at least one of the two or more user devices being active by marking the active user devices as being an active user device. The method includes generating a push notification based on the push notification request. The method includes sending the push notification to the active user device.Type: ApplicationFiled: October 25, 2016Publication date: December 7, 2017Inventors: Gabriel M. Kozma, Carlos E. Seo
-
Publication number: 20170353568Abstract: A computer-implemented method includes identifying two or more user devices. Each of the two or more user devices are configured to receive push notifications. The method includes receiving a push notification request from a push notification server. The method responds to receiving the push notification request from the push notification server by determining whether at least one of the two or more user devices is active. The method responds to at least one of the two or more user devices being active by marking the active user devices as being an active user device. The method includes generating a push notification based on the push notification request. The method includes sending the push notification to the active user device.Type: ApplicationFiled: June 6, 2016Publication date: December 7, 2017Inventors: Gabriel M. Kozma, Carlos E. Seo
-
Patent number: 7953673Abstract: The present invention can increase the odds of choosing the right people for a team by considering their “rate of interest/knowledge” in multiple topics. Given a known contacts network, represented by nodes interconnected by links, several different sub-networks are identified within it, corresponding to different topics or areas of expertise required to a specific project. For each sub-network, there will be nodes with an associated grade, based on that person's knowledge/interest for the topic related to that sub-network. As such, each node/person receives a grade for each topic. Using these grades, a weight of each link between the nodes is calculated. This process is performed for every node for each topic and associated grade. After that, a superposition of all sub-networks is made and a multiple interest network is yielded.Type: GrantFiled: December 27, 2007Date of Patent: May 31, 2011Assignee: International Business Machines CorporationInventors: Leonardo R. Augusto, Rodrigo Ceron Ferreira de Castro, Lucas G. Franco, Luis Gustavo P. Machado, Carlos E. Seo
-
Publication number: 20100318226Abstract: An HVAC system includes a grid of intersecting ducts having one or more inlets, outlets, and intersections. Air may be received into the inlets and directed through the outlets into one or more zones of a building. One or more HVAC units may be connected to the inlets and mechanical valves may be located at the intersections to control the air flow through the grid. A control system may be provided to control the temperature of each zone by adjusting the mechanical valves (and/or turning selected HVAC units “on” or “off”). In certain embodiments, the HVAC system includes at least one reading device to read temperature preference information associated with an occupant of a zone. The control system may then align the temperature of the zone with the temperature preference information when the occupant is inside the zone. A corresponding method and apparatus are also disclosed herein.Type: ApplicationFiled: June 11, 2010Publication date: December 16, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Leonardo R. Augusto, Lucas G. Franco, Carlos E. Seo
-
Publication number: 20090171630Abstract: The present invention can increase the odds of choosing the right people for a team by considering their “rate of interest/knowledge” in multiple topics. Given a known contacts network, represented by nodes interconnected by links, several different sub-networks are identified within it, corresponding to different topics or areas of expertise required to a specific project. For each sub-network, there will be nodes with an associated grade, based on that person's knowledge/interest for the topic related to that sub-network. As such, each node/person receives a grade for each topic. Using these grades, a weight of each link between the nodes is calculated. This process is performed for every node for each topic and associated grade. After that, a superposition of all sub-networks is made and a multiple interest network is yielded.Type: ApplicationFiled: December 27, 2007Publication date: July 2, 2009Inventors: Leonardo R. Augusto, Rodrigo Ceron Ferreira de Castro, Lucas G. Franco, Luis Gustavo P. Machado, Carlos E. Seo
-
Publication number: 20090089222Abstract: A system and method for automated stock market investment. In an embodiment, the method includes: i) inputting M previous time period values for the stock into a M-order finite impulse response (FIR) filter, the M-order finite impulse filter having a filter order M, a least mean square (LMS) prediction algorithm with step-size mu, and M adjustable filter coefficients; ii) obtaining an output from the M-order FIR filter, the output from the M-order FIR filter being a predicted next time period value for the stock; iii) comparing the predicted next time period value for the stock with an actual next time period value for the stock to calculate a prediction error; iv) inputting the calculated prediction error into an adaptive algorithm to obtain an adjustment for the at least one adjustable filter coefficient; and v) applying the adjustment for the at least one adjustable filter coefficient and repeating all steps until halted.Type: ApplicationFiled: September 23, 2008Publication date: April 2, 2009Inventors: Rodrigo C. Ferreira De Castro, Lucas G. Franco, Aline G. Pinto, Carlos E. Seo
-
Publication number: 20090070161Abstract: A periodical expense planning system, method and data model considers income, predicted and unpredicted expenses, in order to maximize final balance and profit for the analysis period. It applies multi-period linear optimization techniques, analyzing the expenses of a house cell over N periods for every period within N. The model analyzes the predicted expenses (known costs, but not necessarily the same amount on every period) of the k future periods to come, and also takes into account the actual costs incurred in the r previous periods (having that k+r=N). By doing that, the model calculates the optimal amount that can be taken away from the model in each period (i.e., money to be invested and thus give the user earnings) is achieved, and a planning for the expenses' payment is given. The variables under analysis for each period are how much to save for the next period, how much can be taken away from the model (i.e., the money to be invested), how much should be put into the system (i.e.Type: ApplicationFiled: September 10, 2007Publication date: March 12, 2009Inventors: Leonardo R. Augusto, Rodrigo C. Castro, Lucas G. Franco, Aline G. Pinto, Carlos E. Seo