Kony, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-25 de 25 pour Kony, Inc. Trier par
Recheche Texte
Brevet
États-Unis - USPTO
Affiner par Reset Report
Date
2020 11
Avant 2019 14
Classe IPC
G06F 8/33 - Création ou génération de code source Éditeurs intelligents 10
G06F 40/279 - Reconnaissance d’entités textuelles 9
G06F 40/58 - Utilisation de traduction automatisée, p.ex. pour recherches multilingues, pour fournir aux dispositifs clients une traduction effectuée par le serveur ou pour la traduction en temps réel 9
G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur 9
G06F 9/44 - Dispositions pour exécuter des programmes spécifiques 6
Voir plus
Statut
En Instance 3
Enregistré / En vigueur 22
Résultats pour  brevets

1.

System and method for delivering autonomous advice and guidance

      
Numéro d'application 16583602
Numéro de brevet 11029926
Statut Délivré - en vigueur
Date de dépôt 2019-09-26
Date de la première publication 2020-05-21
Date d'octroi 2021-06-08
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Bodin, William K.
  • Gross, Edward H.
  • Kumar, Komandur R.
  • Terry, Matthew A.
  • Trevathan, Matthew B.
  • Yedla, Mahendar

Abrégé

The present disclosure relates to digital experience development platforms and, more particularly, one or more components, systems and methods thereof of an intelligent digital experience development platform (IDXDP) configured to assist different users in the development, design and deployment of digital applications. A computer-implemented method comprises: receiving, by a computing device, an event stream comprising user actions performed within a development tool; determining, by the computing device, using the event stream, that a user is performing an action in the development tool; determining, by the computing device, an intent of the user based on cognitive analysis of the action; determining, by the computing device, a different approach that satisfies the intent of the user; and providing, by the computing device, a recommendation of the different approach to the user.

Classes IPC  ?

  • G06F 8/33 - Création ou génération de code source Éditeurs intelligents
  • G06F 40/279 - Reconnaissance d’entités textuelles
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 40/58 - Utilisation de traduction automatisée, p.ex. pour recherches multilingues, pour fournir aux dispositifs clients une traduction effectuée par le serveur ou pour la traduction en temps réel

2.

System and method for delivering interactive tutorial platform and related processes

      
Numéro d'application 16583620
Numéro de brevet 11157244
Statut Délivré - en vigueur
Date de dépôt 2019-09-26
Date de la première publication 2020-05-21
Date d'octroi 2021-10-26
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Bodin, William K.
  • Gross, Edward H.
  • Kumar, Komandur R.
  • Terry, Matthew A.
  • Trevathan, Matthew B.
  • Yedla, Mahendar

Abrégé

The present disclosure relates to digital experience development platforms and, more particularly, one or more components, systems and methods thereof of an intelligent digital experience development platform (IDXDP) configured to assist different users in the development, design and deployment of digital applications. A computer-implemented method comprises: reading, by a computing device, metadata of a component to be provided to a development tool; generating, by the computing device, an interactive tutorial using the metadata of the component; and presenting, by the computing device, the interactive tutorial in the development tool to a user.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 8/33 - Création ou génération de code source Éditeurs intelligents
  • G06F 40/279 - Reconnaissance d’entités textuelles
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 40/58 - Utilisation de traduction automatisée, p.ex. pour recherches multilingues, pour fournir aux dispositifs clients une traduction effectuée par le serveur ou pour la traduction en temps réel

3.

SYSTEM AND METHOD FOR REAL-TIME COLLABORATION

      
Numéro d'application 16583907
Statut En instance
Date de dépôt 2019-09-26
Date de la première publication 2020-05-21
Propriétaire Kony Inc. (USA)
Inventeur(s)
  • Bodin, William K.
  • Yedla, Mahendar

Abrégé

The present disclosure relates to digital experience development platforms and, more particularly, to an intelligent digital experience development platform configured to assist different users in the development, design and deployment of digital applications. A computer-implemented method includes: registering, by a computing device, user registration information for a first user and a second user of a collaborative software development environment; accessing, by the computing device, a policy library of security policies providing permissions for sharing information within the collaborative software development environment; assigning, by the computing device, one or more of the security policies to the first user and the second user; receiving, by the computing device, a search request from the first user for the second user; searching, by the computing device, the user registration information for the second user; and determining, by the computing device, that access can be granted to the first user to collaborate with the second user based on the one or more of the security policies.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • G06Q 10/10 - Bureautique; Gestion du temps
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

