Patents by Inventor Joseph O'Ruanaidh

Joseph O'Ruanaidh 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: 10185779
    Abstract: “Smart bookmarks” are described which facilitate aggregation, sharing, and dynamic access to the content in which a particular user has an interest.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: January 22, 2019
    Assignee: Oath Inc.
    Inventors: Marco Boerries, Keith Saft, George Grinsted, Lee Parry, Carlo P. Bernoulli, Marc Davis, Joseph O'Sullivan
  • Publication number: 20190014780
    Abstract: Provided herein are fatty-ammonium salt/starch inclusion complexes comprising one or more of a variety of fatty amines. Such complexes can be combined with film-forming agents, such as poly(vinyl) alcohol (PVOH) and plasticizing agents. The inclusion complexes of the present invention can be utilized as antimicrobial agents, preventing microbial growth on organic and inorganic surfaces. In specific embodiments, inclusion complexes of the present invention are applied to vegetable or fruit surfaces in order to impede microbial growth. Inclusion complexes of the present invention can be applied to wood in order to impede microbial growth and insect consumption and to wound dressings.
    Type: Application
    Filed: July 6, 2018
    Publication date: January 17, 2019
    Inventors: WILLIAM J. HAY, DAVID A. SCHISLER, GORDON W. SELLING, GEORGE F. FANTA, FRED J. ELLER, JOSEPH O. RICH
  • Publication number: 20190008529
    Abstract: A rotary mill is disclosed comprising a body portion (4) having a milling surface (10) and a central bore (30) extending along an axis of rotation (18) of the body portion (4), and a guide portion (6) having a guide body (22) and a guide peg (24) extending from the guide body (22), the guide peg (24) operable to be received in the central bore (20) of the body portion (4), the guide body (22) having at least one alignment feature (28, 30) which is the same as that of a prosthesis component.
    Type: Application
    Filed: July 13, 2018
    Publication date: January 10, 2019
    Inventors: John Goodfellow, David Wycliffe Murray, Christopher Dodd, John Joseph O'Connor, Mona Alinejad, Russell Lloyd, Duncan Andrew Ridley
  • Patent number: 10176022
    Abstract: An improvement to the process for identifying software problems in performance testing is achieved by dynamically adjusting workloads in real-time to stress the functionality of an application suspected of causing a software problem.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: January 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Erik R. Altman, Hitham Ahmed Assem Aly Salama, Nicholas M. Mitchell, Patrick Joseph O'Sullivan, Andres Omar Portillo Dominguez, Peter F. Sweeney
  • Patent number: 10177196
    Abstract: Methods and apparatus for use in the manufacture of a display device including pixels. Each pixel includes a plurality of sub-pixels, each sub-pixel configured to provide light of a given wavelength. The method may include: performing, using a pick up tool (PUT), a first placement cycle comprising picking up first light emitting diode (LED) dies, and placing a first LED die on a substrate of the display device at a location corresponding to a sub-pixel the display device. The method further includes performing one or more subsequent placement cycles comprising picking up a second LED die, and placing the second LED die on the substrate of the display device at a second location corresponding to the sub-pixel of the display device. Multiple first and second LED dies may be picked and placed during each placement cycle to populate each pixel of the display device to provide redundancy of LED dies at each sub-pixel.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: January 8, 2019
    Assignee: Facebook Technologies, LLC
    Inventors: Patrick Joseph Hughes, Vincent Brennan, Joseph O'Keeffe, Christopher Percival, William Padraic Henry, Tilman Zehender
  • Publication number: 20190005515
    Abstract: A system and method to facilitate word-of-mouth advertising and sales support associated with displayed media objects on distributed networks is described. The system provides one or more advocates to a network user accessing advertising of a brand, product, or service. One or more of the advocates may be socially related to the user. User interactions with the advocates are facilitated through a real-time communication network, follow-on commercial activity is tracked, and the value of word-of-mouth advocacy is captured and distributed.
    Type: Application
    Filed: September 10, 2018
    Publication date: January 3, 2019
    Inventors: Christopher William HIGGINS, Marc DAVIS, Joseph O'SULLIVAN, Ronald MARTINEZ
  • Patent number: 10171254
    Abstract: A method includes discovering live video feeds. The discovered live feeds are presented on a website. The viewing of one or more live video feeds and interaction with entities that are generating the live video feeds is enabled.
    Type: Grant
    Filed: February 6, 2014
    Date of Patent: January 1, 2019
    Assignee: Oath Inc.
    Inventors: Marc Davis, Joseph O'Sullivan, Chris W. Higgins, Ron Martinez, Athellina Athsani
  • Patent number: 10164922
    Abstract: A method of secure electronic message conveyance. The method can include, via a processor, receiving a request to forward an electronic message originally received by a first user to at least a second user. The method also can include, based on content contained in the electronic message, selecting from a plurality of approval entities at least one approval entity that is to determine whether the electronic message is approved to be forwarded to the at least a second user, and receiving from the selected approval entity an indication that indicates whether the electronic message is approved to be forwarded to the second user. The method further can include, responsive to the selected approval entity approving the forwarding of the electronic message to the second user, automatically forwarding the electronic message to the second user.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: December 25, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Colm Farrell, Liam Harpur, Patrick Joseph O'Sullivan, Fred Raguillat, Carol Sue Zimmet
  • Publication number: 20180339832
    Abstract: Flexible packages with reinforcing areas and flat panels.
    Type: Application
    Filed: May 24, 2018
    Publication date: November 29, 2018
    Inventors: Hugh Joseph O'DONNELL, Edward Daniel THEISS, III
  • Publication number: 20180339822
    Abstract: Packages made from flexible material, wherein the packages include one or more self-folds formed by applying activation energy to the flexible material.
    Type: Application
    Filed: May 24, 2018
    Publication date: November 29, 2018
    Inventors: Hugh Joseph O'DONNELL, Michael REMUS, Neil John ROGERS
  • Publication number: 20180339823
    Abstract: Methods of making packages from flexible material, wherein the packages include one or more self-folds formed by applying activation energy to the flexible material.
    Type: Application
    Filed: May 24, 2018
    Publication date: November 29, 2018
    Inventors: Neil John ROGERS, Michael REMUS, Hugh Joseph O'DONNELL
  • Publication number: 20180332744
    Abstract: Methods and apparatus for use in the manufacture of a display element. Some embodiments include a method for selective pick up of a subset of a plurality of electronic devices adhered to a handle layer. The method comprises modifying a level of adhesion between one or more electronic devices of the plurality of electronic devices adhered to the handle layer, such that the subset of the plurality of electronic devices has a level of adhesion to the handle layer that is less than a force applied by a pick up tool, PUT. This enables selective pick up of the subset of the plurality of electronic devices from the handle layer by the PUT.
    Type: Application
    Filed: July 3, 2018
    Publication date: November 15, 2018
    Inventors: Allan Pourchet, William Padraic Henry, Patrick Joseph Hughes, Joseph O'Keeffe
  • Publication number: 20180321533
    Abstract: Methods are provided for making layers with nano- and micro-patterned topographies by laser action or inkjet printing on a first surface. These topographies have a periodicity of 5 nm to 500 ?m in a first direction in the plane of the first surface. These layers can be used as anisotropically patterned alignment layers in electro-optical devices and generate an orientational order of at least 0.30.
    Type: Application
    Filed: March 29, 2018
    Publication date: November 8, 2018
    Inventors: Anita Trajkovska-Broach, David Boyd, Dan Chambers, Joseph O. Branham
  • Patent number: 10122675
    Abstract: Functionality can be implemented in email applications to allow sent messages to be updated, even if the sent messages have been read. When a request to update a sent message is received, a message update unit can update information in the message according to the notification. The message update unit can notify a recipient that the message was updated, and can indicate changed information in the sent message. The message update unit can also determine if the sent message has been forwarded, and forward the update notification to other recipients.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: November 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Colm Farrell, Liam Harpur, Patrick Joseph O'Sullivan, Fred Raguillat, Hema Srikanth
  • Publication number: 20180311031
    Abstract: An artificial ligament is provided having an elongate body and two ends, with a loop being provided at least one of the ends and a loop liner being provided within the loop. A kit of artificial ligaments is also provided with each ligament in the kit having a different fixed length. Also provided are methods for determining a length of artificial ligament to be used within a prosthetic knee joint, selecting a ligament from a range or kit of ligaments, and implanting a prosthetic knee joint assembly comprising an artificial ligament.
    Type: Application
    Filed: July 6, 2018
    Publication date: November 1, 2018
    Inventors: David Wycliffe Murray, Russell Lloyd, Mona Alinejad, John Joseph O'Connor
  • Patent number: 10111287
    Abstract: An electrical circuit, in some embodiments, comprises a control circuit having a plurality of switches and an electrical load having a plurality of load components. A first of the plurality of switches is configured to control a first of the plurality of load components. A second of the plurality of switches is configured to control a second of the plurality of load components synchronously with the first of the plurality of switches.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: October 23, 2018
    Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventors: Andrew Niles, Kevin Joseph O'Connor
  • Publication number: 20180285868
    Abstract: A method and system are disclosed in an electronic payment network, for associating a payment card of a cardholder with a personal computing device of the cardholder, then authenticating the payment card in electronic transactions processed in the network. The card and a device activation code are input to the cardholder device by the cardholder, then communicated sent to a remote server for obtaining a card token. The server generates a device token and an authorisation token, stores the generated tokens together with the card token, and sends the card and device tokens to the cardholder device for storage. Whenever a transaction is processed in the network, the payment card is authenticated by inputting authenticating data to the cardholder device for generating an authorisation token, which is sent to the server with the stored card and device tokens, for a matching operation against the card, device and authorisation tokens at the server.
    Type: Application
    Filed: September 28, 2016
    Publication date: October 4, 2018
    Inventors: Joseph O'HARA, Gavin PACINI, Niall HOGAN, Joseph KUYE
  • Publication number: 20180288108
    Abstract: A conference call management method, system, and computer program product include inferring an Internet Protocol (IP) address of a new user requesting to join a call including at least one other user, inferring a codec to stream an emulated network pattern for the call if the new user were to join the call, measuring a call quality perceived by the at least one other user in the call while the emulated codec is run on the call, and measuring an impact on the call quality in a case that the new user joins the call based on the perceived call quality and the network pattern.
    Type: Application
    Filed: March 30, 2017
    Publication date: October 4, 2018
    Inventors: Diaa Eldin Ali Mohamed Mohoud Ali, Teodora Sandra Buda, Hitham Ahmed Assem Aly Salama, Patrick Joseph O'Sullivan, Lei Xu
  • Publication number: 20180282041
    Abstract: Flexible packages with reinforcing lines and flat panels.
    Type: Application
    Filed: March 26, 2018
    Publication date: October 4, 2018
    Inventors: Hugh Joseph O'DONNELL, Edward Daniel THEISS, III
  • Publication number: 20180269234
    Abstract: A method for manufacturing a display element comprising a plurality of pixels, each comprising a plurality of subpixels. The method comprises undertaking, using a pick up tool, a first placement cycle (1908) comprising picking up a plurality of first, untested LED dies and placing them on a display substrate at locations corresponding to the plurality of pixels, testing (1912) the first LED emitters on the display substrate to determine one or more locations of non-functional first LED emitters, selecting one or more second tested LED dies based on a result of the test, configuring the selected one or more second LED dies to enable their pick up and placement on the display substrate and undertaking, using the PUT, a second placement cycle (2008) comprising picking up the selected one or more second LED dies and placing them on the display substrate at the determined locations of the nonfunctional first LED emitters.
    Type: Application
    Filed: March 12, 2018
    Publication date: September 20, 2018
    Inventors: Padraig HUGHES, Joseph O'KEEFFE, Celine OYER, William HENRY, David MASSOUBRE, Pooya SAKETI