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: 20260037893Abstract: 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: ApplicationFiled: October 10, 2025Publication date: February 5, 2026Inventors: Mark Weeks, Nicholas Murphy, Steven Kang, Arsh Kaur
-
Patent number: 12443904Abstract: 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: GrantFiled: October 23, 2023Date of Patent: October 14, 2025Assignee: Procore Technologies, Inc.Inventors: Mark Weeks, Nicholas Murphy, Steven Kang, Arsh Kaur
-
Publication number: 20250036361Abstract: 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: ApplicationFiled: July 25, 2023Publication date: January 30, 2025Applicant: Intel CorporationInventors: 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: 20250036412Abstract: 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: ApplicationFiled: July 25, 2023Publication date: January 30, 2025Applicant: Intel CorporationInventors: 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: 20250037347Abstract: 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: ApplicationFiled: July 25, 2023Publication date: January 30, 2025Applicant: Intel CorporationInventors: 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: 20240232764Abstract: 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: ApplicationFiled: October 23, 2023Publication date: July 11, 2024Inventors: Mark Weeks, Nicholas Murphy, Steven Kang, Arsh Kaur
-
Publication number: 20240135290Abstract: 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: ApplicationFiled: October 22, 2023Publication date: April 25, 2024Inventors: Mark Weeks, Nicholas Murphy, Steven Kang, Arsh Kaur
-
Patent number: 11797900Abstract: 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: GrantFiled: November 29, 2021Date of Patent: October 24, 2023Assignee: Procore Technologies, Inc.Inventors: Mark Weeks, Nicholas Murphy, Steven Kang, Arsh Kaur
-
Publication number: 20230267392Abstract: 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: ApplicationFiled: January 23, 2023Publication date: August 24, 2023Inventors: Carlos Torres, Nina Kaufman, Evin Sellin, Wojciech Peliks, Mark Weeks, Arshdeep Kaur, Nicholas Murphy, Fatima Howes
-
Publication number: 20220083931Abstract: 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: ApplicationFiled: November 29, 2021Publication date: March 17, 2022Inventors: Mark Weeks, Nicholas Murphy, Steven Kang
-
Patent number: 11188858Abstract: 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: GrantFiled: November 7, 2018Date of Patent: November 30, 2021Assignee: Procore Technologies, Inc.Inventors: Mark Weeks, Nicholas Murphy, Steven Kang
-
Publication number: 20200082309Abstract: 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: ApplicationFiled: November 7, 2018Publication date: March 12, 2020Inventors: Mark Weeks, Nicholas Murphy, Steven Kang
-
Publication number: 20200074367Abstract: 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: ApplicationFiled: August 31, 2018Publication date: March 5, 2020Inventors: Carlos Torres, Nina Kaufman, Evin Sellin, Wojciech Peliks, Mark Weeks, Arshdeep Kaur, Nicholas Murphy, Fatimazahra Howes
-
Patent number: 9665369Abstract: 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: GrantFiled: October 17, 2012Date of Patent: May 30, 2017Assignee: ZIILABS INC., LTD.Inventors: Jonathan Bloomfield, John Robson, Nicholas Murphy
-
Publication number: 20140352598Abstract: 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: ApplicationFiled: May 29, 2013Publication date: December 4, 2014Inventor: Nicholas Murphy
-
Patent number: 8886957Abstract: 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: GrantFiled: November 9, 2010Date of Patent: November 11, 2014Assignee: 3DLabs Inc. Ltd.Inventors: Jonathan Bloomfield, Nicholas Murphy
-
Publication number: 20110173480Abstract: 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: ApplicationFiled: November 9, 2010Publication date: July 14, 2011Applicant: 3DLABS INC. LTD.Inventors: Jonathan Bloomfield, Nicholas Murphy
-
Publication number: 20080104544Abstract: 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: ApplicationFiled: January 4, 2008Publication date: May 1, 2008Applicant: 3DLABS INC., LTD.Inventors: Peter COLLINS, Nicholas MURPHY
-
Publication number: 20080065704Abstract: 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: ApplicationFiled: September 12, 2006Publication date: March 13, 2008Applicant: Microsoft CorporationInventors: John Philip MacCormick, Nicholas Murphy, Venugopalan Ramasubramanian, Ehud Wieder, Lidong Zhou, Junfeng Yang
-
Publication number: 20070094495Abstract: 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: ApplicationFiled: June 30, 2006Publication date: April 26, 2007Applicant: Microsoft CorporationInventors: 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