Patents by Inventor Vladyslav Kulchytskyy

Vladyslav Kulchytskyy 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: 11367079
    Abstract: Embodiments of the present invention provide method, system and computer program product for complimentary CRM mobile integration. In an embodiment of the invention, a method for CRM mobile integration includes initially identifying an end user who simultaneously accesses both a CRM application executing in memory of a host computing platform, and also a CRM application agent executing in memory of a mobile computing device that is separate from the host computing platform. The method also includes, thereafter, detecting a request by the end user to access data in the CRM application. Finally, the method includes responding to the detection of the request by selecting an action for the mobile device in a table corresponding to a type of the data in the CRM application, and directing the CRM application in the mobile device to prompt the end user to complete the selected action for the data of the request.
    Type: Grant
    Filed: August 7, 2016
    Date of Patent: June 21, 2022
    Assignee: SugarCRM, Inc.
    Inventors: Filipe Guerra, Vladyslav Kulchytskyy
  • Publication number: 20200358856
    Abstract: Embodiments of the present invention provide a method, system and computer program product for smart login session management. In an embodiment of the invention, a method of smart login session management includes authenticating an end user into a protected session of a Web application through a primary computing device and additionally authenticating the end user into a protected session of a mobile application of a secondary mobile computing device. The method further includes detecting a timeout condition in the protected session of the Web application for the end user. Finally, the method includes responding to the detection of the timeout condition by automatically logging the end user out of the protected session of the Web application if a timeout condition also exists in the protected session of the mobile application for the end user, but otherwise automatically renewing the protected session of the Web application.
    Type: Application
    Filed: August 7, 2016
    Publication date: November 12, 2020
    Inventors: Filipe Guerra, Vladyslav Kulchytskyy
  • Patent number: 10728700
    Abstract: A method, system and computer program product for privacy assurance in location based services is provided. The method includes receiving a location of a mobile device corresponding to an end user of a multi-user enterprise application. The method additionally includes identifying a valid location of the mobile device that is at least a threshold distance from the received location and that is a public facility. Finally, the method includes presenting the valid location to other end users in the multi-user enterprise application in lieu of the received location.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: July 28, 2020
    Assignee: SUGARCRM INC.
    Inventors: Filipe Guerra, Vladyslav Kulchytskyy
  • Patent number: 10546052
    Abstract: A method, system and computer program product for touch screen interface utilization during forms generation in a CRM system is provided. The method includes logically subdividing into different discrete portions, a touch screen of a mobile computing device and associating each with a particular record field for a multiplicity of different records in the CRM system. The method also includes selecting a particular one of the different records through the touch screen and receiving handwritten input on the touch screen and converting the handwritten input into computer recognizable text. Thereafter, the computer recognizable text is provided as text input to a field of the selected record corresponding to a portion of the touch screen in which the handwritten input is received. Finally, the method includes generating and displaying in the touch screen a form utilizing the text input of the field of the record in the CRM system.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: January 28, 2020
    Assignee: SUGARCRM INC.
    Inventors: Filipe Guerra, Vladyslav Kulchytskyy
  • Patent number: 10468051
    Abstract: Embodiments of the invention provide for the automated retrieval of contextual relevant data in an in-person meeting. In an embodiment of the invention, a method for the automated retrieval of contextual relevant data in an in-person meeting includes capturing speech audio in an in-person meeting through a transducer coupled to a personal computing device and speech recognizing the captured speech audio without regard to any speaker of the captured speech audio so as to produce a corpus of speech recognized text. The method also includes parsing the corpus of speech recognized text in order to identify a multiplicity of keywords and mapping the keywords to one or more records of an enterprise application. Finally, the method includes displaying a user interface to the enterprise application in the personal computing device and displaying in the user interface the one or more records.
    Type: Grant
    Filed: May 9, 2015
    Date of Patent: November 5, 2019
    Assignee: SUGARCRM INC.
    Inventors: Charles Godewyn, Filipe Guerra, Vladyslav Kulchytskyy, Maria Zolotova
  • Patent number: 10296643
    Abstract: Embodiments of the invention provide a method, system and computer program product for mobile background listener influenced search result prioritization. In an embodiment of the invention, the method includes capturing data in memory of a mobile computing device and caching the captured data as terms in a temporary data store of the mobile computing device. The method also includes receiving one or more query terms in a query interface displayed in a display of the mobile computing device and directing a search engine to search a repository of data based upon the query terms and receiving, in response, a list of search results. The method yet further includes identifying ones of the search results as having a correlation to one or more terms in the temporary data store. Finally, the method includes presenting the ones of the search results first in the display relative to others of the search results.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: May 21, 2019
    Assignee: SUGARCRM INC.
    Inventor: Vladyslav Kulchytskyy
  • Patent number: 10235354
    Abstract: A method for context sensitive user dictionary utilization in text input field spell checking includes associating different text input fields of a user interface of a computer program with either default spell checking or user dictionary utilized spell checking. The method thereafter includes executing the computer program in memory of a computer and receiving text input during the execution of the computer program in one of the different text input fields. It is then determined whether the one of the different text input fields is associated in the memory with default spell checking or user dictionary utilized spell checking. Finally, in response to a determination that the one of the different text input fields is associated in the memory with default spell checking, spell checking is performed using only a main dictionary, but otherwise spell checking is performed using both the main dictionary and also a user dictionary.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: March 19, 2019
    Assignee: SugarCRM Inc.
    Inventors: Filipe Guerra, Vladyslav Kulchytskyy
  • Publication number: 20190057392
    Abstract: Embodiments of the present invention provide a method, system and computer program product for smart user feedback. In an embodiment of the invention, a method for smart user feedback is provided. The method includes loading into memory of a computer hosting execution of an application, a set of nominal end user interactions with the application. The method also includes monitoring interactions with the application by an end user and comparing the monitored interactions with the set of nominal end user interactions in order to compute a threshold variance. Finally, the method includes responding to the threshold variance computed for the monitored interactions, by displaying a prompt in a display of the application in the computer recommending an initiation of a customer support session.
    Type: Application
    Filed: October 22, 2018
    Publication date: February 21, 2019
    Inventor: Vladyslav Kulchytskyy
  • Patent number: 10133471
    Abstract: Embodiments of the present invention provide a method, system and computer program product for biometric shortcuts. In an embodiment of the invention, a biometric shortcut method includes storing in a database a multiplicity of different fingerprints, each in connection with a different command for a corresponding application and optionally acquired by way of a fingerprint scanner affixed to a computing device. An end user is then authenticated into use of the computing device and subsequent to authentication, a scanned fingerprint is then received in the fingerprint scanner and the scanned fingerprint is matched to one of the different fingerprints in the database. Thereafter, a command for a corresponding application stored in connection with the one of the different fingerprints matched to the scanned fingerprint is determined and the command is issued in the corresponding application executing in the computing device.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: November 20, 2018
    Assignee: SUGARCRM INC.
    Inventor: Vladyslav Kulchytskyy
  • Patent number: 10108964
    Abstract: Embodiments of the present invention provide a method, system and computer program product for smart user feedback. In an embodiment of the invention, a method for smart user feedback is provided. The method includes loading into memory of a computer hosting execution of an application, a set of nominal end user interactions with the application. The method also includes monitoring interactions with the application by an end user and comparing the monitored interactions with the set of nominal end user interactions in order to compute a threshold variance. Finally, the method includes responding to the threshold variance computed for the monitored interactions, by displaying a prompt in a display of the application in the computer recommending an initiation of a customer support session.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: October 23, 2018
    Assignee: SugarCRM Inc.
    Inventor: Vladyslav Kulchytskyy
  • Publication number: 20180039992
    Abstract: Embodiments of the present invention provide method, system and computer program product for complimentary CRM mobile integration. In an embodiment of the invention, a method for CRM mobile integration includes initially identifying an end user who simultaneously accesses both a CRM application executing in memory of a host computing platform, and also a CRM application agent executing in memory of a mobile computing device that is separate from the host computing platform. The method also includes, thereafter, detecting a request by the end user to access data in the CRM application. Finally, the method includes responding to the detection of the request by selecting an action for the mobile device in a table corresponding to a type of the data in the CRM application, and directing the CRM application in the mobile device to prompt the end user to complete the selected action for the data of the request.
    Type: Application
    Filed: August 7, 2016
    Publication date: February 8, 2018
    Inventors: Filipe Guerra, Vladyslav Kulchytskyy
  • Publication number: 20170293409
    Abstract: Embodiments of the present invention provide a method, system and computer program product for biometric shortcuts. In an embodiment of the invention, a biometric shortcut method includes storing in a database a multiplicity of different fingerprints, each in connection with a different command for a corresponding application and optionally acquired by way of a fingerprint scanner affixed to a computing device. An end user is then authenticated into use of the computing device and subsequent to authentication, a scanned fingerprint is then received in the fingerprint scanner and the scanned fingerprint is matched to one of the different fingerprints in the database. Thereafter, a command for a corresponding application stored in connection with the one of the different fingerprints matched to the scanned fingerprint is determined and the command is issued in the corresponding application executing in the computing device.
    Type: Application
    Filed: April 12, 2016
    Publication date: October 12, 2017
    Inventor: Vladyslav Kulchytskyy
  • Publication number: 20170293410
    Abstract: Embodiments of the invention provide for biometric state switching. In one embodiment, a biometric state switching method includes storing in a database different fingerprints, each in connection with a different state of a corresponding application. Thereafter, an end user is authenticated into use of a computing device by receiving in a fingerprint scanner affixed to the computing device a scanned fingerprint, matching the scanned fingerprint to one of the different fingerprints in the database, and if the scanned finger print matches one of the different fingerprints in the database, authenticating the end user into user of the computing device. Finally, subsequent to authentication, an application is executed in memory of the computing device, a state is identified for the application stored in connection with the one of the different fingerprints matched to the scanned fingerprint, and a state of execution of the application is set to the identified state.
    Type: Application
    Filed: April 12, 2016
    Publication date: October 12, 2017
    Inventor: Vladyslav Kulchytskyy
  • Publication number: 20170199935
    Abstract: Embodiments of the invention provide a method, system and computer program product for mobile background listener influenced search result prioritization. In an embodiment of the invention, the method includes capturing data in memory of a mobile computing device and caching the captured data as terms in a temporary data store of the mobile computing device. The method also includes receiving one or more query terms in a query interface displayed in a display of the mobile computing device and directing a search engine to search a repository of data based upon the query terms and receiving, in response, a list of search results. The method yet further includes identifying ones of the search results as having a correlation to one or more terms in the temporary data store. Finally, the method includes presenting the ones of the search results first in the display relative to others of the search results.
    Type: Application
    Filed: January 12, 2016
    Publication date: July 13, 2017
    Inventor: Vladyslav Kulchytskyy
  • Publication number: 20170199612
    Abstract: A method for touch toggled unit conversions in a mobile computing device includes receiving a selection event for numerical data in a user interface (UI) displayed on the device and determining in response to the selection event if a unit conversion is available for the data and, if so, displaying a visual indication in the UI. Thereafter, a touch event is detected in the UI in connection with the data and in response, a unit conversion of the data is computed from an initial unit of measurement to a different unit of measurement, the data in the different unit of measurement is displayed in lieu of the data in the initial unit of measurement, and the data in the different unit of measurement is replaced with the data in the initial unit of measurement after the touch event is determined to have ended.
    Type: Application
    Filed: January 12, 2016
    Publication date: July 13, 2017
    Inventor: Vladyslav Kulchytskyy
  • Publication number: 20170109705
    Abstract: A method for calendar open spot management includes presenting in a user interface (UI) of a calendaring and scheduling (C&S) computing system a meeting scheduling screen adapted to receive a list of invitees to a meeting and a date, time and duration of the meeting, receiving in the UI a request to schedule a new meeting with a designated invitee at a scheduled date and time for a scheduled duration and additionally receiving in the UI a designated alternative date and time for the new meeting with the designated invitee during which the designated invitee already is scheduled in a calendar of the designated invitee to attend a different meeting. The calendar is monitored and in response to a change in scheduling of the different meeting resulting in unscheduled time during the designated alternative date and time, the new meeting is rescheduled for the designated alternative data and time.
    Type: Application
    Filed: October 15, 2015
    Publication date: April 20, 2017
    Inventors: Filipe Guerra, Vladyslav Kulchytskyy
  • Publication number: 20170103057
    Abstract: A method for context sensitive user dictionary utilization in text input field spell checking includes associating different text input fields of a user interface of a computer program with either default spell checking or user dictionary utilized spell checking. The method thereafter includes executing the computer program in memory of a computer and receiving text input during the execution of the computer program in one of the different text input fields. It is then determined whether the one of the different text input fields is associated in the memory with default spell checking or user dictionary utilized spell checking. Finally, in response to a determination that the one of the different text input fields is associated in the memory with default spell checking, spell checking is performed using only a main dictionary, but otherwise spell checking is performed using both the main dictionary and also a user dictionary.
    Type: Application
    Filed: October 12, 2015
    Publication date: April 13, 2017
    Inventors: Filipe Guerra, Vladyslav Kulchytskyy
  • Publication number: 20170104827
    Abstract: Embodiments of the present invention provide a method, system and computer program product for multi-user Web session handoff. In an embodiment of the invention, a method for multi-user Web session handoff is provided. The method includes establishing a Web session between a primary end user and a Web application over a computer communications network. The method also includes selecting a secondary end user for handoff of the Web session; and establishing a Web session between the selected secondary end user and the Web application over the computer communications network. Finally, the method includes determining a state of the established Web session for the primary end user and restoring the determined state in the established Web session for the secondary end user.
    Type: Application
    Filed: October 12, 2015
    Publication date: April 13, 2017
    Inventors: Filipe Guerra, Vladyslav Kulchytskyy, Heather Yohn
  • Publication number: 20170103053
    Abstract: A method, system and computer program product for touch screen interface utilization during forms generation in a CRM system is provided. The method includes logically subdividing into different discrete portions, a touch screen of a mobile computing device and associating each with a particular record field for a multiplicity of different records in the CRM system. The method also includes selecting a particular one of the different records through the touch screen and receiving handwritten input on the touch screen and converting the handwritten input into computer recognizable text. Thereafter, the computer recognizable text is provided as text input to a field of the selected record corresponding to a portion of the touch screen in which the handwritten input is received. Finally, the method includes generating and displaying in the touch screen a form utilizing the text input of the field of the record in the CRM system.
    Type: Application
    Filed: October 12, 2015
    Publication date: April 13, 2017
    Inventors: Filipe Guerra, Vladyslav Kulchytskyy
  • Publication number: 20170046719
    Abstract: Embodiments of the invention provide a method, system and computer program product for social media mood processing in a customer relationship management (CRM) application. In an embodiment of the invention, a method for social media mood processing in a CRM application includes establishing a communicative connection between a CRM application executing in memory of a host computing system and one or more different feeds of respectively different social media Web sites over a computer communications network. The method also includes monitoring different posts in each of the social media Web sites to detect an association with a specified keyword. Finally, the method includes responding to a detection of a post with the specified keyword, by parsing the detected post to determine if the detected post is negative in nature and if so, identifying an author of the detected post and creating an action in the CRM application for the author.
    Type: Application
    Filed: August 12, 2015
    Publication date: February 16, 2017
    Inventors: Vladyslav Kulchytskyy, Filipe Guerra