Patents by Inventor Mario Costa
Mario Costa 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: 20160366427Abstract: Methods and systems provide the wireless use of a desktop computer through a lightweight long-range mobile computing device with extended battery life and no writeable or user-accessible persistent data storage, such as a hard drive, which could be detrimental if lost. The light-weight mobile computing may not run a full operating system, thereby reducing overhead and increasing speed. The mobile computing device provides mobility while providing access to information on a desktop computer. Since some components of conventional laptops are not needed, it may be smaller and/or have lighter weight, and provide extended battery life, while providing greater security by avoiding the risk of data loss. These systems provide a lightweight mobile wireless KVM device (e.g., a small “notebook” computing device or tablet computer device) to connect to desktop computers. These lightweight, mobile computing devices may provide “instant on” capabilities avoiding the start up time of normal laptop computers.Type: ApplicationFiled: August 25, 2016Publication date: December 15, 2016Inventors: Mario Costa, Steven Geffin, Charles Peters
-
Patent number: 9389253Abstract: A system for monitoring and detecting identities of electronic devices, where each of the electronic devices generates unique power up signature during its power up sequence. The system may make use of a plurality of power outlets that each has a specific identification designation, with each one of the electronic devices being assigned to a specific one of the power outlets. A processor may be used which is configured to read the power up signature of a given one of the electronic devices during its power up sequence, when the given electronic device is plugged into a given one of the power outlets and is powering up. The processor may use a stored power up signature for the given power outlet, together with the power up signature read for the given electronic device, to determine if the given electronic device is using its assigned power outlet.Type: GrantFiled: March 5, 2012Date of Patent: July 12, 2016Assignee: AVOCENT HUNTSVILLE CORP.Inventor: Mario Costa
-
Publication number: 20150282113Abstract: A system is disclosed for tracking assets in a facility. The system may have at least one asset having a service processor containing identification information which uniquely identifies the at least one asset among a group of assets. The at least one asset may further have a module for reporting the identification information to a gateway device. A data center infrastructure management system may be used which is in communication with the gateway device for receiving the identification information. The identification information may subsequently be used with an asset tracking system.Type: ApplicationFiled: October 11, 2013Publication date: October 1, 2015Inventor: Mario Costa
-
Patent number: 9082191Abstract: A method for segmenting a volume dataset is provided. During initialization a level set field within a volume dataset is initialized and an initial set of active voxels is determined in dependence upon the initialized level set field. In an iteration process the level set field for the set of active voxels is updated followed by updating of the set of active voxels. The iteration is continued until the number of active voxels is less than a predetermined threshold. Level set segmentation data are then determined in dependence upon the level set field and provided for, for example, graphical display or storage.Type: GrantFiled: September 24, 2010Date of Patent: July 14, 2015Assignee: Calgary Scientific Inc.Inventors: Mike Roberts, Mario Costa Sousa, Joseph Ross Mitchell
-
Patent number: 9008191Abstract: A video compression encoder which does not require a video frame buffer is disclosed. Without a frame buffer, incoming pixels can not be compared to pixels previously sent to the decoder. Instead, the disclosed encoder only stores check values for groups of pixels sent. If a group's check value has not changed, the encoder sends a command to the decoder not to change that pixel group. Also, without a frame buffer, an incoming video frame can not be captured and later sent to the decoder as network throughput permits. Instead, if throughput is insufficient to send an encoded group of pixels, the encoder leaves the check value for that group unchanged and sends a command instructing the decoder not to change those pixels. This defers updating that group until the next screen update is sent to the decoder. Grouping of pixels can be done in any fashion, for example; a group can be a single video line, a portion of a line, multiple lines or screen rectangles containing portions of multiple lines.Type: GrantFiled: January 24, 2013Date of Patent: April 14, 2015Assignee: Avocent CorporationInventors: William A. Dambrackas, Mario Costa, George Richard Goodley
-
Publication number: 20140366139Abstract: A system is disclosed for enhancing detection of a security threat to a managed infrastructure device operating within a data center. The system may have a data center infrastructure management (DCIM) system for monitoring operation of the managed infrastructure device. The DCIM system may include a remote access appliance for communicating with the managed infrastructure device. The managed infrastructure device may include an on-board computer. The remote access appliance may include an engine configured to detect if information to be communicated to the on-board computer poses a security threat to the managed infrastructure device.Type: ApplicationFiled: November 20, 2012Publication date: December 11, 2014Inventors: Bharat A. Khuti, Steven Geffin, James Robinson, Mario Costa
-
Publication number: 20140273891Abstract: A transceiver arrangement has a circuit board with a transmit path and a receive path, a transceiver transmit output coupled with the transmit path, a transceiver receive input coupled with the receive path, and a loopback path. The loopback path couples the transceiver transmit output and the transceiver receive input and comprises a waveguide.Type: ApplicationFiled: June 2, 2014Publication date: September 18, 2014Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Mario Costa
-
Publication number: 20140258052Abstract: A system is disclosed which is adapted to manage assets in a predetermined environment. An identification (ID) device may be disposed on at least one of a specific asset or an equipment rack in which the specific asset resides. A mobile electronic device may have a processor having processor executable code; a display; a camera for obtaining an image of the ID device; and a memory for storing asset information concerning a plurality of different assets. The executable code may be used to determine in real time, from the image and the stored asset information, information pertaining to the specific asset. The information may be displayed on the display.Type: ApplicationFiled: October 2, 2012Publication date: September 11, 2014Inventors: Bharat A. Khuti, Robert L. Miller, Roy Pestone, Ray Hudaihed, Mario Costa, Thomas Rigsby
-
Publication number: 20140002055Abstract: A system for monitoring and detecting identities of electronic devices, where each of the electronic devices generates unique power up signature during its power up sequence. The system may make use of a plurality of power outlets that each has a specific identification designation, with each one of the electronic devices being assigned to a specific one of the power outlets. A processor may be used which is configured to read the power up signature of a given one of the electronic devices during its power up sequence, when the given electronic device is plugged into a given one of the power outlets and is powering up. The processor may use a stored power up signature for the given power outlet, together with the power up signature read for the given electronic device, to determine if the given electronic device is using its assigned power outlet.Type: ApplicationFiled: March 5, 2012Publication date: January 2, 2014Applicant: AVOCENT HUNTSVILLE CORP.Inventor: Mario Costa
-
Patent number: 8503754Abstract: A parallelized sparse field method for segmenting a volume dataset is provided. Using a processor a level set field within a multi-dimensional dataset comprising a plurality of voxels is initialized in parallel operation. The multi-dimensional dataset is indicative of an object. An initial set of active voxels is then generated in parallel operation in dependence upon the initialized level set field. New active voxels are determined in parallel operation. Duplicate active voxels are then removed in parallel operation, followed by compacting the active voxels in parallel operation. The process is repeated until a quantitative stopping criterion is met and level set segmentation data indicative of a feature of the object are determined in dependence upon the level set field.Type: GrantFiled: June 6, 2011Date of Patent: August 6, 2013Assignee: Calgary Scientific Inc.Inventors: Mike Roberts, Mario Costa Sousa, Joseph Ross Mitchell
-
Publication number: 20130136192Abstract: A video compression encoder which does not require a video frame buffer is disclosed. Without a frame buffer, incoming pixels can not be compared to pixels previously sent to the decoder. Instead, the disclosed encoder only stores check values for groups of pixels sent. If a group's check value has not changed, the encoder sends a command to the decoder not to change that pixel group. Also, without a frame buffer, an incoming video frame can not be captured and later sent to the decoder as network throughput permits. Instead, if throughput is insufficient to send an encoded group of pixels, the encoder leaves the check value for that group unchanged and sends a command instructing the decoder not to change those pixels. This defers updating that group until the next screen update is sent to the decoder. Grouping of pixels can be done in any fashion, for example; a group can be a single video line, a portion of a line, multiple lines or screen rectangles containing portions of multiple lines.Type: ApplicationFiled: January 24, 2013Publication date: May 30, 2013Applicant: AVOCENT CORPORATIONInventors: William A. Dambrackas, Mario Costa, George Richard Goodley
-
Patent number: 8385429Abstract: A video compression encoder which does not require a video frame buffer is disclosed. Without a frame buffer, incoming pixels can not be compared to pixels previously sent to the decoder. Instead, the disclosed encoder only stores check values for groups of pixels sent. If a group's check value has not changed, the encoder sends a command to the decoder not to change that pixel group. Also, without a frame buffer, an incoming video frame can not be captured and later sent to the decoder as network throughput permits. Instead, if throughput is insufficient to send an encoded group of pixels, the encoder leaves the check value for that group unchanged and sends a command instructing the decoder not to change those pixels. This defers updating that group until the next screen update is sent to the decoder. Grouping of pixels can be done in any fashion, for example; a group can be a single video line, a portion of a line, multiple lines or screen rectangles containing portions of multiple lines.Type: GrantFiled: September 28, 2006Date of Patent: February 26, 2013Assignee: Avocent CorporationInventors: William A. Dambrackas, Mario Costa, George Richard Goodley
-
Publication number: 20120185621Abstract: A method, operable in a keyboard, video, mouse (KVM) system in which multiple target computers connected to a KVM switch are accessible via the KVM switch by a remote computer connected to the KVM switch, each of the target computers having a video output, and in which one or more preselected images are each associated with corresponding actions, the method includes monitoring the video output of at least some of the target computers connected to the KVM switch to search for one of the preselected images in the video output; and when one of the preselected images is detected in a video output of one of the target computers, taking the corresponding actions associated with that image.Type: ApplicationFiled: January 18, 2011Publication date: July 19, 2012Applicant: Avocent Huntsville CorporationInventors: George Richard Goodley, II, Mario Costa
-
Publication number: 20110299745Abstract: A parallelized sparse field method for segmenting a volume dataset is provided. Using a processor a level set field within a multi-dimensional dataset comprising a plurality of voxels is initialized in parallel operation. The multi-dimensional dataset is indicative of an object. An initial set of active voxels is then generated in parallel operation in dependence upon the initialized level set field. New active voxels are determined in parallel operation. Duplicate active voxels are then removed in parallel operation, followed by compacting the active voxels in parallel operation. The process is repeated until a quantitative stopping criterion is met and level set segmentation data indicative of a feature of the object are determined in dependence upon the level set field.Type: ApplicationFiled: June 6, 2011Publication date: December 8, 2011Applicant: Calgary Scientific Inc.Inventors: Mike Roberts, Mario Costa Sousa, Joseph Ross Mitchell
-
Publication number: 20110200121Abstract: Methods and systems provide the wireless use of a desktop computer through a lightweight long-range mobile computing device with extended battery life and no writeable or user-accessible persistent data storage, such as a hard drive, which could be detrimental if lost. The light-weight mobile computing may not run a full operating system, thereby reducing overhead and increasing speed. The mobile computing device provides mobility while providing access to information on a desktop computer. Since some components of conventional laptops are not needed, it may be smaller and/or have lighter weight, and provide extended battery life, while providing greater security by avoiding the risk of data loss. These systems provide a lightweight mobile wireless KVM device (e.g., a small “notebook” computing device or tablet computer device) to connect to desktop computers. These lightweight, mobile computing devices may provide “instant on” capabilities avoiding the start up time of normal laptop computers.Type: ApplicationFiled: April 6, 2011Publication date: August 18, 2011Inventors: Mario Costa, Steven Geffin, Charles Peters
-
Publication number: 20110187503Abstract: Methods and systems provide the automatic tracking of the physical location of information technology components in a data center. These systems automatically identify where a given IT component, such as a server, router, switch or other device, is located. They automatically identify which slot the IT component is located in a given rack in the data center. They include “smart” brackets containing small ID chips attached to the rack-based IT components and a “smart” rack rail for detecting the brackets. Each smart bracket uniquely identifies the IT component to which it is attached. The smart rack rail identifies the slot of the rack in which the IT component resides and communicates with a microcontroller to relay the position information to a database.Type: ApplicationFiled: February 1, 2010Publication date: August 4, 2011Inventors: Mario Costa, Steven Geffin
-
Publication number: 20110074780Abstract: A method for segmenting a volume dataset is provided. During initialization a level set field within a volume dataset is initialized and an initial set of active voxels is determined in dependence upon the initialized level set field. In an iteration process the level set field for the set of active voxels is updated followed by updating of the set of active voxels. The iteration is continued until the number of active voxels is less than a predetermined threshold. Level set segmentation data are then determined in dependence upon the level set field and provided for, for example, graphical display or storage.Type: ApplicationFiled: September 24, 2010Publication date: March 31, 2011Applicant: Calgary Scientific Inc.Inventors: Mike Roberts, Mario Costa Sousa, Joseph Ross Mitchell
-
Patent number: 7893940Abstract: The present invention relates to a method and system for processing a volumetric dataset for providing close-up visualization of a subset therefrom. A volumetric dataset is processed based on a dual access gradient quantization data structure. The data structure is generated in a fast pre-processing stage and provides substantially immediate access to a quantized gradient using either an index or an arbitrary normalized vector. The method provides a clear, enlarged high-resolution image of a user selected region of interest at interactive rates and allows the user to freely move and visualize the region of interest within the volumetric dataset and with any orientation.Type: GrantFiled: March 30, 2007Date of Patent: February 22, 2011Assignee: Calgary Scientific Inc.Inventors: Ross Mitchell, Sonny Chan, Mario Costa Sousa, Torin Taerum, Faramarz Samavati
-
Publication number: 20110032982Abstract: Methods and systems are provided that allow a user to remotely access another computer and view its desktop without regard to whether that desktop has a relatively static image typical of a computer desktop, or whether it is playing a video, such as from a DVD. Relatively static screens may be displayed along with full motion video in such systems. These systems may also provide for both short mouse lag time when full motion video is displayed. In one implementation, hardware and firmware captures and encodes the video from the remote computer, and software on the client computer decodes the encoded video and displays it to the user.Type: ApplicationFiled: August 4, 2009Publication date: February 10, 2011Inventors: Mario Costa, G. Richard Goodley, II, Craig S. Siegman, Gamma O. Dean, John M. Phillips
-
Publication number: 20110026605Abstract: Methods and systems provide the wireless use of a desktop computer through a lightweight long-range mobile computing device with extended battery life and no writeable or user-accessible persistent data storage, such as a hard drive, which could be detrimental if lost. In one implementation, the light-weight mobile computing does not run a full operating system, thereby reducing overhead and increasing speed. The mobile computing device provides mobility while providing access to information on a desktop computer. Since some components of conventional laptops are not needed, it may be smaller and/or have lighter weight, and provide extended battery life, while providing greater security by avoiding the risk of data loss. These systems provide a lightweight mobile wireless KVM device (e.g., a small “notebook” computing device) to connect to desktop computers. These lightweight, mobile computing devices may provide “instant on” capabilities avoiding the start up time of normal laptop computers.Type: ApplicationFiled: July 31, 2009Publication date: February 3, 2011Inventor: Mario Costa