Patents by Inventor Brian M. O'Connell
Brian M. O'Connell 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: 10740533Abstract: A method and associated system for managing web page images. After detection of a modification to a web page, the method attempts but fails to retrieve an image from a first location pointed to by a path included in a first link in a list of links included in the web page and in response, an image placeholder is stored at the first location. A request, for a replacement image to replace the image placeholder at the first location, is published. The request specifies that the replacement image must have specified resolution dimensions and a larger size than a size of the image placeholder. The replacement image, which is received in response to the request, is determined to have the specified resolution dimensions and a larger size than the size of the image placeholder and in response, the image placeholder is replaced with the replacement image at the first location.Type: GrantFiled: January 11, 2017Date of Patent: August 11, 2020Assignee: International Business Machines CorporationInventors: Jeffrey D. Amsterdam, Joseph S. Mabry, Brian M. O'Connell, Keith R. Walker
-
Patent number: 10721334Abstract: Disclosed herein is a system and method for data collection in a virtual universe. The system can determine a first virtual universe object in a virtual universe comprises a first data source for a first data feed. The system can determine a first trigger event associated with the first data source. The system can determine permission has been granted to access the first data feed. The system can in response to determining permission has been granted to access the first data feed: determine to capture first data from the first data feed in response to a second virtual universe object performing the first trigger event; determine to create a first data feed file comprising the first data and first information related to the second virtual universe object; and determine to transmit the first data feed file to a user device associated with the first virtual universe object.Type: GrantFiled: February 4, 2016Date of Patent: July 21, 2020Assignee: International Business Machines CorporationInventors: Rick A. Hamilton, II, James R. Kozloski, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
-
Publication number: 20200228854Abstract: Content interaction data associated with content is received and analyzed to determine a sentiment associated with the content. The content interaction data is associated with a first geographical location. Trending of the content to a predetermined level is predicted in at least one other geographical location based upon the sentiment. A recommendation is determined for delivery of the content in a second geographical location of the at least one other geographical location.Type: ApplicationFiled: January 11, 2019Publication date: July 16, 2020Applicant: International Business Machines CorporationInventors: Brian M. O'Connell, Mickey Iqbal, Jeremy R. Fox
-
Patent number: 10713574Abstract: Approaches are provided for answering an inquiry of a cognitive distributed network. An approach includes receiving the inquiry at the cognitive distributed network. The approach further includes determining a classification for the inquiry based on natural language of the inquiry. The approach further includes classifying the inquiry as a single question class. The approach further includes determining, by at least one computing device, a type of introspection to be used by the cognitive distributed network on the inquiry. The approach further includes generating an answer to the inquiry based on the determined type of introspection.Type: GrantFiled: April 10, 2014Date of Patent: July 14, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Thomas B. Harrison, Brian M. O'Connell, Herbert D. Pearthree
-
Patent number: 10699282Abstract: A method implemented in a computer infrastructure having computer executable code includes receiving advertising criteria, collecting advertisement cost data, and detecting virtual universe (VU) data. Additionally, the method includes determining optimal advertisement parameters based on the advertising criteria, the advertisement cost data and the VU data, and at least one of displaying the optimal advertisement parameters and invoking an advertisement in the VU in accordance with the optimal advertisement parameters.Type: GrantFiled: August 5, 2008Date of Patent: June 30, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Anne R. Sand, Keith R. Walker
-
Patent number: 10693759Abstract: Approaches for monitoring performance in a networked environment are provided. An approach includes monitoring, using a first metric, performance of a first host running a virtual machine. The approach also includes determining, using a computer device, a second metric based on the virtual machine being migrated from the first host to a second host, wherein the second metric is a function of: (i) the first metric and (ii) a comparison of the first host and the second host. The approach further includes monitoring, using the second metric, performance of the second host running the virtual machine.Type: GrantFiled: February 11, 2019Date of Patent: June 23, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Richard A. Locke, Brian M. O'Connell, Brian J. Snitzer
-
Patent number: 10682780Abstract: A facer facing the ends of polyolefin pipes for butt fusion is modular in the sense that it employs three types of modules, a drive unit, two blade holders and a motor assembly, that are separable from one another and each independently light enough to be hand-lifted along walls and up to ceilings. The drive unit module is adjustable to accommodate different guide rail spacings. The blade holder modules are interchangeable to accommodate different diameters of pipe. The motor assembly module has multispeed capability to accommodate the total area of material to be faced. Each module can be exchanged or modified without use of tools to change the geometry of the assembled facer to accommodate different fusion machines and/or diameters of pipe within working spaces dictated by the diameter of the pipe and not by a fixed geometry of a facer.Type: GrantFiled: September 19, 2017Date of Patent: June 16, 2020Assignee: MCELROY MANUFACTURING, INC.Inventors: Timothy M. Thoman, Arthur H. McElroy, II, Jason A. Lawrence, Paul John Donaldson, Brian M. O'Connell, Seth P. Ahrens
-
Publication number: 20200169519Abstract: A method according to one embodiment is for transmitting a message. In one embodiment, one or more processor of a messaging system identifies a certain message of the messaging system, the certain message being a blocked message intended for transmission to a certain user of the messaging system. In one embodiment, the one or more processor further determines one or more of a popularity of content of the certain message and a relevance of content of the certain message to the certain user, the certain user being a prospective recipient of a message. In one embodiment, the one or more processor transmits a message to the certain user responsively to a result of the determining of the one or more of a popularity of content of the certain message and a relevance of content of the certain message to the certain user of the messaging system.Type: ApplicationFiled: January 31, 2020Publication date: May 28, 2020Inventors: Swaminathan Balasubramanian, Ravi P. Bansal, Andrew R. Jones, Brian M. O'Connell
-
Patent number: 10650396Abstract: Approaches for predicting demand spikes and cyclic demand for web-related content is provided. An approach includes generating multiple models for predicting demand. The approach further includes selecting a model from the multiple models. The approach further includes inputting information into the model. The approach further includes generating, by at least one computing device, a predicted demand spike using the model and the information. The approach further includes generating a total predicted demand curve by combining the predicted demand spike with predicted cyclical demand.Type: GrantFiled: June 5, 2018Date of Patent: May 12, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, James R. Kozloski, Brian M. O'Connell
-
Patent number: 10635577Abstract: A computer-implemented method may include: receiving a request to integrate a commit; obtaining analytics data of an author that developed the commit; executing a simulation using the analytics data of the author as inputs to the simulation; obtaining results from the simulation, wherein the results indicate error rates when one or more testing stages are omitted from a testing procedure of the commit; comparing the results of the simulation with a threshold; determining, by the computing the device, the testing procedure based on the comparing, wherein the testing procedure identifies the one or more testing stages that are omitted and one or more testing stages that are included in the testing procedure; and outputting information regarding the determined testing procedure, wherein the outputting causes an integration server to test the commit in accordance with the testing procedure as part of an integration process for integrating the commit to a project.Type: GrantFiled: April 7, 2017Date of Patent: April 28, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Cameron McAvoy, Brian M. O'Connell
-
Patent number: 10620997Abstract: A content of a social media data is analyzed. The social media data relates to a workload that is to be located on a node. A location corresponding to the social media data is computed. The social media data is regarded as originating from the location. A set of nodes is selected by computing a social distance objective function, the set of nodes includes the node. Each node in the set of nodes is located within a range of distances specified by the social distance objective function. A first subset of nodes is removed from the set of nodes, where the first subset of nodes fails to satisfy another objective function. In response to a second subset of nodes satisfying the social distance objective function and the other objective function, the node is selected from the second subset and the workload is deployed on the node.Type: GrantFiled: November 13, 2018Date of Patent: April 14, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, John S. Cope, Michelle Welcks, Brian M. O'Connell
-
Patent number: 10620684Abstract: In general, embodiments of the invention provide an approach to proactively adjust timeout settings on a display device based on user activity. Specifically, a system and method are presented to adaptively adjust the inactivity timeout settings on a display device based on the application being used, the content being displayed on the device, and an analysis of the user's history with the application. The present invention calculates an inactivity timeout modifier which is utilized to modify the default operating system timeout value.Type: GrantFiled: October 17, 2018Date of Patent: April 14, 2020Assignee: International Business Machines CorporationInventors: Jeffrey D. Amsterdam, Rick A. Hamilton, II, Mauro Marzorati, Brian M. O'Connell, Keith R. Walker
-
Patent number: 10610787Abstract: A system and method in a virtual universe system for triggering scans of virtual items and inventories of virtual items and for scanning the virtual items and inventories wherein the scans may be triggered by an avatar moving or teleporting from one region to another, or by an avatar picking up, dropping off, or accepting or purchasing an item. The degree of scanning may depend upon factors such as location where these scan triggers occur. The signature of the item may be identified by the scan process. The item signature may be compared against signatures of known malicious items stored in an inventory item signatures database and a summary of the signature comparison may be sent to a resident and stored in the resident's inventory.Type: GrantFiled: June 11, 2018Date of Patent: April 7, 2020Assignee: International Business Machines CorporationInventors: Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
-
Patent number: 10616939Abstract: A method for accessing a network. In one embodiment, the method includes at least one computer processor identifying a request from a first device to utilize wireless communication capabilities of a second device to communicate with a wireless network. The method further includes generating a secure peer-to-peer communication link between the first device and the second device. The method further includes establishing a wireless communication link between the second device and the wireless network. The method further includes transmitting one or more communications from the first device to the wireless network, via the wireless communication capabilities of the second device.Type: GrantFiled: June 6, 2017Date of Patent: April 7, 2020Assignee: International Business Machines CorporationInventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Brian M. O'Connell
-
Patent number: 10606099Abstract: Embodiments of the present invention provide a method, computer program product and system for dynamic video capture through a contact lens based on dynamic contextual identification. Initially, a set of identifying information and a video stream from a contact lens is received. A determination is made as to whether to capture the video stream, based on the received information. The determining to capture the video stream is based on, at least one of, the user interest level exceeding a threshold and detecting a contextual identifier within the received the video stream from a contact lens. Responsive to determining to capture the video stream, the video stream is classified into a category and saving based on the classification category of the video stream.Type: GrantFiled: March 18, 2019Date of Patent: March 31, 2020Assignee: International Business Machines CorporationInventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Brian M. O'Connell
-
Publication number: 20200089602Abstract: A computer-implemented method may include: receiving a request to integrate a commit; obtaining analytics data of an author that developed the commit; executing a simulation using the analytics data of the author as inputs to the simulation; obtaining results from the simulation, wherein the results indicate error rates when one or more testing stages are omitted from a testing procedure of the commit; comparing the results of the simulation with a threshold; determining, by the computing the device, the testing procedure based on the comparing, wherein the testing procedure identifies the one or more testing stages that are omitted and one or more testing stages that are included in the testing procedure; and outputting information regarding the determined testing procedure, wherein the outputting causes an integration server to test the commit in accordance with the testing procedure as part of an integration process for integrating the commit to a project.Type: ApplicationFiled: November 25, 2019Publication date: March 19, 2020Inventors: Aaron K. BAUGHMAN, Cameron MCAVOY, Brian M. O'CONNELL
-
Patent number: 10592933Abstract: Systems and methods for advertising, and, more particularly, systems and methods for managing ephemeral locations in a virtual universe. A method for managing ephemeral locations in a virtual universe (VU) includes causing a computer infrastructure to: render an ephemeral location upon a triggering in the VU; teleport a VU user avatar to the ephemeral location; permit the user avatar to interact in the ephemeral location; teleport the user avatar out of the ephemeral location; and un-render the ephemeral location.Type: GrantFiled: December 22, 2017Date of Patent: March 17, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Anne R. Sand, Keith R. Walker
-
Patent number: 10594639Abstract: A method according to one embodiment is for transmitting a message. In one embodiment, one or more processor of a messaging system identifies a certain message of the messaging system, the certain message being a blocked message intended for transmission to a certain user of the messaging system. In one embodiment, the one or more processor further determines one or more of a popularity of content of the certain message and a relevance of content of the certain message to the certain user, the certain user being a prospective recipient of a message. In one embodiment, the one or more processor transmits a message to the certain user responsively to a result of the determining of the one or more of a popularity of content of the certain message and a relevance of content of the certain message to the certain user of the messaging system.Type: GrantFiled: November 12, 2015Date of Patent: March 17, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan Balasubramanian, Ravi P. Bansal, Andrew R. Jones, Brian M. O'Connell
-
Patent number: 10586183Abstract: A method implemented in a computer infrastructure having computer executable code, includes detecting one of an absence of a virtual universe (VU) occurrence in a VU within a predetermined time period, a special event in the VU and a change of real world status from a previous real world status. Additionally, the method includes determining a VU asset of a VU resident relevant to the VU occurrence, the special event or the previous real world status. Further, the method includes performing an automated asset reduction of the VU asset based on the determining.Type: GrantFiled: December 15, 2017Date of Patent: March 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rick A. Hamilton, II, Neal M. Keller, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
-
Patent number: 10585490Abstract: Embodiments described herein provide approaches for controlling inadvertent inputs to a mobile device. Specifically, at least one approach includes: detecting an operating mode of a mobile device by determining if a user is currently interacting with the mobile device; detecting an operating environment of the mobile device; receiving an input resulting from a physical gesture to an input area of a mobile device; comparing the input to a past history of inputs received by the mobile device; and determining whether the physical gesture is intended by the user based on the operating mode of the mobile device, the operating environment of the mobile device, and the past history of inputs (e.g., per device application). In one approach, an input controller selects logic to be applied in processing gestures based on a combination of user customization, interaction history, and environment characteristics. The selected logic is applied to subsequent gestures.Type: GrantFiled: March 19, 2018Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventors: Swaminathan Balasubramanian, Andrew R. Jones, Brian M. O'Connell