Patents by Inventor Red Hat, Inc.

Red Hat, Inc. 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: 20140282439
    Abstract: Systems and methods are migration assistance using compiler metadata. An example system includes a data module that receives data associated with a compiler. The data includes a set of rules associated with the compiler. The example system also includes an extraction module that extracts from the data, compiler metadata including the set of rules associated with the compiler. The example system further includes a database that stores the compiler metadata. The example system also includes a patch module that receives a program including source code, retrieves from the database the compiler metadata, and generates, without compiling the received program, a set of migration patches based on the received program and the compiler metadata. The set of migration patches includes one or more changes to the received program to abide by the set of rules associated with the compiler.
    Type: Application
    Filed: May 2, 2013
    Publication date: September 18, 2014
    Inventor: Red Hat, Inc.
  • Publication number: 20140237087
    Abstract: A processing device receives a request from a client for a specific service. Responsive to determining that the specific service is not running, the processing device converts a previously instantiated generic service into the specific service. To perform the conversion, the processing device assigns the generic service from a service pool for the specific service and renames the generic service based on a name of the specific service. The processing device additionally queries a directory service for specific service logic associated with the specific service. The processing device receives at least one of the specific service logic or a reference to the specific service logic from the directory service, and updates the generic service to include at least one of the specific service logic or the reference to the specific service logic.
    Type: Application
    Filed: February 19, 2013
    Publication date: August 21, 2014
    Applicant: RED HAT, INC.
    Inventor: Red Hat, Inc.
  • Publication number: 20130159845
    Abstract: A market making node in a network routes machine readable documents to connect businesses with customers, suppliers and trading partners. The self defining electronic documents, such as XML based documents, can be easily understood amongst the partners. Definitions of these electronic business documents, called business interface definitions, are posted on the Internet, or otherwise communicated to members of the network. The business interface definitions tell potential trading partners the services the company offers and the documents to use when communicating with such services. Thus, a typical business interface definition allows a customer to place an order by submitting a purchase order or a supplier checks availability by downloading an inventory status report.
    Type: Application
    Filed: February 11, 2013
    Publication date: June 20, 2013
    Applicant: RED HAT, INC.
    Inventor: RED HAT, INC.
  • Publication number: 20130159873
    Abstract: A client machine initiates a browser instance of a browser. The client machine selects a first user identifying state for the browser instance prior to accessing any web pages by the browser instance, wherein the first user identifying state is associated with a first data structure set that comprises a first browser history, a first browser cache and/or a first cookie that are stored at the client machine. The client machine uses the first user identifying state in a session between the browser instance and a server. The client machine updates one or more of the first browser history, the first browser cache or the first cookie of the first data structure set based on the session without updating a second data structure set associated with a second user identifying state.
    Type: Application
    Filed: February 11, 2013
    Publication date: June 20, 2013
    Applicant: RED HAT, INC.
    Inventor: Red Hat, Inc.
  • Publication number: 20130152165
    Abstract: A server computing device generates a first message that, when executed by a client computing device, will initiate a transaction between the server computing device and the client computing device. The server computing device attaches an end user license agreement to the first message, wherein the end user license agreement dictates terms to be accepted by the client computing device before the transaction is initiated. The server computing device transmits the first message to the client. Responsive to the client computing device accepting the end user license agreement, the server computing device receives an accept response message from the client computing device and transmits a second message to the client computing device.
    Type: Application
    Filed: February 11, 2013
    Publication date: June 13, 2013
    Applicant: RED HAT, INC.
    Inventor: Red Hat Inc.
  • Publication number: 20130097206
    Abstract: A computer system creates a view that has a class definition and one or more attributes of a directory to support graphical representation of the directory. A distributed processing system includes the directory and a number of nodes, one of the nodes being a service node. The directory includes entries that are associated with the nodes. The service node receives an attribute value that is associated with one of nodes. The service node determines from the class definition of the view that the received attribute value is associated with an attribute type that describes a new attribute value and creates an updated view without defining the received attribute value in the entries of the directory. The updated view includes the received attribute value.
    Type: Application
    Filed: December 3, 2012
    Publication date: April 18, 2013
    Applicant: Red Hat, Inc.
    Inventor: Red Hat, Inc.
  • Publication number: 20130060802
    Abstract: A method and apparatus are disclosed for providing virtual Lightweight Directory Access Protocol (LDAP) attribute subtypes based on metadata associated with a relevant data type. In one embodiment, a computer system receives a request that specifies an LDAP attribute. The computer system identifies metadata corresponding to a data type of the LDAP attribute and identifies, based on the metadata, an attribute subtype of the LDAP attribute.
    Type: Application
    Filed: October 29, 2012
    Publication date: March 7, 2013
    Applicant: Red Hat, Inc.
    Inventor: Red Hat, Inc.
  • Publication number: 20130054525
    Abstract: A first directory server computer system subscribes to update data published by directory servers via an advanced message queuing protocol (AMQP) server. The first directory server receives update data that indicates an update for a LDAP-based database associated with the first directory server. When the received update data is from the AMQP server, the first directory server converts the received update data into an LDAP data format and updates the LDAP-based database using the LDAP formatted update data. When the received update data is not from the AMQP server, the first directory server updates the LDAP-based database using the received update data, converts the received update data into a wire level data format, and publishes the wire level formatted update data to the AMQP server. The AMQP server allows a second directory server that subscribes to the AMQP server to obtain data representing the update.
    Type: Application
    Filed: October 29, 2012
    Publication date: February 28, 2013
    Applicant: Red Hat, Inc.
    Inventor: Red Hat, Inc.