Oracle Corporation

États‑Unis d’Amérique

Retour au propriétaire

1-9 de 9 pour Oracle Corporation Trier par
Recheche Texte
Excluant les filiales
Affiner par Reset Report
Juridiction
        États-Unis 7
        Canada 1
        International 1
Date
2022 1
Avant 2020 8
Classe IPC
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet 2
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes 1
G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques 1
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface 1
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 1
Voir plus
Résultats pour  brevets

1.

Synchronizing communication channel state information for high flow availability

      
Numéro d'application 17556540
Numéro de brevet 11968080
Statut Délivré - en vigueur
Date de dépôt 2021-12-20
Date de la première publication 2022-06-30
Date d'octroi 2024-04-23
Propriétaire Oracle Corporation (USA)
Inventeur(s)
  • Keane, John Eric
  • King, Myron Decker
  • Kreger-Stickles, Lucas Michael

Abrégé

For a communication channel having a first endpoint in a customer on-premise network and a second endpoint on a primary host machine in a cloud service provider infrastructure, the primary host machine determines a change in a state information of the communication channel and identifies a backup host machine for the communication channel. The primary host machine causes the change in the state information to be replicated to the backup host machine, wherein the replicated state information stored by the backup host machine is usable by the backup host machine after a failover causes the backup host machine to become the second endpoint of the communication channel.

Classes IPC  ?

  • H04L 67/1095 - Réplication ou mise en miroir des données, p. ex. l’ordonnancement ou le transport pour la synchronisation des données entre les nœuds du réseau
  • H04L 41/0668 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant la reprise sur incident de réseau par sélection dynamique des éléments du réseau de récupération, p. ex. le remplacement par l’élément le plus approprié après une défaillance
  • H04L 67/1029 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour accéder à un serveur parmi une pluralité de serveurs répliqués en utilisant des données liées à l'état des serveurs par un répartiteur de charge

2.

Method and apparatus for spatially stationary software on mobile hardware

      
Numéro d'application 11111392
Numéro de brevet 07761906
Statut Délivré - en vigueur
Date de dépôt 2005-04-21
Date de la première publication 2010-07-20
Date d'octroi 2010-07-20
Propriétaire Oracle Corporation (USA)
Inventeur(s)
  • Nolan, John S.
  • Tow, Robert F.
  • Smith, Randall B.

Abrégé

A method, involving placing code on a first device, wherein the code is associated with a code position, accessing properties associated with a second device, wherein the second device is detected by the first device, and transferring the code to the second device, if criteria based on a current position and properties of the second device, and the code position are met.

Classes IPC  ?

  • G06F 7/04 - Contrôle d'égalité, c.-à-d. pour valeurs égales ou non

3.

Sub-task mechanism for development of task-based user interfaces

      
Numéro d'application 11525734
Numéro de brevet 08296727
Statut Délivré - en vigueur
Date de dépôt 2006-09-22
Date de la première publication 2007-12-06
Date d'octroi 2012-10-23
Propriétaire Oracle Corporation (USA)
Inventeur(s)
  • Degenhardt, Jon Rexford
  • To, Alvin H.
  • Sui, Yu
  • Kaki, Sudhakar
  • Tulac, Sanjin
  • Yaseen, Rahim Mohamed

Abrégé

In one embodiment, a method for handling subtasks within a business task includes providing a plurality of user interfaces (UIs) pertaining to the business task having at least one subtask step. The subtask step has a subtask defined within the business task by an intermediate user to reuse a portion of another business task. The method further includes allowing an end user to navigate back and forth through the plurality of UIs.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
  • G06F 9/46 - Dispositions pour la multiprogrammation

4.

Transient data facility for database applications

      
Numéro d'application 11546837
Numéro de brevet 07925632
Statut Délivré - en vigueur
Date de dépôt 2006-10-11
Date de la première publication 2007-10-11
Date d'octroi 2011-04-12
Propriétaire Oracle Corporation (USA)
Inventeur(s)
  • Tulac, Sanjin
  • Lu, Min
  • Degenhardt, Jon Rexford
  • Kaki, Sudhakar

Abrégé

In one embodiment, a method for providing a transient data facility for database applications includes creating a definition of transient data that corresponds to a unit of work to be performed by an application, and mapping the definition of transient data to a temporary storage table. The method further includes storing the transient data in the temporary storage table while the application performs the unit of work spanning one or more user sessions, and deleting the transient data after the application completes the unit of work.

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 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes

5.

DYNAMIC CALL CHARACTERISTIC CONTROL ON A PER CALL BASIS

      
Numéro d'application US2006008219
Numéro de publication 2007/053174
Statut Délivré - en vigueur
Date de dépôt 2006-03-07
Date de publication 2007-05-10
Propriétaire ORACLE CORPORATION (USA)
Inventeur(s) Maes, Stephane H.

Abrégé

