Patents by Inventor Nimrod Barak

Nimrod Barak 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: 12340194
    Abstract: Systems and methods for streamlining risk modeling in software development using natively sourced kernels are described. The system may receive a native kernel for the first model, wherein the native kernel comprises a native code sample and a native description of the native code sample. The system may input the native code sample into an artificial intelligence model to generate a first output. The system may filter the first output based on the native description to generate a first validation assessment for the first model. The system may generate for display, in the user interface, the first validation assessment.
    Type: Grant
    Filed: December 18, 2023
    Date of Patent: June 24, 2025
    Assignee: Citibank, N.A.
    Inventors: Miriam Silver, Nimrod Barak, Prag Sharma, Avi Gefen
  • Publication number: 20250199786
    Abstract: Systems and methods for streamlining risk modeling in software development using natively sourced kernels are described. The system may receive a native kernel for the first model, wherein the native kernel comprises a native code sample and a native description of the native code sample. The system may input the native code sample into an artificial intelligence model to generate a first output. The system may filter the first output based on the native description to generate a first validation assessment for the first model. The system may generate for display, in the user interface, the first validation assessment.
    Type: Application
    Filed: December 18, 2023
    Publication date: June 19, 2025
    Applicant: Citibank, N.A.
    Inventors: Miriam SILVER, Nimrod BARAK, Prag SHARMA, Avi GEFEN
  • Publication number: 20250190714
    Abstract: Systems and methods are described herein for a prompt engine microservice. The system may segregate a received request into a search function, a calculation function, and a schema selection function. The system may also create a new aggregation function that aggregates the results of the various processes into an input for an artificial intelligence model. By doing so, the system may process the new plurality of tasks in parallel and without the initial use of the artificial intelligence model.
    Type: Application
    Filed: September 17, 2024
    Publication date: June 12, 2025
    Applicant: Citibank, N.A.
    Inventors: Miriam Silver, Nimrod Barak, Prag Sharma, Avi Gefen
  • Publication number: 20250190471
    Abstract: Systems and methods for novel approaches and/or improvements to real-time data processing of unstructured data. In particular, the systems and methods describe real-time data processing of unstructured data without interstitial standardization. For example, the systems and methods describe real-time data processing of unstructured data in which both the input and the output to the data processing pipeline is unstructured data.
    Type: Application
    Filed: May 17, 2024
    Publication date: June 12, 2025
    Applicant: Citibank, N.A.
    Inventors: Miriam SILVER, Nimrod BARAK, Prag SHARMA, Avi GEFEN
  • Patent number: 12321862
    Abstract: The disclosed data generation platform enables generation of an output in response to an output generation request based on tuning a routing model that enables model selection in a dynamic, system-sensitive manner. For example, the disclosed data generation platform receives an output generation request for a user device and generates a risk indicator associated with the output generation request. The platform can determine a current system state and generate a set of performance indicators and associated weighting values based on the risk indicator and the system state. The data generation platform can select a first routing model based on the weighting values. The data generation platform can provide the output generation request to the first routing model to generate an indication of a model with which to generate a model output responsive to the input. The data generation platform can enable access to the generated model output.
    Type: Grant
    Filed: September 11, 2024
    Date of Patent: June 3, 2025
    Inventors: Avi Levin, Miriam Silver, Payal Jain, Biraj Krushna Rath, Stuart Murray, Nimrod Barak
  • Patent number: 12093658
    Abstract: Systems and methods are described herein for a prompt engine microservice. The system may segregate a received request into a search function, a calculation function, and a schema selection function. The system may also create a new aggregation function that aggregates the results of the various processes into an input for an artificial intelligence model. By doing so, the system may process the new plurality of tasks in parallel and without the initial use of the artificial intelligence model.
    Type: Grant
    Filed: December 6, 2023
    Date of Patent: September 17, 2024
    Assignee: Citibank, N.A.
    Inventors: Miriam Silver, Nimrod Barak, Prag Sharma, Avi Gefen
  • Patent number: 11989217
    Abstract: Systems and methods for novel approaches and/or improvements to real-time data processing of unstructured data. In particular, the systems and methods describe real-time data processing of unstructured data without interstitial standardization. For example, the systems and methods describe real-time data processing of unstructured data in which both the input and the output to the data processing pipeline is unstructured data.
    Type: Grant
    Filed: December 6, 2023
    Date of Patent: May 21, 2024
    Assignee: Citibank, N.A.
    Inventors: Miriam Silver, Nimrod Barak, Prag Sharma, Avi Gefen
  • Patent number: 9645717
    Abstract: Content and a selection activation element are presented on a touchscreen. First input generated by a user holding the selection activation element on the touchscreen is received. While the user is holding the selection activation element, a selection mode is activated. While the user is holding the selection activation element, second input is received generated by the user selecting at least part of the content according to the selection mode. The user releases the selection activation element. The selection mode is deactivated and a contextual menu with one or more user-selectable operation identifiers for the selected part of the content is presented. Third input is received generated by the user selecting at least one of the user-selectable operation identifiers. An operation corresponding to the at least one selected operation identifier is performed.
    Type: Grant
    Filed: September 5, 2012
    Date of Patent: May 9, 2017
    Assignee: SAP Portals Israel Ltd.
    Inventors: Yotam Kadishay, Fabian Nirman, Nimrod Barak, Dvir Cooper
  • Patent number: 9632742
    Abstract: According to some embodiments, a method and apparatus are provided to receive an application type and a platform environment type. An application based on the received application type and the platform environment type is created. The application comprises an instantiation of the received application type configured for the received environment type.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: April 25, 2017
    Assignee: SAP SE
    Inventors: Doron Lehmann, Nimrod Barak, Eyal Nathan
  • Patent number: 9477934
    Abstract: The present disclosure describes methods, systems, and computer program products for providing enterprise collaboration content governance. One computer-implemented method includes receiving a content creation request associated with particular content and a context, transmitting the particular content and context for validation of the content creation request. comparing, by operation of a computer, at least one rule and at least one pattern to the transmitted content and context to generate a rule result, determining at least one action result based on the generated rule result, and performing at least one application action based on the determined at least one action result.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: October 25, 2016
    Assignee: SAP Portals Israel Ltd.
    Inventors: Doron Lehmann, Eyal Nathan, Nimrod Barak
  • Patent number: 9384300
    Abstract: According to some embodiments, a method and apparatus are provided to receive a first application archive, create a generic view model based on the first application archive, and create a second application archive based on the generic view model.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: July 5, 2016
    Assignee: SAP AG
    Inventors: Nimrod Barak, Doron Lehmann, Eyal Nathan
  • Patent number: 9355188
    Abstract: The disclosure generally describes computer-implemented methods, software, and systems for optimizing enterprise portal content. One computer-implemented method includes receiving a content analysis request associated with a content repository, analyzing, using at least one computer, content objects associated with the content repository for inconsistencies with a meta-model, receiving content optimization suggestion data, modifying, by operation of at least one computer, the content repository content objects using the content optimization suggestion data, and receiving optimization status data.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: May 31, 2016
    Assignee: SAP Portals Israel Ltd
    Inventors: Eyal Nathan, Nimrod Barak
  • Patent number: 9342618
    Abstract: According to some embodiments, a method and apparatus are provided to receive a request to view a web page from a mobile device, determine characteristics associated with the user, select a web page layout based on the determined characteristics, and provide the web page based on the selected web page layout to the mobile device.
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: May 17, 2016
    Assignee: SAP SE
    Inventors: Doron Lehmann, Eyal Nathan, Nimrod Barak
  • Patent number: 9170701
    Abstract: Techniques for providing contextually-relevant content include monitoring interaction with content objects accessed through a portal by a user, at least a portion of the content objects presented to the user in a list through a graphical user interface (GUI); determining that the interaction with a particular content object of the content objects by the user exceeds a threshold interaction criteria; and updating the list of content objects presented to the user through the GUI with the particular content object based, at least in part, on the interaction with the particular content object exceeding the threshold interaction criteria.
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: October 27, 2015
    Assignee: SAP Portals Israel Ltd
    Inventors: Nimrod Barak, Nir Benjamin
  • Patent number: 9158556
    Abstract: Techniques for managing web content creation include identifying a portal meta-model comprising one or more rules defining relationships between portal objects, and characteristics of the portal objects; receiving a portal model through a graphical user interface (GUI), the portal model comprising one or more customizable constraints on the relationships between the portal objects and the characteristics of the portal objects; identifying one or more portal objects comprising portal content; and applying the one or more rules and the one or more customizable constraints to the identified one or more portal objects.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: October 13, 2015
    Assignee: SAP Portals Israel Ltd
    Inventors: Nimrod Barak, Eyal Nathan
  • Patent number: 9098384
    Abstract: The present disclosure involves systems, software, and computer implemented methods for identifying suggested connections between content within a portal webpage. One example process includes operations for identifying a portal page associated with two or more individual content components to be presented to a user, and determining at least one possible connection between at least one pair of the two or more individual content components based, at least in part, on related content component metadata associated with each determined pair of individual content components. The at least one determined possible connection is prioritized based, at least in part, on a combined set of at least one of the related content component metadata and a set of user-specific data. At least a portion of the prioritized possible connections are then presented as suggested connections within the portal page.
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: August 4, 2015
    Assignee: SAP Portals Israel Ltd
    Inventor: Nimrod Barak
  • Patent number: 9032287
    Abstract: According to some embodiments, a method and apparatus are provided to receive an environmental factor associated with a mobile device. A web page to be viewed on the mobile device is modified based on the determined environmental factor.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: May 12, 2015
    Assignee: SAP AG
    Inventors: Doron Lehmann, Eyal Nathan, Nimrod Barak
  • Patent number: 8965987
    Abstract: The present disclosure describes methods, systems, and computer program products for generating action notifications for business applications. One computer-implemented method includes receiving notification data from a plurality of data sources; determining, based upon the received notification data, at least one action item to perform with an application on a client device; generating, by a notification engine, an application notification event, wherein the application notification event includes a unified list of at least one determined action item applicable to a user and a particular client device associated with the user; and transmitting the generated application notification event to the client device.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: February 24, 2015
    Assignee: SAP AG, a German Corporation
    Inventors: Doron Lehmann, Eyal Nathan, Nimrod Barak
  • Publication number: 20150026755
    Abstract: The present disclosure describes methods, systems, and computer program products for providing enterprise collaboration content governance. One computer-implemented method includes receiving a content creation request associated with particular content and a context, transmitting the particular content and context for validation of the content creation request. comparing, by operation of a computer, at least one rule and at least one pattern to the transmitted content and context to generate a rule result, determining at least one action result based on the generated rule result, and performing at least one application action based on the determined at least one action result.
    Type: Application
    Filed: July 16, 2013
    Publication date: January 22, 2015
    Applicant: SAP AG
    Inventors: Doron Lehmann, Eyal Nathan, Nimrod Barak
  • Patent number: 8938726
    Abstract: The present disclosure describes methods, systems, and computer program products for integrating native applications into web portals. One computer-implemented method includes connecting a business enterprise portal (BEP) with a mobile device, wherein the BEP provides web-based and native-application-based content; analyzing the mobile device with the BEP to identify a native application applicable to the BEP, the native application associated with the web-based and native-application-based content and locally operational in the mobile device; generating metadata associated with at least the native application; generating a data object representing the native application and the associated metadata; and launching, from the BEP, the native application using the generated metadata.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: January 20, 2015
    Assignee: SAP AG
    Inventor: Nimrod Barak