4.

Intelligent digital experience development platform (IDXDP)

      
Numéro d'application 16583920
Numéro de brevet 11307830
Statut Délivré - en vigueur
Date de dépôt 2019-09-26
Date de la première publication 2020-05-21
Date d'octroi 2022-04-19
Propriétaire Kony Inc. (USA)
Inventeur(s)
  • Bodin, William K.
  • Kumar, Komandur R.
  • Yedla, Mahendar
  • Trevathan, Matthew B.
  • Terry, Matthew A.
  • Tamalampudi, Srikanth
  • Sesham, Srinivas
  • Gross, Edward H.

Abrégé

The present disclosure relates to digital experience development platforms and, more particularly, one or more components, systems and methods thereof of an intelligent digital experience development platform (IDXDP) configured to assist different users in the development, design and deployment of digital applications. A computer-implemented method comprises: rendering, by a computer device, an object in response to actions performed through the computer device; collecting, by the computer device, a syntax associated with the object; processing, by the computing device, the collected syntax to determine an intent associated with the object; and matching, by the computing device, a recommended action to the intent.

Classes IPC  ?

  • G06F 8/33 - Création ou génération de code source Éditeurs intelligents
  • G06F 40/279 - Reconnaissance d’entités textuelles
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 40/58 - Utilisation de traduction automatisée, p.ex. pour recherches multilingues, pour fournir aux dispositifs clients une traduction effectuée par le serveur ou pour la traduction en temps réel

5.

Event processing system and method

      
Numéro d'application 16583592
Numéro de brevet 11003421
Statut Délivré - en vigueur
Date de dépôt 2019-09-26
Date de la première publication 2020-05-21
Date d'octroi 2021-05-11
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Bodin, William K.
  • Gross, Edward H.
  • Kumar, Komandur R.
  • Terry, Matthew A.
  • Trevathan, Matthew B.
  • Yedla, Mahendar

Abrégé

The present disclosure relates to digital experience development platforms and, more particularly, one or more components, systems and methods thereof of an intelligent digital experience development platform (IDXDP) configured to assist different users in the development, design and deployment of digital applications. A computer-implemented method includes: receiving, by a computing device, an event stream comprising user actions performed within a development tool; identifying, by the computing device, a pattern using the event stream; determining, by the computing device, a confidence level of the pattern; and in response to the confidence level of the pattern exceeding a threshold, the computing device providing a recommendation based on the pattern.

Classes IPC  ?

  • G06F 8/33 - Création ou génération de code source Éditeurs intelligents
  • G06F 40/279 - Reconnaissance d’entités textuelles
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 40/58 - Utilisation de traduction automatisée, p.ex. pour recherches multilingues, pour fournir aux dispositifs clients une traduction effectuée par le serveur ou pour la traduction en temps réel

6.

System and method for converting actions based on determined personas

      
Numéro d'application 16583611
Numéro de brevet 11249730
Statut Délivré - en vigueur
Date de dépôt 2019-09-26
Date de la première publication 2020-05-21
Date d'octroi 2022-02-15
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Bodin, William K.
  • Gross, Edward H.
  • Kumar, Komandur R.
  • Terry, Matthew A.
  • Trevathan, Matthew B.
  • Yedla, Mahendar

Abrégé

The present disclosure relates to digital experience development platforms and, more particularly, one or more components, systems and methods thereof of an intelligent digital experience development platform (IDXDP) configured to assist different users in the development, design and deployment of digital applications. A computer-implemented method includes: receiving, by a computing device, an event stream comprising actions performed by a user within a user interface (UI) of an integrated development environment (IDE); determining, by the computing device, a current persona of the user based on the actions in the event stream; and personalizing, by the computing device, the UI of the IDE based on the current persona of the user.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 8/33 - Création ou génération de code source Éditeurs intelligents
  • G06F 40/279 - Reconnaissance d’entités textuelles
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 40/58 - Utilisation de traduction automatisée, p.ex. pour recherches multilingues, pour fournir aux dispositifs clients une traduction effectuée par le serveur ou pour la traduction en temps réel

