Patents Assigned to Computer Corporation
  • Patent number: 7769015
    Abstract: A high performance network adapter is provided for forwarding traffic and providing adaptation between packetized memory fragment based processor links of multiple CPUs and multiple switch planes of a packet switching network. Low latency for short and long packets is provided by innovative packet reassembly, overlapping transmission, and reverse order transmission in the upstream direction, and cut through operation in the downstream direction.
    Type: Grant
    Filed: September 11, 2007
    Date of Patent: August 3, 2010
    Assignee: Liquid Computing Corporation
    Inventors: Kaiyuan Huang, Kenneth E. Neudorf, Michael F. Kemp
  • Patent number: 7751486
    Abstract: Presented herein are systems, methods, and devices for transmitting data comprising by comparing a new message with a buffered message representative of a previous message, recording an integer number of differences between the new message and the buffered message, generating a diff-word representative of the integer number of differences between the new message and the buffered message, appending the diff-word to the new message, and sending the new message with the diff-word to a receiver. The diff-word is used by the receiver to determine whether a received new message has the expected number of differences, and to determine whether to accept the new message.
    Type: Grant
    Filed: May 19, 2006
    Date of Patent: July 6, 2010
    Assignee: Platform Computing Corporation
    Inventors: Hans Westgaard Ry, Steffen Persvold, Hakon Bugge
  • Publication number: 20100115620
    Abstract: Various embodiments include an apparatus comprising a detection database including a tree structure of descriptor parts including one or more root nodes and one or more child nodes linked to from one or more parent descriptor parts chains, each of the root nodes representing a descriptor part, and each root node linked to at least one of the child nodes, each root node and each child node linked to any possible additional child nodes, wherein the possible additional child nodes include any possible successor child nodes and a descriptor comparator coupled to the detection database, the descriptor comparator operable to receive data including a plurality of logic entities, once or successively, and to continuously compare logic entities provided to the tree structure of descriptor parts stored in detection database, and to provide an output based on the comparison.
    Type: Application
    Filed: June 3, 2009
    Publication date: May 6, 2010
    Applicant: Secure Computing Corporation
    Inventor: Christoph Alme
  • Publication number: 20100097926
    Abstract: In a networked multi computer environment, with redundant links, network interface cards (NICs) are commonly duplicated and teamed to provide a recovery mechanism when network components fail. Embodiments of the present inventions avoid teaming of pairs of NICs and provide a computing host with redundant network connections for the computing host through a switch that is transparent to the computing host. The computing host itself; that is, its hardware and software, is relieved of the duty of network access redundancy and returned to the simple, simplex networking operating mode. The switch replaces a potentially large number of NICs and the need for computing host network access redundancy management which leads to hardware and software cost reductions and increases the robustness and reliability of the system through redundant network access.
    Type: Application
    Filed: October 21, 2008
    Publication date: April 22, 2010
    Applicant: Liquid Computing Corporation
    Inventors: Kaiyuan HUANG, Michael F. Kemp
  • Patent number: 7702988
    Abstract: Presented herein are systems and methods for checking the integrity of data transmissions between or within one or more digital processing systems by identifying a data characteristic that is likely to change if there is an error in transmission. According to one embodiment, data messages are modified to achieve a selected characteristic according to a predetermined protocol, and changes to the data are recorded in a longitudinal check code (LCC) word, which is used by the receiver to decode the data message and restore the original data.
    Type: Grant
    Filed: October 24, 2005
    Date of Patent: April 20, 2010
    Assignee: Platform Computing Corporation
    Inventors: Hans Westgaard Ry, Steffen Persvold, Hakon Bugge
  • Patent number: 7699419
    Abstract: A spacing-sensing apparatus for use in a printing module of printer is disclosed. The spacing-sensing apparatus includes an oscillating device pivotally disposed on the frame of printing module, wherein the oscillating device has a swing body designed to be rotatably disposed on the lateral plate of the frame, and one end of the swing body is capable of making contact with the surface of a print media when the printing module descends to a predetermined distance from the printing module to the print media, allowing rotation of the other end thereof to trigger switch means for stopping the descending of printing module.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: April 20, 2010
    Assignee: Great Computer Corporation
    Inventors: Hsien-Chang Lin, Chen-Chien Tsai
  • Patent number: 7693993
    Abstract: A hosted service provider for the Internet is operated so as to provide dynamic management of hosted services across disparate customer accounts and/or geographically distinct sites.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: April 6, 2010
    Assignee: Galactic Computing Corporation BVI/IBC
    Inventors: Kitrick B. Sheets, Philip S. Smith, Stephen J. Engel, Yuefan Deng, Joseph Guistozzi, Alexander Korobka
  • Patent number: 7667956
    Abstract: A portable electronic apparatus comprises one or more protrusion structures on a surface of the portable electronic apparatus. The protrusion structure comprises a plurality of facets, and one or more peaks are formed on the junctions of the facets. The facets are preferably in the form of triangles or quadrangles, and the protrusion structure is in the form of a pyramid of a triangular base or a quadrangular base. In an embodiment, the protrusion structure is formed on the back housing of the portable electronic apparatus, so that an electronic device, e.g., a digital camera module, embedded in the back housing can be protected to minimize the likelihood of damage.
    Type: Grant
    Filed: April 9, 2008
    Date of Patent: February 23, 2010
    Assignee: High Tech Computer Corporation
    Inventor: Chih Ling Chien
  • Patent number: 7664026
    Abstract: A reliable method for inter-computer packet transport in multi-process and multi-computer environments includes acknowledgments of received packets. To enhance the reliability and fast recovery of lost packets, a bit-mapped message is used for selective acknowledgments by which individual messages may be selected for retransmission. Further functionalities cover the cases where packets may have been received out-of-order, or an acknowledgment was lost.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: February 16, 2010
    Assignee: Liquid Computing Corporation
    Inventors: Kaiyuan Huang, Michael F. Kemp, Ernst Munter
  • Publication number: 20100037289
    Abstract: Various embodiments include a system comprising an interface coupled to a computer network, the interface operable to provide a merge rule wizard operable to generate one or more displayable dialog boxes that include selectable criteria for merging a plurality of sets of security rules into a single security rule base.
    Type: Application
    Filed: April 29, 2009
    Publication date: February 11, 2010
    Applicant: Secure Computing Corporation
    Inventors: Jaideep Roy, Scott DeLoach, David Diehl
  • Publication number: 20100031359
    Abstract: Various embodiments include a method of detecting shell code in an arbitrary file comprising determining where one or more candidate areas exist within an arbitrary file, searching at least one nearby area surrounding each of the one or more candidate areas within the arbitrary file for an instruction candidate, and calculating for any such instruction candidate a statistical probability based on a disassembly of instructions starting at a found offset for the instruction candidate that the disassembled instructions are shellcode.
    Type: Application
    Filed: April 15, 2008
    Publication date: February 4, 2010
    Applicant: Secure Computing Corporation
    Inventor: Christoph Alme
  • Patent number: 7628327
    Abstract: A shuttering system for a scanning projector having a laser source, a grating light valve light modulator, and a light steering scanner includes a feedback system interconnecting the scanner with the light modulator. The feedback system is configured to deactivate the light modulator in case of scanner malfunction, so as to redirect laser light away from the scanner.
    Type: Grant
    Filed: March 24, 2005
    Date of Patent: December 8, 2009
    Assignee: Evans & Sutherland Computer Corporation
    Inventors: Bret D. Winkler, Forrest L. Williams
  • Publication number: 20090300748
    Abstract: A firewall system comprises a rule management tool that is operable to evaluate a rule set for rules that may be merged, present selected rules that can be merged to an administrator, along with an indication of any change in function of the resulting merged rule, and receive input from the administrator indicating whether to merge the selected rules.
    Type: Application
    Filed: June 2, 2008
    Publication date: December 3, 2009
    Applicant: Secure Computing Corporation
    Inventors: David Diehl, Scott DeLoach, Jaideep Roy
  • Patent number: 7623941
    Abstract: A method for adjusting the relative position of devices of a laser engraver. The method includes an outputting device of the laser engraver to forms a marked point on a non-working piece. Let the outputting device position the center of the marked point and record it. Then an image sensing device of the laser engraver is moved to the marked point and seeks the center of the marked point. Then, the position point that the outputting device is located is recorded after the outputting device moved according to the movement of the image sensing device. Finally, calculating the distance between the center recorded by the outputting device and the position point recorded after the outputting device moved to obtain the precise distance between the image sensing device and the outputting device.
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: November 24, 2009
    Assignee: Great Computer Corporation
    Inventors: Tsun-Yau Su, Tsung-I Chen, Hsing-Hsien Kuo
  • Publication number: 20090282471
    Abstract: A proxy device such as a firewall uses an internal socket namespace such as a text string such that connection requests must be explicitly redirected to a listening socket in the alternate namespace in order to connect to a service. Because external connections cannot directly address the listening socket or service, greater security is provided than with traditional firewall or proxy devices. To receive a redirected proxy connection, a service process creates a listening socket and binds a name in an alternate namespace to the socket before listening for connections.
    Type: Application
    Filed: May 7, 2008
    Publication date: November 12, 2009
    Applicant: Secure Computing Corporation
    Inventors: Michael W. Green, David Diehl, Michael J. Karels
  • Publication number: 20090258673
    Abstract: A portable electronic apparatus comprises one or more protrusion structures on a surface of the portable electronic apparatus. The protrusion structure comprises a plurality of facets, and one or more peaks are formed on the junctions of the facets. The facets are preferably in the form of triangles or quadrangles, and the protrusion structure is in the form of a pyramid of a triangular base or a quadrangular base. In an embodiment, the protrusion structure is formed on the back housing of the portable electronic apparatus, so that an electronic device, e.g., a digital camera module, embedded in the back housing can be protected to minimize the likelihood of damage.
    Type: Application
    Filed: April 9, 2008
    Publication date: October 15, 2009
    Applicant: High Tech Computer Corporation
    Inventor: Chih Ling Chien
  • Publication number: 20090254663
    Abstract: Methods and systems for operation upon one or more data processors for prioritizing transmission of communications associated with an entity based upon reputation information associated with the entity.
    Type: Application
    Filed: April 2, 2009
    Publication date: October 8, 2009
    Applicant: Secure Computing Corporation
    Inventors: Dmitri Alperovitch, Sven Krasser, Paula Greve, Phyllis Adele Schneck, Jonathan Torrez
  • Patent number: 7596788
    Abstract: Systems and methods for scheduling jobs in a multiprocessor machine are disclosed. The status of resources in the multiprocessor machine is periodically determined. The status indicates the resources available to execute jobs. This information is accumulated by the topology-monitoring unit and provided to the topology library. The topology library also receives a candidate host list which lists all resources available to execute the job being scheduled based on non-trivial scheduling. The topology library unit generates a free map F indicating the interconnection of the resources available to execute the job. The topology monitoring unit matches jobs to the resources available to execute the jobs, based on resource requirements including shape requirements indicative of interconnections of resources required to execute the job. The topology monitoring unit dispatches the job to the portion of the free map F which matches the shape requirements of the job.
    Type: Grant
    Filed: May 11, 2004
    Date of Patent: September 29, 2009
    Assignee: Platform Computing Corporation
    Inventor: Igor Shpigelman
  • Patent number: 7594262
    Abstract: A system and method for secure group communications is provided. One embodiment provides a method for implementing a virtual private group network. The method includes creating a virtual private group definition on a policy server, establishing a plurality of secure connections between the policy server and a plurality of group nodes, sending a copy of the virtual private group definition from the policy server to the group nodes, sending a shared traffic encryption key from the policy server to each of the group nodes, and sharing secure communication information among the group nodes using the shared traffic encryption key, wherein each group node is included in the virtual private group definition.
    Type: Grant
    Filed: September 4, 2002
    Date of Patent: September 22, 2009
    Assignee: Secure Computing Corporation
    Inventors: Robert Otto Hanzlik, Geoffrey A. Lowe, Thomas R. Markham, Lynn Marquette Meredith
  • Publication number: 20090231331
    Abstract: A method for displaying a stereo eye image on a curved surface is disclosed. A mathematical model of a computer generated scene having a vertex may be generated. A mono vertex vector may be calculated normal to the curved surface at the vertex location on the curved surface to a center of a viewer position. A left vertex may be calculated by applying a cross product to the vertex vector and a viewer's eye position vector. A right vertex may be calculated into the frame buffer by applying the cross product to the vertex vector and a negative viewer's eye position vector. The calculated points may be projected onto a curved surface for viewing.
    Type: Application
    Filed: December 2, 2008
    Publication date: September 17, 2009
    Applicant: Evans & Sutherland Computer Corporation
    Inventor: Nicholas P. Holland