Patents Represented by Attorney Silicon Valley Patent Group
  • Patent number: 8170838
    Abstract: The process of modeling a complex two-dimensional periodic structure is improved by selectively truncating the Fourier expansion used in the calculation of resulting scatter signature from the model. The Fourier expansion is selectively truncated by determining the contribution for each harmonic order in the Fourier transform of the permittivity function and retaining the harmonic orders with a contribution that is above a threshold. The Fourier space may be compressed so that only the selected harmonic orders are used, thereby reducing the required memory and calculation times. The compressed Fourier space may be used in a real-time analysis of a sample or to generate a library that is used in the analysis of a sample.
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: May 1, 2012
    Assignee: Nanometrics Incorporated
    Inventors: Silvio J. Rabello, William A. McGahan, Jie Li
  • Patent number: 8166197
    Abstract: Methods and apparatus that enable more than one server to host a resource using a shared IP address such that a client may generally access the resource on any of the servers using the shared IP address are disclosed. According to one aspect of the present invention, a method for providing paths that allow a client to access a resource in a TCP/IP network includes obtaining an IP address, as well as associating the IP address to first and second servers. The first and second servers support the resource at the IP address, and a first path of the plurality of paths that allow the client to access the resource is between the client and the first server and a second path of the plurality of paths that allow the client to access the resource is between the client and the second server.
    Type: Grant
    Filed: October 25, 2005
    Date of Patent: April 24, 2012
    Assignee: Oracle International Corporation
    Inventors: Charles Hoynowski, Daniel Hirschberg
  • Patent number: 8160096
    Abstract: Methods and systems for reserving bandwidth in communications networks (e.g., time-division multiplexed (TDM) networks). A bandwidth request on a forward path of the communications network is temporarily held without any fixed slot timings. The bandwidth request is held for a time long enough for the request to travel the forward path end-to-end. Once the request reaches the destination of the forward path, the temporary bandwidth is confirmed by sending a bandwidth confirmation message back from destination to the source of the path. Each slave node along the path performs an allocation confirm with its associated master node, which responds by converting the temporary holds to full allocations by fixing slot timings.
    Type: Grant
    Filed: December 6, 2006
    Date of Patent: April 17, 2012
    Inventor: Michael Anburaj
  • Patent number: 8155520
    Abstract: A network element of a transport network has three fabrics housed within a single shelf of a telco rack, namely a packet fabric, an electrical fabric and an optical fabric. The shelf also includes inter-fabric circuitry, to bridge between the fabrics, e.g. packet-electrical and/or electrical-optical and/or packet-optical. The inter-fabric circuitries switchably transmit packets across fabrics in intermediate nodes of the transport network. The single shelf of some embodiments has a wall (“midplane”) between a rear region that holds the three fabrics and a front region that holds inter-fabric circuitry, and external interfaces to optical trunks and/or packet services and/or optical tributaries.
    Type: Grant
    Filed: April 16, 2008
    Date of Patent: April 10, 2012
    Assignee: Cyan, Inc.
    Inventors: Stephen J. West, Scott Pradels
  • Patent number: 8144254
    Abstract: An image enhancement unit and method for enhancing the image quality of a video stream is presented. The image enhancement unit combines a contour enhancement unit, a luminance contrast stretching unit, a color transient improvement unit, and a color saturation control unit to enhance both the luminance and chrominance values in the video stream. Specifically, the contour enhancement unit processes the luminance values to improve the contours of the images in the video steam. The luminance contrast stretching unit further improves the luminance by enhancing the contrast in the images. The color transient improvement unit processes the chrominance values to remove blurring around along the edges of color transitions and the color saturation control unit increases the color saturation to improve the appearance of the images.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: March 27, 2012
    Assignee: Huaya Microelectronics, Ltd.
    Inventor: Ge Zhu
  • Patent number: 8126694
    Abstract: A model of a sample with a periodic or non-periodic pattern of conductive and transparent materials is produced based on the effect that the pattern has on TE polarized incident light. The model of the pattern may include a uniform film of the transparent material and an underlying uniform film of the conductive material. When the pattern has periodicity in two directions, the model may include a uniform film of the transparent material and an underlying portion that based on the physical characteristics of the periodic pattern in the TM polarization direction. When the sample includes an underlying periodic pattern that is orthogonal to the top periodic pattern, the sample may be modeled by modeling the physical characteristics of the top periodic pattern and the effect of the bottom periodic pattern. The model may be stored and used to determine a characteristic of the sample.
    Type: Grant
    Filed: May 2, 2008
    Date of Patent: February 28, 2012
    Assignee: Nanometrics Incorporated
    Inventors: Zhuan Liu, Jiangtao Hu, Yudong Hao
  • Patent number: 8107026
    Abstract: A multi-domain vertical alignment liquid crystal display that does not require physical features on the substrate (such as protrusions and ITO slits) is disclosed. Each pixel of the MVA LCD is subdivided into color components, which are further divided into color dots. The drive component areas, i.e. where switching elements and storage capacitors are located, are converted to associated dots by adding an electrode that can be electrically biased. The voltage polarity of the color dots and associated dots are arranged so that fringe fields in each color dot causes multiple liquid crystal domains in each color dot. Specifically, the color dots and associated dots of a pixel are arranged so that associated dots have opposite polarity as compared to neighboring color dots.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: January 31, 2012
    Assignee: Hiap L. Ong and Kyoritsu Optronics, Co., Ltd
    Inventor: Hiap L. Ong
  • Patent number: 8108350
    Abstract: Techniques for end-to-end tracing of database operations in source code for database applications are provided. Source code on the client side is instrumented to measure time spent on selected database operation statements (e.g., queries). The selected database operation statements can be uniquely tagged or identified. Tracing is enabled on the database application on the server side so that a log is produced, where the log includes performance (e.g., time spent) information on database operation statements that are executed. The performance information in the log is correlated to the selected database operation statements so that, among other things, the time spent on the client side and the time spent on the server side can be presented for analysis.
    Type: Grant
    Filed: October 21, 2004
    Date of Patent: January 31, 2012
    Assignee: Oracle International Corporation
    Inventors: Ekkehard Rohwedder, Quan Wang
  • Patent number: 8107030
    Abstract: A multi-domain vertical alignment liquid crystal display that does not require physical features on the substrate (such as protrusions and ITO slits) is disclosed. Each pixel of the MVA LCD is subdivided into color components, which are further divided into color dots. The drive component areas, i.e. where switching elements and storage capacitors are located, are converted to associated dots by adding an electrode that can be electrically biased. The voltage polarity of the color dots and associated dots are arranged so that fringe fields in each color dot causes multiple liquid crystal domains in each color dot. Specifically, the color dots and associated dots of a pixel are arranged so that associated dots have opposite polarity as compared to neighboring color dots.
    Type: Grant
    Filed: May 21, 2007
    Date of Patent: January 31, 2012
    Assignees: Kyoritsu Optronics Co., Ltd.
    Inventor: Hiap L. Ong
  • Patent number: 8104908
    Abstract: An illumination module includes a light mixing cavity with an interior surface area and window that are physically separated from an LED. A portion of the window is coated with a first wavelength converting material and a portion of the interior surface area is coated with a second wavelength converting material. The window may be coated with LuAG:Ce. The window may also be coated with a third wavelength converting material with a peak emission wavelength between 615-655 nm where the spectral response of light emitted from the window is within 20% of a blackbody radiator at the same CCT. The LED may emit a light that is converted by the light mixing cavity with a color conversion efficiency ratio greater than 130 lm/W where the light mixing cavity includes two photo-luminescent materials with a peak emission wavelengths between 508-528 nm and 615-655 nm.
    Type: Grant
    Filed: March 4, 2010
    Date of Patent: January 31, 2012
    Assignee: Xicato, Inc.
    Inventors: Gerard Harbers, Raghuram L. V. Petluri
  • Patent number: 8104922
    Abstract: A solid state illumination device includes a semiconductor light emitter mounted on a base and surrounded by sidewalls, e.g., in a circular, elliptical, triangular, rectangular or other appropriate arrangement, to define a chamber. A top element, which may be reflective, may be coupled to the sidewalls to further define the chamber. The light produced by the semiconductor light emitter is emitted through the sidewalls of the chamber. The sidewalls and/or top element may include wavelength converting material, for example, as a plurality of dots on the surfaces. An adjustable wavelength converting element may be used within the chamber, with the adjustable wavelength converting element being configured to adjust the surface area that is exposed to the light emitted by the semiconductor light emitter in the chamber to alter an optical property of the chamber.
    Type: Grant
    Filed: July 31, 2010
    Date of Patent: January 31, 2012
    Assignee: Xicato, Inc.
    Inventors: Gerard Harbers, Mark A. Pugh
  • Patent number: 8107462
    Abstract: A method of routing telephone calls is disclosed that includes receiving Voice over Internet Protocol (VoIP) packets at an integrated access device (IAD) from a VoIP remote worker feature server. The IAD communicates with a first private branch exchange (PBX) located at a first location. The VoIP packets are related to a VoIP call intended for a telephone number assigned by a second PBX at a second location.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: January 31, 2012
    Assignee: Shoretel, Inc.
    Inventor: Robert Lowmaster
  • Patent number: 8107031
    Abstract: A multi-domain vertical alignment liquid crystal display that does not require physical features on the substrate (such as protrusions and ITO slits) is disclosed. Each pixel of the MVA LCD is subdivided into color components, which are further divided into color dots. The drive component areas, i.e. where switching elements and storage capacitors are located, are converted to associated dots by adding an electrode that can be electrically biased. The voltage polarity of the color dots and associated dots are arranged so that fringe fields in each color dot causes multiple liquid crystal domains in each color dot. Specifically, the color dots and associated dots of a pixel are arranged so that associated dots have opposite polarity as compared to neighboring color dots.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: January 31, 2012
    Assignees: Kyoritsu Optronics Co., Ltd.
    Inventor: Hiap L. Ong
  • Patent number: 8095573
    Abstract: Discrepancies in two sets of asset data for an organization are identified and automatically reconciled. One set of asset data may be compiled using automatic physical discovery software while the other set is from a financial system of the organization. Automatic reconciliation is performed according to user-configurable rules and corresponding user-configurable actions.
    Type: Grant
    Filed: July 9, 2007
    Date of Patent: January 10, 2012
    Assignee: Oracle International Corporation
    Inventors: Umesh Madhav Apte, Jason Aron Alonzo, John Leong Yee
  • Patent number: 8095507
    Abstract: A computer is programmed to parse a network that interconnects databases in a distributed database system, into a number of paths, wherein each path starts in a source database that is a source of changes and ends in a destination database that uses the changes to replicate the source database. The computer identifies databases that occur within each path in the network, and queries the identified databases to obtain statistics for each path. Statistics along each path are analyzed automatically, to identify a component in each path as a candidate for further investigation. The identified component may be marked as a bottleneck e.g. if there are no other paths connected to it. Alternatively the identified component may be a source of changes for another path that has a bottleneck or that has another candidate for further investigation. The identified bottleneck is displayed to the user with recommendations for improvement.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: January 10, 2012
    Assignee: Oracle International Corporation
    Inventors: Jingwei Wu, Nimar S Arora, Lik Wong
  • Patent number: 8094255
    Abstract: A multi-domain vertical alignment liquid crystal display that does not require physical features on the substrate (such as protrusions and ITO slits) is disclosed. Each pixel of the MVA LCD is subdivided into color components, which are further divided into color dots. The drive component areas, i.e. where switching elements and storage capacitors are located, are converted to associated dots by adding an electrode that can be electrically biased. The voltage polarity of the color dots and associated dots are arranged so that fringe fields in each color dot causes multiple liquid crystal domains in each color dot. Specifically, the color dots and associated dots of a pixel are arranged so that associated dots have opposite polarity as compared to neighboring color dots.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: January 10, 2012
    Assignee: Hiap L. Ong and Kyoritsu Optronics Co., Ltd.
    Inventor: Hiap L. Ong
  • Patent number: 8091001
    Abstract: Testing of combinatorial logic in a programmable device is provided by routing input and/or output test values as signals from and back to dedicated logic through programming circuitry in programmable logic. Some embodiments of the present invention provide for a method for testing functional logic block of an application-specific standard product (ASSP) in a programmable logic device, the method comprising: storing an input value into a register; passing the input value from the register to combinatorial logic; producing an output value from the combinatorial logic; passing the output value from the combinatorial logic to the register; saving the output value in the register; and reading the output value out of the register.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: January 3, 2012
    Assignee: QuickLogic Corporation
    Inventors: Stephen U. Yao, Darwin D. Q. Samson, Ket-Chong Yap
  • Patent number: 8080992
    Abstract: A write head is tested by measuring the effect that magnetic fields have on the inductance of the write head. For example, a perpendicular write head may be placed in a magnetic field with a first angle, e.g., non-parallel and non-perpendicular, to the air bearing surface and the inductance is measured. After altering the angle of the magnetic field the inductance is again tested. In another embodiment, the angles may be parallel and perpendicular to the air bearing surface. The difference in the inductance value can be used to determine a characteristic of the write head, such as the presence of a recording pole. In some embodiments, the inductance may be measured while applying a bias current to the write head while the write head is in an external magnetic field.
    Type: Grant
    Filed: November 15, 2007
    Date of Patent: December 20, 2011
    Assignee: Infinitum Solutions, Inc.
    Inventor: Alexander M. Taratorin
  • Patent number: 8075953
    Abstract: A method to form alignment layers on a substrate of an LCD is disclosed. The substrate is placed in a vacuum chamber and undergoes a purging process. The purging process heats the substrates and removes water vapor from the vacuum chamber. Specifically, the vacuum chamber is evacuated to a low pressure and refilled with a preheated inert gas. Evacuation of the vacuum chamber and refilling of the vacuum chamber is repeated several times. The alignment layer is then deposited using vapor deposition. Alternatively, plasma enhanced vapor deposition can be used for depositing the alignment layer. Furthermore, plasma cleaning prior to the deposition of the alignment layer can used clean the substrate.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: December 13, 2011
    Assignee: Hiap L. Ong and Kyoritsu Optronics Co., Ltd
    Inventor: Hiap L. Ong
  • Patent number: 8073826
    Abstract: A data stream management system (DSMS) is designed to support a new user-defined function, by creating and using at least two structures as follows. A first structure (“metadata entry”) is created in response to a command for creation of the new function, and maps a single instance of a class to the function's name. A second structure is created with creation of an operator on receipt of each new continuous query that uses the new function. The second structure (“operator specific data structure”) contains a path to the newly-created instance, which path is obtained by looking up the first structure. Additional second structures are created on receipt of additional continuous queries which use the new function, but all second structures contain the same path. All continuous queries use the same instance. Repeated use of a single instance to compile and execute multiple queries eliminates repeated instantiation of the same function.
    Type: Grant
    Filed: October 18, 2007
    Date of Patent: December 6, 2011
    Assignee: Oracle International Corporation
    Inventors: Anand Srinivasan, Namit Jain, Shailendra Kumar Mishra