Patents by Inventor Stephane Maes

Stephane Maes 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).

  • Publication number: 20060218395
    Abstract: Device agents and methods are disclosed. In one embodiment, the method comprises monitoring, at an access device, at least a subset of device activity. The method further comprises detecting an activity satisfies at least one condition specified by a policy and executing at least one action in the policy associated with the satisfied condition.
    Type: Application
    Filed: September 19, 2005
    Publication date: September 28, 2006
    Applicant: Oracle International Corporation
    Inventor: Stephane Maes
  • Publication number: 20060217107
    Abstract: Access devices using billing agents and methods are disclosed. In one embodiment, the method comprises capturing, at an access device, a communication to be transmitted from the access device. The method further comprises determining billing information about the communication and transmitting, from the wireless communications device, the billing information to a billing system.
    Type: Application
    Filed: March 23, 2005
    Publication date: September 28, 2006
    Applicant: Oracle International Corporation
    Inventor: Stephane Maes
  • Publication number: 20060212574
    Abstract: Methods, systems, and machine-readable mediums are disclosed for providing resource interface descriptions with policy parameters. In one embodiment, a method comprises intercepting, at a framework, a request for a resource interface description. The resource interface description is obtained at the framework and at least one policy associated with the resource is determined. For each of the determined policies, one or more policy parameters associated with the policy are determined.
    Type: Application
    Filed: March 1, 2005
    Publication date: September 21, 2006
    Applicant: Oracle International Corporation
    Inventor: Stephane Maes
  • Publication number: 20060143686
    Abstract: Methods, systems, and machine-readable mediums are disclosed for policy enforcement. In one embodiment, the method comprises receiving a communication and executing a workflow to apply one or more policies to the communication. The workflow includes a logical combination of one or more conditions to be satisfied and one or more actions to be executed to enforce the one or more policies on the communication.
    Type: Application
    Filed: December 27, 2004
    Publication date: June 29, 2006
    Inventor: Stephane Maes
  • Publication number: 20060117376
    Abstract: Methods, systems, and machine-readable mediums are disclosed for charging via policy enforcement. In one embodiment, the method comprises receiving a communication associated with a billable resource and invoking a charging policy to be applied to the communication. The charging policy includes a logical combination of one or more conditions to be satisfied and one or more actions to be executed to enforce the charging policy. The method further comprises receiving a result from the charging policy and validating the charging policy if the result indicates the charging policy completed successfully.
    Type: Application
    Filed: May 5, 2005
    Publication date: June 1, 2006
    Applicant: Oracle International Corporation
    Inventor: Stephane Maes
  • Publication number: 20060117109
    Abstract: Methods, systems, and devices are disclosed for exposing access network capabilities using an enabler proxy. In one embodiment, a device for providing access to one or more capabilities of a wireless network comprises a first interface to communicate with an application, a second interface to communicate on a wireless network as a subscriber device, and logic to process requests from the network-based application to access one or more capabilities of the wireless network. The logic may be configured to process the requests by at least using one or more services subscribed to by the device.
    Type: Application
    Filed: May 16, 2005
    Publication date: June 1, 2006
    Applicant: Oracle International Corporation, a California corporation
    Inventor: Stephane Maes
  • Publication number: 20060116912
    Abstract: Methods, systems, and machine-readable mediums are disclosed for managing account-holder information using policies. In one embodiment, the method comprises receiving service agreement information for an account-holder and generating a policy using the service agreement information.
    Type: Application
    Filed: May 5, 2005
    Publication date: June 1, 2006
    Applicant: Oracle International Corporation
    Inventor: Stephane Maes
  • Publication number: 20060111909
    Abstract: A system and method for providing automatic and coordinated sharing of conversational resources, e.g., functions and arguments, between network-connected servers and devices and their corresponding applications. In one aspect, a system for providing automatic and coordinated sharing of conversational resources includes a network having a first and second network device, the first and second network device each comprising a set of conversational resources, a dialog manager for managing a conversation and executing calls requesting a conversational service, and a communication stack for communicating messages over the network using conversational protocols, wherein the conversational protocols establish coordinated network communication between the dialog managers of the first and second network device to automatically share the set of conversational resources of the first and second network device, when necessary, to perform their respective requested conversational service.
    Type: Application
    Filed: December 16, 2005
    Publication date: May 25, 2006
    Inventors: Stephane Maes, Ponani Gopalakrishnan
  • Publication number: 20060041431
    Abstract: A system and method for implementing conversational protocols for distributed conversational networking architectures and/or distributed conversational applications, as well as real-time conversational computing between network-connected pervasive computing devices and/or servers over a computer network. The implementation of distributed conversational systems/applications according to the present invention is based, in part, on a suitably defined conversational coding, transport and control protocols. The control protocols include session control protocols, protocols for exchanging of speech meta-information, and speech engine remote control protocols.
    Type: Application
    Filed: August 18, 2005
    Publication date: February 23, 2006
    Inventor: Stephane Maes
  • Publication number: 20050273759
    Abstract: Application development tools and method for building multi-channel, multi-device and multi-modal applications, and in particular, to systems and methods for developing applications whereby a user can interact in parallel with the same information via a multiplicity of channels and user interfaces, while a unified, synchronized views of the information are presented across the various channels or devices deployed by the user to interact with the information. In a preferred embodiment, application frameworks and development tools are preferably based on a MVC (Model-View-Controller) design paradigm that is adapted to provide synchronized multi-modal interactions. Multi-channel authoring can be developed using a similar methodology.
    Type: Application
    Filed: July 27, 2005
    Publication date: December 8, 2005
    Inventors: John Lucassen, Stephane Maes
  • Publication number: 20050137981
    Abstract: Methods and systems are disclosed for personalization and identity management. In one embodiment, the method comprises receiving, from an access provider, a message for a service provider, the message associated with a first identifier of a user of the access provider. A second identifier is obtained, the first identifier is disassociated from the message, and the second identifier is associated with the message. The message associated with the second identifier is then sent to the service provider.
    Type: Application
    Filed: July 13, 2004
    Publication date: June 23, 2005
    Applicant: Oracle International Corporation
    Inventor: Stephane Maes
  • Publication number: 20050097311
    Abstract: A method and system for configuring available resources in real-time to automatically accommodate the needs of the system user in multi-modal distributed computing system is disclosed. Information about the location or environment of a wireless device is used, preferably in combination with user personal preferences and past history to modify the behavior of the wireless device, including the selection of the most appropriate mode of interaction with the device and the activation of applications thereon as appropriate.
    Type: Application
    Filed: October 31, 2003
    Publication date: May 5, 2005
    Applicant: IBM Corporation
    Inventors: Ponani Gopalakrishnan, Stephane Maes, Ganesh Ramaswamy
  • Publication number: 20050086382
    Abstract: Systems and methods for providing conversational computing in a distributed multi-modal environment and in particular, systems and methods for enabling a user to conversationally communicate with entities in a distributed network using a portable access device, wherein interaction dialog for communicating with entities in the network is described in a manner that is independent of, e.g., user language, access channel(s), I/O modalities of the access device, and regional/international settings, and wherein the user access device and/or a remote server comprise mechanisms for adapting the interaction dialog based on the user language, user preferences, access device characteristics and or regional/international settings, to thereby enable the user to interact with one or more entities in the network.
    Type: Application
    Filed: October 20, 2003
    Publication date: April 21, 2005
    Inventors: Ganesh Ramaswamy, Jan Sedivy, Stephane Maes
  • Publication number: 20050021670
    Abstract: A computer system includes a composition enabler configured to enforce an execution policy associated with a responder in response to a request from a requestor, configured to send the request to the responder, and configured to compose a response with a function from the group: a function that must be executed before the request reaches the responder, a function that must be executed after a response from the responder.
    Type: Application
    Filed: May 28, 2004
    Publication date: January 27, 2005
    Applicant: Oracle International Corporation
    Inventor: Stephane Maes
  • Publication number: 20050021335
    Abstract: In automatic pattern recognition, in the context of patterns being observed either in the same or a new environment, e.g. a new acoustic channel, as compared to the one seen during the previous enrollment, an improvement wherein degradation of the system recognition accuracy caused by environment/channel mismatches is averted.
    Type: Application
    Filed: June 30, 2003
    Publication date: January 27, 2005
    Applicant: IBM Corporation
    Inventors: Upendra Chaudhari, Stephane Maes, Jiri Navratil
  • Publication number: 20050015340
    Abstract: A system for enforcing an execution policy associated with a responder includes a framework configured to enforce the execution policy of a target responder in response to a request from a requester, wherein the framework is configured to intercept a request to the target responder, wherein the framework is configured to call at least one supporting finction specified by the execution policy, and wherein the framework is configured to pass the request to the target responder after the call to the one supporting function is successful.
    Type: Application
    Filed: May 28, 2004
    Publication date: January 20, 2005
    Applicant: Oracle International Corporation
    Inventor: Stephane Maes
  • Publication number: 20050009517
    Abstract: In one embodiment, a method of allowing a user to roam from one wireless network and interact with an Internet-based application is disclosed. The method comprises establishing a connection between a wireless mobile device and a first wireless network, wherein the connection allows the wireless mobile device to interact with an Internet-based application; tracking a state of interaction between the wireless mobile device and the Internet-based application; terminating the connection between the wireless mobile device and the first wireless network; establishing a connection between the wireless mobile device and a second wireless network; and sending, to the Internet-based application, data representing a state of interaction of the wireless mobile device with the Internet-based application prior to terminating the connection between the wireless mobile device and the first wireless network.
    Type: Application
    Filed: May 28, 2004
    Publication date: January 13, 2005
    Applicant: ORACLE INTERNATIONAL CORPORATION, A California corporation
    Inventor: Stephane Maes
  • Patent number: 6687383
    Abstract: A system and method for encoding sound information in image sub-feature sets comprising pixels in a picture or video image. Small differences in intensity of pixels in this image set are not detectable by eyes, but are detectable by scanning devices that measure these intensity differences between closely situated pixels in the sub-feature sets. These encoded numbers are mapped into sound representations allowing for the reproduction of sound.
    Type: Grant
    Filed: November 9, 1999
    Date of Patent: February 3, 2004
    Assignee: International Business Machines Corporation
    Inventors: Dimitri Kanevsky, Stephane Maes, Clifford A. Pickover, Alexander Zlatsin
  • Publication number: 20030073430
    Abstract: A portable electronic device includes a housing, a processor supported by the housing, a memory coupled to the processor, and a communications transceiver coupled to the processor. The transceiver is configured to support voice conference calling between more than two parties. A program stored in the memory and running on the processor is configured to provide a user interface on the display which is configured to display indicators representative of the parties on the conference call. The user interface includes the hold area configured to display indicators representative of the parties on hold and an active area configured to display indicators representative of the parties active on the conference call.
    Type: Application
    Filed: October 17, 2001
    Publication date: April 17, 2003
    Applicant: Palm, Inc.
    Inventors: Ryan Robertson, Eric Williams, Stephane Maes, Timothy Twerdahl, Carl Stone
  • Publication number: 20020160807
    Abstract: A handheld computing device includes a housing, a processor supported by the housing, a wireless telephony device coupled to the processor, a display having a graphical user interface coupled to the processor, and a plurality of input keys. The device is programmed to effectuate a predetermined communications connection when a user depresses two or more input keys simultaneously.
    Type: Application
    Filed: April 27, 2001
    Publication date: October 31, 2002
    Applicant: Palm, Inc.
    Inventors: Ryan Robertson, Stephane Maes, Mark Kruger, Eric Williams