7.

System and method for generating actionable intelligence based on platform and community originated data

      
Numéro d'application 16583617
Numéro de brevet 11816455
Statut Délivré - en vigueur
Date de dépôt 2019-09-26
Date de la première publication 2020-05-21
Date d'octroi 2023-11-14
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Bodin, William K.
  • Gross, Edward H.
  • Kumar, Komandur R.
  • Terry, Matthew A.
  • Trevathan, Matthew B.
  • Yedla, Mahendar

Abrégé

The present disclosure relates to digital experience development platforms and, more particularly, one or more components, systems and methods thereof of an intelligent digital experience development platform (IDXDP) configured to assist different users in the development, design and deployment of digital applications. A computer-implemented method comprises: determining, by a computing device, that each of a plurality of users of an integrated development environment (IDE) has a common question about performing a task in the IDE; determining, by the computing device, that a community-accepted answer exists to the common question about performing the task in the IDE; and updating support documentation for the IDE based on the community-accepted answer to the common question about performing the task in the IDE.

Classes IPC  ?

  • G06F 40/279 - Reconnaissance d’entités textuelles
  • G06F 8/33 - Création ou génération de code source Éditeurs intelligents
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 40/58 - Utilisation de traduction automatisée, p.ex. pour recherches multilingues, pour fournir aux dispositifs clients une traduction effectuée par le serveur ou pour la traduction en temps réel
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation

8.

System and method for connecting end-users to business systems

      
Numéro d'application 16583914
Numéro de brevet 11275565
Statut Délivré - en vigueur
Date de dépôt 2019-09-26
Date de la première publication 2020-05-21
Date d'octroi 2022-03-15
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Bodin, William K.
  • Kumar, Komandur R.
  • Trevathan, Matthew B.
  • Yedla, Mahendar

Abrégé

The present disclosure relates to digital experience development platforms and, more particularly, one or more components, systems and methods thereof of an intelligent digital experience development platform (IDXDP) configured to assist different users in the development, design and deployment of digital applications. A computer-implemented method includes: determining, by a computing device, an action of a user within a collaborative software development environment; automatically routing, by the computing device, a request to an interactive system based on the action of the user; logging, by the computing device, the request in a queue; receiving, by the computing device, a response to the request from the interactive system; and automatically providing, by the computing device, a notification to the user with the response.

Classes IPC  ?

  • G06F 8/33 - Création ou génération de code source Éditeurs intelligents
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
  • G06F 40/279 - Reconnaissance d’entités textuelles
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 40/58 - Utilisation de traduction automatisée, p.ex. pour recherches multilingues, pour fournir aux dispositifs clients une traduction effectuée par le serveur ou pour la traduction en temps réel

9.

System and method implementing campaign products and services within an intelligent digital experience development platform

      
Numéro d'application 16584028
Numéro de brevet 11249731
Statut Délivré - en vigueur
Date de dépôt 2019-09-26
Date de la première publication 2020-05-21
Date d'octroi 2022-02-15
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Bodin, William K.
  • Yedla, Mahendar

Abrégé

The present disclosure relates to digital experience development platforms and, more particularly, one or more components, systems and methods thereof of an intelligent digital experience development platform (IDXDP) configured to assist different users in the development, design and deployment of digital applications. A computer-implemented method comprises: receiving, by a computing device of a cloud-based campaign system, a campaign for products or services from a marketing system via a network; providing, by the computing device, the campaign to one or more participants on the network; obtaining, by the computing device, feedback from the one or more participants regarding the campaign; analyzing, by an artificial intelligence tool of the computing device, the feedback to generate marketing analytics information; and providing, by the computing device, the marketing analytics information to the marketing system via the network.

Classes IPC  ?

  • G06F 8/33 - Création ou génération de code source Éditeurs intelligents
  • G06F 40/279 - Reconnaissance d’entités textuelles
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 40/58 - Utilisation de traduction automatisée, p.ex. pour recherches multilingues, pour fournir aux dispositifs clients une traduction effectuée par le serveur ou pour la traduction en temps réel

10.

System and method implementing a translation interface within an intelligent digital experience development platform

      
Numéro d'application 16584123
Numéro de brevet 11080023
Statut Délivré - en vigueur
Date de dépôt 2019-09-26
Date de la première publication 2020-05-21
Date d'octroi 2021-08-03
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Bodin, William K.
  • Gross, Edward H.
  • Kumar, Komandur R.
  • Yedla, Mahendar

