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: 11367079Abstract: 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: GrantFiled: August 7, 2016Date of Patent: June 21, 2022Assignee: SugarCRM, Inc.Inventors: Filipe Guerra, Vladyslav Kulchytskyy
-
Publication number: 20200358856Abstract: 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: ApplicationFiled: August 7, 2016Publication date: November 12, 2020Inventors: Filipe Guerra, Vladyslav Kulchytskyy
-
Patent number: 10728700Abstract: 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: GrantFiled: April 15, 2015Date of Patent: July 28, 2020Assignee: SUGARCRM INC.Inventors: Filipe Guerra, Vladyslav Kulchytskyy
-
Patent number: 10546052Abstract: 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: GrantFiled: October 12, 2015Date of Patent: January 28, 2020Assignee: SUGARCRM INC.Inventors: Filipe Guerra, Vladyslav Kulchytskyy
-
Patent number: 10468051Abstract: 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: GrantFiled: May 9, 2015Date of Patent: November 5, 2019Assignee: SUGARCRM INC.Inventors: Charles Godewyn, Filipe Guerra, Vladyslav Kulchytskyy, Maria Zolotova
-
Patent number: 10296643Abstract: 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: GrantFiled: January 12, 2016Date of Patent: May 21, 2019Assignee: SUGARCRM INC.Inventor: Vladyslav Kulchytskyy
-
Patent number: 10235354Abstract: 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: GrantFiled: October 12, 2015Date of Patent: March 19, 2019Assignee: SugarCRM Inc.Inventors: Filipe Guerra, Vladyslav Kulchytskyy
-
Publication number: 20190057392Abstract: 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: ApplicationFiled: October 22, 2018Publication date: February 21, 2019Inventor: Vladyslav Kulchytskyy
-
Patent number: 10133471Abstract: 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: GrantFiled: April 12, 2016Date of Patent: November 20, 2018Assignee: SUGARCRM INC.Inventor: Vladyslav Kulchytskyy
-
Patent number: 10108964Abstract: 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: GrantFiled: July 10, 2015Date of Patent: October 23, 2018Assignee: SugarCRM Inc.Inventor: Vladyslav Kulchytskyy
-
Publication number: 20180039992Abstract: 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: ApplicationFiled: August 7, 2016Publication date: February 8, 2018Inventors: Filipe Guerra, Vladyslav Kulchytskyy
-
Publication number: 20170293409Abstract: 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: ApplicationFiled: April 12, 2016Publication date: October 12, 2017Inventor: Vladyslav Kulchytskyy
-
Publication number: 20170293410Abstract: 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: ApplicationFiled: April 12, 2016Publication date: October 12, 2017Inventor: Vladyslav Kulchytskyy
-
Publication number: 20170199612Abstract: 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: ApplicationFiled: January 12, 2016Publication date: July 13, 2017Inventor: Vladyslav Kulchytskyy
-
Publication number: 20170199935Abstract: 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: ApplicationFiled: January 12, 2016Publication date: July 13, 2017Inventor: Vladyslav Kulchytskyy
-
Publication number: 20170109705Abstract: 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: ApplicationFiled: October 15, 2015Publication date: April 20, 2017Inventors: Filipe Guerra, Vladyslav Kulchytskyy
-
Publication number: 20170104827Abstract: 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: ApplicationFiled: October 12, 2015Publication date: April 13, 2017Inventors: Filipe Guerra, Vladyslav Kulchytskyy, Heather Yohn
-
Publication number: 20170103057Abstract: 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: ApplicationFiled: October 12, 2015Publication date: April 13, 2017Inventors: Filipe Guerra, Vladyslav Kulchytskyy
-
Publication number: 20170103053Abstract: 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: ApplicationFiled: October 12, 2015Publication date: April 13, 2017Inventors: Filipe Guerra, Vladyslav Kulchytskyy
-
Publication number: 20170046719Abstract: 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: ApplicationFiled: August 12, 2015Publication date: February 16, 2017Inventors: Vladyslav Kulchytskyy, Filipe Guerra