Patents by Inventor Mark Jen

Mark Jen 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: 7552361
    Abstract: A method to optimize software testing is disclosed. The method includes generating a set of software testcases for testing a software product, creating a testcase coverage matrix comprising testcase identifiers corresponding to the set of testcases and source code line identifiers corresponding to the lines of source code tested thereby, selecting all testcases that uniquely test a line of source code, marking all source code line identifiers covered by the selected testcases, prioritize the testcases of testcase identifiers associated with unmarked source code identifiers, and selecting one or more testcases of testcase identifiers that corresponds to each unmarked source code identifier to determine an optimal set of testcases for software testing.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: June 23, 2009
    Assignee: International Business Machines Corporation
    Inventors: Glenn Norman Galler, Mark Jen
  • Publication number: 20080148247
    Abstract: A method to optimize software testing is disclosed. The method includes generating a set of software testcases for testing a software product, creating a testcase coverage matrix comprising testcase identifiers corresponding to the set of testcases and source code line identifiers corresponding to the lines of source code tested thereby, selecting all testcases that uniquely test a line of source code, marking all source code line identifiers covered by the selected testcases, prioritize the testcases of testcase identifiers associated with unmarked source code identifiers, and selecting one or more testcases of testcase identifiers that corresponds to each unmarked source code identifier to determine an optimal set of testcases for software testing.
    Type: Application
    Filed: December 14, 2006
    Publication date: June 19, 2008
    Inventors: Glenn Norman Galler, Mark Jen
  • Patent number: 7382360
    Abstract: Methods and systems are provided for producing a light effect on a touchpad or other position sensor. In one aspect, a position sensor for detecting a position of an object suitably includes a sensor, a light source, and a light conductor at least partially located between the sensor and the object. The light conductor is configured to transmit light from the light source to produce a light effect that alters the appearance of the position sensor. Because the light conductor is located between the sensor and the object, the sensor need not be made from transparent or translucent material, thereby significantly reducing the cost of the sensor. In a further aspect, the position sensor includes at least one marking or pattern in proximity to the light conductor such that the marking can be made visible by at least a component of the light to produce an image of a soft control, logo, ornamental design, status indicator or the like.
    Type: Grant
    Filed: April 15, 2003
    Date of Patent: June 3, 2008
    Assignee: Synaptics Incorporated
    Inventors: Bob Lee Mackey, Shawn P. Day, Alfred Woo, Mark Jennings
  • Publication number: 20050279236
    Abstract: A method of printing on plastics like materials to produce anti-counterfeit or difficult to copy print for use in the security, food, packaging, advertising and labelling industries and the like. It also relates to a method of construction of items such as containers; documents; labels; cards, together with labels that display the age of a product and its sell by date. All processes described encompass around this invention, which can be, basically, a two piece Polyester/Polyethylene laminating process whereby the print and/or the hologram of the advertising label and the like is placed between the two films which are then sealed, heated, creased, fabricated, moulded without degradation to the print, which makes no contact whatsoever with any food-stuffs contained therein. With improvements in photocopying, documents, containers and labels are more easily reproduced. Thus the forging of trade marks on containers and documents is a major problem. The range of components being forged is vast.
    Type: Application
    Filed: June 18, 2004
    Publication date: December 22, 2005
    Inventor: Mark Jennings
  • Publication number: 20050196120
    Abstract: Embodiments of the invention include a universal apparatus for incorporating intelligence into the distribution frame of an optical communication system. The communication system includes a distribution frame with one or more distribution shelves having one or more interconnection panels, and a universal operations, administration and maintenance (OA&M) apparatus attached to the distribution frame. The OA&M apparatus, which is operably connected to the interconnection panels and the distribution frame's system controller through an interface, monitors current interconnection panel connections including cross-connections and can indicate future possible cross-connections between interconnection panels. The OA&M apparatus also is useful for jumper routing, circuit administration, and other features associated with the distribution frame and its fiber connections.
    Type: Application
    Filed: March 2, 2004
    Publication date: September 8, 2005
    Inventors: Bruce Colombo, Clay Feustel, Mark Jennings, Alex Richard, Peng Wang
  • Publication number: 20050150962
    Abstract: Connector systems for dynamically updating information related to a network and methods for developing the connector systems, are provided. A connector system for dynamically updating information related to the network, comprises: a connector; and an integrated circuit integrated in a surface of the connector. A method for developing the connector system comprises: obtaining a connector; and integrating an integrated circuit in a surface of the connector.
    Type: Application
    Filed: December 28, 2004
    Publication date: July 14, 2005
    Inventors: Bruce Colombo, Clay Feustel, Mark Jennings, Sean Jones, Norman Lampert, Frank Leone, Francis McCormack, Gregory Sandels, Naif Subh, Ian White
  • Publication number: 20040207605
    Abstract: Methods and systems are provided for producing a light effect on a touchpad or other position sensor. In one aspect, a position sensor for detecting a position of an object suitably includes a sensor, a light source, and a light conductor at least partially located between the sensor and the object. The light conductor is configured to transmit light from the light source to produce a light effect that alters the appearance of the position sensor. Because the light conductor is located between the sensor and the object, the sensor need not be made from transparent or translucent material, thereby significantly reducing the cost of the sensor. In a further aspect, the position sensor includes at least one marking or pattern in proximity to the light conductor such that the marking can be made visible by at least a component of the light to produce an image of a soft control, logo, ornamental design, status indicator or the like.
    Type: Application
    Filed: April 15, 2003
    Publication date: October 21, 2004
    Inventors: Bob Lee Mackey, Shawn P. Day, Alfred Woo, Mark Jennings
  • Patent number: 6721778
    Abstract: A task processing system such as a telephony call center and telephony call center management system downloads and processes unscheduled events such as inbound and outbound call records, in real time. A real time event server such as a real time call record server receives unscheduled events such as call records from an external record source, and places them in a real time call record table. The outbound campaign manager requests call records, and processes the real time call records in the same manner as other call records. A method for processing such real time events includes scheduling an ordered list of tasks, and commencing processing. When an unexpected event occurs, a predetermined task is selected in response to the event. The predetermined task is then integrated into the ordered list of scheduled tasks and processed.
    Type: Grant
    Filed: May 4, 1999
    Date of Patent: April 13, 2004
    Assignee: Concerto Services, Inc.
    Inventors: B. Scott Smith, George R. Melillo, Mark Jennings
  • Patent number: 6109412
    Abstract: An adjustment mechanism for a frictional clutch for a motor vehicle includes a pressure plate, a first annular cam member, a second annular cam member, a cam spring, a cam control finger, an anti-rotation feature, and a control finger drag spring. The pressure plate has an axis of rotation and an engagement surface substantially normal to the axis of rotation. The first annular cam member is concentric with the axis of rotation and has a plurality of first ramped cam surfaces. The first annular cam member is rotatively fixed with respect to the pressure plate. The second annular cam member is rotatable relative to the first annular cam member and has a plurality of second ramped cam surfaces in engagement with the first ramped cam surfaces. The second annular cam member, together with the first annular cam member, define an effective pressure plate thickness. The second annular cam member also has an engagement step at its outer periphery.
    Type: Grant
    Filed: December 18, 1997
    Date of Patent: August 29, 2000
    Inventors: Christopher D. Cole, Daniel V. Gochenour, Martin E. Kummer, Mark Jennings
  • Patent number: 5934429
    Abstract: An adjustment mechanism for a frictional clutch for a motor vehicle includes a stationary annular cam, a rotating annular cam, a cam spring, an axially oriented friction pin, and a cam location finger. The stationary annular cam is centered about an axis of rotation and is rotatably fixed relative to a clutch pressure plate. The stationary annular cam has a plurality of cam surfaces. The rotating annular cam is also centered about the axis of rotation and is rotatable relative to the stationary annular cam. The rotating annular cam has a plurality of cam surfaces which engage the cam surfaces of the stationary annular cam. The engaged cams are configured for placement between the pressure plate and the biasing member.
    Type: Grant
    Filed: November 13, 1996
    Date of Patent: August 10, 1999
    Assignee: Eaton Corporation
    Inventor: Mark Jennings
  • Patent number: 5791448
    Abstract: A clutch assembly with an automatically adjusting mechanism includes a clutch cover, a pressure plate, an actuating lever, a rotating cam ring, a stationary cam ring, and an adjusting spring disposed between the rotating cam ring and the clutch cover. The clutch cover has an axis of rotation. The pressure plate is concentric with the axis of rotation and has an engagement surface disposed opposite the clutch cover. The actuating lever is disposed between the clutch cover and the pressure plate. The rotating cam ring assembly is also concentric with the axis of rotation and includes a plurality of discrete arcuate incline segments, as well as a spring engagement feature fixed relative to at least one of the arcuate incline segments. The stationary cam ring is also concentric with the axis of rotation and is rotatably fixed relative to the clutch cover. The stationary cam ring has a backside in engagement with one of the pressure plate and the actuating lever.
    Type: Grant
    Filed: October 4, 1996
    Date of Patent: August 11, 1998
    Assignee: Eaton Corporation
    Inventors: Daniel V. Gochenour, Mark Jennings
  • Patent number: 5695036
    Abstract: A clutch cover for use in a diaphragm spring type clutch assembly and adapted to be disposed between a flywheel fixed to a motor vehicle engine crankshaft and a transmission input shaft includes a body portion, an engagement portion, an arcuate spring retention member, and an arcuate travel stop. The body portion is spaced from and extends across the flywheel and has a central aperture adapted to receive the input shaft. A first side of the body portion is directed toward the flywheel and a second side of the body portion is directed opposite the flywheel. The engagement portion extends downward from the body portion toward the flywheel for engagement therewith. The engagement portion defines a gap between the body portion and the flywheel. The arcuate spring retention member is located proximate to an outer periphery of the body portion at a first diameter at least as large in diameter as the diaphragm spring.
    Type: Grant
    Filed: February 7, 1996
    Date of Patent: December 9, 1997
    Assignee: Dana Corporation
    Inventors: Daniel V. Gochenour, Mark Jennings
  • Patent number: 5594790
    Abstract: A method for controlling the flow of a first call record campaign to a second call record campaign, by a telephony system. Wherein after determining that a first call record campaign is not being driven to its maximum capacity and there are no more call records to dial, the system assigns a second campaign attribute to agents having a first campaign attribute. In response, the system initiates processing of the second call record campaign by processing a call record from the second call record campaign. The system detects the completion of additional call records from the first call record campaign and initiates processing of a corresponding number of call records from the second call record campaign, thereby seamlessly transitioning from the ending of the first call record campaign to the beginning of the second call record campaign.
    Type: Grant
    Filed: June 1, 1994
    Date of Patent: January 14, 1997
    Assignee: Davox Corporation
    Inventors: Anthony Curreri, B. Scott Smith, G. Mark Jennings
  • Patent number: D306087
    Type: Grant
    Filed: August 10, 1987
    Date of Patent: February 13, 1990
    Assignee: Shop-Vac Corporation
    Inventors: Michael B. Woodhall, Mark Jennings