Patents by Inventor Mark Krom

Mark Krom 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: 11986781
    Abstract: A carbonation machine may include a carbonation head, a holder that is configured to hold a gas canister, the holder comprising a connector with a socket configured to enable linear insertion of a valve of the canister into the socket, the socket including a seal with at least one lateral opening to enable fluidic flow between one or more laterally oriented ports of the valve and a conduit of the holder while preventing leakage of gas from the fluidic flow, and a holding mechanism configured to hold a lateral projection from the canister after insertion of the valve into the socket such that the valve remains in the socket, and an activation mechanism configured to operate the valve to release the gas from the canister when inserted into the socket so as to enable the gas to flow via the conduit to the carbonation head.
    Type: Grant
    Filed: August 19, 2023
    Date of Patent: May 21, 2024
    Assignee: Sodastream Industries Ltd.
    Inventors: Guy Danieli, Avi Cohen, Oren Shalev, Mark Funt, Allan Ring, Amnon Shkedi, Dvir Brand, Eyal Shmueli, Amit Avigdor, Eran Shaashua, Hagai Harduff, Doron Krom
  • Patent number: 8677028
    Abstract: In general, this disclosure describes techniques that allow communication between devices/modules of a computer system regarding inter-device/module command execution. In accordance with the techniques described herein, an operating device of a computing system may receive from a client one or more command indications of commands to be executed on the operating device. The operating device may further receive at least one command completion indicator that indicates a command for which one or more clients are awaiting completion of execution. The operating device may generate an interrupt that indicates completion of execution of the command for which the at least one command completion indicator was received. The interrupt may be a generic interrupt or a client-specific interrupt. In this manner, inefficiencies caused by client monitoring of operating device command execution may be reduced.
    Type: Grant
    Filed: August 23, 2010
    Date of Patent: March 18, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Mark Krom, Neal Countryman
  • Patent number: 8432409
    Abstract: A computer readable medium embodies a set of instructions. The set of instructions includes an instruction to manipulate a processor to determine a first value representative of a source memory location of a source storage component, a second value representative of a destination memory location of a destination storage component, a third value representative of a number of lines of a data block to be transferred from the source storage component to the destination storage component, a fourth value representative of a number of bytes to be transferred per line of the data block, a fifth value representative of a byte width of the source storage component and a sixth value representative of a byte width of the destination storage component. The instruction further is to transfer a data block from the source storage component to the destination storage component based on the first, second, third, fourth, fifth and sixth values.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: April 30, 2013
    Inventors: Frederick S. Dunlap, Mark A. Krom, Adam Snay
  • Publication number: 20120047285
    Abstract: In general, this disclosure describes techniques that allow communication between devices/modules of a computer system regarding inter-device/module command execution. In accordance with the techniques described herein, an operating device of a computing system may receive from a client one or more command indications of commands to be executed on the operating device. The operating device may further receive at least one command completion indicator that indicates a command for which one or more clients are awaiting completion of execution. The operating device may generate an interrupt that indicates completion of execution of the command for which the at least one command completion indicator was received. The interrupt may be a generic interrupt or a client-specific interrupt. In this manner, inefficiencies caused by client monitoring of operating device command execution may be reduced.
    Type: Application
    Filed: August 23, 2010
    Publication date: February 23, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Mark Krom, Neal Countryman
  • Patent number: 7930484
    Abstract: Instructions involving a relatively significant data transfer or a particular type of data transfer via a cache result in the application of a restricted access policy to control access to one or more partitions of the cache so as to reduce or prevent the overwriting of data that is expected to be subsequently used by the cache or by a processor. A processor or other system component may assert a signal which is utilized to select between one or more access policies and the selected access policy then may be applied to control access to one or more ways of the cache during the data transfer operation associated with the instruction. The access policy typically represents an access restriction to particular cache partitions, such as a restriction to one or more particular cache ways or one or more particular cache lines.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: April 19, 2011
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Stephen P. Thompson, Mark A. Krom
  • Publication number: 20060179228
    Abstract: Instructions involving a relatively significant data transfer or a particular type of data transfer via a cache result in the application of a restricted access policy to control access to one or more partitions of the cache so as to reduce or prevent the overwriting of data that is expected to be subsequently used by the cache or by a processor. A processor or other system component may assert a signal which is utilized to select between one or more access policies and the selected access policy then may be applied to control access to one or more ways of the cache during the data transfer operation associated with the instruction. The access policy typically represents an access restriction to particular cache partitions, such as a restriction to one or more particular cache ways or one or more particular cache lines.
    Type: Application
    Filed: February 7, 2005
    Publication date: August 10, 2006
    Inventors: Stephen Thompson, Mark Krom
  • Patent number: 5737241
    Abstract: A user management interface for interaction, monitoring and control of an EAS system. A user accessible input is provided in the interface for actuation by a user. A generation assembly is responsive to the input and generates signals for interacting with the EAS system. A receiver at the interface receives signals from the EAS system and provides indications with respect thereto.
    Type: Grant
    Filed: November 2, 1995
    Date of Patent: April 7, 1998
    Assignee: Sensormatic Electronics Corporation
    Inventors: William R. Accolla, Harry Watkins, Mark Krom