Patents by Inventor Arnon Amir

Arnon Amir 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: 20180260682
    Abstract: Graph partitioning and placement for multi-chip neurosynaptic networks. According to various embodiments, a neural network description is read. The neural network description describes a plurality of neurons. The plurality of neurons has a mapping from an input domain of the neural network. The plurality of neurons is labeled based on the mapping from the input domain. The plurality of neurons is grouped into a plurality of groups according to the labeling. Each of the plurality of groups is continuous within the input domain. Each of the plurality of groups is assigned to at least one neurosynaptic core.
    Type: Application
    Filed: March 13, 2017
    Publication date: September 13, 2018
    Inventors: Arnon Amir, Pallab Datta, Myron D. Flickner, Dharmendra S. Modha, Tapan K. Nayak
  • Patent number: 10057418
    Abstract: The present invention provides a method, system, and computer program product of managing telephone interactions of a user and an agent. In an embodiment, the present invention includes determining when a user telecommunications device is no longer in an on-hold state based on electronic signals transmitted from an agent telecommunications device, in response to the determining, receiving speech of an agent from the agent telecommunications device, in response to the receiving, transmitting an alert message to the user telecommunications device, in response to the receiving, monitoring for at least one indication that the user is about to speak with the agent, in response to the monitoring not resulting in the at least one indication, transmitting at least one utterance corresponding to the user to the agent telecommunications device, and in response to the monitoring resulting in the at least one indication, conducting a smooth transition to the user.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Arnon Amir, Nimrod Megiddo
  • Publication number: 20180219995
    Abstract: The present invention provides a method, system, and computer program product of managing telephone interactions of a user and an agent. In an embodiment, the present invention includes determining when a user telecommunications device is no longer in an on-hold state based on electronic signals transmitted from an agent telecommunications device, in response to the determining, receiving speech of an agent from the agent telecommunications device, in response to the receiving, transmitting an alert message to the user telecommunications device, in response to the receiving, monitoring for at least one indication that the user is about to speak with the agent, in response to the monitoring not resulting in the at least one indication, transmitting at least one utterance corresponding to the user to the agent telecommunications device, and in response to the monitoring resulting in the at least one indication, conducting a smooth transition to the user.
    Type: Application
    Filed: January 27, 2017
    Publication date: August 2, 2018
    Inventors: Arnon Amir, Nimrod Megiddo
  • Publication number: 20180219996
    Abstract: The present invention provides a method, system, and computer program product of managing telephone interactions of a user and an agent. In an embodiment, the present invention includes determining when a user telecommunications device is no longer in an on-hold state based on electronic signals transmitted from an agent telecommunications device, in response to the determining, receiving speech of an agent from the agent telecommunications device, in response to the receiving, transmitting an alert message to the user telecommunications device, in response to the receiving, monitoring for at least one indication that the user is about to speak with the agent, in response to the monitoring not resulting in the at least one indication, transmitting at least one utterance corresponding to the user to the agent telecommunications device, and in response to the monitoring resulting in the at least one indication, conducting a smooth transition to the user.
    Type: Application
    Filed: February 21, 2018
    Publication date: August 2, 2018
    Inventors: Arnon Amir, Nimrod Megiddo
  • Publication number: 20180211161
    Abstract: Embodiments of the invention provide a method comprising maintaining a library of one or more compositional prototypes. Each compositional prototype is associated with a neurosynaptic program. The method further comprises searching the library based on one or more search parameters. At least one compositional prototype satisfying the search parameters is selected. A neurosynaptic network is generated or extended by applying one or more rules associated with the selected compositional prototypes.
    Type: Application
    Filed: March 16, 2018
    Publication date: July 26, 2018
    Inventors: Arnon Amir, Pallab Datta, Dharmendra S. Modha, Benjamin G. Shaw
  • Publication number: 20180189637
    Abstract: One embodiment of the invention provides a system for mapping a neural network onto a neurosynaptic substrate. The system comprises a metadata analysis unit for analyzing metadata information associated with one or more portions of an adjacency matrix representation of the neural network, and a mapping unit for mapping the one or more portions of the matrix representation onto the neurosynaptic substrate based on the metadata information.
    Type: Application
    Filed: February 28, 2018
    Publication date: July 5, 2018
    Inventors: Arnon Amir, Rathinakumar Appuswamy, Pallab Datta, Myron D. Flickner, Paul A. Merolla, Dharmendra S. Modha, Benjamin G. Shaw
  • Patent number: 9984323
    Abstract: Embodiments of the invention provide a method comprising maintaining a library of one or more compositional prototypes. Each compositional prototype is associated with a neurosynaptic program. The method further comprises searching the library based on one or more search parameters. At least one compositional prototype satisfying the search parameters is selected. A neurosynaptic network is generated or extended by applying one or more rules associated with the selected compositional prototypes.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Arnon Amir, Pallab Datta, Dharmendra S. Modha, Benjamin G. Shaw
  • Patent number: 9971965
    Abstract: One embodiment of the invention provides a system for mapping a neural network onto a neurosynaptic substrate. The system comprises a metadata analysis unit for analyzing metadata information associated with one or more portions of an adjacency matrix representation of the neural network, and a mapping unit for mapping the one or more portions of the matrix representation onto the neurosynaptic substrate based on the metadata information.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: May 15, 2018
    Assignee: International Business Machines Corporation
    Inventors: Arnon Amir, Rathinakumar Appuswamy, Pallab Datta, Myron D. Flickner, Paul A. Merolla, Dharmendra S. Modha, Benjamin G. Shaw
  • Publication number: 20180107918
    Abstract: Core utilization optimization by dividing computational blocks across neurosynaptic cores is provided. In some embodiments, a neural network description describing a neural network is read. The neural network comprises a plurality of functional units on a plurality of cores. A functional unit is selected from the plurality of functional units. The functional unit is divided into a plurality of subunits. The plurality of subunits are connected to the neural network in place of the functional unit. The plurality of functional units and the plurality of subunits are reallocated between the plurality of cores. One or more unused cores are removed from the plurality of cores. An optimized neural network description is written based on the reallocation.
    Type: Application
    Filed: October 14, 2016
    Publication date: April 19, 2018
    Inventors: Arnon Amir, Pallab Datta, Nimrod Megiddo, Dharmendra Modha
  • Publication number: 20180082182
    Abstract: Reduction in the number of neurons and axons in a neurosynaptic network while maintaining its functionality is provided. A neural network description describing a neural network is read. One or more functional unit of the neural network is identified. The one or more functional unit of the neural network is optimized. An optimized neural network description is written based on the optimized functional unit.
    Type: Application
    Filed: September 22, 2016
    Publication date: March 22, 2018
    Inventors: Arnon Amir, Pallab Datta, Dharmendra Modha
  • Publication number: 20180075340
    Abstract: Embodiments of the invention provide a method for mapping a bipartite graph onto a neuromorphic architecture comprising of a plurality of interconnected neuromorphic core circuits. The graph includes a set of source nodes and a set of target nodes. The method comprises, for each source node, creating a corresponding splitter construct configured to duplicate input. Each splitter construct comprises a first portion of a core circuit. The method further comprises, for each target node, creating a corresponding merger construct configured to combine input. Each merger construct comprises a second portion of a core circuit. Source nodes and target nodes are connected based on a permutation of an interconnect network interconnecting the core circuits.
    Type: Application
    Filed: November 3, 2017
    Publication date: March 15, 2018
    Inventors: Arnon Amir, Pallab Datta, Paul A. Merolla, Dharmendra S. Modha
  • Patent number: 9852370
    Abstract: Embodiments of the invention provide a method for mapping a bipartite graph onto a neuromorphic architecture comprising of a plurality of interconnected neuromorphic core circuits. The graph includes a set of source nodes and a set of target nodes. The method comprises, for each source node, creating a corresponding splitter construct configured to duplicate input. Each splitter construct comprises a first portion of a core circuit. The method further comprises, for each target node, creating a corresponding merger construct configured to combine input. Each merger construct comprises a second portion of a core circuit. Source nodes and target nodes are connected based on a permutation of an interconnect network interconnecting the core circuits.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: December 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Arnon Amir, Pallab Datta, Paul A. Merolla, Dharmendra S. Modha
  • Publication number: 20170200079
    Abstract: Weighted population code in neuromorphic systems is provided. According to an embodiment, a plurality of input values is received. For each of the plurality of values, a plurality of spikes is generated. Each of the plurality of spikes has an associated weight. A consumption time is determined for each of the plurality of spikes. Each of the plurality of spikes is sent for consumption at its consumption time.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 13, 2017
    Inventors: Arnon Amir, Antonio J. Jimeno Yepes, Jianbin Tang
  • Patent number: 9704094
    Abstract: One embodiment of the invention provides a method comprising defining a brainlet representing a platform-agnostic network of neurons, synapses, and axons. The method further comprises compiling the brainlet into a corelet for mapping onto neurosynaptic substrate, and mapping the corelet onto the neurosynaptic substrate. The corelet is compatible with one or more conditions related to the neurosynaptic substrate.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Arnon Amir, David J. Berg, Pallab Datta, Myron D. Flickner, Paul A. Merolla, Dharmendra S. Modha, Benjamin G. Shaw, Brian S. Taba
  • Publication number: 20170091614
    Abstract: A computer-implemented method is provided for optimizing core utilization in a neurosynaptic network. The computer-implemented method comprises identifying one or more unused portions of a neurosynaptic network. Additionally, the computer-implemented method comprises, for each of the one or more unused portions of the neurosynaptic network, disconnecting the unused portion from the neurosynaptic network.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Inventors: Arnon Amir, Pallab Datta, Nimrod Megiddo, Dharmendra S. Modha
  • Patent number: 9569584
    Abstract: Embodiments of the invention relate to a method, system, and computer program product to construct a gene interaction network by combining two sources of genomic information, namely RNAi imaging data and gene expression data. Tools are provided to gather data, including gene expression data and gene image data, and to compute measurements and relationships, respectively. A graph is constructed with nodes representing genes and edges drawn between the nodes to form gene clusters. The graph is refined such that the shape captures a structural pattern of the cluster.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Arnon Amir, Tanveer Fathima Syeda-Mahmood
  • Patent number: 9569585
    Abstract: Embodiments of the invention relate to a method for constructing a gene interaction network by combining two sources of genomic information, namely RNAi imaging data and gene expression data. Tools are provided to gather data, including gene expression data and gene image data, and to compute measurements and relationships, respectively. A graph is constructed with nodes representing genes and edges drawn between the nodes to form gene clusters. The graph is refined such that the shape captures a structural pattern of the cluster.
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Arnon Amir, Tanveer Fathima Syeda-Mahmood
  • Patent number: 9536043
    Abstract: Embodiments of the invention relate to a constructing a gene interaction network. Tools are provided to compute a gene relationship measure based upon cellular images, and to rank image collections having a similar morphology. The ranking is based upon capturing similarity within the ranked collection by modeling a three dimensional shape of a cellular image stack. The graph is constructed for related images stacks. Nodes in the graph represent genes, and edges drawn between the nodes represent corresponding image stacks in a commonly ranked list. Accordingly, the graphical representation mathematically and visually connects respective genes.
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Arnon Amir, Tanveer Fathima Syeda-Mahmood
  • Patent number: 9536042
    Abstract: Embodiments of the invention relate to a constructing a gene interaction network. Tools are provided to compute a gene relationship measure based upon cellular images, and to rank image collections having a similar morphology. The ranking is based upon capturing similarity within the ranked collection by modeling a three dimensional shape of a cellular image stack. The graph is constructed for related images stacks. Nodes in the graph represent genes, and edges drawn between the nodes represent corresponding image stacks in a commonly ranked list. Accordingly, the graphical representation mathematically and visually connects respective genes.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Arnon Amir, Tanveer Fathima Syeda-Mahmood
  • Publication number: 20160350017
    Abstract: In one embodiment, a computer program product for writing data to a magnetic recording tape includes a computer readable storage medium having computer readable program code embodied therewith. The computer readable program code includes: computer readable program code configured to cause a tape drive to: write a plurality of files to a first partition of a magnetic recording tape; and write an index to a second partition of the magnetic recording tape. The index includes information about locations of data of the plurality of files in the first partition of the magnetic recording tape. A longitudinal buffering band is present between the first and second partitions; and is configured to isolate writing in the first partition from overwriting neighboring tracks in the second partition. The longitudinal buffering band comprises an entirety of at least one full wrap of the magnetic recording tape.
    Type: Application
    Filed: August 9, 2016
    Publication date: December 1, 2016
    Inventors: Arnon Amir, David A. Pease, Rainer Richter