Techniques for dynamically adjusting volume during a call are provided. A gateway (102) is provided that allows a call between a first device (104) and a second device (106). The call may be routed through a first network (110) and a second network (108). The first network may be PSTN network and the second network may be a VOIP network. An indication may be received at the gateway that indicates a call characteristic should be adjusted for the call. For example, the indication may indicate the volume or echo should be adjusted. The gateway may then adjust the volume or eliminate echo during the call based on the indication. The adjustment is affected during the call at the first device and the second device. For example, the gateway may dynamically adjust the gain for the call resulting in a change in the call characteristic.

Classes IPC  ?

  • H04M 7/00 - Dispositions d'interconnexion entre centres de commutation
  • H04L 12/66 - Dispositions pour la connexion entre des réseaux ayant différents types de systèmes de commutation, p. ex. passerelles
  • G10L 11/00 - Détermination ou détection des caractéristiques de la parole ou des signaux audio qui ne se limitent pas à un seul des groupes ; G10L 15/00-G10L 21/00

6.

Deferred incorporation of updates for spatial indexes

      
Numéro d'application 10948459
Numéro de brevet 07490084
Statut Délivré - en vigueur
Date de dépôt 2004-09-24
Date de la première publication 2006-04-06
Date d'octroi 2009-02-10
Propriétaire Oracle Corporation (USA)
Inventeur(s)
  • Kothuri, Ravikanth V.
  • Ravada, Siva
  • An, Ning

Abrégé

The present invention provides techniques by which updates may be incorporated in database indexes without causing deadlocks of user transactions. In deferred-incorporate update, the updates are propagated to the index only at transaction commit time. A method of handling transactions including updates in a database management system comprises the steps of receiving an update to a database maintained by the database management system, the update operable to cause an index of the database to be modified, recording the update in a log, and receiving an indication that the transaction is to be committed and in response, incorporating the update from the log into an index of the database. The update may comprise an insert operation and/or a delete operation.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

7.

Using estimated cost to refresh a set of materialized views (MVS)

      
Numéro d'application 11084416
Numéro de brevet 08478742
Statut Délivré - en vigueur
Date de dépôt 2005-03-18
Date de la première publication 2005-10-20
Date d'octroi 2013-07-02
Propriétaire Oracle Corporation (USA)
Inventeur(s)
  • Folkert, Nathaniel Keith
  • Gupta, Abhinav
  • Witkowski, Andrew

Abrégé

In an embodiment, estimated costs are used to pick the best refresh technique (e.g., method) for a given MV. In another embodiment, estimated costs are used to schedule the refresh of a set MVs in an order such that overall time to refresh is reduced, or in an order that uses the smallest overall time, for refreshing when compared to other alternative refresh schedules. In another embodiment, the estimated cost of refreshing each of a set of MVs is used to select the set of CPU resources to allocate to refreshing each MV. Based on the estimated costs, the allocation of CPU resources is chosen to be more optimal (e.g., use less CPU time) than other available sets of CPU resources. In an embodiment, when refreshing an MV, delayed index maintenance is chosen if a significant portion of the base table and/or the partitions of the table has changed.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

8.

Support vector machines processing system

      
Numéro d'application 10927111
Numéro de brevet 07490071
Statut Délivré - en vigueur
Date de dépôt 2004-08-27
Date de la première publication 2005-03-03
Date d'octroi 2009-02-10
Propriétaire Oracle Corporation (USA)
Inventeur(s)
  • Milenova, Boriana L.
  • Yarmus, Joseph S.
  • Campos, Marcos M.
  • Mccracken, Mark A.

Abrégé

An implementation of SVM functionality improves efficiency, time consumption, and data security, reduces the parameter tuning challenges presented to the inexperienced user, and reduces the computational costs of building SVM models. A system for support vector machine processing comprises data stored in the system, a client application programming interface operable to provide an interface to client software, a build unit operable to build a support vector machine model on at least a portion of the data stored in the system, based on a plurality of model-building parameters, a parameter estimation unit operable to estimate values for at least some of the model-building parameters, and an apply unit operable to apply the support vector machine model using the data stored in the system.

Classes IPC  ?

  • G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06N 5/00 - Agencements informatiques utilisant des modèles fondés sur la connaissance

9.

CONVERSION ENGINE AND FINANCIAL REPORTING SYSTEM USING THE CONVERSION ENGINE

      
Numéro de document 02398606
Statut Délivré - en vigueur
Date de dépôt 2000-12-15
Date de disponibilité au public 2001-06-21
Propriétaire
  • ORACLE CORPORATION (USA)
  • SUMITOMO MITSUI BANKING CORPORATION (USA)
Inventeur(s)
  • Maguire, James B., Iii
  • Iwata, Jun
  • Nichols, Thomas
  • Cleary, Jay
  • Houiex, Maurice
  • Matsumura, Noaki
  • Rudock, Mary

Abrégé

A computerized management system is provided. The system includes a routine (106) for accessing journal entries stored in a memory and an automated journal entry generating routine for generating journal entries for a first set-of-books (110) and for a second set-of-books (114) based on the accessed journal entries. The journal entries for the first set-of-books are in accordance with a first reporting standard and the journal entries for the second set-of-books are in accordance with a second, different reporting standard.