Patents by Inventor Brendan O'Callaghan

Brendan O'Callaghan 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: 10556983
    Abstract: A batch or continuous process for preparing silylated polymers having low color and color stability comprising silylating a prepolymer having reactive functional groups with a silylating agent and optionally quenching the silylated polymer, where a stabilizer package containing at least one phosphite stabilizing agent is used.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: February 11, 2020
    Assignee: Momentive Performance Materials Inc.
    Inventors: John Banevicius, Misty Huang, Brendan O'Keefe, Vikram Kumar, Bruce Barbera
  • Publication number: 20200023147
    Abstract: A delivery device for use in administering a dry powder to a biological subject's airway is provided. The device comprises (a) a housing having an inlet in fluid communication with an outlet for delivering a flow of gas to the subject's airway; and (b) one or more cantilever structures located within the housing. Vibration of the one or more cantilever structures facilitates entry of the dry powder into the flow of gas, such that the dry powder can be delivered by the flow of gas through the outlet to the subject's airway. Also provided is a container for releasably storing a particulate composition, the container comprising a shell sealed by a seal in which the particulate composition is stored, wherein a puncturing device for rupturing the seal to release the particulate composition is housed within the shell. Further provided are associated methods for administering dry powder using the delivery device and/or container.
    Type: Application
    Filed: September 29, 2017
    Publication date: January 23, 2020
    Inventors: Brendan O?Flaherty, Johann Lipman, John Fraser, Shaun Gregory
  • Publication number: 20190394232
    Abstract: Systems and methods for providing concurrent access to a resource via multiple user identities via a single client entity. A first authenticated session is established with an instance of a browser. The first session is associated with a first identity of a first user. A request to access the resource with an intermediate identity concurrently with the first session is detected. The intermediate identity is mapped to a target identity of a target user to be emulated. A second authentication session is established with the browser instance. The second session is associated with the intermediate identity. The request to access the resource is translated into a request to access the resource with the target identity. The translated request is forwarded to the resource. The response from the resource is translated to a response to the browser instance accessing the resource utilizing the target identity and returned to the browser instance.
    Type: Application
    Filed: September 4, 2019
    Publication date: December 26, 2019
    Inventor: Brendan O'Connor
  • Patent number: 10515062
    Abstract: A processing device receives a first query comprising a first field value and a first time period. The processing device performs a first search of a data store to identify a first plurality of events having the first time period and at least one field that comprises the first field value. The processing device generates a first search object comprising the first field value. The processing device generates a search event comprising the first field value and a reference to the first search object. An event entry for the first search event is then written to the data store. Future searches may return both the first search event and other events.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: December 24, 2019
    Assignee: Sumo Logic, Inc.
    Inventors: Kenny Tidwell, David Frampton, Brendan O'Connell
  • Publication number: 20190365571
    Abstract: The invention provides a dressing system for a wound comprising an absorbent pad; at least one sensor for detecting wound or dressing data, wherein the at least one sensor is a moisture sensor; a flexible electronic circuit communicable with the sensor; a backing film adapted to cooperate with the absorbent pad, wherein the electronic circuit and the at least one sensor is printed directly on the backing film; and a communications module adapted to communicate the wound data from the electronic circuit to a user or clinician. The invention provides a simple to use disposable dressing wound system that is effective in providing dressing wound data that provides an indicator of the status of the wound as well as information that the dressing wound system needs to be replaced.
    Type: Application
    Filed: December 22, 2017
    Publication date: December 5, 2019
    Inventors: Conor O'MAHONY, Brendan O'FLYNN, Paul GALVIN, Mark FLEMING
  • Patent number: 10496980
    Abstract: A computer implemented method for reducing input performed in a commerce based application is provided. The method includes receiving a sequence of input values from an input device and associating the sequence of input values with an object in the application based on the sequence. A context of the application is determined. One or more tasks in the application are automatically performed based on the object, the context and the sequence of input values.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: December 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ashvin Mathew, Derrick Steven Bazlen, Jeffrey Blucher, Sylvester M. La Blanc, Andreas Hofmann, Gregg Robert Dingle, Brendan O'Meara
  • Publication number: 20190360475
    Abstract: Embodiments of the present disclosure includes a method of calibrating a pump in a system to determine a minimum pump duty cycle needed. The system comprises a pump, a plurality of application lines downstream of the pump, and a flow control device in each application line. The method determines the minimum pump duty cycle to achieve total flow in the system, achieves a minimum pressure in the system, and ensures that the flow control device is not at or beyond a maximum open position.
    Type: Application
    Filed: February 7, 2018
    Publication date: November 28, 2019
    Inventors: Adam Vaccari, Brendan O'Rourke, Ben Schlipf, Justin McMenamy
  • Patent number: 10481959
    Abstract: The invention provides a method and apparatus comprising at least one processor; at least one memory including computer program code, at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform identification of music data or other audio metadata played on an iOS device.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: November 19, 2019
    Assignee: SPOTIFY AB
    Inventors: Brian Boyle, Brendan O'Driscoll, Craig Watson, Aidan Sliney
  • Publication number: 20190333805
    Abstract: Methods of forming an interconnect of an IC are disclosed. The methods include forming a first interlayer dielectric (ILD) layer and a second ILD layer with an ILD etch stop layer (ESL) therebetween. The ILD ESL has an etch rate that is at least five times slower than the first and second ILD layers, and may include, for example, aluminum oxynitride. A dual damascene (DD) hard mask is used to form a wire trench opening in the second ILD layer and a via opening in the first ILD layer, creating a via-wire opening. Due to the slower etch rate, the ILD ESL defines the via opening in the first ILD layer as a chamferless via opening. A unitary via-wire conductive structure coupled to the conductive structure in the via-wire opening can be formed from the via-wire opening.
    Type: Application
    Filed: April 30, 2018
    Publication date: October 31, 2019
    Inventors: Martin J. O'Toole, Christopher J. Penny, Jae O. Choo, Adam L. da Silva, Craig Child, Terry A. Spooner, Hsueh-Chung Chen, Brendan O'Brien, Keith P. Donegan
  • Patent number: 10447729
    Abstract: Systems and methods for providing concurrent access to a resource via multiple user identities via a single client entity. The client entity is allowed access to the resource utilizing a first user identity. An attempt to access the resource with the client entity utilizing a second user identity is detected. The second user identity is a child identity of the first user identity. The attempt to access the resource is restructured as an attempt to access the resource with a third user identity that is not a child identity of the first user identity. The restructured request is forwarded to the resource using the third user entity to access the resource. A response from the resource is restructured as a response to the client entity accessing the resource utilizing the second user identity. The restructured response is sent to the client entity accessing the resource utilizing the second user identity.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: October 15, 2019
    Assignee: salesforce.com, inc.
    Inventor: Brendan O'Connor
  • Patent number: 10430483
    Abstract: In accordance with an embodiment, described herein is a system and method for enabling use of a media content bot in a social messaging environment that supports group chat. A conversational agent, generally referred to as a “bot”, can leverage a user's interaction with the bot, to access a media server, which in turn can determine one or more items of media content appropriate for the user and/or their interaction. During a group chat, the bot can recognize music commands within the context of a particular discussion, and/or utilize music recommendation services provided by a digital media content environment, to determine items of media content appropriate for the group of users and/or their interaction. The system enables the use of media playback controls within the group chat, enabling the group of users to determine how and which media content is to be played.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: October 1, 2019
    Assignee: SPOTIFY AB
    Inventors: Brendan O'Driscoll, Matthew Montag
  • Patent number: 10372489
    Abstract: Embodiments of the invention are generally related to configuring a system for use with a media application, including providing task-based configuration for users of the media application. In accordance with an embodiment, the system enables a user to interact with a configuration component of a media application accessible at a media device. The system displays a plurality of tasks and an indication of a media application functionality, such as, for example, access to a personalized playlist or set of media content, offered as an incentive or reward for completion of the tasks, at a user interface of the media device. The tasks relate to one or more features of the media application, and can be used to improve the configuration of the media application for a particular user.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: August 6, 2019
    Assignee: SPOTIFY AB
    Inventors: Brendan O'Driscoll, Aidan Sliney, Craig Watson
  • Patent number: 10354633
    Abstract: In accordance with an embodiment, described herein is a system and method for providing a live lyrics overlay in a social messaging environment. The system can utilize advances in three-dimensional mapping technology that allow social messaging services, to offer real time video lenses or overlays to their users, and extends this three-dimensional mapping technology to support for lyrics. During creation of a video with lyrics lens overlay, the lyrics corresponding to a selected song are retrieved from a lyrics source, and are displayed within the video. For example, with the lyrics lens, a user can record an image of themselves on live video, singing along to a song clip, with the lyrics of the song displayed as if they appear to be coming from their mouths. The created live lyrics content can also be shared with other users of a social messaging environment.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: July 16, 2019
    Assignee: SPOTIFY AB
    Inventors: Brendan O'Driscoll, Aidan Sliney, Craig Watson
  • Patent number: 10336857
    Abstract: A continuous process for preparing a silylated polymer comprising a silylation step where a prepolymer having reactive functional groups, a first intermediate product, is reacted continuously with a silylating agent in an endcapping tubular reaction unit to form a second intermediate product, and where at least a portion of the second intermediate product is backmixed continuously with the first intermediate product to form the silylated polymer. The continuous process may further comprise a stabilization step, a quenching step or both a stabilization step and a quenching step.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: July 2, 2019
    Assignee: Momentive Performance Materials Inc.
    Inventors: John Banevicius, Misty Huang, Brendan O'Keefe, Vikram Kumar, Bruce Barbera
  • Publication number: 20190112415
    Abstract: A batch or continuous process for preparing silylated polymers having low color and color stability comprising silylating a prepolymer having reactive functional groups with a silylating agent and optionally quenching the silylated polymer, where a stabilizer package containing at least one phosphite stabilizing agent is used.
    Type: Application
    Filed: October 17, 2018
    Publication date: April 18, 2019
    Inventors: John Banevicius, Misty Huang, Brendan O'Keefe, Vikram Kumar, Bruce Barbera
  • Publication number: 20190050483
    Abstract: The invention provides an apparatus, system and method for the comparison between songs to analyse how similar each song is to the next using a new system of classification. A new and improved method and apparatus for the weighting of these comparable variables between songs in order to find the best objective criteria for finding a likeness between songs is disclosed. The time complexity associated with the computation of the optimal path for smoothing a playlist of songs is substantially reduced using the system of classification.
    Type: Application
    Filed: October 17, 2018
    Publication date: February 14, 2019
    Inventors: Brendan O'Driscoll, Craig Watson, Aidan Sliney, George Boyle, Clodagh McCarthy Luddy
  • Patent number: 10192780
    Abstract: Methods of self-aligned double patterning and improved interconnect structures formed by self-aligned double patterning. A mandrel line including an upper layer and a lower layer is formed over a hardmask. A non-mandrel cut block is formed over a portion of a non-mandrel line, after which the upper layer of the mandrel line is removed. An etch mask is formed over a first section of the lower layer of the mandrel line defining a mandrel cut block over a first portion of the hardmask. The first section of the lower layer is arranged between adjacent second sections of the lower layer. The second sections of the lower layer of the mandrel line are removed to expose respective second portions of the hardmask, and the second portions of the hardmask are removed to form a trench. The mandrel cut block masks the first portion of the hardmask during the etching process.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: January 29, 2019
    Assignee: GLOBALFOUNDRIES Inc.
    Inventors: Xiaohan Wang, Jiehui Shu, Brendan O'Brien, Terry A. Spooner, Jinping Liu, Ravi Prakash Srivastava
  • Patent number: 10185739
    Abstract: Disclosed herein is an integration of automatic search functionality into a business application. The application is monitored for an instance wherein the user is initiating an activity that involves an expenditure. Upon detection of such an activity, a query is automatically generated based on information related to the expenditure. The query is communicated to a search component, from which corresponding search results are eventually received. Finally, at least some information related to the search results is displayed to the user. In one embodiment, assuming the user's express or implicit approval, auto-generation of data and/or modification of business process flow are facilitated based on the search results.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ashvin J. Mathew, Brendan O'Meara, Nicolae Surpatanu, Eshwar Somashekar, Rajat Taneja
  • Publication number: 20190018557
    Abstract: Embodiments of the invention are generally related to systems and methods for steering user interaction in a media content environment. In accordance with an embodiment, data derived from a user's interaction with a media application at a media device is used to determine a category for a user. The data can relate to the user's media consumption habits and preferences. For example, the data can be used to discern a media consumption style or use case, which in turn is used to categorize the user. A personalized user interface (UI) flow can be generated based on the user's determined category. The media device includes an adaptive user interface that implements the UI flow to steer the user's interaction with the media application, for example by drawing the user's attention to features of the media application that are best suited for the user based on the categorization.
    Type: Application
    Filed: July 13, 2017
    Publication date: January 17, 2019
    Inventors: Brendan O'Driscoll, Aidan Sliney, Craig Watson
  • Publication number: 20190018702
    Abstract: Embodiments of the invention are generally related to configuring a system for use with a media application, including providing task-based configuration for users of the media application. In accordance with an embodiment, the system enables a user to interact with a configuration component of a media application accessible at a media device. The system displays a plurality of tasks and an indication of a media application functionality, such as, for example, access to a personalized playlist or set of media content, offered as an incentive or reward for completion of the tasks, at a user interface of the media device. The tasks relate to one or more features of the media application, and can be used to improve the configuration of the media application for a particular user.
    Type: Application
    Filed: July 13, 2017
    Publication date: January 17, 2019
    Inventors: BRENDAN O'DRISCOLL, AIDAN SLINEY, CRAIG WATSON