Patents by Inventor Oren Bar
Oren Bar 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: 11609878Abstract: In an embodiment, a system on a chip (SOC) comprises a semiconductor die on which circuitry is formed, wherein the circuitry comprises a memory controller circuit and a plurality of networks formed from a plurality of individual network component circuits. The memory controller includes a PIO message control circuit that is configured to receive PIO messages addressed to individual network component circuits and determine whether to send the PIO messages to the individual network component circuits based on determine whether previous PIO messages are pending for the individual network component circuits. The PIO message control circuit is configured to delay a first PIO message at the PIO message control circuit in response to determining that previous PIO message is pending for the addressee of the first PIO message.Type: GrantFiled: May 13, 2021Date of Patent: March 21, 2023Assignee: Apple Inc.Inventors: Sergio Kolor, Oren Bar, Ilya Granovsky
-
Publication number: 20220365900Abstract: In an embodiment, a system on a chip (SOC) comprises a semiconductor die on which circuitry is formed, wherein the circuitry comprises a memory controller circuit and a plurality of networks formed from a plurality of individual network component circuits. The memory controller includes a PIO message control circuit that is configured to receive PIO messages addressed to individual network component circuits and determine whether to send the PIO messages to the individual network component circuits based on determine whether previous PIO messages are pending for the individual network component circuits. The PIO message control circuit is configured to delay a first PIO message at the PIO message control circuit in response to determining that previous PIO message is pending for the addressee of the first PIO message.Type: ApplicationFiled: May 13, 2021Publication date: November 17, 2022Inventors: Sergio Kolor, Oren Bar, Ilya Granovsky
-
Patent number: 10850884Abstract: A debris collection assembly can be alternatively configured to form: (i) a chute or bag holder and/or (ii) a bag hauler that can be utilized with conventional bags. The debris collection assembly can be formed from at least one planar member that can be selectively folded or otherwise configured to form a chute apparatus that can serve as a guide for directing loose debris into a bag. The planar member of the debris collection assembly can be removed from the bag and selectively reconfigured to form a hauler for selectively transporting a bag and its contents of desired distances.Type: GrantFiled: October 19, 2018Date of Patent: December 1, 2020Inventors: Nir Bar, Oren Bar
-
Patent number: 10606715Abstract: For efficient high availability for a multi-node cluster using a processor device in a computing environment, using duplicate, standby host-bus adaptors (HBAs) for alternate nodes with respect to a node with the duplicate, standby HBAs using duplicate credentials of active HBAs of the node for shutting down the node, taking an active HBA of the node offline, and/or activating one of the alternate nodes. A failed node is shut down by an active one of the plurality of alternate nodes using a fence device, and all jobs of the failed node are taken over by the active node using a shared data structure including SCSI device assignments, SCSI reservations, and required host notifications.Type: GrantFiled: November 16, 2017Date of Patent: March 31, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shay H. Akirav, Oren Bar, Roman Barsky, Itay Maoz
-
Patent number: 10289563Abstract: For efficient reclamation of pre-allocated direct memory access (DMA) memory in a computing environment, hot-add random access memory (RAM) is emulated for a general purpose use by reclamation of pre-allocated DMA memory reserved at boot time by notifying a non-kernel use device user that the non-kernel use device has a smaller window, stopping and remapping to the smaller window, and notifying a kernel that new memory has been added, wherein the new memory is a region left after the remap. The hot-add RAM is split into at least two continuous parts.Type: GrantFiled: January 17, 2017Date of Patent: May 14, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shay H. Akirav, Oren Bar, Roman Barsky, Itay Maoz
-
Patent number: 10171580Abstract: Methods, systems, and computer program product embodiments for cataloging data in a backup storage environment, by a processor device, are provided. In a storage system using tape library data replication between an originating site and one or more backup sites, data catalog data is replicated between the originating site and the backup site such that replicated data moved from the originating site to the backup site is placed into a catalog duplicative of the originating site.Type: GrantFiled: April 27, 2015Date of Patent: January 1, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Oren Bar, Joseph W. Dain, Elena Drobchenko
-
Publication number: 20180074922Abstract: For efficient high availability for a multi-node cluster using a processor device in a computing environment, using duplicate, standby host-bus adaptors (HBAs) for alternate nodes with respect to a node with the duplicate, standby HBAs using duplicate credentials of active HBAs of the node for shutting down the node, taking an active HBA of the node offline, and/or activating one of the alternate nodes. A failed node is shut down by an active one of the plurality of alternate nodes using a fence device, and all jobs of the failed node are taken over by the active node using a shared data structure including SCSI device assignments, SCSI reservations, and required host notifications.Type: ApplicationFiled: November 16, 2017Publication date: March 15, 2018Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shay H. AKIRAV, Oren BAR, Roman BARSKY, Itay MAOZ
-
Patent number: 9852034Abstract: For efficient high availability for a multi-node cluster using a processor device in a computing environment, using duplicate, standby host-bus adaptors (HBAs) for alternate nodes with respect to a node with the duplicate, standby HBAs using duplicate credentials of active HBAs of the node for shutting down the node, taking an active HBA of the node offline, and/or activating one of the alternate nodes.Type: GrantFiled: March 24, 2014Date of Patent: December 26, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shay H. Akirav, Oren Bar, Roman Barsky, Itay Maoz
-
Patent number: 9785695Abstract: Executing multiple concurrent transactions on the single database schema using a single concurrent transaction database infrastructure, wherein the single database schema is a single concurrent transactional relational database.Type: GrantFiled: June 7, 2016Date of Patent: October 10, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Oren Bar, Itay Maoz, Vadim Stotland
-
Publication number: 20170123998Abstract: For efficient reclamation of pre-allocated direct memory access (DMA) memory in a computing environment, hot-add random access memory (RAM) is emulated for a general purpose use by reclamation of pre-allocated DMA memory reserved at boot time by notifying a non-kernel use device user that the non-kernel use device has a smaller window, stopping and remapping to the smaller window, and notifying a kernel that new memory has been added, wherein the new memory is a region left after the remap. The hot-add RAM is split into at least two continuous parts.Type: ApplicationFiled: January 17, 2017Publication date: May 4, 2017Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shay H. AKIRAV, Oren BAR, Roman BARSKY, Itay MAOZ
-
Patent number: 9582223Abstract: For efficient reclamation of pre-allocated direct memory access (DMA) memory in a computing environment, hot-add random access memory (RAM) is emulated for a general purpose use by reclamation of pre-allocated DMA memory reserved at boot time for responding to an emergency by notifying a non-kernel use device user that the non-kernel use device has a smaller window, stopping and remapping to the smaller window, and notifying a kernel that new memory has been added, wherein the new memory is a region left after the remap.Type: GrantFiled: April 14, 2014Date of Patent: February 28, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shay H. Akirav, Oren Bar, Roman Barsky, Itay Maoz
-
Publication number: 20160316010Abstract: Methods, systems, and computer program product embodiments for cataloging data in a backup storage environment, by a processor device, are provided. In a storage system using tape library data replication between an originating site and one or more backup sites, data catalog data is replicated between the originating site and the backup site such that replicated data moved from the originating site to the backup site is placed into a catalog duplicative of the originating site.Type: ApplicationFiled: April 27, 2015Publication date: October 27, 2016Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Oren BAR, Joseph W. DAIN, Elena DROBCHENKO
-
Publication number: 20160292257Abstract: Executing multiple concurrent transactions on the single database schema using a single concurrent transaction database infrastructure, wherein the single database schema is a single concurrent transactional relational database.Type: ApplicationFiled: June 7, 2016Publication date: October 6, 2016Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Oren BAR, Itay MAOZ, Vadim STOTLAND
-
Patent number: 9384257Abstract: Executing multiple concurrent transactions on the single database schema using a single concurrent transaction database infrastructure, wherein the single database schema is a single concurrent transactional relational database.Type: GrantFiled: June 24, 2013Date of Patent: July 5, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Oren Bar, Itay Maoz, Vadim Stotland
-
Publication number: 20150293841Abstract: For efficient reclamation of pre-allocated direct memory access (DMA) memory in a computing environment, hot-add random access memory (RAM) is emulated for a general purpose use by reclamation of pre-allocated DMA memory reserved at boot time for responding to an emergency by notifying a non-kernel use device user that the non-kernel use device has a smaller window, stopping and remapping to the smaller window, and notifying a kernel that new memory has been added, wherein the new memory is a region left after the remap.Type: ApplicationFiled: April 14, 2014Publication date: October 15, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shay H. AKIRAV, Oren BAR, Roman BARSKY, Itay MAOZ
-
Publication number: 20150269039Abstract: For efficient high availability for a multi-node cluster using a processor device in a computing environment, using duplicate, standby host-bus adaptors (HBAs) for alternate nodes with respect to a node with the duplicate, standby HBAs using duplicate credentials of active HBAs of the node for shutting down the node, taking an active HBA of the node offline, and/or activating one of the alternate nodes.Type: ApplicationFiled: March 24, 2014Publication date: September 24, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shay H. AKIRAV, Oren BAR, Roman BARSKY, Itay MAOZ
-
Publication number: 20140379674Abstract: Executing multiple concurrent transactions on the single database schema using a single concurrent transaction database infrastructure, wherein the single database schema is a single concurrent transactional relational database.Type: ApplicationFiled: June 24, 2013Publication date: December 25, 2014Inventors: Oren BAR, Itay MAOZ, Vadim STOTLAND
-
Publication number: 20120048860Abstract: A disposable food container forms a pouch or pocket having a closed ends and sides, as well as a mouth or opening. A substantially rigid member forms the opening of the mouth to provide support to the container, and to permit only a desired amount of food to extend out of the mouth of the container. A user can easily control the amount of food that protrudes out of the container by applying pressure to the outside of the container and pushing only a desired amount of food out of the mouth of the container. The remainder of the food remains enclosed within the container, thereby preventing unwanted touching of such food and spillage.Type: ApplicationFiled: August 26, 2011Publication date: March 1, 2012Inventors: Nir Bar, Oren Bar
-
Patent number: 6158096Abstract: An assembly for use in connection with lace-type shoes to secure the tongues of such shoes in a stationary position, and to provide a base or foundation for mounting of ornamental displays on the upper surface of shoe tongues. A rigid upper member having one or more bores is attached to the upper surface of a shoe tongue using tacks which are pushed through the shoe tongue and received within such bores. Shoelaces are wrapped around the rigid upper member and thereafter secured. The rigid upper member provides a base or foundation for attaching easily interchangeable ornamental designs.Type: GrantFiled: February 24, 1999Date of Patent: December 12, 2000Inventor: Oren Bar