Abrégé

The present disclosure relates to an intelligent digital experience development platform (IDXDP) to assist different users in the development of digital applications. A computer-implemented method for translation includes: identifying text properties of software widgets of a software application that do not have an internationalization key, wherein the text properties show text on a user interface; scanning source code of the software application to identify strings to perform translation capabilities; generating new internationalization keys set to the text properties; replacing the source code of the software application utilizing an application program interface (API) call with the new internationalization keys based on the scanning; adding the strings to an internationalization map, along with their respective new internationalization keys; translating the strings from an initial language to a second language utilizing a translation API to produce translated strings; and adding the second language and the translated strings to the internationalization map.

Classes IPC  ?

  • G06F 8/33 - Création ou génération de code source Éditeurs intelligents
  • G06F 40/279 - Reconnaissance d’entités textuelles
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 40/58 - Utilisation de traduction automatisée, p.ex. pour recherches multilingues, pour fournir aux dispositifs clients une traduction effectuée par le serveur ou pour la traduction en temps réel

11.

SYSTEM AND METHOD FOR A REGISTRATION SYSTEM WITHIN AN INTELLIGENT DIGITAL EXPERIENCE DEVELOPMENT PLATFORM

      
Numéro d'application 16584200
Statut En instance
Date de dépôt 2019-09-26
Date de la première publication 2020-05-21
Propriétaire Kony Inc. (USA)
Inventeur(s)
  • Bodin, William K.
  • Kumar, Komandur R.
  • Yedla, Mahendar

Abrégé

The present disclosure relates to digital experience development platforms and, more particularly, one or more components, systems and methods thereof of an intelligent digital experience development platform (IDXDP) configured to assist different users in the development, design and deployment of digital applications. A computer-implemented method includes: receiving, by a computing device of a registration system, a request from an external third party vendor to connect to an administrative portal of the computing device; assigning, by the computing device, the third party vendor a unique identifier in response to the request, wherein the unique identifier enables end users to communicate with the third party vendor through the registration system; and enabling, by the computing device, interactions between the end users and the third party vendor via the administrative portal.

Classes IPC  ?

  • G06Q 10/10 - Bureautique; Gestion du temps
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 8/33 - Création ou génération de code source Éditeurs intelligents

12.

Processes and systems of geo-boundary monitoring and caching for mobile devices

      
Numéro d'application 15450689
Numéro de brevet 10555111
Statut Délivré - en vigueur
Date de dépôt 2017-03-06
Date de la première publication 2018-09-06
Date d'octroi 2020-02-04
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Trevathan, Matthew B.
  • Terry, Matthew
  • Seelam, Muralidhar

Abrégé

The present disclosure generally relates to geo-boundary services for mobile devices and related applications and, more particularly, to systems and processes for providing a refresh boundary encompassing a plurality of geo-boundaries which can be monitored and cached by mobile devices and related applications. The method includes: obtaining a plurality of geographic boundaries from a geographic location of a mobile device; generating a monitored boundary encompassing the plurality of geographic boundaries; and providing a refresh boundary within the monitored boundary to encompass at least one geographic boundary of the plurality of geographic boundaries.

Classes IPC  ?

  • H04W 4/021 - Services concernant des domaines particuliers, p.ex. services de points d’intérêt, services sur place ou géorepères
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 4/02 - Services utilisant des informations de localisation

13.

MOBILE APPLICATION LICENSING TOOL

      
Numéro d'application 15170377
Statut En instance
Date de dépôt 2016-06-01
Date de la première publication 2017-12-07
Propriétaire Kony Inc. (USA)
Inventeur(s)
  • Trevathan, Matthew B.
  • Terry, Matthew A.
  • Hildahl, Bjorn

Abrégé

The disclosure relates to mobile applications and, more particularly, to systems and processes for providing a licensing framework in mobile applications developed in a web-based integrated development environment (IDE). The method includes: providing a licensing framework for a computer application residing on a computing device, the computer application being configured to access services through one or more backend services; receiving call ups from the computing device to determine whether usage of the computer application complies with the licensing framework; and providing enforcement mechanisms which affect at least one of services and functionality associated with the computer application based on a state of compliance with the licensing framework.

