Patents Represented by Attorney, Agent or Law Firm Douglas L. Weller
  • Patent number: 8283805
    Abstract: Power is provided to a scanning device. Power supplied by an attached bus is used to power the scanning device when power requirements for the scanning device can be met by the power supplied by the attached bus. Power is drawn from a rechargeable battery to supply power to the scanning device when power requirements for the scanning device cannot be met by the power from the attached bus. When the scanning device is in a stand-by mode, the power from the attached bus is used to recharge the rechargeable battery.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: October 9, 2012
    Assignee: Electronic Document Technology Pte. Ltd.
    Inventors: Hin Leong Tan, Chang-Ming Liu, Cheng-Hsien Chang
  • Patent number: 8234524
    Abstract: The present invention discloses a method to record trace data in a way that significantly reduces the time required to search for specific events, to create an index, to create a histogram, or to analyze the protocol. During capture, the analyzer recognizes infrequent events and sets an Event-Present Flag (“EP Flag”) indicating that a specific event has occurred. The trace is divided into pages, with a separate set of Event-Present Flags for each page indicating whether an event occurred in that page of the trace. This division of a trace into separate pages results in significant efficiencies.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: July 31, 2012
    Inventor: Dale Trenton Smith
  • Patent number: 8213480
    Abstract: An extended cavity surface emitting laser has a first laser die with a first cavity and a first gain element and a second laser die with a second cavity and a second gain element. The first and second gain elements are in series to provide optical gain and optical feedback in an extended optical cavity configuration. The first and second gain elements provide optical gain and optical feedback in a common extended cavity with the first and second gain elements operating serially as a common extended cavity optical mode.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: July 3, 2012
    Inventors: Giorgio Giaretta, Arvydas Umbrasas, Michael Jansen
  • Patent number: 8195873
    Abstract: A low-heat, large-scale ternary content-addressable memory (TCAM) efficiently compares one or more input records with a set of entries. Compression may also be used. X bits are eliminated from entries and in some embodiments, a subset of non-X bits are also eliminated, minimizing entries that must be searched. Entry bit sets can be converted into sets of fields. A useful set of fields is a triplet comprising a start field, a length field, and a data field. Hashing determines the RAM line of the TCAM in which entries are stored and which RAM line is to be compared with a given input. Searches are only needed on entries in RAM lines corresponding to inputs of interest. Priority values decide the winner if more than one TCAM entry in the appropriate RAM line matches the input. Bin packing can be used to optimally allocate TCAM entries across different possible RAM lines.
    Type: Grant
    Filed: February 6, 2009
    Date of Patent: June 5, 2012
    Inventor: Hillel Gazit
  • Patent number: 8107035
    Abstract: Displays such as LCD panels are illuminated using frequency-doubled vertical extended cavity surface emitting lasers (VECSELs) as efficient light sources. Visible light from the VECSELs are directed to an illuminating panel using optical fibers and/or optical gratings to provide substantially uniform illumination of the illuminating panel. Visible light from the illuminating panel, which can be provided at a particular number of primary wavelengths by the VECSELs, is then used to illuminate the display.
    Type: Grant
    Filed: April 18, 2008
    Date of Patent: January 31, 2012
    Assignee: Necsel Intellectual Property
    Inventors: Chris Stuart, Allen Massie Earman, Greg Niven
  • Patent number: D656139
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: March 20, 2012
    Inventor: Karl Phillip Schlossstein
  • Patent number: D656140
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: March 20, 2012
    Inventor: Karl Phillip Schlossstein
  • Patent number: D656141
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: March 20, 2012
    Inventor: Karl Phillip Schlossstein
  • Patent number: D656142
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: March 20, 2012
    Inventor: Karl Phillip Schlossstein
  • Patent number: D656143
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: March 20, 2012
    Inventor: Karl Phillip Schlossstein
  • Patent number: D656144
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: March 20, 2012
    Inventor: Karl Phillip Schlossstein
  • Patent number: D656145
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: March 20, 2012
    Inventor: Karl Phillip Schlossstein
  • Patent number: D656146
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: March 20, 2012
    Inventor: Karl Phillip Schlossstein
  • Patent number: D656148
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: March 20, 2012
    Inventor: Karl Phillip Schlossstein
  • Patent number: D656150
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: March 20, 2012
    Inventor: Karl Phillip Schlossstein
  • Patent number: D660858
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: May 29, 2012
    Inventor: Karl Phillip Schlossstein
  • Patent number: D669900
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: October 30, 2012
    Inventor: Karl Phillip Schlossstein
  • Patent number: D669901
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: October 30, 2012
    Inventor: Karl Phillip Schlossstein
  • Patent number: D669902
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: October 30, 2012
    Inventor: Karl Phillip Schlossstein
  • Patent number: D669903
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: October 30, 2012
    Inventor: Karl Phillip Schlossstein