Patents by Inventor Michael O'Rourke

Michael O'Rourke 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).

  • Publication number: 20240086737
    Abstract: A computer system is provided that is programmed to select feature sets from a large number of features. Features for a set are selected based on metagradient information returned from a machine learning process that has been performed on an earlier selected feature set. The process can iterate until a selected feature set converges or otherwise meets or exceeds a given threshold.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 14, 2024
    Inventors: Douglas HAMILTON, Michael O'ROURKE, Xuyang LIN, Hyunsoo JEONG, William DAGUE, Tudor MOROSAN
  • Publication number: 20240087052
    Abstract: Techniques are described for a social networking system to provide community profiles that allow for multiple holders, editors, and/or managers. In some cases, the social networking system may be configured to distribute content associated with the community profiles based on metrics and relationships associated with accounts of the collaborators to the community profile as well as the community profile itself.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 14, 2024
    Inventors: Ryan Keenan Olson, Peter Michael Cottle, Alexandra Louise Krakaris, Ryan Michael O'rourke
  • Patent number: 11861510
    Abstract: A computer system is provided that is programmed to select feature sets from a large number of features. Features for a set are selected based on metagradient information returned from a machine learning process that has been performed on an earlier selected feature set. The process can iterate until a selected feature set converges or otherwise meets or exceeds a given threshold.
    Type: Grant
    Filed: January 6, 2023
    Date of Patent: January 2, 2024
    Assignee: NASDAQ, INC.
    Inventors: Douglas Hamilton, Michael O'Rourke, Xuyang Lin, Hyunsoo Jeong, William Dague, Tudor Morosan
  • Patent number: 11853246
    Abstract: Communication between target devices using protocol commands being carried out by a target device includes accessing a key for mapping of a plurality of defined patterns of stimuli and defined patterns of resultant protocol commands to a plurality of messages. A defined pattern of stimuli is sent from a target device to an initiator device to prompt a resultant defined pattern of protocol commands to be sent from the initiator device to all target devices that identify as the same device. The protocol commands including Small Computer System Interface (SCSI) specification compliant commands. A selected pattern of protocol command stimuli is sent from a first target device to the initiator device to prompt a resultant pattern of protocol commands from the initiator device to all target devices that identify as the same device thereby communicating the mapped message to other target devices.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: December 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Timothy Andrew Moran, Dominic Tomkins, Warren Hawkins, Nicholas Michael O'Rourke
  • Publication number: 20230385219
    Abstract: Communication between target devices using protocol commands being carried out by a target device includes accessing a key for mapping of a plurality of defined patterns of stimuli and defined patterns of resultant protocol commands to a plurality of messages. A defined pattern of stimuli is sent from a target device to an initiator device to prompt a resultant defined pattern of protocol commands to be sent from the initiator device to all target devices that identify as the same device. The protocol commands including Small Computer System Interface (SCSI) specification compliant commands. A selected pattern of protocol command stimuli is sent from a first target device to the initiator device to prompt a resultant pattern of protocol commands from the initiator device to all target devices that identify as the same device thereby communicating the mapped message to other target devices.
    Type: Application
    Filed: May 24, 2022
    Publication date: November 30, 2023
    Inventors: Timothy Andrew Moran, Dominic Tomkins, Warren Hawkins, Nicholas Michael O'Rourke
  • Publication number: 20230142808
    Abstract: A computer system is provided that is programmed to select feature sets from a large number of features. Features for a set are selected based on metagradient information returned from a machine learning process that has been performed on an earlier selected feature set. The process can iterate until a selected feature set converges or otherwise meets or exceeds a given threshold.
    Type: Application
    Filed: January 6, 2023
    Publication date: May 11, 2023
    Inventors: Douglas HAMILTON, Michael O'ROURKE, Xuyang LIN, Hyunsoo JEONG, William DAGUE, Tudor MOROSAN
  • Publication number: 20230055421
    Abstract: Techniques are described that enable a user to edit and customize captions generated by a social networking system, such as transcriptions of an audio clip. In some cases, a social networking system receives, from a first user account, a video and an audio clip associated with the video, and determines that the audio clip contains speech. The social networking system may leverage a speech-to-text component to generate a first text caption based at least in part on the speech in the audio clip. The social networking system provides the first text caption to the first user account, and receives a user input to modify a word included in the first text caption. The social networking system generates a second text caption based at least in part on the user input, and provides the video, including the second text caption, to a second user account.
    Type: Application
    Filed: October 18, 2022
    Publication date: February 23, 2023
    Applicant: Meta Platforms, Inc.
    Inventors: Shannon Ma, Qikun Guo, Martin Mroz, Ryan Michael O'Rourke, Aaron Williams, Sharon Zeng
  • Patent number: 11568170
    Abstract: A computer system is provided that is programmed to select feature sets from a large number of features. Features for a set are selected based on metagradient information returned from a machine learning process that has been performed on an earlier selected feature set. The process can iterate until a selected feature set converges or otherwise meets or exceeds a given threshold.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: January 31, 2023
    Assignee: NASDAQ, INC.
    Inventors: Douglas Hamilton, Michael O'Rourke, Xuyang Lin, Hyunsoo Jeong, William Dague, Tudor Morosan
  • Publication number: 20230005075
    Abstract: Systems and methods for determining whether an electronic document constitutes vouching evidence is provided. The system may receive ERP item data and generate hypothesis data based thereon, and may receive electronic document data and extract ERP information therefrom. The system may then apply one or more models to compare the hypothesis data to the extracted ERP information to determine whether the electronic document constitutes vouching evidence for the ERP item. Systems and methods for verifying an assertion against a source document are provided. The system may receive first data indicating an unverified assertion and second data comprising a plurality of source documents. The system may apply one or more extraction models to extract a set of key data from the plurality of source documents and may apply one or more matching models to compare the first data to the set of key data to determine whether vouching criteria are met.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 5, 2023
    Applicant: PricewaterhouseCoopers LLP
    Inventors: Chung-Sheng LI, Winnie CHENG, Mark John FLAVELL, Lori Marie HALLMARK, Nancy Alayne LIZOTTE, Kevin Ma LEONG, Di ZHU, Kevin Michael O'ROURKE, Eun Kyung KWON, Vandit NARULA, Weichao CHEN, Maria Jesus Perez RAMIREZ
  • Publication number: 20230004845
    Abstract: Systems and methods for providing explainability for processing data through multiple layers are provided. An input layer is configured to receive an evidence data set comprising a plurality of evidence items, apply evidence processing models to the evidence data set to generate evidence understanding data, and generate input-layer explainability data, wherein the input-layer explainability data represents information about the processing of the evidence data set by the input layer. A presentation layer is configured to receive data (the evidence understanding data and/or data generated based on the evidence understanding data), apply one or more presentation generation models to the received data to generate presentation data, and generate presentation-layer explainability data for presentation to the user, wherein the presentation-layer explainability data represents information about the processing of the received data set by the presentation layer.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 5, 2023
    Applicant: PricewaterhouseCoopers LLP
    Inventors: Chung-Sheng LI, Winnie CHENG, Mark John FLAVELL, Lori Marie HALLMARK, Nancy Alayne LIZOTTE, Kevin Ma LEONG, Kevin Michael O'ROURKE, Robert Michael HILL, Timothy DELILLE, Maria Jesus Perez RAMIREZ, Thomas Vincent GIACOMUCCI
  • Patent number: 11474900
    Abstract: Method and system are provided for dynamic rebuild capability in redundant array of independent disks (RAID) arrays using compressing drives. The method includes providing an array including a physical rebuild area for the multiple drives of the array and dynamically adjusting a number of allocated rebuild zones available within the rebuild area, wherein each allocated rebuild zone has capacity to store a drive rebuild based on a current physical usage of the multiple drives of the array.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: October 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Nicholas Michael O'Rourke, Gemma Izen, Mark Keith Elliott, Daniel Paul Dent, Dominic Tomkins, Alastair Cooper
  • Patent number: 11475895
    Abstract: Techniques are described that enable a user to edit and customize captions generated by a social networking system, such as transcriptions of an audio clip. In some cases, a social networking system receives, from a first user account, a video and an audio clip associated with the video, and determines that the audio clip contains speech. The social networking system may leverage a speech-to-text component to generate a first text caption based at least in part on the speech in the audio clip. The social networking system provides the first text caption to the first user account, and receives a user input to modify a word included in the first text caption. The social networking system generates a second text caption based at least in part on the user input, and provides the video, including the second text caption, to a second user account.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: October 18, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Shannon Ma, Qikun Guo, Martin Mroz, Ryan Michael O'Rourke, Aaron Williams, Sharon Zeng
  • Publication number: 20220043709
    Abstract: Method and system are provided for dynamic rebuild capability in redundant array of independent disks (RAID) arrays using compressing drives. The method includes providing an array including a physical rebuild area for the multiple drives of the array and dynamically adjusting a number of allocated rebuild zones available within the rebuild area, wherein each allocated rebuild zone has capacity to store a drive rebuild based on a current physical usage of the multiple drives of the array.
    Type: Application
    Filed: August 4, 2020
    Publication date: February 10, 2022
    Inventors: Nicholas Michael O'Rourke, Gemma Izen, Mark Keith Elliott, Daniel Paul Dent, Dominic Tomkins, Alastair Cooper
  • Publication number: 20220005477
    Abstract: Techniques are described that enable a user to edit and customize captions generated by a social networking system, such as transcriptions of an audio clip. In some cases, a social networking system receives, from a first user account, a video and an audio clip associated with the video, and determines that the audio clip contains speech. The social networking system may leverage a speech-to-text component to generate a first text caption based at least in part on the speech in the audio clip. The social networking system provides the first text caption to the first user account, and receives a user input to modify a word included in the first text caption. The social networking system generates a second text caption based at least in part on the user input, and provides the video, including the second text caption, to a second user account.
    Type: Application
    Filed: September 16, 2020
    Publication date: January 6, 2022
    Inventors: Shannon Ma, Qikun Guo, Martin Mroz, Ryan Michael O'Rourke, Aaron Williams, Sharon Zeng
  • Patent number: 11216169
    Abstract: Systems and techniques are described that enable users to capture and share content through a social network application and/or service with other users. A device associated with a first account may display a camera capture interface including a control associated with a second account and may receive a selection of the control associated with the second account. The device may capture content responsive to the selection and present a preview screen of captured content. The device may receive an indication (e.g., a swipe gesture, selection of a send control, etc.) to perform an action with respect to the captured content, such as sending the captured content to the second account.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: January 4, 2022
    Assignee: Facebook, Inc.
    Inventors: Ryan Michael O'Rourke, Brendan Benjamin Aronoff, Rishi Pankaj Mody
  • Patent number: 11196698
    Abstract: Systems and techniques are described that enable users to interact and share content through a social network application and/or service with other users. In some examples, a social networking system determines that at least two applications are installed on a device and are both useable to share content between a first account and one or more contact accounts. The social networking system may detect an event that causes a change in a badge count, may determine which of the applications to use to display the change, and may output the badge count change to the determined application(s).
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: December 7, 2021
    Assignee: Facebook, Inc.
    Inventors: Ryan Michael O'Rourke, Henry Ming Wu, Michael Ross Lewis, Kuan-Yu Tseng, Tae Dong Kim, Zhisheng Huang
  • Patent number: 11171910
    Abstract: Systems and techniques are described that enable users to interact and share content through a social network application and/or service with other users. A social networking system may determine that a first application and a second application are installed on a device and are both useable to share content between a first account and one or more contact accounts. The social networking system may receive content associated with the first application and the second application and may generate a notification associated with the content. The social networking system may determine which of the first application or the second application to use to present the notification, and may output the notification to the determined first application and/or the second application.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: November 9, 2021
    Assignee: Facebook, Inc.
    Inventors: Ryan Michael O'Rourke, Henry Ming Wu, Michael Ross Lewis, Kuan-Yu Tseng, Tae Dong Kim, Zhisheng Huang
  • Publication number: 20210296392
    Abstract: Test structures and alignment marks enable accurate measurements of alignment in the active area of an image sensor device. The alignment marks are formed in the active area replacing pixels near the lithographic shot boundaries of the array. Misalignment across the lithographic shots is assessed through the degree of shifting between the alignment patterns. The alignment marks are located in a pixel location of the active area and can measure the actual lithographic shot-to-shot misalignment in the active area, which can be used to make an accurate lithographic alignment. Having such alignment marks allows for a more accurate assessment of the in-line process manufacturing capability as well as a more rapid feedback of in-array drift, which would allow a faster and better control for yield loss.
    Type: Application
    Filed: June 4, 2021
    Publication date: September 23, 2021
    Inventors: Ick-Hwan Ko, Karthik Nagarajan, Byung-Kyu Park, Shawn Michael O'Rourke
  • Patent number: 11119913
    Abstract: A computer-implemented method for performing garbage collection in a data storage system having a RAID configuration according to one embodiment includes determining on which geometry addressable region of the RAID configuration extents of data are stored. The RAID configuration includes an old geometry addressable region and a new geometry addressable region. The method further includes determining an order for performing garbage collection on the extents of data. Extents of data determined to be stored on the old geometry addressable region are assigned a higher priority within the order than extents of data determined to be stored on the new geometry addressable region. Moreover, the method includes performing garbage collection on the data storage system according to the order for performing garbage collection.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gemma Izen, Alastair Cooper, Nicholas Michael O'Rourke, Dominic Tomkins
  • Patent number: D956775
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: July 5, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Ryan Michael O'Rourke, Sharon Zeng, Rishi Pankaj Mody, Mark Evan Davis, Shannon Ma, William Bailey, Qikun Guo, Brendan Benjamin Aronoff