Classes IPC  ?

  • G06Q 50/18 - Services juridiques; Maniement de documents juridiques

14.

Preview and publishing of mobile applications

      
Numéro d'application 15135796
Numéro de brevet 10740080
Statut Délivré - en vigueur
Date de dépôt 2016-04-22
Date de la première publication 2017-10-26
Date d'octroi 2020-08-11
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Trevathan, Matthew B.
  • Katz, Keith
  • Terry, Matthew A.

Abrégé

The present disclosure relates to mobile applications and, more particularly, to systems and processes of automated application publishing using back end systems. A method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium and having programming instructions operable to: automatically generating a unique identification for each version of an app uploaded to a back end system; and uploading the app and its collateral with the unique identification to one or more management instances which are compatible with the back end system.

Classes IPC  ?

15.

Identity management over multiple identity providers

      
Numéro d'application 15619716
Numéro de brevet 10116642
Statut Délivré - en vigueur
Date de dépôt 2017-06-12
Date de la première publication 2017-09-28
Date d'octroi 2018-10-30
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Trevathan, Matthew B.
  • Bendapudi, Perraju
  • Chanderasakar, Deepak
  • Hildahl, Bjorn
  • Mudumbai, Gopi Krishna
  • Padmasola, Krishna
  • Peri, Jagan
  • Ramanathan, Sri
  • Terry, Matthew A.

Abrégé

Systems and processes of advanced identity management over multiple identity providers deployable through mobile applications are provided. The process, e.g., method, includes requesting a backend service from multiple backend services by a requesting device. The method further includes exposing the requested backend service though a call in by a gateway service using a token mapped to the requested backend service, without exposing any of the backend services directly to the requesting device.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

16.

Mobile application update preserving changes to the application made by a client

      
Numéro d'application 14986082
Numéro de brevet 11340893
Statut Délivré - en vigueur
Date de dépôt 2015-12-31
Date de la première publication 2017-07-06
Date d'octroi 2022-05-24
Propriétaire KONY, Inc. (USA)
Inventeur(s)
  • Trevathan, Matthew B.
  • Terry, Matthew A.
  • Peri, Jagan
  • Vennapusa, Satyaprakash Reddy
  • Singhal, Ashish K.
  • Pottabathula, Harikrishna
  • Swamy, Dara Kumara

Abrégé

Systems and methods for providing an update to a natively rendered application installed on a mobile device are provided. A method includes updating a base application with a unique tailored solution for each client that has created its own unique tailored solution. The method further includes storing, for each client that has created its own unique tailored solution, the base application with its unique tailored solution, as separate versions of the base application in a storage system. The method further includes adding common additional code to each of the separate versions of the base application, while preserving the unique tailored solution for each client that has created its own unique tailored solution. The method further includes pushing the base application with the common additional code to the client.

Classes IPC  ?

17.

Providing updates for natively rendered mobile applications

      
Numéro d'application 14657153
Numéro de brevet 10248403
Statut Délivré - en vigueur
Date de dépôt 2015-03-13
Date de la première publication 2016-09-15
Date d'octroi 2019-04-02
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Gross, Edward
  • Giri, Kadali V.
  • Gustin, Destry
  • Hildahl, Bjorn
  • Kumar, Komandur Rajendra
  • Trevathan, Matthew B.

Abrégé

Systems and methods for providing an update to a natively rendered application installed on a mobile device are provided. A method includes sending a message to a server, wherein the message includes identifying information about the application. The method also includes receiving an update from the server in response to the message, wherein the update comprises a module of code that corresponds to less than the entire application. The method further includes updating the application using the received update. The method additionally includes executing the application after the updating. The method also includes, based on the executing the application, natively rendering the application using the operating system of the mobile device.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 8/65 - Mises à jour
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

18.

Systems and processes of accessing backend services with a mobile application

      
Numéro d'application 14657742
Numéro de brevet 11113047
Statut Délivré - en vigueur
Date de dépôt 2015-03-13
Date de la première publication 2016-09-15
Date d'octroi 2021-09-07
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Trevathan, Matthew B.
  • Terry, Matthew
  • Gustin, Destry
  • Katz, Keith
  • Gross, Edward
  • Hildahl, Bjorn
  • Aghara, Amit

