Patents Represented by Attorney Adeli Law Group
-
Patent number: 7353274Abstract: Some embodiments provide a method of determining whether a lottery player or the player's computer is within a particular location. The player's computer is connected to a computer network. The method transmits, through the computer network, a pass code and a telephone number to the lottery player's computer. The method requests the lottery player or the player's computer to call the number and provide the pass code within a pre-determined amount of time. The method determines whether the pass code is provided within a predetermined amount of time after the transmission of the pass code from a telephone specified to be within the particular location. The method verifies whether the lottery player or player's computer is within the particular location, based on the determination.Type: GrantFiled: May 9, 2000Date of Patent: April 1, 2008Assignee: Medisys/RJB Consulting, Inc.Inventors: Adam G. Rouhi, Ramin Ron Rouhi
-
Patent number: 7328412Abstract: A method for displaying a gain control interface having a gain level display with non-linear gain levels. The gain level display has a first end having an associated first pixel offset value and a second end having an associated second pixel offset value. A range of pixel offset values span from the first pixel offset value through the second pixel offset value. The method includes receiving a plurality of pixel offset values in the range of pixel offset values, calculating a gain level value for each of the plurality of pixel offset values (whereby a difference between two pixel offset values of two gain level values having a gain level difference is not equal to a difference of two pixel offset values of any other two gain level values having the same gain level difference), and mapping a gain level value to a pixel offset value.Type: GrantFiled: April 5, 2003Date of Patent: February 5, 2008Assignee: Apple Inc.Inventors: Alan C. Cannistraro, Kelly B. Jacklin, Roger A. Powell
-
Patent number: 7317331Abstract: Some embodiments provide a reconfigurable IC that includes several sections. Each section includes several configurable circuits, each of which configurably performs a set of operations. Each section stores multiple configuration data sets for each configurable circuit. Each configuration data set for a particular configurable circuit specifies the operation that the particular configurable circuit has to perform from the circuit's set of operations, where the configurable circuits of at least two different sections change configuration data sets at two different reconfiguration rates.Type: GrantFiled: March 15, 2005Date of Patent: January 8, 2008Assignee: Tabula, Inc.Inventors: Steven Teig, Herman Schmit, Jason Redgrave
-
Patent number: 7312630Abstract: Some embodiments provide a configurable integrated circuit (“IC”) with a configurable node array. A configurable node array may include configurable nodes arranged in rows and columns. It may also include direct offset connections, with each direct offset connection connecting two nodes that are neither in the same column nor the same row. In some embodiments, at least some direct offset connections connect pairs of nodes that are separated by more than one row and at least one column, or by more than one column and at least one row. Some embodiments establish a direct connection by a set of wire segments that traverse through a set of the IC's wiring layers, and a set of vias when multiple wiring layers are involved. Some of the direct connections may have intervening circuits (e.g. buffer circuits). In some embodiments, the nodes in the array are all similar to each other.Type: GrantFiled: June 30, 2004Date of Patent: December 25, 2007Assignee: Tabula, Inc.Inventors: Andre Rohe, Steven Teig
-
Patent number: 7310003Abstract: Some embodiments of the invention provide a configurable integrated circuit (“IC”). The IC includes a first set of circuits and a second set of circuits interspersed among the first set of circuits. Each set of circuits includes at least ten volatile configurable circuits. Several circuits in at least one of the sets are user multiplexers. Each particular user multiplexer has input and output terminals and has a set of select terminals for receiving a set of user-design signals that directs the particular multiplexer to connect a set of the input terminals to a set of the output terminals. The user-design signals are signals generated internally by the IC.Type: GrantFiled: March 15, 2005Date of Patent: December 18, 2007Assignee: Tabula, Inc.Inventors: Brad Hutchings, Herman Schmit, Steven Teig
-
Patent number: 7310793Abstract: Some embodiments of the invention provide vias that are not in shape of quadrilaterals. In some embodiments, some or all vias are in shape of non-quadrilateral polygons, such as octagons and hexagons. In some embodiments, some or all vias have a circular shape. Some embodiments provide a first set of vias that have a diamond shape and a second set of vias that have a rectangular shape. In some embodiments, a via can also be formed by a diamond contact and a rectangular contact. The diamond contact has four sides. In the embodiments described below, all four sides of a diamond via contact have equal sides. However, in other embodiments, a via contact can be in shape of a diamond with a pair of sides that are longer than the other pair of sides. Similarly, in the embodiments described below, the rectangular via contacts are squares with four equal sides. However, in other embodiments, the length and width of a rectangular via contact can differ.Type: GrantFiled: January 31, 2002Date of Patent: December 18, 2007Assignee: Cadence Design Systems, Inc.Inventors: Steven Teig, Andrew Caldwell
-
Patent number: 7307449Abstract: Some embodiments of the invention provide a configurable integrated circuit (“IC”). This IC includes several configurable circuits for receiving configuration data and configurably performing a set of operations based on the configuration data. It also includes several hybrid circuits. Each particular hybrid circuit can interchangeably perform as either a logic circuit or an interconnect circuit in the configurable IC.Type: GrantFiled: November 7, 2005Date of Patent: December 11, 2007Assignee: Tabula, IncInventors: Jason Redgrave, Brad Hutchings, Herman Schmit, Steven Teig
-
Patent number: 7308263Abstract: The invention discloses a wireless communication handset comprising licensed wireless communication signal processing circuitry and unlicensed wireless communication signal processing circuitry. The invention further discloses a control circuit connected to both the licensed wireless communication signal processing circuitry and the unlicensed wireless communication signal processing circuitry, and a computer readable memory for directing the control circuit to function in a specified manner. This memory includes instructions to formulate a measurement report containing signal strength information that corresponds to the strength of a signal received through the unlicensed wireless communication signal processing circuitry. The measurement report also contains a request to transfer a wireless communication session from a licensed wireless system to an unlicensed wireless system.Type: GrantFiled: September 20, 2002Date of Patent: December 11, 2007Assignee: Kineto Wireless, Inc.Inventors: Michael D. Gallagher, Jahangir Mohammed
-
Patent number: 7301368Abstract: Some embodiments of the invention provide a configurable IC that includes several configurable computational tiles and several memory tiles. Each computational tile has a set of configurable logic circuits for configurably performing a plurality of computations and a set of configurable routing circuits. The routing circuits of the tiles configurably route signals between configurable logic circuits. Each memory tiles includes a set of routing circuits and a memory array for storing data on which the logic circuit perform computation. In this IC, at least a first memory tile has the same set of configurable routing circuits as at least a second computational tile.Type: GrantFiled: March 15, 2005Date of Patent: November 27, 2007Assignee: Tabula, Inc.Inventors: Herman Schmit, Jason Redgrave
-
Patent number: 7301158Abstract: Some embodiments of the invention provide an apparatus for measuring active fluorescence in liquid samples by using solid-state components. The use of solid-state devices dramatically lowers the cost, size, and power consumption of active fluorescence while improving the ruggedness and reliability. The smaller size of the solid-state devices allows them to be placed very close to the sample. This maximizes the amount of light the sample receives from the light sources and allows efficient collection of the resulting emitted light using simple and low cost optical components.Type: GrantFiled: December 15, 2005Date of Patent: November 27, 2007Assignee: Turner Designs, Inc.Inventor: Sang Hoang
-
Patent number: 7301242Abstract: Some embodiments of the invention provide a programmable system in package (“PSiP”). The PSiP includes a single IC housing, a substrate and several IC's that are arranged within the single IC housing. At least one of the IC's is a configurable IC. In some embodiments, the configurable IC is a reconfigurable IC that can reconfigure more than once during run time. In some of these embodiments, the reconfigurable IC can be reconfigured at a first clock rate that is faster (i.e., larger) than the clock rates of one or more of the other IC's in the PSiP. The first clock rate is faster than the clock rate of all of the other IC's in the PSiP in some embodiments.Type: GrantFiled: March 15, 2005Date of Patent: November 27, 2007Assignee: Tabula, Inc.Inventor: Steven Teig
-
Patent number: 7298370Abstract: A method for determining a depth ordering between two planes in a 3D workspace of an application is provided. The method includes projecting vectors from a reference position through points of interest on the planes, determining corresponding points on the other plane, determining a number of points of interest on a first plane having a depth lower than its corresponding point and a number of points of interest on a second plane having a depth lower than its corresponding point, and setting the depth ordering based on these numbers. A method for displaying interconnects between nodes of a tree displayed in an application is provided. A node represents a multimedia item or a function and an interconnect represents data passed between two nodes. The method includes displaying an interconnect in the tree having an appearance indicating at least one characteristic of the data being passed between two nodes.Type: GrantFiled: April 16, 2005Date of Patent: November 20, 2007Assignee: Apple Inc.Inventors: Mitchell Scott Middler, Ron Brinkmann, Peter Warner
-
Patent number: 7298169Abstract: Some embodiments of the invention provide a configurable integrated circuit (“IC”). This IC includes several configurable circuits for receiving configuration data and configurably performing a set of operations based on the configuration data. It also includes several hybrid circuits. Each particular hybrid circuit can interchangeably perform as either a logic circuit or an interconnect circuit in the configurable IC.Type: GrantFiled: March 15, 2005Date of Patent: November 20, 2007Assignee: Tabula, IncInventors: Brad Hutchings, Herman Schmit, Jason Redgrave
-
Patent number: 7295612Abstract: Methods for processing a set of successive video frames in two passes to determine the number of bidirectional (B) and unidirectional (P) motion compensated frames to be encoded in a video coding system. During the first pass, motion vectors and motion costs are computed for each frame and a derived cost value is computed based on the motion cost of at least one frame. The derived cost value is used to determine the number (NB) of B-frames to be encoded in the set of successive frames. In the second pass, the set of successive frames are encoded where NB frames are encoded as B-frames and some or all motion vectors computed in the first pass are re-used in the second pass. A scene cut detection method is also provided where an impulse-like increase in a ratio of motion costs is monitored.Type: GrantFiled: September 9, 2003Date of Patent: November 13, 2007Assignee: Apple Inc.Inventors: Barin Geoffrey Haskell, Adriana Dumitras, Atul Puri
-
Patent number: 7295037Abstract: Some embodiments provide a configurable integrated circuit (“IC”) that includes several configurable tiles arranged in a tile arrangement. Each configurable tile has a set of configurable logic circuits and a set of configurable routing circuits for routing signals between configurable logic circuits. At least a first routing circuit of a first tile has at least one direct connection with a second circuit of a second tile that does not neighbor the first tile and that is not aligned horizontally or vertically with the first tile in the tile arrangement.Type: GrantFiled: March 15, 2005Date of Patent: November 13, 2007Assignee: Tabula, Inc.Inventors: Herman Schmit, Steven Teig, Brad Hutchings, Randy Renfu Huang
-
Patent number: 7292636Abstract: A method and apparatus for variable accuracy inter-picture timing specification for digital video encoding is disclosed. Specifically, the present invention discloses a system that allows the relative timing of nearby video pictures to be encoded in a very efficient manner. In one embodiment, the display time difference between a current video picture and a nearby video picture is determined. The display time difference is then encoded into a digital representation of the video picture. In a preferred embodiment, the nearby video picture is the most recently transmitted stored picture. For coding efficiency, the display time difference may be encoded using a variable length coding system or arithmetic coding. In an alternate embodiment, the display time difference is encoded as a power of two to reduce the number of bits transmitted.Type: GrantFiled: March 2, 2004Date of Patent: November 6, 2007Assignee: Apple Inc.Inventors: Barin Geoffry Haskell, David William Singer, Adriana Dumitras, Atul Puri
-
Patent number: 7290243Abstract: What is disclosed is a method of building a software product in an integrated development environment using several build styles and a target. The method includes (1) determining an order of precedence for the build styles, where each of the build styles comprises a dictionary of build settings; and (2) building a software product by applying at least one of several build styles to the target based upon the order of precedence. In various embodiments of the invention, the build settings within the build styles are capable of referring to other build settings and concatenating new values with previously defined values.Type: GrantFiled: February 28, 2001Date of Patent: October 30, 2007Assignee: Apple Inc.Inventors: Anders Bertelrud, John Graziano, Mike Ferris, Christian Molick
-
Patent number: 7289132Abstract: To better realize the great potential of amateur digital photography, the present invention introduces an integrated system for the acquisition, organization, manipulation, and publication of digital images by amateur digital photography enthusiasts. The system of the present invention first acquires images from a number of different image sources. Images acquired in the same image importing session are marked as coming from the same conceptual film roll. Next, a user is empowered to organize and manipulate the acquired images. The images may be organized by tagging the images with informative keywords and grouping images together into conceptual photo albums. Furthermore, the images may be manipulated by rotating, cropping, and removing red-eye. Finally, the system of the present invention provides simple intuitive image publish systems.Type: GrantFiled: December 19, 2003Date of Patent: October 30, 2007Assignee: Apple Inc.Inventors: Glenn Reid, Aaron Disario, Tim Wasko, Daniel B. Waylonis
-
Patent number: 7282950Abstract: A configurable integrated circuit (“IC”) that includes several configurable tiles arranged in a tile arrangement. Each configurable tile has a set of configurable logic circuits and a set of configurable routing circuits for routing signals between configurable logic circuits. In some embodiments, at least a first logic circuit of a first tile has at least one direct connection with a second circuit of a second tile that does not neighbor the first tile and that is not aligned horizontally or vertically with the first tile in the tile arrangement.Type: GrantFiled: March 15, 2005Date of Patent: October 16, 2007Assignee: Tabula, Inc.Inventors: Herman Schmit, Steven Teig, Brad Hutchings, Randy Renfu Huang
-
Patent number: 7283822Abstract: Some embodiments provide a system for authorization and authentication of an unlicensed mobile access (UMA) subscriber. The system includes an UMA network controller (UNC) which is communicatively coupled to a licensed wireless communication system. The system also includes an access point (AP) that serves a wireless local area network (WLAN). The system further includes a mobile station (MS) that is communicatively coupled to the AP and the licensed wireless communication system. The system also includes an authentication server that is communicatively coupled to the UNC. The authentication server authenticates a UMA subscriber for accessing an unlicensed mobile access network (UMAN) that includes the UNC and the AP.Type: GrantFiled: February 6, 2006Date of Patent: October 16, 2007Assignee: Kineto Wireless, Inc.Inventors: Michael D. Gallagher, Rajeev Gupta, Swaran Singh Sethi, Amit Khetawat