Patents Represented by Attorney Haynes Beffel & Wolfeld
  • Patent number: 8266571
    Abstract: The technology disclosed relates to granular analysis of design data used to prepare chip designs for manufacturing and to identification of similarities and differences among parts of design data files. In particular, it relates to parsing data and organizing into canonical forms, digesting the canonical forms, and comparing digests of design data from different sources, such as designs and libraries of design templates. Organizing the design data into canonical forms generally reduces the sensitivity of data analysis to variations in data that have no functional impact on the design. The details of the granular analysis vary among design languages used to represent aspects of a design. For various design languages, granular analysis includes partitioning design files by header/cell portions, by separate handling of comments, by functionally significant/non-significant data, by whitespace/non-whitespace, and by layer within a unit of design data.
    Type: Grant
    Filed: June 10, 2009
    Date of Patent: September 11, 2012
    Assignee: Oasis Tooling, Inc.
    Inventors: David Chapman, Thomas Grebinski
  • Patent number: 8234290
    Abstract: Systems, methods, and apparatus for preventing misuse of searches of a database system are provided. This prevention of misuse of database searches can enable reliable operation of the database system, as an improper query using a regular expression will not shut down or severely affect an application process that provides access to the database system. A thread of the application process determines whether an input character string matches the regular expression. To prevent misuse, a computational effort of the search is tracked, and compared to a threshold value. When the threshold is exceeded, an operation of the thread is exited or stopped.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: July 31, 2012
    Assignee: salesforce.com, Inc.
    Inventors: Lars Hofhansi, Steven Tamm
  • Patent number: 7924600
    Abstract: A method is described for operating a bistable resistance random access memory having two memory layer stacks that are aligned in series is disclosed. The bistable resistance random access memory comprises two memory layer stacks per memory cell, the bistable resistance random access memory operates in four logic states, a logic “00” state, a logic “01” state, a logic “10” state and a logic “11” state. The relationship between the four different logic states can be represented mathematically by the two variables n and f and a resistance R. The logic “0” state is represented by a mathematical expression (1+f)R. The logic “1” state is represented by a mathematical expression (n+f)R. The logic “2” state is represented by a mathematical expression (1+nf)R. The logic “3” state is represented by a mathematical expression n(1+f)R.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: April 12, 2011
    Assignee: Macronix International Co., Ltd.
    Inventors: ChiaHua Ho, Erh-Kun Lai, Kuang Yeu Hsieh
  • Patent number: 7774137
    Abstract: The operator of a third vehicle trailing a second, host vehicle is alerted of a potentially hazardous deceleration of a first vehicle forward of the host vehicle. The road-speed of the first vehicle is ascertained by the host vehicle. Any significant deceleration of the road-speed of the first vehicle is determined. A luminous signal is provided to the third vehicle by the host vehicle when such significant deceleration has occurred. According to some methods a radar device carried by the host vehicle may be used to determine the relative speed between the first and second vehicles.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: August 10, 2010
    Inventor: Steve Thorne
  • Patent number: 7663135
    Abstract: Memory cells are described along with methods for manufacturing. A memory cell as described herein includes a bottom electrode, a memory element and a side electrode. The bottom electrode contacts the memory element at a first contact surface on the bottom of the memory element. The side electrode contacts the memory element at a second contact surface on the side of the memory element, where the second contact surface on the side faces laterally relative to the first contact surface on the bottom.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: February 16, 2010
    Assignee: Macronix International Co., Ltd.
    Inventor: Hsiang-Lan Lung
  • Patent number: 7522074
    Abstract: Control of signal compression is coordinated by selectively modifying control parameters affecting the bit rate, sample rate, dynamic range and compression operations. Selected control parameters are modified according to a control function. The control function can include a ratio parameter that indicates the relative or proportional amounts of change to the control parameters. Alternatively, the control function can be represented in a lookup table with values for the selected control parameters related by the control function. The input signal samples can be resampled according to a sample rate control parameter. The dynamic range of signal samples can be selectively adjusted according to a dynamic range control parameter to form modified signal samples. The resampling and dynamic range adjustment can be applied in any order. The modified signal samples are encoded according to a compression control parameter to form compressed samples. The encoder can apply lossless or lossy encoding.
    Type: Grant
    Filed: September 17, 2007
    Date of Patent: April 21, 2009
    Assignee: Samplify Systems, Inc.
    Inventor: Albert W Wegener
  • Patent number: 7516083
    Abstract: Disclosed are methods of and apparatus for analyzing projected future inventory against inventory budgets to determine open-to-buy inventory values. Inventory budgets are set, then demand is projected and some or all of notional deliveries, sales and inventory are simulated at the item level, capturing the interaction of inventory and sales. Analytic reports are generated that compare open to buy values and inventory budgets. The reports may indicate lost sales and may segregate saleable inventory from component inventory.
    Type: Grant
    Filed: June 22, 2001
    Date of Patent: April 7, 2009
    Assignee: Bluefire Systems, Inc.
    Inventors: Robert E. Dvorak, Richard W. Pasternack, Ronald Samuel Cope, Beth Li-Ju Chen
  • Patent number: 7490434
    Abstract: A target insect in a tidal area is controlled by: choosing a treatment area in a tidal area; selecting an appropriate control agent; determining an appropriate depth below the surface of the treatment area for the delivery of the control agent; determining an appropriate application rate; and delivering the appropriate control agent to at least a portion of the treatment area at the appropriate depth and at the appropriate rate. Treatment may be directed at the larval stage of the target insect with the treatment area between a mean lower low tide demarcation and a mean higher high tide demarcation. The control agent may be delivered through passageways extending along a plurality of downwardly and rearwardly extending agent delivery knives.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: February 17, 2009
    Inventors: Danny L. Ariaz, Scott E. Monsen
  • Patent number: 7415073
    Abstract: A method and system provides for execution of calibration cycles from time to time during normal operation of the communication channel. A calibration cycle includes de-coupling the normal data source from the transmitter and supplying a calibration pattern in its place. The calibration pattern is received from the communication link using the receiver on the second component. A calibrated value of a parameter of the communication channel is determined in response to the received calibration pattern. The steps involved in calibration cycles can be reordered to account for utilization patterns of the communication channel. For bidirectional links, calibration cycles are executed which include the step of storing received calibration patterns on the second component, and retransmitting such calibration patterns back to the first component for use in adjusting parameters of the channel at first component.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: August 19, 2008
    Assignee: Rambus, Inc.
    Inventors: Frederick A. Ware, Richard E. Perego, Craig E. Hampel
  • Patent number: 7263247
    Abstract: An integrated isolator array is provided having a plurality of waveguides fabricated in a planar optical substrate, each waveguide having input and output sections. An isolator subassembly is received within a transverse trench formed in the substrate between the input and output sections such that it intersects the optical paths of the waveguides. The isolator subassembly, which may consist of layers of Faraday rotator material sandwiched between layers of birefringent crystal material, permits the forward passage of light from the input sections to the output sections of the waveguides while preventing the backward passage of light from the output to the input sections. Each waveguide input section is preferably adapted with a mode-expanding input taper to collimate light propagating through the waveguide.
    Type: Grant
    Filed: February 11, 2002
    Date of Patent: August 28, 2007
    Assignee: Gemfire Corporation
    Inventors: Markus P. Hehlen, William K. Bischel
  • Patent number: 7253511
    Abstract: A multipackage module has multiple die of various types and having various functions and, in some embodiments, the module includes a digital processor, an analog device, and memory. A first die, having a comparatively large footprint, is mounted onto first die attach region on a surface of a first package substrate. A second die, having a significantly smaller footprint, is mounted upon the surface of the first die, on a second die attach region toward one edge of the first die. The first die is electrically connected by wire bonds to conductive traces in the die-attach side of the substrate. The second die is electrically connected by wire bonds to the first package substrate, and may additionally be electrically connected by wire bonds to the first die. In some embodiments a spacer is mounted upon the first die, on a spacer attach region of the surface of the first die that is not within the die attach region, and which may be generally near a margin of the first die.
    Type: Grant
    Filed: December 23, 2004
    Date of Patent: August 7, 2007
    Assignee: ChipPAC, Inc.
    Inventors: Marcos Karnezos, Flynn Carson, Youngcheol Kim
  • Patent number: 7247519
    Abstract: A semiconductor multi-package module has stacked lower and upper packages, each of which includes a die attached to a substrate, in which the second package is inverted, in which the upper and lower substrates are interconnected by wire bonding, and in which the inverted second package comprises a bump chip carrier package. Also, a method for making a semiconductor multi-package module, by providing a lower molded package including a lower substrate and a die, affixing an upper bump chip carrier package including an upper substrate in inverted orientation onto the upper surface of the lower package, and forming z-interconnects between the upper and lower substrates.
    Type: Grant
    Filed: January 23, 2006
    Date of Patent: July 24, 2007
    Assignee: ChipPAC, Inc.
    Inventors: Marcos Karnezos, Flynn Carson
  • Patent number: 7249053
    Abstract: In one embodiment, a first message and a second message are sequentially displayed in the same presentation vehicle. Initially, the first message may be displayed in the presentation vehicle. The second message may replace the first message in the presentation vehicle if the presentation vehicle is about to be closed. Sequentially displaying two messages in the same presentation vehicle minimizes the number of presentation vehicles on a computer screen and provides at least two chances to attract an end-user's attention. It provides end-users with another alternative choice without taking up any more display space. When employed to display advertisements, for example, this provides more value to end-users and enables more advertisers to reach their target audience.
    Type: Grant
    Filed: June 16, 2003
    Date of Patent: July 24, 2007
    Assignee: Claria Corporation
    Inventors: Robert W. Wohlers, Scott G. Eagle, Lee E. Amber, Marc E. Silverberg
  • Patent number: 7245523
    Abstract: Roughly described, a magnetic structure includes an electrically conductive path for carrying current flow, a soft magnetic material with high permeability value in magnetic communication with the current flow so that it can be magnetized in either of two directions, and a magnetic device such as a magnetic random access memory cell, having an active layer that is quantum mechanically or magnetostatically coupled to the soft magnetic material. The soft magnetic material acts as an intermediary between the magnetic induction of the current flow and the magnetization of the active layer of the magnetic device to reduce the writing current.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: July 17, 2007
    Assignee: Macronix International Co., Ltd.
    Inventors: ChiaHua Ho, Hsu Shun Chen
  • Patent number: 7240068
    Abstract: The present invention relates to the field of software-based services in communication networks. More particularly, it includes systems and methods for maintaining and utilizing routing data to handle event notifications generated by call handling in a service logic execution environment. Particular aspects of the present invention are described in the claims, specification and drawings.
    Type: Grant
    Filed: September 6, 2002
    Date of Patent: July 3, 2007
    Assignee: TrueTel Communications, Inc.
    Inventors: Willie Hsu, Tsui-Yu Shuai, Anand Katakwar, Liang-Chih Yuan
  • Patent number: 7237191
    Abstract: The present invention includes a method and device for generic searching across document types. A further aspect of the present invention is indexing and searching XML documents using an HTML interface generated by a declarative transformation.
    Type: Grant
    Filed: December 18, 2001
    Date of Patent: June 26, 2007
    Assignee: Open Invention Network, LLC
    Inventors: Muljadi Sulistio, Yang Wei, Kelly Lane Schwarzhoff, Yuan Dinh, Sun Keun Lee, Hung-Liang Yang
  • Patent number: 7220983
    Abstract: The invention relates to a novel memory cell structure and process to fabricate chalcogenide phase change memory. More particularly, it produces a small cross-sectional area of a chalcogenide-electrode contact part of the phase change memory, which affects the current/power requirement of the chalcogenide memory. Particular aspects of the present invention are described in the claims, specification and drawings.
    Type: Grant
    Filed: December 9, 2004
    Date of Patent: May 22, 2007
    Assignee: Macronix International Co., Ltd.
    Inventor: Hsiang Lan Lung
  • Patent number: 7218927
    Abstract: The present invention relates to the field of software-based services in communication networks. More particularly, it includes systems and methods for maintaining and utilizing routing data to handle event notifications generated by call handling in a service logic execution environment. Particular aspects of the present invention are described in the claims, specification and drawings.
    Type: Grant
    Filed: September 6, 2002
    Date of Patent: May 15, 2007
    Assignee: TrueTel Communications, Inc.
    Inventors: Willie Hsu, Abhay Kulkarni, Ramana Devarapalli
  • Patent number: 7219255
    Abstract: The present invention relates to control of and data collection from sensors associated with tools. In particular, it relates to using a controller to mediate communications among a tool, sensors associated with the tool and data users, such as a host system or distributed processors. Particular aspects of the present invention are described in the claims, specification and drawings.
    Type: Grant
    Filed: September 23, 2004
    Date of Patent: May 15, 2007
    Assignee: MKS Instruments, Inc.
    Inventors: Nidal Khalil, Guenter Sifnatsch, Uzi Lev-Ami, Ron Hadar
  • Patent number: D607969
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: January 12, 2010
    Inventor: Danny L. Ariaz