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: 20160366427
    Abstract: 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: Application
    Filed: August 25, 2016
    Publication date: December 15, 2016
    Inventors: Mario Costa, Steven Geffin, Charles Peters
  • Patent number: 9389253
    Abstract: 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: Grant
    Filed: March 5, 2012
    Date of Patent: July 12, 2016
    Assignee: AVOCENT HUNTSVILLE CORP.
    Inventor: Mario Costa
  • Publication number: 20150282113
    Abstract: 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: Application
    Filed: October 11, 2013
    Publication date: October 1, 2015
    Inventor: Mario Costa
  • Patent number: 9082191
    Abstract: 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: Grant
    Filed: September 24, 2010
    Date of Patent: July 14, 2015
    Assignee: Calgary Scientific Inc.
    Inventors: Mike Roberts, Mario Costa Sousa, Joseph Ross Mitchell
  • Patent number: 9008191
    Abstract: 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: Grant
    Filed: January 24, 2013
    Date of Patent: April 14, 2015
    Assignee: Avocent Corporation
    Inventors: William A. Dambrackas, Mario Costa, George Richard Goodley
  • Publication number: 20140366139
    Abstract: 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: Application
    Filed: November 20, 2012
    Publication date: December 11, 2014
    Inventors: Bharat A. Khuti, Steven Geffin, James Robinson, Mario Costa
  • Publication number: 20140273891
    Abstract: 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: Application
    Filed: June 2, 2014
    Publication date: September 18, 2014
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Mario Costa
  • Publication number: 20140258052
    Abstract: 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: Application
    Filed: October 2, 2012
    Publication date: September 11, 2014
    Inventors: Bharat A. Khuti, Robert L. Miller, Roy Pestone, Ray Hudaihed, Mario Costa, Thomas Rigsby
  • Publication number: 20140002055
    Abstract: 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: Application
    Filed: March 5, 2012
    Publication date: January 2, 2014
    Applicant: AVOCENT HUNTSVILLE CORP.
    Inventor: Mario Costa
  • Patent number: 8503754
    Abstract: 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: Grant
    Filed: June 6, 2011
    Date of Patent: August 6, 2013
    Assignee: Calgary Scientific Inc.
    Inventors: Mike Roberts, Mario Costa Sousa, Joseph Ross Mitchell
  • Publication number: 20130136192
    Abstract: 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: Application
    Filed: January 24, 2013
    Publication date: May 30, 2013
    Applicant: AVOCENT CORPORATION
    Inventors: William A. Dambrackas, Mario Costa, George Richard Goodley
  • Patent number: 8385429
    Abstract: 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: Grant
    Filed: September 28, 2006
    Date of Patent: February 26, 2013
    Assignee: Avocent Corporation
    Inventors: William A. Dambrackas, Mario Costa, George Richard Goodley
  • Publication number: 20120185621
    Abstract: 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: Application
    Filed: January 18, 2011
    Publication date: July 19, 2012
    Applicant: Avocent Huntsville Corporation
    Inventors: George Richard Goodley, II, Mario Costa
  • Publication number: 20110299745
    Abstract: 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: Application
    Filed: June 6, 2011
    Publication date: December 8, 2011
    Applicant: Calgary Scientific Inc.
    Inventors: Mike Roberts, Mario Costa Sousa, Joseph Ross Mitchell
  • Publication number: 20110200121
    Abstract: 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: Application
    Filed: April 6, 2011
    Publication date: August 18, 2011
    Inventors: Mario Costa, Steven Geffin, Charles Peters
  • Publication number: 20110187503
    Abstract: 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: Application
    Filed: February 1, 2010
    Publication date: August 4, 2011
    Inventors: Mario Costa, Steven Geffin
  • Publication number: 20110074780
    Abstract: 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: Application
    Filed: September 24, 2010
    Publication date: March 31, 2011
    Applicant: Calgary Scientific Inc.
    Inventors: Mike Roberts, Mario Costa Sousa, Joseph Ross Mitchell
  • Patent number: 7893940
    Abstract: 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: Grant
    Filed: March 30, 2007
    Date of Patent: February 22, 2011
    Assignee: Calgary Scientific Inc.
    Inventors: Ross Mitchell, Sonny Chan, Mario Costa Sousa, Torin Taerum, Faramarz Samavati
  • Publication number: 20110032982
    Abstract: 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: Application
    Filed: August 4, 2009
    Publication date: February 10, 2011
    Inventors: Mario Costa, G. Richard Goodley, II, Craig S. Siegman, Gamma O. Dean, John M. Phillips
  • Publication number: 20110026605
    Abstract: 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: Application
    Filed: July 31, 2009
    Publication date: February 3, 2011
    Inventor: Mario Costa