Patents by Inventor James R. Kozloski

James R. Kozloski 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: 10489705
    Abstract: Embodiments are directed to a computer network having pathways. The network includes a plurality of units configured to communicate through the pathways. The network is configured to identify informative looping signals in loops formed from a plurality of network pathways that connect a first one of the plurality of units to a second one of the plurality of units. The network is further configured to apply spike-timing dependent plasticity (STDP) dependent inhibitory gating to the plurality of network pathways. The network is further configured to phase shift open gates and close gates in the loop by applying STDP functions to open gate outputs and closed gates outputs. The network is further configured to make a rate and a direction of the phase shift dependent on a modulatory signal, wherein the modulatory signal is based at least in part on a change in the STDP inhibitory gating.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: November 26, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: James R. Kozloski
  • Patent number: 10489706
    Abstract: Embodiments are directed to a computer implemented method of implementing a network having pathways. The method includes communicating among a plurality of units through the pathways. The method further includes identifying informative looping signals in loops formed from a plurality of network pathways that connect a first one of the plurality of units to a second one of the plurality of units. The method further includes applying spike-timing dependent plasticity (STDP) dependent inhibitory gating to the plurality of network pathways. The method further includes phase shifting open gates and close gates in the loop by applying STDP functions to open gate outputs and closed gates outputs. The method further includes making a rate and a direction of the phase shift dependent on a modulatory signal, wherein the modulatory signal is based at least in part on a change in the STDP-dependent inhibitory gating.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: November 26, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: James R. Kozloski
  • Patent number: 10489043
    Abstract: Information relating to at least one of a user and a user environment is acquired. A user cognitive state is determined based on the acquired information. A graphical control element is automatically configured based on the user cognitive state. The graphical control element is automatically presented on a display interface of a user device to control viewing of content displayed on the user device.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: November 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Rogerio S. Feris, James R. Kozloski, Clifford A. Pickover, Maja Vukovic
  • Patent number: 10491473
    Abstract: Various embodiments manage computing networks. In one embodiment, a set of network management data associated with one or more users is analyzed. The set of network management data includes at least electronic scheduling information associated with the one or more users. A concentration of users is predicted for a given location based on the analyzing. At least one network characteristic associated with the given location is performed based on at least the predicted concentration of users.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: November 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Lorraine M. Herger, Neal M. Keller, James R. Kozloski, Matthew A. McCarthy, Clifford A. Pickover, Andrew P. Wyskida
  • Publication number: 20190356957
    Abstract: A content delivery method, system, and non-transitory computer readable medium, include determining an attentiveness factor in response to viewing of a media content and replaying the media content starting from a point that the attentiveness factor is determined to be less than a predetermined threshold.
    Type: Application
    Filed: July 31, 2019
    Publication date: November 21, 2019
    Inventors: James R. Kozloski, Clifford A. Pickover, Maja Vukovic
  • Patent number: 10469398
    Abstract: A method, system, and computer program product for selecting forecasting model complexity using eigenvalues are provided in the illustrative embodiments A process is represented in a model. The model comprises a mathematical representation of the process in a certain degree. A first portion of historical data generated by the process during a first period is selected and includes an actual value of an outcome of the process and a value of a feature influencing the process during the first period. A prediction is made of a predicted value of the outcome. A difference between the prediction and the actual value of the outcome is determined. The difference is represented as a change in a distribution of eigenvalues. According to the change, a second model is to represent the process. The second model comprises a second mathematical representation of the process in a different degree.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: November 5, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Guillermo A. Cecchi, James R. Kozloski, Brian M. O'Connell
  • Patent number: 10453172
    Abstract: Technical features are described for generating a virtual reality (VR) memory recast. An example computer-implemented method includes selecting an event from a plurality of recorded events to animate. The method further includes generating an animation script based at least in part on captured information of the event. The method further includes editing the animation script by adding a simulated interaction in the animation script. The method further includes displaying a virtual reality representation of the animation script.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: October 22, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James R. Kozloski, Clifford A. Pickover, Valentina Salapura, Maja Vukovic
  • Patent number: 10455215
    Abstract: A viewing technology method, system, and non-transitory computer readable medium including a display device associated with a user and at least two drones having an image capturing device, include a drone control circuit configured to control a flight path of the at least two drones such that the drones are separated by the inter-drone distance, a vergence angle determining circuit configured to determine a vergence angle of the pupils of the user relative to the image displayed on the display device, and a image control circuit configured to control a display of the image on the display device according to the vergence angle to cause the image to create a just-noticeable-difference in the image.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: October 22, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: George W. Doerre, Michael S. Gordon, James R. Kozloski, Clifford A. Pickover
  • Patent number: 10455287
    Abstract: A content delivery method, system, and non-transitory computer readable medium, include a media playback device configured to play media content, a determination device configured to determine a cognitive state of a user in response to viewing of the media content, and an action device configured to perform an action regarding a progression of the media content played by the playback device based on the cognitive state determined by the determination device.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: October 22, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James R. Kozloski, Clifford A. Pickover, Maja Vukovic
  • Patent number: 10454990
    Abstract: An approach is provided for managing a quality of service (QoS). It is determined that a user communicates with a first video conference participant and no other participant(s). A cognitive focus of attention model is generated. The cognitive focus of attention is a region of a display presenting the video conference that includes a face of the first participant. The model specifies a peripheral vision resolution of the user. First and second actual QoS of other regions and the region, respectively, are generated. Based on the model and the first and second actual QoS, an adjustment to the first actual QoS is determined, without adjusting the second actual QoS, and while maintaining unchanged a perceived QoS. A resolution of the other regions is matched to the peripheral vision resolution by delaying or dropping packets that specify the other regions, which reduces a video bit rate of the other regions.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: October 22, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Christopher J. Dawson, Rick A. Hamilton, II, James R. Kozloski
  • Patent number: 10438170
    Abstract: A system for producing a computer program code collaboratively using blockchain includes a plurality of computer nodes, the plurality of computer nodes forming a distributed network for collaborative work. Each of the computer nodes communicates directly with the others, and is operated by a user in accordance with a common smart contract. Contributions of each of the users are entered into the blockchain at respective computer nodes as blocks when transactions have been completed in accordance with the following steps: writing code for inclusion in said computer software program; submitting the code for the computer software program to the distributed network to complete a transaction to add a block with the code to the blockchain of the computer software program; detecting by the distributed network of the submission of code for the computer software program; and adding the code as a block to the blockchain of the computer software program.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: October 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: James R. Kozloski, Clifford A. Pickover, Komminist Weldemariam
  • Publication number: 20190295038
    Abstract: A system for producing a computer program code collaboratively using blockchain includes a plurality of computer nodes, the plurality of computer nodes forming a distributed network for collaborative work. Each of the computer nodes communicates directly with the others, and is operated by a user in accordance with a common smart contract. Contributions of each of the users are entered into the blockchain at respective computer nodes as blocks when transactions have been completed in accordance with the following steps: writing code for inclusion in said computer software program; submitting the code for the computer software program to the distributed network to complete a transaction to add a block with the code to the blockchain of the computer software program; detecting by the distributed network of the submission of code for the computer software program; and adding the code as a block to the blockchain of the computer software program.
    Type: Application
    Filed: June 12, 2019
    Publication date: September 26, 2019
    Inventors: James R. Kozloski, Clifford A. Pickover, Komminist Weldemariam
  • Patent number: 10423274
    Abstract: Methods, device, and computer program product for mitigating pathogen transmission via a touch surface of a touch input device. Mitigation is accomplished through selective touch surface sterilization and through touchscreen user interface reorganization. The touch surface includes a pixel array for illuminating selected portions of the touch surface with ultraviolet light of a sterilization wavelength based upon the received touch inputs. The selective illumination may occur while receiving a touch input or after an accumulation of touch inputs have been received. The user interface may also be reorganized based on received touch inputs in order to locate user interface icons to lesser touched locations of the touch surface.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: September 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Guy Cohen, James R. Kozloski, Clifford A. Pickover
  • Publication number: 20190289031
    Abstract: A processor-implemented method records and maintains a record of browser events in a blockchain using a peer-to-peer network. One or more processors detect one or more browser events for a browser on a computer. The processor(s) transmit transactions associated with the browser event(s) to a peer-to-peer network of devices that create a blockchain, which includes one or more blocks that describe the browser event(s), where the blockchain records and maintains a record, of browser events, that includes records of uniform resource locators (URLs) browsed by a user, bookmarks added to the browser, and search terms searched by the user. The processor(s) perform a vulnerability analysis to determine how vulnerable the computer and the browser are to a malicious attack, and adjust a frequency of transmitting the transactions from the computer to the peer-to-peer network of devices according to how vulnerable the computer and the browser are to the malicious attack.
    Type: Application
    Filed: June 4, 2019
    Publication date: September 19, 2019
    Inventors: JAMES R. KOZLOSKI, CLIFFORD A. PICKOVER, KOMMINIST WELDEMARIAM
  • Patent number: 10417572
    Abstract: Embodiments relate to facilitating a meeting. A method for reducing an amount of communications to analyze in order to determine a cognitive state of an entity is provided. The method determines a first likelihood of an entity to have a particular cognitive state based on a set of physiological measures of the entity. The method receives communications from the entity. The method generates a graph of communications of the entity. The method performs a graphical text analysis on the graph to determine a second likelihood of the entity to have the particular cognitive state. The method determines whether the entity has the particular cognitive state based on the first likelihood and the second likelihood.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: September 17, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Guillermo A. Cecchi, James R. Kozloski, Clifford A. Pickover, Irina Rish
  • Patent number: 10416995
    Abstract: A technique for providing environmental impact information associated with code includes determining, based on execution of the code on a computer system, an environmental impact of a code execution sequence included in the code. A section of the code that is associated with the code execution sequence is then annotated with environmental impact information associated with the environmental impact of the code execution sequence.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: September 17, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rick Allen Hamilton, II, James R. Kozloski, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
  • Patent number: 10417568
    Abstract: A method, system, and/or computer program product establish a data organization format for displaying data to a specific user. A first set of data, which is organized according to a user-selected data organization format, is received from a user. A cognition bias, which defines a preferred manner in which the user cognitively interprets data, is identified by being associated with the user-selected data organization format. The cognition bias is also associated with one or more other data organization formats that support the cognition bias. A second set of data is received and formatted using the one or more other data organization formats that also support the cognition bias. The second set of data is then displayed using the one or more data organization formats that also support the cognition bias.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: September 17, 2019
    Assignee: International Business Machines Corporation
    Inventors: Aaron K. Baughman, James R. Kozloski, Timothy M. Lynar, Suraj Pandey, John M. Wagner
  • Patent number: 10410131
    Abstract: Embodiments relate to facilitating a meeting. A method for reducing an amount of communications to analyze in order to determine a cognitive state of an entity is provided. The method determines a first likelihood of an entity to have a particular cognitive state based on a set of physiological measures of the entity. The method receives communications from the entity. The method generates a graph of communications of the entity. The method performs a graphical text analysis on the graph to determine a second likelihood of the entity to have the particular cognitive state. The method determines whether the entity has the particular cognitive state based on the first likelihood and the second likelihood.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: September 10, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Guillermo A. Cecchi, James R. Kozloski, Clifford A. Pickover, Irina Rish
  • Patent number: 10394323
    Abstract: A processor-implemented method, system, and/or computer program product alter a template used to display content on a user interface. One or more processors receive a transmission from the one or more hardware devices that describes a current cognitive state of a user. The processor(s) receive content to be presented to the user on a user interface, and identify template components that are appropriate for presenting the content to the user based on the current cognitive state of the user. The processor(s) alter an initial template used to present the content, such that altering the initial template creates an altered template, and where the altered template uses the template components that are determined to be appropriate for presenting the content to the user based on the current cognitive state of the user. The processor(s) then present the content on the user interface using the altered template.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Chefalas, James R. Kozloski, Clifford A. Pickover, Maja Vukovic
  • Patent number: 10395300
    Abstract: Various embodiments provide a customized cosmetics recommendation for a specific user. In one embodiment a method comprises capturing an image that includes the face of the specific user, producing a set of hyperspectral images from the image, analyzing the hyperspectral images to determine a set of spectral components of the face, and providing a recommendation for one or more cosmetics customized for the specific user based on the set of spectral components and cosmetician expert judgement. The image may be captured using a hyperspectral imaging camera. The set of spectral components is compared to a plurality of previous sets of spectral components to find a match and one or more cosmetics mapped to the match are provided as the recommendation. Additionally, a set of conditional options may be received and one or more cosmetics mapped to the set of conditional options and the set of spectral components are provided as the recommendation.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Wendy Chong, Levente Klein, James R. Kozloski, John J. Rice, Pablo Meyer Rojas, Alejandro Gabriel Schrott