Patents by Inventor Asbjorn Smitt
Asbjorn Smitt 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: 11032216Abstract: Packet data corresponding to a multicast (MC) packet received by a network device is stored in a packet memory. A header of the MC packet is analyzed to determine two or more ports via which the MC packet is to be transmitted. It is determined that two or more pending read requests are to read packet data from a particular memory location in the packet memory. In response to determining that the two or more pending read requests are to read packet data from the particular memory location, the packet data is read a single time from the particular memory location. Respective instances of the packet data read from the particular memory location are provided to respective two or more read client devices for subsequent transmission of the packet data via the two or more ports determined by the packet processor.Type: GrantFiled: July 29, 2019Date of Patent: June 8, 2021Assignee: Marvell Asia Pte, Ltd.Inventors: Nicolai Asbjorn Smitt, Jacob Jul Schroder
-
Publication number: 20190356607Abstract: Packet data corresponding to a multicast (MC) packet received by a network device is stored in a packet memory. A header of the MC packet is analyzed to determine two or more ports via which the MC packet is to be transmitted. It is determined that two or more pending read requests are to read packet data from a particular memory location in the packet memory. In response to determining that the two or more pending read requests are to read packet data from the particular memory location, the packet data is read a single time from the particular memory location. Respective instances of the packet data read from the particular memory location are provided to respective two or more read client devices for subsequent transmission of the packet data via the two or more ports determined by the packet processor.Type: ApplicationFiled: July 29, 2019Publication date: November 21, 2019Inventors: Nicolai Asbjorn SMITT, Jacob Jul SCHRODER
-
Patent number: 10367758Abstract: Packet data corresponding to a multicast (MC) packet received by a network device is stored in a packet memory. A header of the MC packet is analyzed to determine two or more ports via which the MC packet is to be transmitted. It is determined that two or more pending read requests are to read packet data from a particular memory location in the packet memory. In response to determining that the two or more pending read requests are to read packet data from the particular memory location, the packet data is read a single time from the particular memory location. Respective instances of the packet data read from the particular memory location are provided to respective two or more read client devices for subsequent transmission of the packet data via the two or more ports determined by the packet processor.Type: GrantFiled: September 12, 2017Date of Patent: July 30, 2019Assignee: Marvell World Trade Ltd.Inventors: Nicolai Asbjorn Smitt, Jacob Jul Schroder
-
Patent number: 10318449Abstract: A network device is described. The network device includes a plurality of ingress interfaces, a plurality of memory units configured to store packets received at the plurality of ingress interfaces, a first pool of memory access tokens, and one or more integrated circuits that implement a memory controller. The memory access tokens correspond to respective memory units and are distinct within the first pool. The memory controller is configured to selectively assign at least one individual memory access token to the ingress interfaces to govern write access to the memory units. The ingress interfaces write packets to memory units identified by the corresponding assigned memory access tokens. The network controller is configured to reassign a first memory access token from a first ingress interface to a second ingress interface between consecutive write commands from the first ingress interface based on a write access scheme to access non-sequential memory units.Type: GrantFiled: December 7, 2017Date of Patent: June 11, 2019Assignee: Marvell World Trade Ltd.Inventors: Jacob Jul Schroder, Nicolai Asbjorn Smitt
-
Patent number: 10211939Abstract: Forwarding points in time of a clock over a clock boundary is performed by launching the points in time into a buffer, such as a FIFO, in the first clock domain. The oldest point in time is fed into a FIFO or delay line in the other clock domain, which FIFO or delay line comprises a plurality of received points in time, which are shifted through the FIFO or delay line over time. An estimate of a point in time in the second clock domain is derived from a plurality of the points in time in the delay line/FIFO, such as from a mean value thereof. This point in time may be compensated for a known delay in order for this determined point in time to be identical to or close to an actual point in time of the first clock in the first clock domain.Type: GrantFiled: June 27, 2014Date of Patent: February 19, 2019Assignee: Napatech A/SInventor: Nicolai Asbjørn Smitt
-
Publication number: 20180157606Abstract: A network device is described. The network device includes a plurality of ingress interfaces, a plurality of memory units configured to store packets received at the plurality of ingress interfaces, a first pool of memory access tokens, and one or more integrated circuits that implement a memory controller. The memory access tokens correspond to respective memory units and are distinct within the first pool. The memory controller is configured to selectively assign at least one individual memory access token to the ingress interfaces to govern write access to the memory units. The ingress interfaces write packets to memory units identified by the corresponding assigned memory access tokens. The network controller is configured to reassign a first memory access token from a first ingress interface to a second ingress interface between consecutive write commands from the first ingress interface based on a write access scheme to access non-sequential memory units.Type: ApplicationFiled: December 7, 2017Publication date: June 7, 2018Inventors: Jacob Jul SCHRODER, Nicolai Asbjorn SMITT
-
Publication number: 20180077059Abstract: Packet data corresponding to a multicast (MC) packet received by a network device is stored in a packet memory. A header of the MC packet is analyzed to determine two or more ports via which the MC packet is to be transmitted. It is determined that two or more pending read requests are to read packet data from a particular memory location in the packet memory. In response to determining that the two or more pending read requests are to read packet data from the particular memory location, the packet data is read a single time from the particular memory location. Respective instances of the packet data read from the particular memory location are provided to respective two or more read client devices for subsequent transmission of the packet data via the two or more ports determined by the packet processor.Type: ApplicationFiled: September 12, 2017Publication date: March 15, 2018Inventors: Nicolai Asbjorn SMITT, Jacob Jul SCHRODER
-
Publication number: 20160142167Abstract: Forwarding points in time of a clock over a clock boundary is performed by launching the points in time into a buffer, such as a FIFO, in the first clock domain. The oldest point in time is fed into a FIFO or delay line in the other clock domain, which FIFO or delay line comprises a plurality of received points in time, which are shifted through the FIFO or delay line over time. An estimate of a point in time in the second clock domain is derived from a plurality of the points in time in the delay line/FIFO, such as from a mean value thereof. This point in time may be compensated for a known delay in order for this determined point in time to be identical to or close to an actual point in time of the first clock in the first clock domain.Type: ApplicationFiled: June 27, 2014Publication date: May 19, 2016Inventor: Nicolai Asbjørn Smitt
-
Patent number: 8393788Abstract: Disclosed is a digital X-ray image capturing device for easy mobility, including: a cassette having a built-in image plate; an image plate transfer device for taking the image plate out of the cassette and transferring the same to a scanning point; an image scanning device for scanning an X-ray latent image of the image plate by irradiating laser beams to the scanning point; an internal body including the image plate transfer device and the image scanning device; and an external housing surrounding the internal body. The image plate transfer device includes: a scan drum having a fastening means on a surface thereof, the fastening means being combined with an end of the image plate; at least one roller installed near the scan drum to closely wind the image plate on the surface of the scan drum; and an electric power means for applying torque to the scan drum. The slide mounting type or up-mounting type of cassette can be attached to the image plate transfer device.Type: GrantFiled: February 2, 2010Date of Patent: March 12, 2013Assignee: 3D Imaging & Simulations Corp.Inventors: Asbjorn Smitt, Sung Woon Lee
-
Publication number: 20120243665Abstract: Disclosed is a digital X-ray image capturing device for easy mobility, including: a cassette having a built-in image plate; an image plate transfer device for taking the image plate out of the cassette and transferring the same to a scanning point; an image scanning device for scanning an X-ray latent image of the image plate by irradiating laser beams to the scanning point; an internal body including the image plate transfer device and the image scanning device; and an external housing surrounding the internal body. The image plate transfer device includes: a scan drum having a fastening means on a surface thereof, the fastening means being combined with an end of the image plate; at least one roller installed near the scan drum to closely wind the image plate on the surface of the scan drum; and an electric power means for applying torque to the scan drum. The slide mounting type or up-mounting type of cassette can be attached to the image plate transfer device.Type: ApplicationFiled: February 2, 2010Publication date: September 27, 2012Applicant: 3D Imaging & Simulations CorpInventors: Asbjorn Smitt, Sung Woon Lee
-
Patent number: 8263957Abstract: Provided is an apparatus for acquiring a digital X-ray image that radiates X-ray on a patient's part by using a high sensitivity imaging plate (IP), reads the radiated patient's part, acquires a signal including patient information and image information regarding a patient, converts the signal into a digital signal, and links the digital signal to external equipment.Type: GrantFiled: June 9, 2009Date of Patent: September 11, 2012Assignee: 3D Imaging & Simulations Corp.Inventors: Asbjorn Smitt, Sung-Woon Lee, Jin-Yong Kim, Ji-Hyun Yi
-
Patent number: 7858382Abstract: An apparatus for optical sensing of samples includes an optical source, an optical assembly being rotatable about an axis, a sample holder, and a detector. The optical assembly rotates, allowing the sensing apparatus to sense results from plural locations on a sample without moving the sample. Moving the sample in a linear direction while rotating the optical assembly allows sensing of an entire sample containing multiple test sites, such as a biochip. An optical assembly containing mirrors to direct light from the optical source to the sample is provided. Preferably, light enters the optical assembly along the axis of rotation. Sensing methods consistent with the invention are also described.Type: GrantFiled: May 27, 2005Date of Patent: December 28, 2010Assignee: VIDAR Systems CorporationInventors: Yong Min Kim, Sung Woon Lee, Asbjorn Smitt, Sigrid Smitt-Jeppesen
-
Publication number: 20100252756Abstract: Provided is an apparatus for acquiring a digital X-ray image that radiates X-ray on a patient's part by using a high sensitivity imaging plate (IP), reads the radiated patient's part, acquires a signal including patient information and image information regarding a patient, converts the signal into a digital signal, and links the digital signal to external equipment.Type: ApplicationFiled: June 9, 2009Publication date: October 7, 2010Applicant: 3D IMAGING & SIMULATIONS CORP.Inventors: Asbjorn Smitt, Sung-Woon Lee, Jin-Yong Kim, Ji-Hyun Yi
-
Patent number: 7528374Abstract: An apparatus for optical sensing of samples includes an optical source, an optical assembly, a sample holder, an objective lens, and a detector. The objective lens collimates light emitted by the sample. Preferably, the optical assembly rotates about an axis, allowing the sensing apparatus to sense results from plural locations on a sample without moving the sample. Moving the sample in a linear direction while rotating the optical assembly allows sensing of an entire sample. Preferably, light from the optical source enters the optical assembly along the axis of rotation. Sensing methods consistent with the invention are also described.Type: GrantFiled: March 3, 2006Date of Patent: May 5, 2009Assignee: VIDAR Systems CorporationInventors: Asbjorn Smitt, Jason Lee, Sung Woon Lee, Sigird Smitt-Jeppesen
-
Publication number: 20070205365Abstract: An apparatus for optical sensing of samples includes an optical source, an optical assembly, a sample holder, an objective lens, and a detector. The objective lens collimates light emitted by the sample. Preferably, the optical assembly rotates about an axis, allowing the sensing apparatus to sense results from plural locations on a sample without moving the sample. Moving the sample in a linear direction while rotating the optical assembly allows sensing of an entire sample. Preferably, light from the optical source enters the optical assembly along the axis of rotation. Sensing methods consistent with the invention are also described.Type: ApplicationFiled: March 3, 2006Publication date: September 6, 2007Inventors: Asbjorn Smitt, Jason Lee, Sung Lee, Sigrid Smitt-Jeppesen
-
Publication number: 20060269450Abstract: An apparatus for optical sensing of samples includes an optical source, an optical assembly being rotatable about an axis, a sample holder, and a detector. The optical assembly rotates, allowing the sensing apparatus to sense results from plural locations on a sample without moving the sample. Moving the sample in a linear direction while rotating the optical assembly allows sensing of an entire sample containing multiple test sites, such as a biochip. An optical assembly containing mirrors to direct light from the optical source to the sample is provided. Preferably, light enters the optical assembly along the axis of rotation. Sensing methods consistent with the invention are also described.Type: ApplicationFiled: May 27, 2005Publication date: November 30, 2006Inventors: Yong Kim, Sung Lee, Asbjorn Smitt, Sigrid Smitt-Jeppesen
-
Patent number: 6295383Abstract: An optical scanner and a method of operating an optical scanner comprising: a light source, a line detector detecting pixel intensity information, and a computer having a memory wherein the computer is capable of controlling the optical scanner such that the detected pixel intensity can be adjusted and wherein the memory holds a procedure comprising the steps of: initially generating line profile data comprising pixel intensity information by scanning a reference, initially generating first smoothed line profile data comprising pixel intensity information by scanning a background, whenever required generating second smoothed line profile data comprising pixel intensity information by scanning a background.Type: GrantFiled: October 13, 1998Date of Patent: September 25, 2001Assignee: Contex A/SInventors: Asbjørn Smitt, Michael Rindsig, Jørgen Rasmussen
-
Patent number: 6034795Abstract: A variable resolution color scanner comprising multiple color line sensors arranged substantially in parallel and at a mutual distance. The scanner is capable of providing color components that are combined by means of delays and interpolators in order to form a high precision color representation of a scanned original. The color components are combined electronically such that at least one of the color components represent(s) an actually imaged line on the original, and such that the other color components represent estimated lines. Alternatively, the color components are combined electronically such that all other color components represent estimated lines.Type: GrantFiled: March 2, 1998Date of Patent: March 7, 2000Assignee: Contex A/SInventor: Asbjorn Smitt
-
Patent number: 5988504Abstract: An optical scanner having a weighted adaptive threshold value determination for generating a one-bit representation of a scanned original. The optical scanner comprises an optical detecting unit which provides a discrete signal representing pixels in a scanned region and first device for generating a first weighted discrete signal which is a weighted version of the discrete signal representing pixels in a scanned region. The optical scanner further comprises second device for providing a filtered signal which is a filtered version of the weighted discrete signal and third device for generating a second weighted signal, being a weighted version of the filtered signal. A comparison device produces a binary output as a function of the discrete signal representing pixels in a scanned region and the second weighted signal.Type: GrantFiled: July 15, 1997Date of Patent: November 23, 1999Assignee: Contex A/SInventor: Asbjorn Smitt
-
Patent number: RE37282Abstract: An optical scanner having a variable resolution wherein an optical detecting unit controlled by a pixel clock signal generates a discrete signal representing pixels scanned in a region. An analog-to-digital converter converts the signal to a digital signal with a preselected resolution controlled by a sample clock generator. The sample clock generator receives the pixel clock signal, and through a counter and a store, operates an addressed, binary data word which is sent to a register. The register is coupled to a further periodic clock generator that controls reading from the register and provides a clock signal with pulses when the bits of the data word assume a first binary state, and no pulses when the bits assume a second binary state. The clock signal is passed to the analog-to-digital converter as a sample clock signal.Type: GrantFiled: April 30, 1997Date of Patent: July 17, 2001Assignee: Contex A/SInventor: Asbjørn Smitt