Patents by Inventor Bahram Banisadr

Bahram Banisadr 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: 11201936
    Abstract: Optimizations are provided for interconnecting event sources with event subscribers in a seamless manner so that the native formatting/schema methodologies used by event sources and subscribers will not need to be natively modified. An event grid service is provided as a routing and mapping service. This event grid service receives event data that may be organized in any kind of format. By analyzing the format, the event grid service determines whether the format correlates with a format used by a consumer of that event data. If the formats conform, then the event grid service extracts relevant data from the event data and pushes it to the subscriber. If the formats do not conform, the event grid service intelligently generates a mapping to map the two formats together.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: December 14, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Cesar M. Ruiz-Meraz, Venkata RajaGopal Ravipati, Jayaraman Kalyana Sundaram, Hillary Caituiro Monge, Ashraf Hamad, Bahram Banisadr
  • Patent number: 10866844
    Abstract: Publishing events. A method includes a publisher sending a message comprising one or more events to a domain. The domain is a container comprising a group of domain topics. Each domain topic in the domain is relevant by subject matter to the one or more events by virtue of belonging to the container. The method further includes, at the domain determining the appropriate domain topics from the group of domain topics for each event in the one or more events. The method further includes identifying subscribers to the appropriate domain topics. The method further includes sending notifications to the subscribers of the domain topics of the one or more events.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: December 15, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Bahram Banisadr, Jayaraman Kalyana Sundaram, Venkata Raja Gopal Ravipati, Ashraf Hamad, Cesar Martin Ruiz-Meraz, Hitesh Madan
  • Publication number: 20200304583
    Abstract: Optimizations are provided for interconnecting event sources with event subscribers in a seamless manner so that the native formatting/schema methodologies used by event sources and subscribers will not need to be natively modified. An event grid service is provided as a routing and mapping service. This event grid service receives event data that may be organized in any kind of format. By analyzing the format, the event grid service determines whether the format correlates with a format used by a consumer of that event data. If the formats conform, then the event grid service extracts relevant data from the event data and pushes it to the subscriber. If the formats do not conform, the event grid service intelligently generates a mapping to map the two formats together.
    Type: Application
    Filed: June 4, 2020
    Publication date: September 24, 2020
    Inventors: Cesar M. Ruiz-Meraz, Venkata RajaGopal Ravipati, Jayaraman Kalyana Sundaram, Hillary Caituiro Monge, Ashraf Hamad, Bahram Banisadr
  • Patent number: 10681164
    Abstract: Optimizations are provided for interconnecting event sources with event subscribers in a seamless manner so that the native formatting/schema methodologies used by event sources and subscribers will not need to be natively modified. An event grid service is provided as a routing and mapping service. This event grid service receives event data that may be organized in any kind of format. By analyzing the format, the event grid service determines whether the format correlates with a format used by a consumer of that event data. If the formats conform, then the event grid service extracts relevant data from the event data and pushes it to the subscriber. If the formats do not conform, the event grid service intelligently generates a mapping to map the two formats together.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: June 9, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Cesar M. Ruiz-Meraz, Venkata RajaGopal Ravipati, Jayaraman Kalyana Sundaram, Hillary Caituiro Monge, Ashraf Hamad, Bahram Banisadr
  • Publication number: 20190342412
    Abstract: Optimizations are provided for interconnecting event sources with event subscribers in a seamless manner so that the native formatting/schema methodologies used by event sources and subscribers will not need to be natively modified. An event grid service is provided as a routing and mapping service. This event grid service receives event data that may be organized in any kind of format. By analyzing the format, the event grid service determines whether the format correlates with a format used by a consumer of that event data. If the formats conform, then the event grid service extracts relevant data from the event data and pushes it to the subscriber. If the formats do not conform, the event grid service intelligently generates a mapping to map the two formats together.
    Type: Application
    Filed: May 29, 2018
    Publication date: November 7, 2019
    Inventors: Cesar M. Ruiz-Meraz, Venkata RajaGopal Ravipati, Jayaraman Kalyana Sundaram, Hillary Caituiro Monge, Ashraf Hamad, Bahram Banisadr
  • Publication number: 20190340041
    Abstract: Publishing events. A method includes a publisher sending a message comprising one or more events to a domain. The domain is a container comprising a group of domain topics. Each domain topic in the domain is relevant by subject matter to the one or more events by virtue of belonging to the container. The method further includes, at the domain determining the appropriate domain topics from the group of domain topics for each event in the one or more events. The method further includes identifying subscribers to the appropriate domain topics. The method further includes sending notifications to the subscribers of the domain topics of the one or more events.
    Type: Application
    Filed: September 28, 2018
    Publication date: November 7, 2019
    Inventors: Bahram Banisadr, Jayaraman Kalyana Sundaram, Venkata Raja Gopal Ravipati, Ashraf Hamad, Cesar Martin Ruiz-Meraz, Hitesh Madan