Patents by Inventor Galina Grunin

Galina Grunin 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: 11113822
    Abstract: A video stream moving object identifier takes a series of video frames as input, reduces the scale of the video frames, then performs pixel analysis on the sequential video frames to identify moving objects. Once moving objects are identified, the moving objects are resized according to input rules for a neural network object classifier to make the resized objects the correct size to be input to the neural network object classifier. The moving objects are then sent to a neural network object classifier, which processes the objects and returns an identification of the moving objects. The neural network object classifier can operate using one or more whitelists and one or more blacklists.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: September 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Egan Francis Ford, Jonathan Dye, Dmitry Rekesh, Galina Grunin
  • Publication number: 20210049770
    Abstract: A video stream moving object identifier takes a series of video frames as input, reduces the scale of the video frames, then performs pixel analysis on the sequential video frames to identify moving objects. Once moving objects are identified, the moving objects are resized according to input rules for a neural network object classifier to make the resized objects the correct size to be input to the neural network object classifier. The moving objects are then sent to a neural network object classifier, which processes the objects and returns an identification of the moving objects. The neural network object classifier can operate using one or more whitelists and one or more blacklists.
    Type: Application
    Filed: August 14, 2019
    Publication date: February 18, 2021
    Inventors: Egan Francis Ford, Jonathan Dye, Dmitry Rekesh, Galina Grunin
  • Patent number: 10904242
    Abstract: A cognitive one-time password generation method, system, and computer program product, include sending a cognitive one-time password question to a user via a third-party platform and granting access to a secured service when the user inputs into the secured service a cognitive one-time password as a correct answer to the cognitive one-time password question where the user receives the cognitive one-time password question, independently from the secured service via the third-party platform, to formulate the correct answer to input into the secured service.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: January 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Galina Grunin, Nader M. Nassar, Tamer M. Nassar
  • Publication number: 20190260736
    Abstract: A cognitive one-time password generation method, system, and computer program product, include sending a cognitive one-time password question to a user via a third-party platform and granting access to a secured service when the user inputs into the secured service a cognitive one-time password as a correct answer to the cognitive one-time password question where the user receives the cognitive one-time password question, independently from the secured service via the third-party platform, to formulate the correct answer to input into the secured service.
    Type: Application
    Filed: April 30, 2019
    Publication date: August 22, 2019
    Inventors: Galina Grunin, Nader M. Nassar, Tamer M. Nassar
  • Patent number: 10389707
    Abstract: A cognitive one-time password generation method, system, and computer program product, include generating a cognitive one-time password question when a user attempts to login to a secured service, sending the cognitive one-time password question to the user via a third-party platform, and granting access to the secured service when the user inputs into the secured service a cognitive one-time password as a correct answer to the cognitive one-time password question.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: August 20, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Galina Grunin, Nader M. Nassar, Tamer M. Nassar
  • Patent number: 10380083
    Abstract: An approach for enabling collaborative development of a database application is provided. Specifically, this approach provides a database development and collaboration tool (DDCT), which can be utilized by multiple developers involved in a particular software project, to enable automated synchronization and database version control by allowing a database development language and data changes to be stored in a metadata form that is general to more than one database management system (DBMS). Each developer is united and able to collaborate through the system, thus ensuring that a change to a database structure and/or data in a static data table created in a particular database language by one developer is automatically incorporated in the overall development process. Furthermore, the DDCT provides the opportunity to maintain a single repository entry for more than one DBMS, which simplifies synchronization.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Marina A. Greenstein, Galina Grunin, Maria N. Schwenger, Pandikumar Swamikrishnan
  • Patent number: 10320787
    Abstract: A system and method for facilitating identification of an attacking computer in a network is provided. A user attempting to login to a network application may be presented with a screen prior to the login which lists preconditions of gaining access to the application. If a user concurs with the preconditions, a security module is downloaded to the user's computer and executed which gathers various configuration settings and transmits the gathered information to a predetermined destination. The security module may also attempt to place a call to a predetermined destination over a modem in the computer to cause registration of caller-ID data when answered at the predetermined destination. Once the security check is completed, login may proceed with the network application. Any data gathered by the security module may be stored for later recall and use to identify the computer in the event of an attack.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: June 11, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dmitry Andreev, Galina Grunin, Gregory Vilshansky
  • Patent number: 10212164
    Abstract: In an approach for sending a media list to a transportation vehicle for a user, a processor determines a media list for travel for a user, wherein the media list includes at least one media content item, and wherein the media list has associated access credentials that are set by the user. A processor receives a travel reservation for the user, wherein the travel reservation includes, at least, a departure location and a destination location. A processor determines a transportation vehicle associated with the travel reservation. A processor receives the access credentials to the media list. A processor uses the access credentials to access the media list. A processor send the media list to the transportation vehicle, wherein the media list is associated with the user, and wherein the media list is accessible to the user.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: February 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Keyur D. Dalal, Galina Grunin, Rick A. Hamilton, II, Alan W. Newman
  • Publication number: 20180234425
    Abstract: In an approach for sending a media list to a transportation vehicle for a user, a processor determines a media list for travel for a user, wherein the media list includes at least one media content item, and wherein the media list has associated access credentials that are set by the user. A processor receives a travel reservation for the user, wherein the travel reservation includes, at least, a departure location and a destination location. A processor determines a transportation vehicle associated with the travel reservation. A processor receives the access credentials to the media list. A processor uses the access credentials to access the media list. A processor send the media list to the transportation vehicle, wherein the media list is associated with the user, and wherein the media list is accessible to the user.
    Type: Application
    Filed: May 3, 2018
    Publication date: August 16, 2018
    Inventors: Keyur D. Dalal, Galina Grunin, Rick A. Hamilton, II, Alan W. Newman
  • Publication number: 20180234424
    Abstract: In an approach for sending a media list to a transportation vehicle for a user, a processor determines a media list for travel for a user, wherein the media list includes at least one media content item, and wherein the media list has associated access credentials that are set by the user. A processor receives a travel reservation for the user, wherein the travel reservation includes, at least, a departure location and a destination location. A processor determines a transportation vehicle associated with the travel reservation. A processor receives the access credentials to the media list. A processor uses the access credentials to access the media list. A processor send the media list to the transportation vehicle, wherein the media list is associated with the user, and wherein the media list is accessible to the user.
    Type: Application
    Filed: May 3, 2018
    Publication date: August 16, 2018
    Inventors: Keyur D. Dalal, Galina Grunin, Rick A. Hamilton, II, Alan W. Newman
  • Publication number: 20180219859
    Abstract: A cognitive one-time password generation method, system, and computer program product, include generating a cognitive one-time password question when a user attempts to login to a secured service, sending the cognitive one-time password question to the user via a third-party platform, and granting access to the secured service when the user inputs into the secured service a cognitive one-time password as a correct answer to the cognitive one-time password question.
    Type: Application
    Filed: January 30, 2017
    Publication date: August 2, 2018
    Inventors: Galina Grunin, Nader M. Nassar, Tamer M. Nassar
  • Patent number: 9998469
    Abstract: In an approach for sending a media list to a transportation vehicle for a user, a processor determines a media list for travel for a user, wherein the media list includes at least one media content item, and wherein the media list has associated access credentials that are set by the user. A processor receives a travel reservation for the user, wherein the travel reservation includes, at least, a departure location and a destination location. A processor determines a transportation vehicle associated with the travel reservation. A processor receives the access credentials to the media list. A processor uses the access credentials to access the media list. A processor send the media list to the transportation vehicle, wherein the media list is associated with the user, and wherein the media list is accessible to the user.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Keyur D. Dalal, Galina Grunin, Rick A. Hamilton, II, Alan W. Newman
  • Publication number: 20180109523
    Abstract: A system and method for facilitating identification of an attacking computer in a network is provided. A user attempting to login to a network application may be presented with a screen prior to the login which lists preconditions of gaining access to the application. If a user concurs with the preconditions, a security module is downloaded to the user's computer and executed which gathers various configuration settings and transmits the gathered information to a predetermined destination. The security module may also attempt to place a call to a predetermined destination over a modem in the computer to cause registration of caller-ID data when answered at the predetermined destination. Once the security check is completed, login may proceed with the network application. Any data gathered by the security module may be stored for later recall and use to identify the computer in the event of an attack.
    Type: Application
    Filed: December 15, 2017
    Publication date: April 19, 2018
    Inventors: Dmitry Andreev, Galina Grunin, Gregory Vilshansky
  • Publication number: 20180107690
    Abstract: An approach for enabling collaborative development of a database application is provided. Specifically, this approach provides a database development and collaboration tool (DDCT), which can be utilized by multiple developers involved in a particular software project, to enable automated synchronization and database version control by allowing a database development language and data changes to be stored in a metadata form that is general to more than one database management system (DBMS). Each developer is united and able to collaborate through the system, thus ensuring that a change to a database structure and/or data in a static data table created in a particular database language by one developer is automatically incorporated in the overall development process. Furthermore, the DDCT provides the opportunity to maintain a single repository entry for more than one DBMS, which simplifies synchronization.
    Type: Application
    Filed: December 11, 2017
    Publication date: April 19, 2018
    Inventors: Marina A. Greenstein, Galina Grunin, Maria N. Schwenger, Pandikumar Swamikrishnan
  • Patent number: 9923894
    Abstract: A system and method for facilitating identification of an attacking computer in a network is provided. A user attempting to login to a network application may be presented with a screen prior to the login which lists preconditions of gaining access to the application. If a user concurs with the preconditions, a security module is downloaded to the user's computer and executed which gathers various configuration settings and transmits the gathered information to a predetermined destination. The security module may also attempt to place a call to a predetermined destination over a modem in the computer to cause registration of caller-ID data when answered at the predetermined destination. Once the security check is completed, login may proceed with the network application. Any data gathered by the security module may be stored for later recall and use to identify the computer in the event of an attack.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: March 20, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dmitry Andreev, Galina Grunin, Gregory Vilshansky
  • Patent number: 9916333
    Abstract: An approach for enabling collaborative development of a database application is provided. Specifically, this approach provides a database development and collaboration tool (DDCT), which can be utilized by multiple developers involved in a particular software project, to enable automated synchronization and database version control by allowing a database development language and data changes to be stored in a metadata form that is general to more than one database management system (DBMS). Each developer is united and able to collaborate through the system, thus ensuring that a change to a database structure and/or data in a static data table created in a particular database language by one developer is automatically incorporated in the overall development process. Furthermore, the DDCT provides the opportunity to maintain a single repository entry for more than one DBMS, which simplifies synchronization.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Marina A. Greenstein, Galina Grunin, Maria N. Schwenger, Pandikumar Swamikrishnan
  • Publication number: 20180069858
    Abstract: In an approach for sending a media list to a transportation vehicle for a user, a processor determines a media list for travel for a user, wherein the media list includes at least one media content item, and wherein the media list has associated access credentials that are set by the user. A processor receives a travel reservation for the user, wherein the travel reservation includes, at least, a departure location and a destination location. A processor determines a transportation vehicle associated with the travel reservation. A processor receives the access credentials to the media list. A processor uses the access credentials to access the media list. A processor send the media list to the transportation vehicle, wherein the media list is associated with the user, and wherein the media list is accessible to the user.
    Type: Application
    Filed: September 8, 2016
    Publication date: March 8, 2018
    Inventors: Keyur D. Dalal, Galina Grunin, Rick A. Hamilton, II, Alan W. Newman
  • Publication number: 20180069863
    Abstract: In an approach for sending a media list to a transportation vehicle for a user, a processor determines a media list for travel for a user, wherein the media list includes at least one media content item, and wherein the media list has associated access credentials that are set by the user. A processor receives a travel reservation for the user, wherein the travel reservation includes, at least, a departure location and a destination location. A processor determines a transportation vehicle associated with the travel reservation. A processor receives the access credentials to the media list. A processor uses the access credentials to access the media list. A processor send the media list to the transportation vehicle, wherein the media list is associated with the user, and wherein the media list is accessible to the user.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 8, 2018
    Inventors: Keyur D. Dalal, Galina Grunin, Rick A. Hamilton, II, Alan W. Newman
  • Patent number: 9866562
    Abstract: An approach for authentication is provided. The approach performs identifying, by one or more computer processors, an account attempting to access content. The approach performs identifying, by one or more computer processors, a file including at least authentication information. The approach performs identifying, by one or more computer processors, a location of the authentication information within the identified file. The approach performs identifying, by one or more computer processors, a length of the authentication information. The approach performs identifying, by one or more computer processors, the authentication information in the identified file based at least on the identified location and the identified length of the authentication information.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: January 9, 2018
    Assignee: International Business Machines Corporation
    Inventors: Galina Grunin, David E. Nachman, Nader M. Nassar, Tamer M. Nassar
  • Patent number: 9852482
    Abstract: An embodiment of the invention provides a method for a utility consumption advisor, wherein a target electricity consumption for a predefined time period is received with a user interface. User parameters are also received with the user interface, the user parameters including a list of electricity consumption items that may not be modified, a list of electricity consumption items that may be modified, and a range of modification for each of the listed electricity consumption items that may be modified. The user's electricity consumption history is determined; and, an electricity utilization plan is generated for the predefined time period with a processor. The electricity utilization plan is generated based on the target electricity consumption, the user parameters, and the user's electricity consumption history. The electricity utilization plan is implemented by wirelessly controlling the electricity consumption items that may be modified.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: December 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Galina Grunin, David E. Nachman, Nader M. Nassar, Tamer Nassar