Abrégé

Systems and processes of accessing selected backend services throughout a software development lifecycle with a singly deployable mobile application is provided. The method includes deploying a mobile application a single time on a mobile device during a development lifecycle. The method further includes providing the singly deployed mobile application access to different service endpoint destinations during the development lifecycle based on one or more application policies associated with at least the mobile application.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 8/71 - Gestion de versions ; Gestion de configuration
  • G06F 8/61 - Installation

19.

Exposing method related data calls during testing in an event driven, multichannel architecture

      
Numéro d'application 15053311
Numéro de brevet 09846638
Statut Délivré - en vigueur
Date de dépôt 2016-02-25
Date de la première publication 2016-06-16
Date d'octroi 2017-12-19
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Koneru, Raj K.
  • Dasari, Pattabhi Rama Rao
  • Deshpande, Prajakt
  • Evans, Jason
  • Komandur, Rajendra
  • Ramanathan, Sriram
  • Terry, Matthew
  • Trevathan, Matthew B.
  • Vennapusala, Sathyanarayana

Abrégé

Approaches for application testing are provided. An approach includes transmitting a command to an agent associated with an application installed on a mobile device. The approach includes receiving from the agent information about an executed step of the application on the mobile device. The approach includes comparing the information to an expected value of the step. The approach includes display an output based on the comparing.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs

20.

Application prototyping tool

      
Numéro d'application 14506112
Numéro de brevet 11216253
Statut Délivré - en vigueur
Date de dépôt 2014-10-03
Date de la première publication 2016-04-07
Date d'octroi 2022-01-04
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Gross, Edward
  • Gustin, Destry
  • Kumar, Komandur Rajendra
  • Dasari, Pattabhi Rama Rao
  • Trevathan, Matthew B.
  • Deshpande, Prajakt
  • Koneru, Raj K.
  • Vennapusala, Sathyanarayana

Abrégé

Systems and processes for prototyping and designing natively rendered multi-channel applications across diverse platforms are disclosed. The method of prototyping an application with a computing device includes providing a library of native design elements which are reproducible in different design layouts on an interface associated with different, predefined platforms. The method further includes converting a first design layout comprising one or more native design elements which fits within an interface associated with a first platform of the different, predefined platforms to a second design layout comprising the one or more native design elements which fits within an interface associated with a second platform of the different, predefined platforms, and which is in proportion to the first design layout.

Classes IPC  ?

  • G06F 8/20 - Conception de logiciels
  • G06Q 10/10 - Bureautique; Gestion du temps
  • G06F 16/957 - Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
  • G06F 40/169 - Annotation, p.ex. données de commentaires ou notes de bas de page
  • G06F 8/34 - Programmation graphique ou visuelle
  • G06F 8/38 - Création ou génération de code source pour la mise en œuvre d'interfaces utilisateur
  • G06F 3/0486 - Glisser-déposer

21.

Centralized mobile application management system and methods of use

      
Numéro d'application 13886629
Numéro de brevet 10033763
Statut Délivré - en vigueur
Date de dépôt 2013-05-03
Date de la première publication 2014-11-06
Date d'octroi 2018-07-24
Propriétaire Kony INC. (USA)
Inventeur(s)
  • Koneru, Raj Kumar
  • Dasari, Pattabhi Rama Rao
  • Deshpande, Prajakt
  • Komandur, Rajendra
  • Ramanathan, Sriram
  • Terry, Matthew
  • Trevathan, Matthew
  • Vennapusala, Sathyanarayana

Abrégé

An application launcher is disclosed for retrieving and permitting launch of multiple mobile applications through a single, secure authentication process, and a method of use. The method includes receiving a request to launch one or more applications through a single authentication process. The method further includes authenticating a user through an application launcher. The method further includes appending a security token to one or more applications upon authentication of the user to enable the user to launch the one or more applications through the single authentication process provided by the application launcher.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 21/41 - Authentification de l’utilisateur par une seule ouverture de session qui donne accès à plusieurs ordinateurs
  • G06F 21/33 - Authentification de l’utilisateur par certificats
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • G06F 9/00 - Dispositions pour la commande par programme, p.ex. unités de commande

22.

