Patents by Inventor Emmanuel Barajas Gonzalez

Emmanuel Barajas Gonzalez 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: 10453334
    Abstract: Embodiments for management of a parking facility by a processor. Operations are performed to collect and track data of the parking facility over time from a plurality of sources including data representative of physical use of the parking facility and data obtained aside from the physical use data. Predictive analytics are applied to a totality of the physical use and other data to generate decisions that are implemented for the parking facility. The decisions anticipate individual behavior pertaining to the parking facility.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: October 22, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry McGregor, Christopher B. Moore
  • Publication number: 20190265890
    Abstract: A storage controller receives a write command from a host computational device to write a dataset. A learning application maps the dataset into a Redundant Array of Independent Disk (RAID) level by classifying the dataset into a category of a plurality of categories, wherein the plurality of categories correspond to a plurality of RAID levels. A storage management application writes the dataset to a RAID array that corresponds to the RAID level determined by the learning application.
    Type: Application
    Filed: February 28, 2018
    Publication date: August 29, 2019
    Inventors: Emmanuel BARAJAS GONZALEZ, Shaun E. HARRINGTON, Gary ANNA
  • Patent number: 10358318
    Abstract: In an approach for determining an optimal path for an elevator, a processor receives information, wherein the information includes social media data associated with a user and calendar entries associated with the user, indicating one or more locations within a building. A processor analyzes the received information. A processor determines a location to send an elevator within the building to minimize movement of the elevator, based on the analyzed information. A processor causes the elevator to move to the location.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry R. McGregor, Christopher B. Moore
  • Patent number: 10348663
    Abstract: Embodiments for managing social commentary as applicable to social media by a processor. A spectrum of weights is assigned to individual portions of the social commentary as a function of a determined measured characteristic. Those of the individual portions having a higher weight than a predetermined threshold are selected to be displayed through the social media in a hierarchy corresponding to a position in the spectrum of weights, while those of the individual portions having a lower weight than the predetermined threshold are selected to be withheld from display. A deduplication operation is applied to the individual portions of the social commentary. Those of the individual portions determined to be repetitive greater than a predetermined number are used to assist in formulating weights of the individual portions.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: July 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry McGregor, Christopher B. Moore
  • Patent number: 10341847
    Abstract: A method includes, sensing an impact to a mobile device, and determining, if there is any damage to a sensor array on the mobile device. Responsive to receiving information about the damage to the sensor array on the mobile device, determining, the mobile data settings for the mobile device. Responsive to receiving information about the mobile data settings for the mobile device, transferring the data from the mobile device to a configured storage service. The method determines the notification settings for the mobile device, and responsive to receiving instruction from notification settings, sends a notification to designated user contacts.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: July 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Benjamin K. Rawlins, Jason E. Willerup
  • Publication number: 20190163587
    Abstract: A computer-implemented method, according to one embodiment, includes: determining that a data storage drive in a first array has failed, determining a location to rebuild the failed data storage drive, instructing performance of a rebuild operation at the determined location, determining one or more data storage drives in one or more arrays having a combined amount of available space that is sufficient to mirror data and/or parity information of the first array, instructing mirroring of the data and/or parity information of the first array in parallel with performing the rebuild operation, instructing deletion of the mirrored data and/or parity information of the first array from the one or more data storage drives in response to the rebuild operation being completed, and instructing reallocation of the space in the one or more data storage drives used to mirror the data and/or parity information of the first array as available space.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Inventors: Gary Anna, Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry R. McGregor, Christopher B. Moore
  • Publication number: 20190146875
    Abstract: Machine logic (for example, software) for storing: (i) a plurality of files across multiple disk drives of a RAID array and (ii) checksum data for the files. The machine logic rules assign priority values to each file based on one or more attributes of the files. These priority values are used to determine the order in which files are rebuilt using the checksum data so that the most important files are rebuilt first.
    Type: Application
    Filed: November 14, 2017
    Publication date: May 16, 2019
    Inventors: Shaun E. Harrington, Emmanuel Barajas Gonzalez, Franklin D. Watkins, JR., Gary Anna
  • Patent number: 10228441
    Abstract: Embodiments for accurately tracking objects in three-dimensional space by at least one processor device. Inter-device communications are sent between a plurality of stationary radio frequency elements to triangulate a three-dimensional position between the plurality of stationary radio frequency elements and a tracking element registerable to a user, the tracking element also in radio frequency communication with the plurality of stationary radio frequency elements. The tracking element moves, and is tracked by, the plurality of stationary radio frequency elements through the three-dimensional space.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: March 12, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry McGregor, Christopher B. Moore
  • Patent number: 10205486
    Abstract: A computer program product according to one embodiment includes a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processing system to cause the processing system to perform a method that includes sending a data testing signal through a data lead of a cable via a first interface, sending a power signal through a power lead of the cable via the first interface, receiving and analyzing the data testing signal from the data lead of the cable via a second interface, and receiving and analyzing the power signal passing through the power lead of the cable via the second interface.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: February 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Benjamin K. Rawlins
  • Patent number: 10171505
    Abstract: Embodiments for implementing change control management in computing center environments by a processor. A physical activity of a user performing an action in the computing center environment is monitored. If the monitored activity is determined to be contrary, or predicted to be contrary, to a preferred, predetermined action for the computing center environment, the user is alerted that the action is contrary, and an operation is performed on the computing center environment to secure data in the computing center environment from damage potentially caused by the contrary action.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: January 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Emmanuel Barajas Gonzalez, Shawn M. Bramblett, Alan Dash, Shaun E. Harrington
  • Publication number: 20180314959
    Abstract: A system and method for providing music track recommendations for a geographical location is disclosed. In one embodiment, the method includes receiving biometric data corresponding to one or more users in a geographical location from a biometric sensor and receiving environmental data corresponding to the geographical location from an environmental sensor. The method further includes determining an opinion of the one or more users with respect to a current music track being played in the geographical location based on an analysis of the biometric data and the environmental data, and providing an instruction relating to the current music track being played based on the determined opinion.
    Type: Application
    Filed: May 1, 2017
    Publication date: November 1, 2018
    Inventors: Dimitri Apokatanidis, Emmanuel Barajas Gonzalez, Shaun E. Harrington
  • Publication number: 20180314456
    Abstract: A method for segregating zombie storage from dead storage is disclosed. In one embodiment, such a method includes tracking I/O to a storage tier intended to store inactive data. The method analyzes the I/O to identify slightly active data in the storage tier. The method further logically divides the storage tier into a zombie storage pool, intended to store slightly active data, and a dead storage pool, intended to store inactive data. The method segregates, within the storage tier, the slightly active data from the inactive data. This segregation process includes storing the slightly active data in the zombie storage pool and storing the inactive data in the dead storage pool. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: April 29, 2017
    Publication date: November 1, 2018
    Applicant: International Business Machines Corporation
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry R. McGregor, Christopher B. Moore
  • Publication number: 20180290859
    Abstract: In an approach for determining an optimal path for an elevator, a processor receives information, wherein the information includes social media data associated with a user and calendar entries associated with the user, indicating one or more locations within a building. A processor analyzes the received information. A processor determines a location to send an elevator within the building to minimize movement of the elevator, based on the analyzed information. A processor causes the elevator to move to the location.
    Type: Application
    Filed: February 27, 2018
    Publication date: October 11, 2018
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry R. McGregor, Christopher B. Moore
  • Publication number: 20180290858
    Abstract: In an approach for determining an optimal path for an elevator, a processor receives information, wherein the information includes social media data associated with a user and calendar entries associated with the user, indicating one or more locations within a building. A processor analyzes the received information. A processor determines a location to send an elevator within the building to minimize movement of the elevator, based on the analyzed information. A processor causes the elevator to move to the location.
    Type: Application
    Filed: April 10, 2017
    Publication date: October 11, 2018
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry R. McGregor, Christopher B. Moore
  • Patent number: 10061702
    Abstract: Various embodiments for data management across a multiple-tiered storage organization by a processor. Data operations performed across the multiple-tiered storage organization are analyzed over a period of time sufficient to determine usage patterns of the data. Predictive analytics is applied to the usage patterns. Based on the predictive analytics, segments of the data are moved between the multiple-tiered storage organization according to a determined priority account for available system resources, to optimize storage characteristics of the data in the multiple-tiered storage organization.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: August 28, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry McGregor, Christopher B. Moore
  • Patent number: 10057290
    Abstract: For enhancing security in a complex network by a computer processor device, a processor collaborates with at least one additional processor device in a higher hierarchical order in the complex network. A Media Access Control (MAC) address of an offending network device is shared between the processor devices such that access of the offending network device to portions of the complex network under the supervisory control of the processor devices may be subsequently blocked.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: August 21, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Benjamin K. Rawlins
  • Publication number: 20180234836
    Abstract: A method includes, sensing an impact to a mobile device, and determining, if there is any damage to a sensor array on the mobile device. Responsive to receiving information about the damage to the sensor array on the mobile device, determining, the mobile data settings for the mobile device. Responsive to receiving information about the mobile data settings for the mobile device, transferring the data from the mobile device to a configured storage service. The method determines the notification settings for the mobile device, and responsive to receiving instruction from notification settings, sends a notification to designated user contacts.
    Type: Application
    Filed: December 15, 2017
    Publication date: August 16, 2018
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Benjamin K. Rawlins, Jason E. Willerup
  • Publication number: 20180234835
    Abstract: A method includes, sensing an impact to a mobile device, and determining, if there is any damage to a sensor array on the mobile device. Responsive to receiving information about the damage to the sensor array on the mobile device, determining, the mobile data settings for the mobile device. Responsive to receiving information about the mobile data settings for the mobile device, transferring the data from the mobile device to a configured storage service. The method determines the notification settings for the mobile device, and responsive to receiving instruction from notification settings, sends a notification to designated user contacts.
    Type: Application
    Filed: February 10, 2017
    Publication date: August 16, 2018
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Benjamin K. Rawlins, Jason E. Willerup
  • Patent number: 10015229
    Abstract: A method, system, and computer program product for efficient data transfer using metadata sharing. The method includes: determining difference blocks by comparing a metadata map of a requested file to a pre-existing metadata map at a receiving site, wherein a difference block is a data block the receiving site needs to generate the requested file; mapping the difference blocks in a missing metadata map; transmitting the missing metadata map from the receiving site; and transferring the difference blocks to the receiving site from a plurality of available servers, wherein the difference blocks are transferred to allow for the fastest transmission.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: July 3, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Emmanuel Barajas Gonzalez, Shaun E Harrington, Ben K Rawlins
  • Publication number: 20180173718
    Abstract: Various embodiments for enhancing storage of deduplicated data in a computing storage environment. Analytics are applied to at least one data storage characteristic observed in the computing storage environment to restructure the deduplicated data in a more sequential manner so as to enhance performance of the computing storage environment. A type of storage device associated with the deduplicated data is monitored, and the analytics are withheld from application when the type of storage device is determined to be a solid-state device. The restructuring of the deduplicated data in the sequential manner is performed by comparing the at least one data storage characteristic against at least one predetermined thresholds, one of the at least one predetermined thresholds prohibiting a particular block of the deduplicated data from being restructured when the particular block of deduplicated data has been previously moved in the computing storage environment within a predefined timeframe.
    Type: Application
    Filed: February 14, 2018
    Publication date: June 21, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Emmanuel BARAJAS GONZALEZ, Shaun E. HARRINGTON, Harry MCGREGOR