Patents by Inventor Nicholas Murphy

Nicholas Murphy 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: 20260037893
    Abstract: A punch item management tool may be provided that coordinates and guides the process of taking a punch item from creation to completion. As one possibility, the punch item management tool may coordinate and guide the interactions between a creator of a punch item, a punch item manager for the punch item, and one or more assignees that are expected to perform work on the punch item. As another possibility, the punch item management tool may coordinate and guide the interactions between an individual serving the dual role of creator and punch item manager for a punch item and one or more assignees that are expected to perform work on the punch item. In either case, the punch item management tool may provide a user interface including various views through which these individuals may interact with one or more punch items.
    Type: Application
    Filed: October 10, 2025
    Publication date: February 5, 2026
    Inventors: Mark Weeks, Nicholas Murphy, Steven Kang, Arsh Kaur
  • Patent number: 12443904
    Abstract: A punch item management tool may be provided that coordinates and guides the process of taking a punch item from creation to completion. As one possibility, the punch item management tool may coordinate and guide the interactions between a creator of a punch item, a punch item manager for the punch item, and one or more assignees that are expected to perform work on the punch item. As another possibility, the punch item management tool may coordinate and guide the interactions between an individual serving the dual role of creator and punch item manager for a punch item and one or more assignees that are expected to perform work on the punch item. In either case, the punch item management tool may provide a user interface including various views through which these individuals may interact with one or more punch items.
    Type: Grant
    Filed: October 23, 2023
    Date of Patent: October 14, 2025
    Assignee: Procore Technologies, Inc.
    Inventors: Mark Weeks, Nicholas Murphy, Steven Kang, Arsh Kaur
  • Publication number: 20250036361
    Abstract: Described herein is a graphics processor comprising a memory interface and a graphics processing cluster coupled with the memory interface. The graphics processing cluster includes a multi-lane parallel floating-point unit and a multi-lane parallel integer unit. The multi-lane parallel integer unit includes an integer pipeline including a plurality of parallel integer logic units configured to perform integer compute operations on a plurality of input data elements and a format conversion pipeline including a plurality of parallel format conversion units configured to convert a plurality of input data elements from a first one of a plurality of datatype formats to a second one of the plurality of datatype formats, the plurality of datatype formats including integer and floating-point formats.
    Type: Application
    Filed: July 25, 2023
    Publication date: January 30, 2025
    Applicant: Intel Corporation
    Inventors: Supratim Pal, Jiasheng Chen, Kevin Hurd, Jorge E. Parra Osorio, Christopher Spencer, Guei-Yuan Lueh, Pradeep K. Golconda, Fangwen Fu, Wei Xiong, Hongzheng Li, James Valerio, Mukundan Swaminathan, Nicholas Murphy, Shuai Mu, Clifford Gibson, Buqi Cheng
  • Publication number: 20250036412
    Abstract: Described herein is a graphics processor comprising a memory interface and a graphics processing cluster coupled with the memory interface. The graphics processing cluster includes a plurality of processing resources. A processing resource of the plurality of processing resources includes a source crossbar communicatively coupled with a register file, the source crossbar to reorder data elements of a source operand and a format conversion pipeline to convert a plurality of input data elements specified by the source operand from a first format of a plurality of datatype formats to a second format of the plurality of datatype formats, the plurality of datatype formats including integer and floating-point formats.
    Type: Application
    Filed: July 25, 2023
    Publication date: January 30, 2025
    Applicant: Intel Corporation
    Inventors: Supratim Pal, Jiasheng Chen, Christopher Spencer, Jorge E. Parra Osorio, Kevin Hurd, Guei-Yuan Lueh, Pradeep K. Golconda, Fangwen Fu, Wei Xiong, Hongzheng Li, James Valerio, Mukundan Swaminathan, Nicholas Murphy, Shuai Mu, Clifford Gibson, Buqi Cheng
  • Publication number: 20250037347
    Abstract: Described herein is a graphics processor comprising an instruction cache and a plurality of processing elements coupled with the instruction cache. The plurality of processing elements include functional units configured to provide an integer pipeline to execute instructions to perform operations on integer data elements. The integer pipeline including a first multiplier and a second multiplier, the first multiplier and the second multiplier configured to execute operations for a single instruction.
    Type: Application
    Filed: July 25, 2023
    Publication date: January 30, 2025
    Applicant: Intel Corporation
    Inventors: Jiasheng Chen, Supratim Pal, Kevin Hurd, Jorge E. Parra Osorio, Christopher Spencer, Takashi Nakagawa, Guei-Yuan Lueh, Pradeep K. Golconda, James Valerio, Mukundan Swaminathan, Nicholas Murphy, Clifford Gibson, Li-An Tang, Fangwen Fu, Kaiyu Chen, Buqi Cheng
  • Publication number: 20240232764
    Abstract: A punch item management tool may be provided that coordinates and guides the process of taking a punch item from creation to completion. As one possibility, the punch item management tool may coordinate and guide the interactions between a creator of a punch item, a punch item manager for the punch item, and one or more assignees that are expected to perform work on the punch item. As another possibility, the punch item management tool may coordinate and guide the interactions between an individual serving the dual role of creator and punch item manager for a punch item and one or more assignees that are expected to perform work on the punch item. In either case, the punch item management tool may provide a user interface including various views through which these individuals may interact with one or more punch items.
    Type: Application
    Filed: October 23, 2023
    Publication date: July 11, 2024
    Inventors: Mark Weeks, Nicholas Murphy, Steven Kang, Arsh Kaur
  • Publication number: 20240135290
    Abstract: A punch item management tool may be provided that coordinates and guides the process of taking a punch item from creation to completion. As one possibility, the punch item management tool may coordinate and guide the interactions between a creator of a punch item, a punch item manager for the punch item, and one or more assignees that are expected to perform work on the punch item. As another possibility, the punch item management tool may coordinate and guide the interactions between an individual serving the dual role of creator and punch item manager for a punch item and one or more assignees that are expected to perform work on the punch item. In either case, the punch item management tool may provide a user interface including various views through which these individuals may interact with one or more punch items.
    Type: Application
    Filed: October 22, 2023
    Publication date: April 25, 2024
    Inventors: Mark Weeks, Nicholas Murphy, Steven Kang, Arsh Kaur
  • Patent number: 11797900
    Abstract: A punch item management tool may be provided that coordinates and guides the process of taking a punch item from creation to completion. As one possibility, the punch item management tool may coordinate and guide the interactions between a creator of a punch item, a punch item manager for the punch item, and one or more assignees that are expected to perform work on the punch item. As another possibility, the punch item management tool may coordinate and guide the interactions between an individual serving the dual role of creator and punch item manager for a punch item and one or more assignees that are expected to perform work on the punch item. In either case, the punch item management tool may provide a user interface including various views through which these individuals may interact with one or more punch items.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: October 24, 2023
    Assignee: Procore Technologies, Inc.
    Inventors: Mark Weeks, Nicholas Murphy, Steven Kang, Arsh Kaur
  • Publication number: 20230267392
    Abstract: A computing system such as a back-end platform for construction management software may employ a predictive model to provide individuals responsible for overseeing a construction project with a prediction of a “risk level” for a punch item, which indicates a risk of the punch item not being completed by the punch item's target completion date. Such a predictive model may be defined based on historical-punch-items data. After defining the predictive model, the computing system may receive data defining a given punch item and input such data into the predictive model, which may in turn output a given predicted risk level for the given punch item. Thereafter, the computing system may cause a client station to display an indication of the given predicted risk level for the given punch item.
    Type: Application
    Filed: January 23, 2023
    Publication date: August 24, 2023
    Inventors: Carlos Torres, Nina Kaufman, Evin Sellin, Wojciech Peliks, Mark Weeks, Arshdeep Kaur, Nicholas Murphy, Fatima Howes
  • Publication number: 20220083931
    Abstract: A punch item management tool may be provided that coordinates and guides the process of taking a punch item from creation to completion. As one possibility, the punch item management tool may coordinate and guide the interactions between a creator of a punch item, a punch item manager for the punch item, and one or more assignees that are expected to perform work on the punch item. As another possibility, the punch item management tool may coordinate and guide the interactions between an individual serving the dual role of creator and punch item manager for a punch item and one or more assignees that are expected to perform work on the punch item. In either case, the punch item management tool may provide a user interface including various views through which these individuals may interact with one or more punch items.
    Type: Application
    Filed: November 29, 2021
    Publication date: March 17, 2022
    Inventors: Mark Weeks, Nicholas Murphy, Steven Kang
  • Patent number: 11188858
    Abstract: A punch item management tool may be provided that coordinates and guides the process of taking a punch item from creation to completion. As one possibility, the punch item management tool may coordinate and guide the interactions between a creator of a punch item, a punch item manager for the punch item, and one or more assignees of the punch item. As another possibility, the punch item management tool may coordinate and guide the interactions between an individual serving the dual role of creator and punch item manager for a punch item and one or more assignees for the punch item. In either case, the punch item management tool may provide a user interface comprises of various views through which these individuals may interact in connection with one or more punch items.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: November 30, 2021
    Assignee: Procore Technologies, Inc.
    Inventors: Mark Weeks, Nicholas Murphy, Steven Kang
  • Publication number: 20200082309
    Abstract: A punch item management tool may be provided that coordinates and guides the process of taking a punch item from creation to completion. As one possibility, the punch item management tool may coordinate and guide the interactions between a creator of a punch item, a punch item manager for the punch item, and one or more assignees of the punch item. As another possibility, the punch item management tool may coordinate and guide the interactions between an individual serving the dual role of creator and punch item manager for a punch item and one or more assignees for the punch item. In either case, the punch item management tool may provide a user interface comprises of various views through which these individuals may interact in connection with one or more punch items.
    Type: Application
    Filed: November 7, 2018
    Publication date: March 12, 2020
    Inventors: Mark Weeks, Nicholas Murphy, Steven Kang
  • Publication number: 20200074367
    Abstract: A computing system such as a back-end platform for construction management software may employ a predictive model to provide individuals responsible for overseeing a construction project with a prediction of a “risk level” for a punch item, which indicates a risk of the punch item not being completed by the punch item's target completion date. Such a predictive model may be defined based on historical-punch-items data. After defining the predictive model, the computing system may receive data defining a given punch item and input such data into the predictive model, which may in turn output a given predicted risk level for the given punch item. Thereafter, the computing system may cause a client station to display an indication of the given predicted risk level for the given punch item.
    Type: Application
    Filed: August 31, 2018
    Publication date: March 5, 2020
    Inventors: Carlos Torres, Nina Kaufman, Evin Sellin, Wojciech Peliks, Mark Weeks, Arshdeep Kaur, Nicholas Murphy, Fatimazahra Howes
  • Patent number: 9665369
    Abstract: Architectures and methods for viewing data in multiple formats within a register file. Various disclosed embodiments allow a plurality of consecutive registers within one register file to appear to be temporarily transposed by one instruction, such that each transposed register contains one byte or word from multiple consecutive registers. A program can arbitrarily reorganize the bytes within a register by swapping the value stored in any byte within the register with the value stored in any other byte within the same register. Indirect register access is also provided, without additional scoreboarding hardware, as an apparent move from one register to another. The functionality of a hardware data FIFO at the I/O is also provided, without the power consumption of register-to-register transfers. However, the size of the FIFO can be changed under program control.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: May 30, 2017
    Assignee: ZIILABS INC., LTD.
    Inventors: Jonathan Bloomfield, John Robson, Nicholas Murphy
  • Publication number: 20140352598
    Abstract: This discloses a water ski rope safety device. Water ski ropes can become disconnected from the tow boat. They can also become loose or gain excessive slack. In such cases, the rope can whip around or entangle the skier. Any of these might injure the skier. The safety device prevents such a disconnected or loose rope from entangling or striking the skier. The device consists of a flexible sleeve into which the rope is contained along with other components which accomplish the purpose.
    Type: Application
    Filed: May 29, 2013
    Publication date: December 4, 2014
    Inventor: Nicholas Murphy
  • Patent number: 8886957
    Abstract: The write-access control line for an RTC is combined with a clear line for an RTC signature register, so that changes to the RTC will cause subsequent reads to return an invalidity flag.
    Type: Grant
    Filed: November 9, 2010
    Date of Patent: November 11, 2014
    Assignee: 3DLabs Inc. Ltd.
    Inventors: Jonathan Bloomfield, Nicholas Murphy
  • Publication number: 20110173480
    Abstract: The write-access control line for an RTC is combined with a clear line for an RTC signature register, so that changes to the RTC will cause subsequent reads to return an invalidity flag.
    Type: Application
    Filed: November 9, 2010
    Publication date: July 14, 2011
    Applicant: 3DLABS INC. LTD.
    Inventors: Jonathan Bloomfield, Nicholas Murphy
  • Publication number: 20080104544
    Abstract: A method of presenting content on the user interface display screen of a portable electronic device includes the presentation of a plurality of icons. The icons scale in size in accordance with a position of the respective icons along a curved path.
    Type: Application
    Filed: January 4, 2008
    Publication date: May 1, 2008
    Applicant: 3DLABS INC., LTD.
    Inventors: Peter COLLINS, Nicholas MURPHY
  • Publication number: 20080065704
    Abstract: A distributed data store employs replica placement techniques in which a number k hash functions are used to compute k potential locations for a data item. A number r of the k locations are chosen for storing replicas. These replica placement techniques provide a system designer with the freedom to choose r from k, are structured in that they are determined by a straightforward functional form, and are diffuse such that the replicas of the items on one server are scattered over many other servers. The resulting storage system exhibits excellent storage balance and request load balance in the presence of incremental system expansions, server failures, and load changes. Data items may be created, read, and updated or otherwise modified.
    Type: Application
    Filed: September 12, 2006
    Publication date: March 13, 2008
    Applicant: Microsoft Corporation
    Inventors: John Philip MacCormick, Nicholas Murphy, Venugopalan Ramasubramanian, Ehud Wieder, Lidong Zhou, Junfeng Yang
  • Publication number: 20070094495
    Abstract: Described herein are one or more implementations of an operating system that provides for statically verifiable inter-process communication between isolated processes. Also, described herein are one or more implementations of programming tools that facilitate the development of statically verifiable isolated processes having inter-process communication.
    Type: Application
    Filed: June 30, 2006
    Publication date: April 26, 2007
    Applicant: Microsoft Corporation
    Inventors: Galen Hunt, James Larus, Martin Abadi, Mark Aiken, Paul Barham, Manuel Fahndrich, Chris Hawblitzel, Orion Hodson, Steven Levi, Nicholas Murphy, Bjarne Steensgaard, David Tarditi, Edward Wobber, Brian Zill