Patents Assigned to International Business Machine
-
Patent number: 9569251Abstract: Determination and indication of operational performance of deployments in an expert integrated system that has multiple deployments, with each deployment having multiple patterns. The determination is based upon pipe analytics, with the pipe analytics being performed over a common subnet that includes both the analytics platform and the management nodes of each deployment of the multiple deployments.Type: GrantFiled: April 4, 2016Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: Michael Beisiegel, Dinakaran Joseph, Devaprasad K. Nadgir, Ramkumar Ramalingam
-
Patent number: 9570357Abstract: Vertical field effect transistors (FETs) with minimum pitch and methods of manufacture are disclosed. The structure includes at least one vertical fin structure and gate material contacting with the at least one vertical fin structure. The structure further includes metal material in electrical contact with the ends of the at least one vertical fin.Type: GrantFiled: December 11, 2015Date of Patent: February 14, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brent A. Anderson, Edward J. Nowak
-
Patent number: 9571419Abstract: Managing a service is provided. Information is collected about use of a set of resources by the service. A request is received to verify information regarding a selected portion of a period of time during the use of the set of resources by the service. In response to receiving the request to verify the information regarding the selected portion of the period of time during the use of the set of resources by the service, a description of the use of the set of resources by the service during the selected portion of the period of time is generated using the collected information. A response to the request is created using the generated description of the use of the set of resources by the service during the selected portion of the period of time as proof of validity of the information.Type: GrantFiled: August 26, 2015Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: Kirk A. Beaty, Ashish Kundu, Ajay Mohindra, Vijay K. Naik
-
Patent number: 9569485Abstract: Embodiments of the present invention relate to a method, computer program product and system for optimizing database transactions configured for receiving a query. The query specifies a set of predicates supplied to the query and a minimal number of predicates to be satisfied for the query to be true. An operation using the query is performed on a repository that is stored in a computer readable storage medium. A set of results satisfying the minimal number of predicated is rendered.Type: GrantFiled: November 19, 2010Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: Vaibhav Murlidhar Kulkarni, Sweta Singh
-
Patent number: 9569791Abstract: Aspects of the present disclosure are directed toward a method, a system, and a computer program product for displaying a change event for a web page. The method includes receiving a change event location located on a web page in a pre-deployment environment. The method includes querying a database to return a plurality of change events for the change event location within a duration period. The duration period includes a start time and an end time. The method includes displaying the plurality of change events from the query. The method includes prioritizing the plurality of change events from the query. The method includes selecting an active change event from the plurality of change events based on the priority. The method also includes displaying the active change event to a user.Type: GrantFiled: April 30, 2014Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle Robeson
-
Patent number: 9569364Abstract: Techniques are disclosed for prefetching cache lines. One technique includes dispatching a virtual processor and recording a first set of addresses associated with one or more cache lines used by the virtual processor. The technique also includes redispatching the virtual processor and recording a second set of addresses associated with one or more cache lines used by the virtual processor. The technique further includes comparing the first set of addresses with the second set of addresses to determine one or more common addresses between the first set and the second set. The technique includes placing the one or more common addresses into a memory. Finally, the technique includes redispatching the virtual processor.Type: GrantFiled: February 8, 2016Date of Patent: February 14, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peter J. Heyrman, Bret R. Olszewski, Ram Raghavan
-
Patent number: 9566986Abstract: A computer-implemented method, system, and/or computer program product controls a driving mode of a self-driving vehicle (SDV). Sensor readings describe a current operational anomaly of an SDV that is traveling on a roadway. One or more processors compare a control processor competence level of the on-board SDV control processor that autonomously controls the SDV to a human driver competence level of a human driver in controlling the SDV while the SDV experiences the current operational anomaly. One or more processors then selectively assign control of the SDV to the on-board SDV control processor or to the human driver while the SDV experiences the current operational anomaly based on which of the control processor competence level and the human driver competence level is relatively higher to the other.Type: GrantFiled: September 25, 2015Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: Michael S. Gordon, James R. Kozloski, Ashish Kundu, Peter K. Malkin, Clifford A. Pickover
-
Patent number: 9571538Abstract: A computer-implemented method, computer program product, and computing system is provided for managing quality of experience for communication sessions. In an implementation, a method may include determining a change in an optimum video size for a streaming video. The method may also include determining one or more constraints of resizing associated with the change in the desired video size. The method may further include adaptively resizing the streaming video to a current desired video size when the one or more constraints of resizing exceed a threshold value.Type: GrantFiled: February 6, 2015Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: Hitham Ahmed Assem Aly Salama, Alfredo del Campo del Corral, Carlos Martin-Nieto Gonzalez, Luis Pinto, Nirmala Venkatraman
-
Patent number: 9570465Abstract: An integrated circuit, including: a first cell, including: FDSOI transistors; a UTBOX layer lying beneath the transistors; a first well lying beneath the insulator layer and beneath the transistors, the first well having a first type of doping; a first ground plane having a second type of doping, located beneath one of the transistors and between the insulator layer and the first well; a first STI separating the transistors and crossing the insulator layer; a first conductive element forming an electrical connection between the first well and the first ground plane, located under the first STI; a second cell including a second well; a second STI separating the cells, crossing the insulator layer and reaching the bottom of the first and second wells.Type: GrantFiled: February 28, 2013Date of Patent: February 14, 2017Assignees: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES, INTERNATIONAL BUSINESS MACHINES CORPORATION, STMicroelectronics, Inc.Inventors: Maud Vinet, Kangguo Cheng, Bruce Doris, Laurent Grenouillet, Ali Khakifirooz, Yannick Le Tiec, Qing Liu
-
Patent number: 9571971Abstract: A system or computer usable program product for providing improved coverage of data acquisition in a crowd sourced data acquisition environment including determining respective locations of mobile devices within an area wherein data acquisition is desired; requesting transmission of desired data captured by sensors in the mobile devices within the area; comparing locations of mobile devices currently transmitting desired data to a desired coverage map of mobile device location to produce a map showing missing coverage; prioritizing acquisition of mobile devices in locations of missing coverage; and aggregating the transmitted desired data and providing the aggregated data to an entity.Type: GrantFiled: April 24, 2015Date of Patent: February 14, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David B. Lection, Mark B. Stevens, John D. Wilson
-
Patent number: 9569138Abstract: In one approach, a computer mounts a computing device to a target instance, where the computing device stores one or more virtual disks of a source instance, and wherein the target instance includes one or more local disks. The computer detects a disk layout of the source instance. The computer matches the disk layout of the source instance to a disk layout of the target instance. The computer attaches the one or more virtual disks of the source instance to the corresponding one or more local disks of the target instance, where the one or more virtual disks of the source instance are attached as one or more flat files. The computer copies the one or more flat files to the corresponding one or more local disks of the target instance.Type: GrantFiled: June 15, 2015Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: Florian D. Graf, Xiao Bi Liang, Shao Yang Yu, Chi Zhang
-
Patent number: 9570583Abstract: Embodiments of the present invention may include methods of incorporating an embedded etch barrier layer into the replacement metal gate layer of field effect transistors (FETs) having replacement metal gates, as well as the structure formed thereby. The embedded etch stop layer may be composed of embedded dopant atoms and may be formed using ion implantation. The embedded etch stop layer may make the removal of replacement metal gate layers easier and more controllable, providing horizontal surfaces and determined depths to serve as the base for gate cap formation. The gate cap may insulate the gate from adjacent self-aligned electrical contacts.Type: GrantFiled: September 2, 2016Date of Patent: February 14, 2017Assignees: International Business Machines Corporation, GLOBALFOUNDRIES INC.Inventors: Xiuyu Cai, Kangguo Cheng, Ali Khakifirooz, Ruilong Xie
-
Patent number: 9569874Abstract: A method and a system of stitching a plurality of views of a scene, the method including extracting points of interest in each view to include a point set from each of the plurality of image views of the scene, matching the points of interest and reducing an outlier, grouping the matched points of interest in a plurality of groups, determining a similarity transformation with a smallest rotation angle for each grouping of the match points, generating virtual matching points on a non-overlapping area of the plurality of image views, generating virtual matching points on an overlapping area for each of the plurality of image views, and calculating piecewise projective transformations for the plurality of image views.Type: GrantFiled: June 5, 2015Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: Chung-Ching Lin, Sharathchandra U. Pankanti, Karthikeyan Natesan Ramamurthy, Aleksandr Y. Aravkin, John R. Smith
-
Patent number: 9568519Abstract: A procedure for forecasting building energy consumption by evaluating performance of variable base degree and variable based enthalpy models. Dynamic weights are computed for the variable base degree and variable based enthalpy models and used in making future energy prediction based on weather forecast data. The weather forecast data may be corrected for bias. The variable base degree and variable based enthalpy models may be calibrated based on outlier removed historic energy consumption data and historic ambient air temperature data.Type: GrantFiled: May 15, 2014Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: Youngdeok Hwang, Young Min Lee, Yada Zhu
-
Patent number: 9569215Abstract: A system for synchronizing parallel processing of a plurality of functional processing units (FPU), a first FPU and a first program counter to control timing of a first stream of program instructions issued to the first FPU by advancement of the first program counter; a second FPU and a second program counter to control timing of a second stream of program instructions issued to the second FPU by advancement of the second program counter, the first FPU is in communication with a second FPU to synchronize the issuance of a first stream of program instructions to the second stream of program instructions and the second FPU is in communication with the first FPU to synchronize the issuance of the second stream program instructions to the first stream of program instructions.Type: GrantFiled: August 15, 2016Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventor: Changhoan Kim
-
Patent number: 9569724Abstract: A computer-implemented system, method and program product generates answers to questions in an input query text string. The method includes determining, by a programmed processor unit, a lexical answer type (LAT) string associated with an input query; automatically obtaining a candidate answer string to the input query from a data corpus; mapping the query LAT string to a first type string in a structured resource; mapping the candidate answer string to a second type string in the structured resource; and determining if the first type string and the second type string are disjointed; and scoring the candidate answer string based on the determination of the types being disjointed wherein the structured resource includes a semantic database providing ontological content.Type: GrantFiled: September 24, 2011Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: David A. Ferucci, Aditya A. Kalyanpur, James W. Murdock, IV, Christopher A. Welty, Wlodek W. Zadrozny
-
Patent number: 9571128Abstract: A data retention methodology for use in electrically rewritable nonvolatile storage systems is disclosed. The methodology collects characteristic data of the storage system (e.g., time stamps, program/erase cycles, sensed temperature over time, and others) and uses at least a portion of that data to associate various data retention schemes with the collected characteristic data. At power-on, the methodology determines a duration of a time during which power was not supplied to the storage system. The methodology also uses the power-on time to trigger the selection of an appropriate data protection scheme (e.g., enhanced ECC and/or read/scrub frequency). Dynamic selection and adjustment of the applied protection scheme may be based on the predetermined and/or calculated association between various protection schemes and the collected characteristic data of the storage system.Type: GrantFiled: February 9, 2016Date of Patent: February 14, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Adam C. Chunn, Franck Excoffier, Aaron D. Fry, Lincoln T. Simmons, Gary A. Tressler, Andrew D. Walls
-
Patent number: 9569290Abstract: A method, system and computer program product for efficiently utilizing resources in processing recurring events. Recurring events from one or more event type sources (heart rate monitor) sensed by various sensors are detected. An event type (e.g., heart rate data) for each detected recurring event is identified. A user profile associated with the identified event type is then analyzed to determine whether the associated sensed recurring event is to be transmitted to the event processing device. The user profile contains a set of conditions which need to be satisfied before the recurring event is transmitted to the event processing device. If the set of conditions in the user profile is not satisfied, then the recurring event is not transmitted to the event processing device. In this manner, by not transmitting the recurring event, power and consumption utilization are reduced for both the event emitting device and the event processing device.Type: GrantFiled: September 15, 2015Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: Kirill M. Osipov, Mark W. VanderWiele
-
Patent number: 9569470Abstract: Managing a sharing relationship of tables. A super schema is formed incorporating a plurality of tables in a database according to data types of respective columns of the plurality of tables. A free storage capacity of the super schema is evaluated according to holes not occupied by any table in the super schema. A sharing relationship of the plurality of tables is determined according to the free storage capacity of the super schema. The sharing relationship of a large number of tables in a database can be managed effectively, so as to design or optimize the sharing solution among the tables.Type: GrantFiled: August 13, 2014Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: Shuo Li, Xin Ying Yang, Mai Zeng, Xiang Zhou
-
Patent number: 9571330Abstract: Discloses is a computer network system comprising a plurality of network management tools, a network segment comprising a plurality of hardware devices, and a proxy for interconnecting network management tools with the network segment. Each of the network management tools is assigned at least one functionality for monitoring and controlling at least one hardware device which is polled by the network management tools. The functionalities from different network management tools are separate from each other, and the proxy is set up to consolidate requests from the different network management tools and to focus the requests on one single request to the device to be controlled by the different network management tools.Type: GrantFiled: June 27, 2016Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: Oliver Kuhles, Sascha Schwarz, Thomas Urban