Accelerated data integrity through broker orchestrated peer-to-peer data synchronization

      
Numéro d'application 13886834
Numéro de brevet 09792317
Statut Délivré - en vigueur
Date de dépôt 2013-05-03
Date de la première publication 2014-11-06
Date d'octroi 2017-10-17
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Koneru, Raj Kumar
  • Dasari, Pattabhi Rama Rao
  • Deshpande, Prajakt
  • Komandur, Rajendra
  • Ramanathan, Sriram
  • Sesham, Srinivas
  • Terry, Matthew
  • Trevathan, Matthew B.
  • Vennapusala, Sathyanarayana

Abrégé

A method includes receiving a notification from a first device that a data record has been changed on the first device, and receiving a notification from a second device of an intent to change the data record on the second device. The method also includes instructing the second device to wait before changing the data record on the second device, and instructing the first device to synchronize the changed data record.

Classes IPC  ?

  • G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées
  • G06F 17/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

23.

Mobile application testing systems and methods

      
Numéro d'application 14098982
Numéro de brevet 09459994
Statut Délivré - en vigueur
Date de dépôt 2013-12-06
Date de la première publication 2014-08-21
Date d'octroi 2016-10-04
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Koneru, Raj K.
  • Dasari, Pattabhi Rama Rao
  • Deshpande, Prajakt
  • Evans, Jason
  • Komandur, Rajendra
  • Ramanathan, Sriram
  • Terry, Matthew
  • Trevathan, Matthew B.
  • Vennapusala, Sathyanarayana

Abrégé

Approaches for application testing are provided. An approach includes recording a test case of an application running on a mobile device. The approach also includes generating an expected layout based on object data received from the mobile device during the recording. The approach additionally includes receiving playback object data based on the test case being played back on the mobile device or a different mobile device. The approach further includes comparing the playback object data to the expected layout data.

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel

24.

Exposing method related data calls during testing in an event driven, multichannel architecture

      
Numéro d'application 14098987
Numéro de brevet 09336127
Statut Délivré - en vigueur
Date de dépôt 2013-12-06
Date de la première publication 2014-08-21
Date d'octroi 2016-05-10
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Koneru, Raj K.
  • Dasari, Pattabhi Rama Rao
  • Deshpande, Prajakt
  • Evans, Jason
  • Komandur, Rajendra
  • Ramanathan, Sriram
  • Terry, Matthew
  • Trevathan, Matthew B.
  • Vennapusala, Sathyanarayana

Abrégé

Approaches for application testing are provided. An approach includes transmitting a command to an agent associated with an application installed on a mobile device. The approach includes receiving from the agent information about an executed step of the application on the mobile device. The approach includes comparing the information to an expected value of the step. The approach includes display an output based on the comparing.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel

25.

Mobile application management systems and methods thereof

      
Numéro d'application 13462354
Numéro de brevet 09405723
Statut Délivré - en vigueur
Date de dépôt 2012-05-02
Date de la première publication 2013-11-07
Date d'octroi 2016-08-02
Propriétaire KONY, INC. (USA)
Inventeur(s)
  • Koneru, Raj Kumar
  • Dasari, Pattabhi Rama Rao
  • Deshpande, Prajakt
  • Iyer, Vivek
  • Komandur, Rajendra
  • Perumal, Aravind
  • Ramanathan, Sriram
  • Terry, Matthew
  • Vagvala, Vamsi Krishna
  • Vennapusala, Sathyanarayana

Abrégé

A mobile application management through policy inclusion using centralized enforcement libraries is disclosed. The method includes storing independently developed mobile applications on at least one server. The method further includes storing independently developed policies associated with each of the independently developed mobile applications on the at least one server. The method further includes associating a policy of the stored independently developed policies with any of the mobile applications of the independently developed mobile applications. The method further includes providing the associated policy and mobile application to a mobile device where the enforcement libraries restrict the app as instructed by the policy.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p.ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
  • G06F 21/53 - Contrôle des usagers, programmes ou dispositifs de préservation de l’intégrité des plates-formes, p.ex. des processeurs, des micrologiciels ou des systèmes d’exploitation au stade de l’exécution du programme, p.ex. intégrité de la pile, débordement de tampon ou prévention d'effacement involontaire de données par exécution dans un environnement restreint, p.ex. "boîte à sable" ou machine virtuelle sécurisée