Patents by Inventor Shaun E. Harrington
Shaun E. Harrington 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: 9768834Abstract: A system, according to one embodiment, includes a first portion having a first interface configured for coupling to a cable and a second portion having a second interface configured for coupling to the cable. The first portion has circuitry configured to send a data testing signal through a data lead of the cable via the first interface, and circuitry configured to send a power signal through a power lead of the cable via the first interface. The second portion has circuitry configured to receive and analyze the data testing signal from the data lead of the cable via the second interface, and circuitry configured to receive and analyze the power signal through the power lead of the cable via the second interface.Type: GrantFiled: February 11, 2015Date of Patent: September 19, 2017Assignee: International Business Machines CorporationInventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Benjamin K. Rawlins
-
Patent number: 9749409Abstract: For enhancing data replication in a complex computer storage network by a computer processor device, data usage analytics, in conjunction with historical data transfer patterns, are used to generate predictive assumptions of storage resources in the complex storage network such that the storage resources are allocated and released commensurately with availability of the complex storage network to facilitate efficient data replication across the complex storage network.Type: GrantFiled: February 4, 2015Date of Patent: August 29, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry McGregor, Christopher B. Moore
-
Publication number: 20170171203Abstract: 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: ApplicationFiled: December 14, 2015Publication date: June 15, 2017Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel BARAJAS GONZALEZ, Shawn M. BRAMBLETT, Alan DASH, Shaun E. HARRINGTON
-
Patent number: 9666223Abstract: A tape-based data storage system, according to one embodiment, includes: a tape library having: a plurality cells, each of the cells being configured to store one or more tape cartridges therein, and at least an antenna of a near field communication reader positioned at each of the cells. Moreover, each of the antennas are positioned relative the associated cell to be in direct communication with a near field communication tag coupled to a tape cartridge stored in the associated cell. Other systems, methods, and computer program products are described in additional embodiments.Type: GrantFiled: October 2, 2015Date of Patent: May 30, 2017Assignee: International Business Machines CorporationInventors: Emmanuel Barajas Gonzalez, Shawn M. Bramblett, Shaun E. Harrington, Benjamin K. Rawlins
-
Publication number: 20170149891Abstract: Various embodiments for data management across a network by a processor. Data characteristics are analyzed through the network, incorporating an analysis of traffic and utilization of the data in the network, and inclusive of data operations resulting in at least a portion of the data reaching an endpoint in a network topology. Based on the analysis of the data characteristics, the portion of the data is pre-seeded forward to a location closer to the endpoint in the network topology than a previously stored location, such that when the portion of the data is requested through the endpoint, movement of the portion of the data to the endpoint encumbers fewer resources of the network.Type: ApplicationFiled: November 25, 2015Publication date: May 25, 2017Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel BARAJAS GONZALEZ, Shaun E. HARRINGTON, Harry MCGREGOR, Christopher B. MOORE
-
Publication number: 20170139833Abstract: 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: ApplicationFiled: November 13, 2015Publication date: May 18, 2017Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel BARAJAS GONZALEZ, Shaun E. HARRINGTON, Harry McGREGOR, Christopher B. MOORE
-
Patent number: 9646017Abstract: Various embodiments for performing video data deduplication by a processor device are provided. An accompanying audio stream of a video stream for a selected data block is analyzed for similarity with a pre-existing data block having a predetermined value representative of a plurality of coordinate points of corresponding video at a certain time.Type: GrantFiled: April 25, 2014Date of Patent: May 9, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, David C. Reed, Max D. Smith
-
Publication number: 20170116528Abstract: 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: ApplicationFiled: October 27, 2015Publication date: April 27, 2017Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel BARAJAS GONZALEZ, Shaun E. HARRINGTON, Harry MCGREGOR, Christopher B. MOORE
-
Publication number: 20170109944Abstract: A computer-implemented method, computer program product, and system for vehicle maintenance are provided. The computer-implemented method may include predicting a future vehicle location based on a vehicle location history; predicting future vehicle usage from user information, wherein the user information includes information collected from a user's social media account; identifying maintenance needs of a vehicle; and determining available times for vehicle maintenance based on the future vehicle location and the user information.Type: ApplicationFiled: October 20, 2015Publication date: April 20, 2017Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Benjamin K. Rawlins
-
Publication number: 20170098462Abstract: A tape-based data storage system, according to one embodiment, includes: a tape library having: a plurality cells, each of the cells being configured to store one or more tape cartridges therein, and at least an antenna of a near field communication reader positioned at each of the cells. Moreover, each of the antennas are positioned relative the associated cell to be in direct communication with a near field communication tag coupled to a tape cartridge stored in the associated cell. Other systems, methods, and computer program products are described in additional embodiments.Type: ApplicationFiled: October 2, 2015Publication date: April 6, 2017Inventors: Emmanuel Barajas Gonzalez, Shawn M. Bramblett, Shaun E. Harrington, Benjamin K. Rawlins
-
Publication number: 20170091348Abstract: A method for generating a rack configuration in a data center facility includes reading physical parameters of the data center facility, reading equipment parameters of a computer equipment in the data center facility, reading user-specific parameters comprising physical characteristics of a user, and generating an optimal rack configuration for the data center facility based on the physical parameters, the equipment parameters, and the user-specific parameters.Type: ApplicationFiled: September 25, 2015Publication date: March 30, 2017Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Benjamin K. Rawlins
-
Publication number: 20170090679Abstract: A computer program product for adapting user interfaces includes code that monitors a plurality of user interactions with one or more resources within a user interface of an electronic device or software application, analyzes the plurality of user interactions to determine and store one or more usage patterns, determines whether a user interaction with a resource accessible within the user interface corresponds to a stored usage pattern, and adapts the user interface in response to determining that the user interaction corresponds to a stored usage pattern, where adapting the user interface includes displaying the resource within the user interface with the corresponding physical aspect of the resource in the stored usage pattern.Type: ApplicationFiled: September 25, 2015Publication date: March 30, 2017Inventors: Dimitri Apokatanidis, Jeffrey P. Brown, Emmanuel Barajas Gonzalez, Shaun E. Harrington
-
Patent number: 9600692Abstract: Disclosed aspects include managing access to a particular storage unit in a storage facility. The particular storage unit is coupled, in the storage facility, with both a particular storage unit identifier for the particular storage unit and an access management parameter for managing access to data on the particular storage unit. A device is used to identify the particular storage unit for write protection based on the particular storage unit identifier. In embodiments, the device includes an indicator to visually indicate a proper configuration and the particular storage unit identifier can be a world wide name. Aspects of the disclosure include managing the device for connection with the storage facility and access management for the storage facility.Type: GrantFiled: October 17, 2014Date of Patent: March 21, 2017Assignee: International Business Machines CorporationInventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, David C. Reed, Max D. Smith
-
Publication number: 20170067661Abstract: Embodiments for facility management by a processor. Operations are performed to collect and track environmentally-related data of the facility over time. Predictive analytics are applied to the environmentally-related data to generate decisions that are dynamically applied to environmental settings of the facility.Type: ApplicationFiled: September 8, 2015Publication date: March 9, 2017Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel BARAJAS GONZALEZ, Shaun E. HARRINGTON, Harry MCGREGOR, Christopher B. MOORE
-
Publication number: 20170053018Abstract: Various embodiments for management of object-based storage by a processor. A relationship-based analysis of attributes of an object in the storage is performed. A repository of the attributes is maintained, and a modification to the object insofar as any of the attributes change, is tracked. An object-based storage architecture is organized for the object using the attributes and their relationships.Type: ApplicationFiled: August 20, 2015Publication date: February 23, 2017Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel BARAJAS GONZALEZ, Shaun E. HARRINGTON, Tram NGUYEN, Richard A. WELP
-
Publication number: 20170052246Abstract: 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: ApplicationFiled: August 18, 2015Publication date: February 23, 2017Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel BARAJAS GONZALEZ, Shaun E. HARRINGTON, Harry MCGREGOR, Christopher B. MOORE
-
Publication number: 20170036115Abstract: Embodiments for fostering integration of a user in a multi-player gaming environment by a processor. Each of a plurality of user bioanalytics is recorded over a period of time as the user interacts in the multi-player gaming environment. The recorded bioanalytics are compared against a plurality of game analytics corresponding to aspects of game play in the multi-player gaming environment over the period of time. Based on the bioanalytics and game analytics, an avatar representation of the user is constructed for the multi-player gaming environment.Type: ApplicationFiled: August 7, 2015Publication date: February 9, 2017Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel BARAJAS GONZALEZ, Shaun E. HARRINGTON, Benjamin K. RAWLINS
-
Publication number: 20160379293Abstract: Aspects of the present invention disclose a method for automatic ordering of food from a restaurant. In one aspect, the method includes determining at least one suggested restaurant from a plurality of restaurants based on a history of the user, at least one recent activity of the user, and information about the plurality of restaurants.Type: ApplicationFiled: June 29, 2015Publication date: December 29, 2016Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, David C. Reed, Max D. Smith
-
Patent number: 9495106Abstract: Various embodiments for predicting hardware lifespan by a processor device are provided. For a solid state drive (SSD) device configured with data deduplication mechanisms, trend information is obtained by comparing a write tracking table to a de-duplicated cell tracking table to determine how many new cells were allocated on the SSD device over a particular time period. The trend information is applied to at least one drive constant data to predict the useful remaining lifespan of the SSD drive device.Type: GrantFiled: May 23, 2016Date of Patent: November 15, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry McGregor, Christopher B. Moore
-
Publication number: 20160301624Abstract: For predictive computing resource allocation in a distributed environment, a model module generating a model of computing resource usage in a distributed computer system having a plurality of geographically distributed nodes organized into a plurality of clusters, a demand module predicting future demand for computing resources, a cost module calculating an operation cost for each computing resource, an available resource module identifying a set of available computing resources in the computer system, a resource set module that determines a minimum cost set of computer resources capable of meeting the predicted demand based on the set of available computing resources and on operating costs, and an activation module that determines whether to activate or deactivate each of the plurality of nodes based on the set of computer resources capable of meeting the predicted demand.Type: ApplicationFiled: April 10, 2015Publication date: October 13, 2016Inventors: Emmanuel B. Gonzalez, Shaun E. Harrington, Harry McGregor, Christopher B. Moore