Patents by Inventor Stephane H. Maes

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

  • Patent number: 10419996
    Abstract: A mobile communication device includes, in part, a cellular communication module, a first antenna adapted to receive and transmit data between the mobile communication module and a cellular network, a Wireless Fidelity (Wi-Fi) communication module, a second antenna adapted to receive and transmit data between the Wi-Fi communication module and a VoIP network, a signal monitoring circuit, and a switching circuit adapted to switch an existing communication from the cellular communication module to the Wi-Fi communication module or vice versa.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: September 17, 2019
    Assignee: Vasu Networks Corporation
    Inventors: Vasudevan Ganesan, Stephane H. Maes
  • Patent number: 10320989
    Abstract: A modified end user network access point includes a switching module and a controller to track usage of the end user network access point by wirelessly connected end user devices. The tracked usage information is transmitted from the end user network access point to a remotely coupled data center. The data center collects usage information from a plurality of different end user network access points. The collected usage information is in turn transmitted from the data center to a network carrier. The network carrier uses the received usage information to bill users for accessing the end user network access points and using any services provided by the end user network access points. An owner of each end user network access point is compensated by the network carrier each instance that an end user device utilizes the end user network access point to access the network carrier's communications network.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: June 11, 2019
    Assignee: Vasu Networks Corporation
    Inventors: Vasudevan Ganesan, Stephane H. Maes
  • Patent number: 10212050
    Abstract: Apparatus and methods for providing computing resources are provided. More particularly, providing recursively-generated instantiated computing resource in a multi-tenant environment are provided. According to one example, a non-transitory computer-readable medium can store a set of instructions executable by a processing resource to instantiate a first instance of a first computing resource and provide the first instance of the first computing resource to a first tenant of a plurality of tenants utilizing a computing system. A second computing resource can be provided to a second tenant of the plurality of tenants when the second computing resource is available and sharable with the second tenant. A second instance of the first computing resource can be recursively-generated responsive to the request from the second tenant when the second computing resource is not available or the second computing resource is not sharable with the second tenant.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: February 19, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Prashant Gupte, Matthew S. Newman, Stephane H. Maes
  • Publication number: 20180331975
    Abstract: Selecting resources for a cloud service can include defining a specific resource provider constraint parameter, determining a parameter value for the specific resource provider constraint parameter, analyzing a plurality of specific resource providers and selecting a specific resource provider from the plurality of available specific resource providers based on the analysis and using a best-fit model.
    Type: Application
    Filed: July 23, 2018
    Publication date: November 15, 2018
    Inventors: Prashant Gupte, Robin Sabi Rajan Bejgum, Stephane H. Maes
  • Publication number: 20180206166
    Abstract: A nomadic server and a related system provides seamless roaming for a mobile communication device between different types of wireless networks, such as WiFi and cellular networks for voice, data and video communication. Use of the nomadic server enables a combination of WiFi and cellular networks for providing access to the cellular phones and make use of the VOIP networks for switching the calls wherever possible. The nomadic server is a telephone communication processing and switching server that will “hold” the present, in-progress telephone communications without dropping, while roaming without losing the present, in-progress communication. For example, a telephone communication can be seamlessly switching between VOIP and cellular telephone networks using the nomadic server. Nomadic server resources interface with the VOIP and cellular network switches to provide the hand-off between networks.
    Type: Application
    Filed: March 14, 2018
    Publication date: July 19, 2018
    Inventors: Vasudevan Ganesan, Stephane H. Maes
  • Publication number: 20180206164
    Abstract: A mobile communication device includes, in part, a cellular communication module, a first antenna adapted to receive and transmit data between the mobile communication module and a cellular network, a Wireless Fidelity (Wi-Fi) communication module, a second antenna adapted to receive and transmit data between the Wi-Fi communication module and a VoIP network, a signal monitoring circuit, and a switching circuit adapted to switch an existing communication from the cellular communication module to the Wi-Fi communication module or vice versa.
    Type: Application
    Filed: March 14, 2018
    Publication date: July 19, 2018
    Inventors: Vasudevan Ganesan, Stephane H. Maes
  • Patent number: 9923952
    Abstract: A system (100) includes an application model (140) to characterize a given application (110) for deployment on a cloud (130). A deployment manager (120) analyzes an application requirement for the given application (110) based on the application model (140) and policies (150) associated with the given application (110) to substantially match infrastructure resources (160) in the cloud (130) to fulfill the application requirement.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: March 20, 2018
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Stephane H. Maes, Rajeev Bharadhwaj, Travis S Tripp, Kevin Lee Wilson, Petr Fiedler, John M Green
  • Publication number: 20180077291
    Abstract: A modified end user network access point includes a switching module and a controller to track usage of the end user network access point by wirelessly connected end user devices. The tracked usage information is transmitted from the end user network access point to a remotely coupled data center. The data center collects usage information from a plurality of different end user network access points. The collected usage information is in turn transmitted from the data center to a network carrier. The network carrier uses the received usage information to bill users for accessing the end user network access points and using any services provided by the end user network access points. An owner of each end user network access point is compensated by the network carrier each instance that an end user device utilizes the end user network access point to access the network carrier's communications network.
    Type: Application
    Filed: November 16, 2017
    Publication date: March 15, 2018
    Inventors: Vasudevan Ganesan, Stephane H. Maes
  • Publication number: 20180041405
    Abstract: A technique includes providing at least one service blueprint to orchestrate application programming interfaces to manage the lifecycle of at least one cloud service.
    Type: Application
    Filed: October 19, 2017
    Publication date: February 8, 2018
    Inventors: Stephane H. Maes, Matthew Simon Newman, Keith Kuchler, Thomas Goepel
  • Patent number: 9882824
    Abstract: A system (100) includes a portability manager (160) to provide portability instructions to specify a change in deployment of a given application (110) on a cloud infrastructure (130). A deployment manager (120) controls deployment or lifecycle management of the given application (110) on the cloud infrastructure (130) in response to the portability instructions and based on matching cloud infrastructure resources to application requirements for the given application (110).
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: January 30, 2018
    Assignee: HEWLETT PACKARD ENTERPISE DEVELOPMENT LP
    Inventors: Stephane H. Maes, Rajeev Bharadhwaj, Travis S. Tripp, Ritesh Sunder Shetty, John M. Green
  • Patent number: 9825823
    Abstract: A technique includes providing at least one service blueprint to orchestrate application programming interfaces to manage the lifecycle of at least one cloud service.
    Type: Grant
    Filed: July 3, 2012
    Date of Patent: November 21, 2017
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Stephane H. Maes, Matthew Simon Newman, Keith Kuchler, Thomas Goepel
  • Publication number: 20170302531
    Abstract: In one implementation, a method for topology based management with compliance policies can include associating a topology with an application, determining, for each node or topology subset, a compliance policy to define a desired state of a node of the topology, associating the compliance policy to the node of the topology, and managing the topology based on the compliance policy associated to the node of the topology
    Type: Application
    Filed: September 30, 2014
    Publication date: October 19, 2017
    Inventor: Stephane H. MAES
  • Publication number: 20170302532
    Abstract: In one implementation, a method for topology based management with stage and version policies can include associating a topology of an application under development, determining a number of policies, wherein the number of policies include stage and version policies that define a number of available infrastructures for a given stage and version of the application, associating the number of policies to a number of nodes of the topology, and provisioning the topology with the associated number of policies.
    Type: Application
    Filed: September 30, 2014
    Publication date: October 19, 2017
    Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventor: Stephane H. Maes
  • Publication number: 20170302537
    Abstract: In one implementation, a method for topology based management of second day operations can include identifying a cloud service operating on a second system, discovering, via a first system, an existing realized topology of the second system as an inferred realized topology for the first system, wherein the existing realized topology is provisioned by the second system, defining a management process to be performed within the cloud service, via the first system, upon the instantiation of the inferred realized topology by the first system, and executing the management process utilizing the first system.
    Type: Application
    Filed: September 30, 2014
    Publication date: October 19, 2017
    Inventor: Stephane H. Maes
  • Patent number: 9761241
    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: Grant
    Filed: July 31, 2014
    Date of Patent: September 12, 2017
    Assignee: Nuance Communications, Inc.
    Inventors: Stephane H. Maes, Ponani S. Gopalakrishnan
  • Patent number: 9674180
    Abstract: Embodiments of the present invention provide methods, system and machine-readable media for dynamically providing identity management or other services. According to one embodiment, dynamically providing services can comprise receiving a request related to an unknown principal. A service to which the principal is known can be selected. Once a service to which the principal is known has been located, an identity management result can be obtained from the selected service. The method can further comprise determining based on the identity management result whether the principal is authorized to access a requested resource. In response to determining the principal is authorized, the requested resource can be accessed.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: June 6, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Stephane H. Maes
  • Patent number: 9654456
    Abstract: Content may be provided to an access device by the content delivery platform. When the access device decides to access the content, a request may be received at the content delivery platform. The request is intercepted at a URL proxy, which determines if the content has been purchased or not. If the content has been purchased, the request is redirected to a digital rights server. The digital rights server processes the request and determines digital rights for the content using the address. The digital rights are then provided such that the access device can access the content. If a user of the access device has not already purchased the content, a message may be sent to the access device requesting that the user purchase the content. Once the content is purchased, the digital rights are then provided such that the access device can access the content.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: May 16, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Stephane H. Maes
  • Patent number: 9654515
    Abstract: Service Capability Interaction Manager (SCIM)-type functionality is provided at a horizontal service layer in an Service Oriented Architecture (SOA)-based approach. SCIM composition is provided at multiple levels, including the level of composition where servlets have full access to the context information of the service layer. SCIM composition also occurs at the level of an application dispatching messages to multiple applications/services for processing the messages. The functionality at the service layer also can be programmed using policies, such that routing decisions can be made dynamically as the result of processing conditions and actions. An incoming message can result in a Web service being triggered that in turn triggers a BPEL or SOA workflow, the workflow calling multiple operations to process the message as a result of a routing table or header, environmental and contextual information at the service level, and other information such as user preference or presence information.
    Type: Grant
    Filed: January 23, 2008
    Date of Patent: May 16, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Stephane H. Maes
  • Patent number: 9565297
    Abstract: Described is a system of disparate telecommunications networks having managed identities, a service, such as voicemail, abstracted from the underlying access networks, and an operational support system (OSS)/business support system (BSS) coupled to the networks to manage authentication and subscription information. A single authentication/subscription manager which is common to the disparate telecommunications networks is enabled by a Service Delivery Platform (SDP) which can be open-standards based and extensible as needed.
    Type: Grant
    Filed: February 17, 2011
    Date of Patent: February 7, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Stephane H. Maes
  • Patent number: 9535769
    Abstract: Embodiments of the invention provide systems and methods for providing efficient Service Oriented Architecture (SOA) orchestrated data exchanges and synchronizations between a plurality of databases or other repositories. According to one embodiment, a method of exchanging data between a plurality of data repositories can comprise distinguishing instructions to perform a data exchange from data of the data exchange. The instructions to perform the data exchange can be exchanged via an Enterprise Service Bus (ESB) of a Service Oriented Architecture (SOA) and the data of the data exchange between two or more of the plurality of data repositories can be exchanged via a channel other than the ESB. The data exchange can be orchestrated by orchestrating the instructions to perform the data exchange.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: January 3, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Stephane H. Maes