Patents by Inventor Nir Rozenbaum
Nir Rozenbaum 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: 20250117914Abstract: A computer-implemented method, according to one approach, includes obtaining, on a first edge device, a plurality of artificial intelligence (AI) rules. The method further includes applying, on the first edge device, the AI rules to a plurality of evaluated data samples for determining whether to include the data samples in an inspection collected data set. In response to a determination that a first of the data samples satisfies each of the AI rules, the first data sample is caused to be included in the inspection collected data set. The inspection collected data set is caused to be uploaded to a cloud site. A computer program product, according to another approach, includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a first edge device to cause the first edge device to perform any combination of features of the foregoing methodology.Type: ApplicationFiled: October 4, 2023Publication date: April 10, 2025Inventors: Nir Rozenbaum, Maroon Ayoub, Nili Guy
-
Publication number: 20250074466Abstract: Provided are a method, system, and computer program product in which a computational device of an autonomous vehicle generates a spatial awareness of an environment of the autonomous vehicle and builds local networks based on the spatial awareness to extend a navigation ability during a journey of the autonomous vehicle in an event of a loss of connectivity during navigation.Type: ApplicationFiled: September 1, 2023Publication date: March 6, 2025Inventors: Alecio Pedro Delazari Binotto, SANDEEP RAMESH KHAIRNAR, Sanjay Bhaskara Panikkar, Nir Rozenbaum
-
Publication number: 20240419177Abstract: According to one embodiment, a method, computer system, and computer program product for rescuing a malfunctioning drone is provided. The present invention may include responsive to detecting a total failure in a malfunctioning drone comprising a drone fleet, operating one or more rescue drones to physically or virtually attach to the malfunctioning drone; reconfiguring sub-missions comprising a mission assigned to the drone fleet based on an absence of the malfunctioning drone and the one or more rescue drones; and transporting, by the one or more rescue drones, the malfunctioning drone to a safe landing location.Type: ApplicationFiled: June 19, 2023Publication date: December 19, 2024Inventors: Gil Sharon, Nir Rozenbaum
-
Publication number: 20240411537Abstract: An example system includes a processor to receive state bundles including full state bundles and delta bundles with dependencies corresponding to updates received via a transport layer from a lower layer in a multi-layer edge architecture. The processor can conflate the state bundles to generate ready to be processed bundles. The processor can then process the ready to be processed bundles.Type: ApplicationFiled: June 6, 2023Publication date: December 12, 2024Inventors: Nir ROZENBAUM, Maroon AYOUB
-
Patent number: 12124488Abstract: Selective locating of missing chat messages for an edge device is provided. The process includes sending a locate chat message request from a user's edge device to at least one other edge device of at least one other participant in a chat with the user via an end-to-end encryption messaging system. The locate chat message request identifies at least one search parameter for at least one missing chat message of the chat on the edge device. The process further includes, based on sending the locate chat message request, receiving at the edge device from the at least one other edge device, the at least one missing chat message of the chat identified via the at least one search parameter.Type: GrantFiled: June 14, 2023Date of Patent: October 22, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nir Rozenbaum, Nili Guy
-
Patent number: 11811717Abstract: A group message in a messaging group is received. A topic of the group message is determined. One or more recipients of the group message based on the topic of the group message is determined. The recipient is a member of the messaging group. The group message to the determined one or more recipients is transferred.Type: GrantFiled: March 15, 2021Date of Patent: November 7, 2023Assignee: International Business Machines CorporationInventor: Nir Rozenbaum
-
Patent number: 11757865Abstract: In an approach for a rule-based filtering system for securing password logins, a processor receives a password input on a user device. A processor determines whether the password requires filtering. Responsive to determining the password requires filtering, a processor filters characters from the password based on a set of filtering rules to create a filtered password. A processor determines whether the filtered password matches a stored password.Type: GrantFiled: October 23, 2020Date of Patent: September 12, 2023Assignee: International Business Machines CorporationsInventors: Nir Rozenbaum, Nili Guy
-
Patent number: 11556517Abstract: An example operation includes one or more of solving, by a scheduler node, integer programming problem of maximizing a sum of organizations' endorsing peers that run chaincodes from a plurality of chaincodes within a consortium, making, by the scheduler node, endorsement policies (EPs) for the chaincodes from the plurality of the chaincodes to be satisfiable at any time, applying administrator's constraint of available endorsing peers to the maximized sum of organizations' endorsing peers, and adding resulting endorsing peers to a maintenance list.Type: GrantFiled: May 17, 2020Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Nir Rozenbaum, Artem Barger, Yacov Manevich
-
Publication number: 20220294754Abstract: A group message in a messaging group is received. A topic of the group message is determined. One or more recipients of the group message based on the topic of the group message is determined. The recipient is a member of the messaging group. The group message to the determined one or more recipients is transferred.Type: ApplicationFiled: March 15, 2021Publication date: September 15, 2022Inventor: NIR ROZENBAUM
-
Publication number: 20220131849Abstract: In an approach for a rule-based filtering system for securing password logins, a processor receives a password input on a user device. A processor determines whether the password requires filtering. Responsive to determining the password requires filtering, a processor filters characters from the password based on a set of filtering rules to create a filtered password. A processor determines whether the filtered password matches a stored password.Type: ApplicationFiled: October 23, 2020Publication date: April 28, 2022Inventors: NIR ROZENBAUM, NILI GUY
-
Publication number: 20210357384Abstract: An example operation includes one or more of solving, by a scheduler node, integer programming problem of maximizing a sum of organizations' endorsing peers that run chaincodes from a plurality of chaincodes within a consortium, making, by the scheduler node, endorsement policies (EPs) for the chaincodes from the plurality of the chaincodes to be satisfiable at any time, applying administrator's constraint of available endorsing peers to the maximized sum of organizations' endorsing peers, and adding resulting endorsing peers to a maintenance list.Type: ApplicationFiled: May 17, 2020Publication date: November 18, 2021Inventors: Nir Rozenbaum, Artem Barger, Yacov Manevich
-
Patent number: 11132433Abstract: A device, comprising at least one hardware processor adapted for allowing access to the device by: receiving, from a gesture sensor connected to the at least one hardware processor, a continuous input gesture, made by a user; identifying at least one part of the continuous input gesture not a member of a configured sequence of pattern gesture segments; identifying a match between the configured sequence of pattern gesture segments and a stripped input gesture produced by removing the at least one part of the continuous input gesture therefrom; and executing at least one software object by the at least one hardware processor subject to identifying the match, otherwise declining executing the at least one software object.Type: GrantFiled: May 25, 2020Date of Patent: September 28, 2021Assignee: International Business Machines CorporationInventor: Nir Rozenbaum
-
Patent number: 10776196Abstract: There is provided a system for identifying a system level anomalous, comprising code for receiving data-points indicative of a time-based dynamic state of processing nodes of a distributed system, each associated with a timestamp, a metric, and a metric value, clustering the data-points into clusters, comprising a sub-set of the data-points having a same metric and a timestamp within a same metric anomaly time interval, computing metric anomaly scores for each respective cluster denoting likelihood of an anomaly being present, analyzing metric anomaly scores of each system level anomalous time interval including at least two of the metric anomaly time intervals, computing a single anomalous event score for each respective system level anomalous time interval according to the analysis, and generating an alert indicative of the system level anomalous event for a certain system level anomalous time interval when the single anomalous event score is according to an anomaly requirement.Type: GrantFiled: August 29, 2018Date of Patent: September 15, 2020Assignee: International Business Machines CorporationInventors: David Ohana, Bruno Wassermann, Nir Rozenbaum
-
Patent number: 10721296Abstract: Embodiments of the present systems and methods may provide the capability to reduce service unavailability, client disruption, network traffic and processing load due to state synchronization. For example, a computer-implemented method for controlling operation of a plurality of server computer systems may comprise determining an order in which the plurality of server computer systems is to be restarted and restarting each of the plurality of server computer systems sequentially according to the determined order, wherein a leader of the server computer systems receives and handles write requests for the plurality of server computer systems, and wherein the leader server computer system is restarted last.Type: GrantFiled: December 4, 2017Date of Patent: July 21, 2020Assignee: International Business Machines CorporationInventors: Nir Rozenbaum, Bruno Wassermann
-
Publication number: 20200073740Abstract: There is provided a system for identifying a system level anomalous, comprising code for receiving data-points indicative of a time-based dynamic state of processing nodes of a distributed system, each associated with a timestamp, a metric, and a metric value, clustering the data-points into clusters, comprising a sub-set of the data-points having a same metric and a timestamp within a same metric anomaly time interval, computing metric anomaly scores for each respective cluster denoting likelihood of an anomaly being present, analyzing metric anomaly scores of each system level anomalous time interval including at least two of the metric anomaly time intervals, computing a single anomalous event score for each respective system level anomalous time interval according to the analysis, and generating an alert indicative of the system level anomalous event for a certain system level anomalous time interval when the single anomalous event score is according to an anomaly requirement.Type: ApplicationFiled: August 29, 2018Publication date: March 5, 2020Inventors: David Ohana, Bruno Wassermann, Nir Rozenbaum
-
Publication number: 20190173943Abstract: Embodiments of the present systems and methods may provide the capability to reduce service unavailability, client disruption, network traffic and processing load due to state synchronization. For example, a computer-implemented method for controlling operation of a plurality of server computer systems may comprise determining an order in which the plurality of server computer systems is to be restarted and restarting each of the plurality of server computer systems sequentially according to the determined order, wherein a leader of the server computer systems receives and handles write requests for the plurality of server computer systems, and wherein the leader server computer system is restarted last.Type: ApplicationFiled: December 4, 2017Publication date: June 6, 2019Inventors: Nir Rozenbaum, Bruno Wassermann