Patents by Inventor Matthew A Mihic

Matthew A Mihic 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: 9146733
    Abstract: Updating integration metadata in a system includes determining at a services management platform that a service provider software code has changed in a manner that affects a canonical feature provided by the service management platform with respect to a service of the service provider to end users, wherein the canonical feature is provided at least in part by interacting with the service provider on the behalf of a user; and implementing at the services management platform, with respect to at least a subset of users, an accommodation that enables the canonical feature to be provided subsequent to the service provider software code having been changed.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: September 29, 2015
    Assignee: Okta, Inc.
    Inventors: Todd McKinnon, Matthew Mihic
  • Patent number: 8965991
    Abstract: A request is received for a service provider to perform an action associated with a canonical feature. Metadata associated with the service provider is used to interact with the service provider in a way that causes the service provider to perform the action.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: February 24, 2015
    Assignee: Okta, Inc.
    Inventors: Todd McKinnon, Matthew Mihic
  • Patent number: 8881129
    Abstract: Updating integration metadata in a multi-tenant system includes determining at a multi-tenant services management platform that a service provider software code has changed in a manner that affects a canonical feature provided by the multi-tenant service management platform with respect to a service of the service provider to end users associated with one or more tenants of the multi-tenant services management platform, wherein the canonical feature is provided at least in part by interacting with the service provider on the behalf of a user; and implementing at the multi-tenant services management platform, with respect to at least a subset of said one or more tenants, an accommodation that enables the canonical feature to be provided subsequent to the service provider software code having been changed.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: November 4, 2014
    Assignee: Okta, Inc.
    Inventors: Todd McKinnon, Matthew Mihic
  • Patent number: 8688972
    Abstract: A system, method and media for a service oriented architecture. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects and objects of the invention can be obtained from a review of the specification, the figures and the claims.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: April 1, 2014
    Assignee: Oracle International Corporation
    Inventors: Paul B. Patrick, Ashok Aletty, Jayaram Kasi, Chet Kapoor, Tolga Urhan, Matthew Mihic
  • Patent number: 8661084
    Abstract: A request is received for a service provider to perform an action associated with a canonical feature. Metadata associated with the service provider is used to interact with the service provider in a way that causes the service provider to perform the action.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: February 25, 2014
    Assignee: Okta, Inc.
    Inventors: Todd McKinnon, Matthew Mihic
  • Patent number: 8615601
    Abstract: Liquid computing can include using a service bus to interact with a number of heterogeneous systems.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: December 24, 2013
    Assignee: Oracle International Corporation
    Inventors: Paul B. Patrick, Ashok Aletty, Jay Kasi, Chet Kapoor, Tolga Urhan, Matthew Mihic, Adam Bosworth
  • Patent number: 8095402
    Abstract: A method for transferring a service policy between domains, is described. In one embodiment, the method is to be implemented on a system.
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: January 10, 2012
    Assignee: Rearden Commerce, Inc.
    Inventors: Mark Orttung, Matthew Mihic, William Charles Mortimore, Jr., Sean Handel
  • Patent number: 8073719
    Abstract: A method for core identity with personas across multiple domains with permissions on profile data based on rights of domain, is described. In one embodiment, the method is to be implemented on a system.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: December 6, 2011
    Assignee: Rearden Commerce, Inc.
    Inventors: Mark Orttung, Matthew Mihic, William Charles Mortimore, Jr., Sean Handel
  • Patent number: 7941374
    Abstract: A method for changing a personal profile or context during a transaction, is described. In one embodiment, the method is to be implemented on a system. In one embodiment the method comprises receiving travel selections for a first leg of an itinerary; receiving an assignment of the travel selections for the first leg to a first profile; receiving travel selections for a second leg of the itinerary; receiving an assignment of the travel selections for the second leg to a second profile; and billing for the first and second legs of the itinerary as a single multi-leg travel itinerary, and billing the first leg of the itinerary to the first profile and billing the second leg of the itinerary to the second profile.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: May 10, 2011
    Assignee: Rearden Commerce, Inc.
    Inventors: Mark Orttung, Matthew Mihic, William Charles Mortimore, Jr., Sean Handel
  • Publication number: 20110099558
    Abstract: A system, method and media for a service oriented architecture. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects and objects of the invention can be obtained from a review of the specification, the figures and the claims.
    Type: Application
    Filed: December 29, 2010
    Publication date: April 28, 2011
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Paul B. Patrick, Ashok Aletty, Jayaram Kasi, Chet Kapoor, Tolga Urhan, Matthew Mihic
  • Patent number: 7774485
    Abstract: A system, method and media for service infrastructure that enables dynamic service composition and orchestration. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects and objects of the invention can be obtained from a review of the specification, the figures and the claims.
    Type: Grant
    Filed: May 20, 2005
    Date of Patent: August 10, 2010
    Assignee: BEA Systems, Inc.
    Inventors: Paul B. Patrick, Ashok Aletty, Jayaram Kasi, Chet Kapoor, Tolga Urhan, Matthew Mihic
  • Patent number: 7752328
    Abstract: In one embodiment, a method that can be performed on a system, is provided for view of transactions with dynamic updates. In one embodiment, the method comprises a portal assigned to a user, receiving one or more syndication feeds; the portal receiving one or more events, the events being non-syndication feeds; a syndication engine filtering the events and syndication feeds based on predetermined set of rules; and the syndication engine presenting at the portal to the user, the events and syndication feeds as syndication feeds in a syndication format.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: July 6, 2010
    Assignee: Rearden Commerce, Inc.
    Inventors: William Charles Mortimore, Jr., Matthew Mihic
  • Patent number: 7653008
    Abstract: A system, method and media for a service oriented architecture, including in one embodiment, a method for configuring a service proxy, comprising configuring a transformation between a reception protocol and a transmission protocol, configuring a potential message processing path capable of processing a message that has been received with the reception protocol, providing the message for transmission to the transmission protocol, wherein the potential message processing path includes a message processing node capable of processing the message, and wherein the message processing node implements an interface and/or a protocol that is compatible with the service proxy. Other features, aspects and objects of the invention can be obtained from a review of the specification, the figures and the claims.
    Type: Grant
    Filed: September 7, 2005
    Date of Patent: January 26, 2010
    Assignee: BEA Systems, Inc.
    Inventors: Paul B. Patrick, Ashok Aletty, Jayaram Kasi, Chet Kapoor, Tolga Urhan, Matthew Mihic
  • Publication number: 20080092160
    Abstract: In one embodiment, a method that can be performed on a system, is provided for view of transactions with dynamic updates. In one embodiment, the method comprises a portal assigned to a user, receiving one or more syndication feeds; the portal receiving one or more events, the events being non-syndication feeds; a syndication engine filtering the events and syndication feeds based on predetermined set of rules; and the syndication engine presenting at the portal to the user, the events and syndication feeds as syndication feeds in a syndication format.
    Type: Application
    Filed: March 22, 2007
    Publication date: April 17, 2008
    Applicant: REARDEN COMMERCE, INC.
    Inventors: William Charles Mortimore, Matthew Mihic
  • Publication number: 20080091445
    Abstract: In one embodiment, a method that can be performed on a system, is provided for dynamic social networking based on similar travel itineraries. In one embodiment, the method comprises identifying a set of travel options selected in relation to a travel itinerary of a first traveler; searching a set of travel options previously reserved for travel itineraries of separate additional travelers, to determine if one or more of the travel options selected by the first traveler match one or more of the travel options selected by one or more of the separate additional travelers, based on a predetermined matching criteria; and in response to identifying a match between one or more of the travel options selected by the first traveler and one or more travel options selected by one of the separate additional travelers, sending an invitation for a meeting between the first traveler and one or more of the additional travelers.
    Type: Application
    Filed: October 16, 2006
    Publication date: April 17, 2008
    Inventor: Matthew Mihic
  • Publication number: 20080040288
    Abstract: A method for using RSS-Type feeds in an E-Commerce environment, is described. In one embodiment, the method is to be implemented on a system. In one embodiment the method comprises a service portal receiving multiple notifications from separate service providers, the notifications including a universal resource locators (URLs) corresponding to a service provider providing the notifications, the notifications being sent to addressees from the respective service providers; generating a amended URL for the notifications to have the respective addressees access the notifications via the service portal; and the service portal providing to the notifications having the amended URLs to addressees.
    Type: Application
    Filed: July 10, 2006
    Publication date: February 14, 2008
    Inventors: William Charles Mortimore, Matthew Mihic
  • Publication number: 20080034367
    Abstract: A system, method and media for a service oriented architecture. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects and objects of the invention can be obtained from a review of the specification, the figures and the claims.
    Type: Application
    Filed: October 12, 2007
    Publication date: February 7, 2008
    Applicant: BEA SYSTEMS, INC.
    Inventors: Paul Patrick, Ashok Aletty, Jayaram Kasi, Chet Kapoor, Tolga Urhan, Matthew Mihic
  • Publication number: 20080010100
    Abstract: A method for transferring a service policy between domains, is described. In one embodiment, the method is to be implemented on a system.
    Type: Application
    Filed: July 10, 2006
    Publication date: January 10, 2008
    Inventors: Mark Orttung, Matthew Mihic, William Charles Mortimore, Sean Handel
  • Publication number: 20080004921
    Abstract: A method for changing a personal profile or context during a transaction, is described. In one embodiment, the method is to be implemented on a system. In one embodiment the method comprises receiving travel selections for a first leg of an itinerary; receiving an assignment of the travel selections for the first leg to a first profile; receiving travel selections for a second leg of the itinerary; receiving an assignment of the travel selections for the second leg to a second profile; and billing for the first and second legs of the itinerary as a single multi-leg travel itinerary, and billing the first leg of the itinerary to the first profile and billing the second leg of the itinerary to the second profile.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Mark Orttung, Matthew Mihic, William Charles Mortimore, Sean Handel
  • Publication number: 20080004918
    Abstract: A method for core identity with personas across multiple domains with permissions on profile data based on rights of domain, is described. In one embodiment, the method is to be implemented on a system.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Mark Orttung, Matthew Mihic, William Charles Mortimore, Sean Handel