Patents Assigned to International Business Machines Corproation
-
Patent number: 10699199Abstract: Techniques for autonomously generating a domain model and/or an action model based on unstructured data are provided. In one example, a computer implemented method can comprise extracting, by a system operatively coupled to a processor, a plurality of actions from a non-numerical language. The plurality of actions can achieve a goal. The computer-implemented method can also comprise generating, by the system, a domain model based on the plurality of actions. Further, the computer-implemented method can comprise generating, by the system, an action model based on the domain model. In various embodiments, the action model can comprise an action transition for accomplishing the goal.Type: GrantFiled: January 31, 2017Date of Patent: June 30, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPROATIONInventors: Lydia Manikonda, Anton Viktorovich Riabov, Shirin Sohrabi Araghi, Biplav Srivastava, Kartik Talamadupula, Deepak Srinivas Turaga
-
Patent number: 10636011Abstract: A method, system and computer program of managing an access right to at least one asset associated with at least one digital work order, or to at least one element associated with the asset, and provides a system and a computer program for the same. The method includes the steps of: loading a security policy associated with the work order, the asset, or the element; starting to monitor location information of the asset or the element and a moving object, or a elapsed time of the moving object at the location; and issuing an event for managing the asset, the element or the moving object in response to the start of the work order or in response to the fact that the loaded security policy is violated by any of the locations, a change in the location, or the elapsed time at the location obtained by the monitoring.Type: GrantFiled: September 21, 2011Date of Patent: April 28, 2020Assignee: International Business Machines CorproationInventors: Yasutaka Nishimura, Takashi Ogura, Akira Ohkado, Tadashi Tsumura
-
Patent number: 10509421Abstract: A method of controlling at least one environmental condition within a data storage library, including providing at least one enclosure configured to surround at least one ventilation opening of the data storage library and to form a chamber around at least the at least one ventilation opening, and providing at least one enclosure environmental conditioning unit fluidly connected to the at least one enclosure to provide conditioned air into the chamber. The method may also include providing air from the at least one enclosure environmental conditioning unit into the chamber such that air provided into the chamber enters the data storage library through the at least one ventilation opening.Type: GrantFiled: March 16, 2017Date of Patent: December 17, 2019Assignee: International Business Machines CorproationInventors: Jose G. Miranda Gavillan, Brian G. Goodman, Gregory J. Goodman, Kenny Nian Gan Qiu
-
Publication number: 20190303444Abstract: Adaptive pseudo translation provides dynamic adjustment of a generated pseudo translation based on one or more rules and one or more dynamically detected parameters. Data is received and an adaptive pseudo translation is initiated. A string is extracted from the received data and an encoding and a language of the string are detected. A target language is proactively selected based on a parameter. A buffer size is dynamically determined based on the detected encoding, detected language, and target language. The extracted string is dynamically transformed into pseudo translated text based on the buffer size. The dynamically generated pseudo translation provides a highly accurate mock translation to one or more target languages.Type: ApplicationFiled: April 29, 2019Publication date: October 3, 2019Applicant: International Business Machines CorproationInventors: Debbie A. Anglin, Su Liu, Boyi Tzen, Fan Yang
-
Patent number: 10326760Abstract: Privacy controls may be implemented using a configurable system of risk categorization for resources, physical security, sensitivity of discussion topics, prioritization of content, and identification of intended participants, by receiving participant profiles including biometric data from a plurality of participants and meeting criteria including an attendance requirement from an initiator of a meeting, scheduling a meeting based on the participant profiles and meeting criteria, generating biometric data by a biometric sensor located at meeting spaces for any participants that attend the meeting, comparing the generated biometric data to the biometric data of the participant profiles of participants identified by the attendance requirement, determining whether the generated biometric data matches the biometric data of the participant profiles of the participants identified by the attendance requirement, and transmitting a message to a computing device of the initiator indicating an outcome of the determinatiType: GrantFiled: March 22, 2017Date of Patent: June 18, 2019Assignee: International Business Machines CorproationInventors: Annemarie R. Fitterer, Ashishkumar C. Ghodasara, Jackson P. Leonard
-
Patent number: 10296348Abstract: A queue management capability enables allocation and management of tracking queue entries, such as load and/or store queue entries, at execution time. By introducing execution-time allocation of load/store queue entries, the allocation point of those entries is delayed further into the execution stage of the instruction pipeline, reducing the overall time the entry remains allocated to a specific instruction. The queue management capability may also resolve deadlock conditions resulting from execution-time allocation of the queue entries and/or provide a mechanism to avoid such deadlock conditions.Type: GrantFiled: February 16, 2015Date of Patent: May 21, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPROATIONInventors: Khary J. Alexander, Ilya Granovsky, Jonathan T. Hsieh, Christian Jacobi
-
Patent number: 10170719Abstract: A method for inorganic surface passivation in a photovoltaic device includes etching a native oxide over an inorganic substrate, the inorganic substrate having a surface; and forming an organic monolayer on the surface of the inorganic substrate to form a heterojunction, the organic monolayer having the following formula: ˜X—Y, wherein X is an oxygen or a sulfur; Y is an alkyl chain, an alkenyl chain, or an alkynyl chain; and X covalently bonds to the surface of the inorganic substrate by a covalent bond.Type: GrantFiled: December 10, 2015Date of Patent: January 1, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPROATIONInventors: Ali Afzali-Ardakani, Bahman Hekmatshoartabari, Davood Shahrjerdi
-
Patent number: 10147103Abstract: Methods and apparatus are provided to determine entities and attributes dependencies for creating recommendations of items or entities using a highly scalable architecture. For example, a user may be recommended an item if a probability model of the method determines that the user relates to the item although the user has no contact to the item before the method is performed. The methods and apparatus provide a data structure representing a matrix having rows representing entities and columns representing attributes of the entities. Each entity of the entities of the data structure may include a user and each attribute of the attributes of the data structure may include an item. A cell of the matrix may be formed by a component pair including an entity and an attribute. In this manner, the methods and apparatus provide an efficient way for processing the probability model.Type: GrantFiled: March 24, 2017Date of Patent: December 4, 2018Assignee: International Business Machines CorproationInventors: Celestine Duenner, Thomas Parnell, Charalampos Pozidis, Vasileios Vasileiadis, Michail Vlachos
-
Patent number: 10141230Abstract: A method for manufacturing a semiconductor device includes forming a first semiconductor layer on a substrate having a {100} crystallographic surface orientation, forming a second semiconductor layer on the substrate, patterning the first semiconductor layer and the second semiconductor layer into a first plurality of fins and a second plurality of fins, respectively, wherein the first and second plurality of fins extend vertically with respect to the substrate, covering the first plurality of fins and a portion of the substrate corresponding to the first plurality of fins, and epitaxially growing semiconductor layers on exposed portions of the second plurality of fins and on exposed portions of the substrate, wherein the epitaxially grown semiconductor layers on the exposed portions of the second plurality of fins increase a critical dimension of each of the second plurality of fins.Type: GrantFiled: May 31, 2017Date of Patent: November 27, 2018Assignee: International Business Machines CorproationInventors: Marc A. Bergendahl, Kangguo Cheng, John R. Sporre, Sean Teehan
-
Patent number: 9852636Abstract: Traffic event data source identification embodiments comprise a first monitoring system that detects a traffic event, a communication device that broadcasts a discovery signal and receives back response signals from any second monitoring systems within the vicinity of the traffic event, and a memory that stores a list of responding second monitoring systems. Traffic event data collection embodiments incorporate the identification embodiments and additional features. In this case, the first monitoring system captures data recorded at the time of the traffic event and a second communication device transmits this data and, optionally, the list to a traffic event database in a traffic event data storage system. The first communication device also transmits a data capture request signal to the second monitoring system(s) requesting capture of any data recorded at the time of the traffic event and, optionally, requesting that such data be transmitted to the database.Type: GrantFiled: May 18, 2012Date of Patent: December 26, 2017Assignee: International Business Machines CorproationInventors: Stephen Y. Chow, Grant D. Miller, Nader M. Nassar, Richard J. Newhook, Erich D. Walls
-
Patent number: 9805505Abstract: Objects within two-dimensional video data are modeled by three-dimensional models as a function of object type and motion through manually calibrating a two-dimensional image to the three spatial dimensions of a three-dimensional modeling cube. Calibrated three-dimensional locations of an object in motion in the two-dimensional image field of view of a video data input are determined and used to determine a heading direction of the object as a function of the camera calibration and determined movement between the determined three-dimensional locations. The two-dimensional object image is replaced in the video data input with an object-type three-dimensional polygonal model having a projected bounding box that best matches a bounding box of an image blob, the model oriented in the determined heading direction. The bounding box of the replacing model is then scaled to fit the object image blob bounding box, and rendered with extracted image features.Type: GrantFiled: July 29, 2016Date of Patent: October 31, 2017Assignee: International Business Machines CorproationInventors: Ankur Datta, Rogerio S. Feris, Yun Zhai
-
Patent number: 9719224Abstract: In a vehicle skid recovery system skid recovery can be accelerated when an automotive vehicle begins to skid as a result of ice accumulation on the road surface. The system can control operation of ice removers (e.g., blades or heaters), which are mounted within the wheel wells forward of the wheel, based on information received from the vehicle's outside temperature sensor and anti-lock braking system (ABS). When the temperature sensor indicates that the outside temperature is below a predetermined temperature and when the anti-lock braking system is activated as a result of detected skid, a controller activates the ice remover in one or more of the wheel wells and, thereby cause the ice remover to remove ice from the road surface forward of the corresponding wheel. Clearing the ice allows the vehicle's tires to gain traction on the road surface and, thereby stops the skid.Type: GrantFiled: June 12, 2015Date of Patent: August 1, 2017Assignee: International Business Machines CorproationInventors: Gabriel P. Borges, Scott R. Crowther, Abraham G. Guerra, Grant D. Miller, Nader M. Nassar, Tamer M. Nassar
-
Patent number: 9081971Abstract: A computer program product is provided and includes a tangible storage medium readable by a processing circuit and on which instructions are stored for execution by the processing circuit for performing a method. The method includes initially verifying a presence of parameters passed to a parameter database and that a selected group of the parameters are greater than or equal to zero, parsing optional block data to validate the optional block data, determine a length thereof and a number of optional blocks contained therein and proceeding with one of a secondary info-parsing and a secondary data-parsing operation with respect to the optional block data in accordance with content of the parameters passed to the parameter database.Type: GrantFiled: October 18, 2012Date of Patent: July 14, 2015Assignee: International Business Machines CorproationInventors: Todd W. Arnold, Carsten D. Frehr, Richard V. Kisley
-
Publication number: 20140075309Abstract: Methods and systems of summarizing media content may provide for receiving a request for a presentation of media content to a user, and determining a media consumption context associated with the user and the media content, wherein the media consumption context includes an amount of time between media consumption sessions. Additionally, a level of detail for a summary of the media content may be determined based on the media consumption context. In one example, the media consumption context further includes one or more of an amount of media consumed in a most recent media consumption session, an information retention capacity of the user, a complexity of the media content, a granularity input from the user, and a user preference setting.Type: ApplicationFiled: September 11, 2012Publication date: March 13, 2014Applicant: International Business Machines CorproationInventors: Andrew D. Dingsor, Dana L. Price, Dana R. Thalheimer
-
Publication number: 20130305318Abstract: Implementing communications security includes creating levels of permissions for association with inbound communications. The levels of permissions are indicative of components of the communications enabled for transmission to a recipient computer. The communications security also includes creating conditions upon which currently-assigned levels of permissions are adjustable to a next level of the levels of permissions.Type: ApplicationFiled: July 31, 2012Publication date: November 14, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPROATIONInventors: Lisa Seacat DeLuca, Lydia M. Do, Jenny S. Li
-
Publication number: 20130305316Abstract: Implementing communications security includes creating levels of permissions for association with inbound communications. The levels of permissions are indicative of components of the communications enabled for transmission to a recipient computer. The communications security also includes creating conditions upon which currently-assigned levels of permissions are adjustable to a next level of the levels of permissions.Type: ApplicationFiled: May 10, 2012Publication date: November 14, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPROATIONInventors: Lisa Seacat DeLuca, Lydia M. Do, Jenny S. Li
-
Publication number: 20110314046Abstract: Electronic multi-user forms are provided. The use of these forms may include displaying the forms to more than one user, receiving population data from one or more user, and selectively displaying the population data to each user. The population data may be displayed to the various users based on the security authorization of the user seeing the form. Upon completion of the form by the users, the form may be further completed and submitted for processing or approval.Type: ApplicationFiled: June 21, 2010Publication date: December 22, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPROATIONInventors: Erik John Burckart, Curtiss James Howard, Andrew Ivory, Aaron Kyle Shook
-
Patent number: 8058176Abstract: Methods of forming integrated circuit devices include forming an integrated circuit substrate having an electrically insulating layer thereon and forming a mask layer pattern having at least first and second openings of different size therein, on the electrically insulating layer. First and second portions of the electrically insulating layer extending opposite the first and second openings, respectively, are simultaneously etched at first and second different etch rates. This etching yields a first trench extending adjacent the first opening that is deeper than a second trench extending adjacent the second opening. Then, the bottoms of the first and second trenches are simultaneously etched to substantially the same depths using an etching process that compensates for the first and second different etch rates.Type: GrantFiled: September 26, 2007Date of Patent: November 15, 2011Assignees: Samsung Electronics Co., Ltd., International Business Machines Corproation, Advanced Micro Devices Corporation, Chartered Semiconductor Manufacturing Ltd., Infineon Technologies AGInventors: Wan-jae Park, Kaushik Arun Kumar, Joseph Edward Linville, Anthony David Lisi, Ravi Prakash Srivastava, Hermann Willhelm Wendt
-
Patent number: 7893493Abstract: An intermediate hybrid surface orientation structure may include a silicon-on-insulator (SOI) substrate adhered to a bulk silicon substrate, the silicon of the SOI substrate having a different surface orientation than that of the bulk silicon substrate, and a reachthrough region extending through the SOI substrate to the bulk silicon substrate, the reachthrough region including a silicon nitride liner over a silicon oxide liner and a silicon epitaxially grown from the bulk silicon substrate, the epitaxially grown silicon extending into an undercut into the silicon oxide liner under the silicon nitride liner, wherein the epitaxially grown silicon is substantially stacking fault free.Type: GrantFiled: July 10, 2006Date of Patent: February 22, 2011Assignees: International Business Machines Corproation, Advanced Micro Devices, Inc.Inventors: Yun-Yu Wang, Linda Black, Judson R. Holt, Woo-Hyeong Lee, Scott Luning, Christopher D. Sheraw
-
Patent number: 7870149Abstract: Methods and apparatus, including computer program products, implementing and using techniques for finding deviations in data. A set of candidate patterns is generated. A set of exception patterns that occur in the data less frequently than expected assuming statistical independence is selected from the set of candidate patterns. Data records that comply with at least one of the exception patterns are processed as exception candidates.Type: GrantFiled: May 13, 2008Date of Patent: January 11, 2011Assignee: International Business Machines CorproationInventors: Toni Bollinger, Ansgar Dorneich