Segal, CA
Amir Segal, Fullerton, CA US
Patent application number | Description | Published |
---|---|---|
20100217686 | SYSTEM FOR MANAGING COMMUNICATION BETWEEN A REAL ESTATE AGENT AND CLIENTS - An Internet-based system for managing communication between a real estate agent and one or more clients is described. The system allows the real estate agent to provide MLS search results to the clients and the clients can indicate a level of interest for each property. The system facilitates easy two-way communication between the agent and the clients and keeps track of such communication so that the agent and the clients have a ready record of the properties that have been considered and the clients' level of interest in each property. For the agent, the system automates searching and information by client so that the agent can easily keep track of the type of property desired by each client and the properties considered by each client. For each of the clients, the system creates a personalized website that the client can visit at any time to view the new properties located by the agent and to review the properties already considered. Using conventional webpage user interface elements, the clients can indicate a level of interest for each property, thereby saving time for the agent and the client. | 08-26-2010 |
Annette Jeanine Segal, Thousand Oaks, CA US
Patent application number | Description | Published |
---|---|---|
20090298378 | Method of providing wings for human arms and apparatus for use thereof - An over the elbow glove made up of fabric or other materials that creates a sleeve base using friction to keep it in place. Sewn into any seam of the glove/sleeve construction is fabric or other materials of any shape and proportion making a fabricated wing. The wearer's arm is used like a ballast to carry the wing. | 12-03-2009 |
Barzel Cliff Segal, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150032747 | METHOD FOR SYSTEMATIC MASS NORMALIZATION OF TITLES - A method for normalizing raw titles to canonical titles is described. The method includes designating a set of canonical titles, generating a set of n-grams for each canonical title, assigning a set of attributes to each n-gram, assigning a set of labels to each of the attributes, and storing the labeled canonical title and labeled n-grams in a database. In some examples, a new title may be mapped to an existing canonical title in the database by generating a set of n-grams for the new title, looking up the n-grams in the database of canonical titles, retrieving the set of labels assigned to n-grams in the database that match n-grams from the new title, and assigning those labels to the corresponding attributes of the new title. The new title may then be mapped to a canonical title on the basis of similarly labeled attributes. | 01-29-2015 |
Benjamin Lipeles Segal, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20160044464 | Estimating the Lateral Location of a Wireless Terminal Based on Temperature and Atmospheric Pressure - A technique is disclosed for estimating the lateral location of a wireless terminal in a geographic region. The technique is based on the recognition that some three-dimensional locations of the wireless terminal are improbable, and that measurements of temperature and atmospheric pressure at the wireless terminal and outside can be used to determine which lateral locations of the wireless terminal are improbable. | 02-11-2016 |
David J. Segal, Davis, CA US
Patent application number | Description | Published |
---|---|---|
20090068164 | SEQUENCE ENABLED REASSEMBLY (SEER) - A NOVEL METHOD FOR VISUALIZING SPECIFIC DNA SEQUENCES - The present invention provides a nucleotide sequence detection system in which a reporter enzyme is split into two halves each half of which is associated with at least one zinc finger domain. Upon DNA binding to the specific sequence defined by the zinc finger domains associated with the respective halves, the split-protein reassembles to reconstitute a functional enzyme. As such, the present invention provides methods of using the nucleotide sequence detection system for various diagnostic and identification purposes. | 03-12-2009 |
Frances S. Segal, Berkeley, CA US
Patent application number | Description | Published |
---|---|---|
20140331130 | DYNAMIC MOVEABLE INTERFACE ELEMENTS ON A TOUCH SCREEN DEVICE - Systems and methods for displaying a moveable interactive element that can display information about control elements are provided. A system and method can include displaying one or more control elements of a user interface, and receiving initial touch input. In response to the initial touch input, the interactive element can displayed in the user interface. Further touch input corresponding to dragging the interactive element onto a control element can be received. The interactive element can be associated with the control element, and content related to the functionality of the control element can be determined. The content can then be displayed within the interactive element. | 11-06-2014 |
Ilya Segal, Stanford, CA US
Patent application number | Description | Published |
---|---|---|
20140337155 | Systems and Methods for Implementing Heuristic-Based Auctions - The present invention is directed to systems and methods for implementing heuristic-based auctions for complex resource allocations. The systems and methods include an auctioneer's system that uses a bid-entry device comprising a dedicated system for each bidder to collect bid information and a mechanism by which the auctioneer may communicate results or current prices to bidders in a dynamic process. The auctioneer's system may be coupled to a database that stores information about the items for sale including bid information. The auctioneer's system may be configured to query this database and receive answers with information required to determine allocations and prices. The auctioneer's system may also be coupled, via a communication link, to one or more feasibility-checker systems, comprising a parallel array of one or more computing systems that implements the feasibility-checking process at any given round in a dynamic implementation or any computational iteration in a sealed-bid implementation. | 11-13-2014 |
Jerome Segal, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20110190894 | Mechanical Apparatus and Method for Artificial Disc Replacement - The present invention relates to a device and method to 1) facilitate disk fusion, 2) perform an artificial replacement of the nucleus, 3) perform an artificial replacement of the annulus, or 4, perform an artificial replacement of both the nucleus and annulus. The device is designed to be placed into the inter-vertebral space following discectomy. The invention includes a delivery catheter and an expandable continuous mesh loop that has a torus configuration with a lumen within the mesh and a central hole. The mesh loop can be diametrically increased or contracted in diameter by the control element acting on the mesh loop. The mesh loop maybe formed of a woven or braided material from a polymer such as PEEK (polyetheretherketone), nylon, polyurethane, polyester, polyethylene, polypropylene or any other biocompatible polymer, or formed from a metallic braid of stainless steel, Elgiloy, Nitinol, or any other biocompatible metal. | 08-04-2011 |
20110190895 | Mechanical Apparatus and Method for Artificial Disc Replacement - The present invention relates to a device and method to 1) facilitate disk fusion, 2) perform an artificial replacement of the nucleus, 3) perform an artificial replacement of the annulus, or 4, perform an artificial replacement of both the nucleus and annulus. The device is designed to be placed into the inter-vertebral space following discectomy. The invention includes a delivery catheter and an expandable continuous mesh loop that has a torus configuration with a lumen within the mesh and a central hole. The mesh loop can be diametrically increased or contracted in diameter by the control element acting on the mesh loop. The mesh loop may be formed of a woven or braided material from a polymer such as PEEK (polyetheretherketone), nylon, polyurethane, polyester, polyethylene, polypropylene or any other biocompatible polymer, or formed from a metallic braid of stainless steel, Elgiloy, Nitinol, or any other biocompatible metal. | 08-04-2011 |
Julie Diane Segal, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20100055809 | PROCESS OF FABRICATING A WORKPIECE USING A TEST MASK - A product workpiece can be processed to form product dice. A test mask can allow intentional changes to be made to a feature on the product workpiece to examine how the altered feature performs. Use of the test mask may be used or not used based on the needs or desires of skilled artisans. By using the test mask, a separate dedicated test structure is not required to be formed in a scribe lane or within an area that could otherwise be used for a product die. Thus, the sampling level by using the test mask can be varied. Also, separate test workpieces, which may not be processed using a significantly different process flow or at significantly different times as compared to product workpieces, are not required. The product workpiece with the altered feature can be electrically tested without the need to form test or bond pads. | 03-04-2010 |
Mara Clair Segal, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20100100236 | Vending machines with lighting interactivity and item-based lighting systems for retail display and automated retail stores - Vending machines, automated retail stores, and retail displays with computer controlled, item-based lighting that produces variable visual effects in conjunction with actual or potential vends to provide an enhanced vending experience. Offered products are stored within display tubes that are arranged in orderly geometric arrays. RGB lighting through a plurality of LED banks within polygonal circuit boards associate with each display tube are controlled by a computer activation system that senses the presence of a customer, and the selection of a vend. Combinations of differently colored LED's are computer controlled on a per product basis to artistically illuminate available products and assist customers. Pre-programmed lighting sequences can switch LED off and on, vary their intensity, and alter resultant colors. A touch screen computer responds to user inputs for selections and transactions. Sensors detect the presence of potential customers, even without a customer input, to vary a display and attract mode. | 04-22-2010 |
20100103131 | Interactive and 3-D multi-senor touch selection interface for an automated retail store, vending machine, digital sign, or retail display - Vending machines, automated retail stores, and retail displays with a computer controlled, activation system that senses either the gesture of a customer proximate product display tubes or a touch-screen selection on a computer screen. Item-based lighting produces variable visual effects in conjunction with actual or potential vends to provide an enhanced vending experience. Offered products are stored within display tubes that are arranged in orderly geometric arrays. RGB lighting through a plurality of LED banks associated with each display tube are controlled by the activation system Combinations of differently colored LED's are computer controlled on a per product basis to artistically illuminate available products and assist customers. Pre-programmed lighting sequences can switch LEDs off and on, vary their intensity, and alter resultant colors. | 04-29-2010 |
20100262282 | Customer retention system and process in a vending unit, retail display or automated retail store - A vending system comprising numerous remote vending machines, retail displays, and automated retail stores connected to a communication network access a central database so that each remote machine provides and responds to personalized customer information. Each machine comprises a display containing products to be vended and a plurality of touchable product viewing areas for initiating a vend. A computer recognizes customer data derived from peripheral inputs. Software communicates with the database for establishing customer profiles and either recognizing customers or registering customers by generating a global unique identifier. Subroutines initiate the dispensing of items in response to preselected conditions associated with each GUID. | 10-14-2010 |
20110022980 | Virtual visual selection merchandising interface - A vending arrangement for computerized vending machines, retail displays, automated retail stores, or the like presents a physical display comprising a plurality of viewing windows or modules containing items to be vended. The physical windows or modules are organized into visually recognizable patterns of rows or columns physically apparent from the machine exterior. A controlling computer responds to software and provides a visual display controlled by the software for establishing screens for inputting customer selections and displaying machine options. The screen presents virtual representations of physical displays arranged in said recognizable patterns, whereby images appearing the virtual screen selected and viewed by customers correspond to actual items available in corresponding physical displays. | 01-27-2011 |
20110054673 | Modular vending with centralized robotic gantry - A vending arrangement for computerized vending machines, retail displays, automated retail stores, utilizes a centralized, robotic gantry associated with companion modules for vending a plurality of selectable products. The modularized design enables deployment of half-sized or larger, full sized machines. The robotic gantry is deployed in a centralized module disposed adjacent display and inventory modules. Inventory modules can be fitted to both gantry sides, and doors can be fitted to the gantry front or rear. The gantry comprises an internal, vertically displaceable elevator utilizing a central conveyor for laterally, horizontally moving selected items from associated display and inventory positions to a vending position. Computerized software enables the display and vending functions, and controls elevator movement to dispense products from twin sides of the gantry by appropriately controlling the conveyor. | 03-03-2011 |
20120029691 | MOBILE DEVICE ASSISTED RETAIL SYSTEM AND PROCESS IN A VENDING UNIT, RETAIL DISPLAY OR AUTOMATED RETAIL STORE - Systems and methods for users of an automated retail store, vending unit, digital signage or interactive retail display (self-service units) to interact with such display/unit, collectively referred to in this text as a machine, directly and/or simultaneously using a one or more mobile devices. In addition, system and methods are provided that can recognize registered users within a set proximity to the machine and broadcast messages and notifications such as machine information, inventory information, rewards, discounts and free products, all of which could be tailored to the specific user based on understanding gathered through analysis of prior interactions. | 02-02-2012 |
20120078412 | DISPENSING MECHANISM FOR CENTRALIZED ROBOTIC GANTRY - A vending arrangement for computerized vending machines, retail displays, automated retail stores, utilizes a centralized, robotic gantry associated with companion modules for vending a plurality of selectable products. The modularized design enables deployment of half-sized or larger, full sized machines. The robotic gantry is deployed in a centralized module disposed adjacent display and inventory modules. Inventory modules can be fitted to both gantry sides, and doors can be fitted to the gantry front or rear. The gantry comprises an internal, vertically displaceable elevator utilizing a central conveyor for laterally, horizontally moving selected items from associated display and inventory positions to a vending position. Computerized software enables the display and vending functions, and controls elevator movement to dispense products from twin sides of the gantry by appropriately controlling the conveyor. | 03-29-2012 |
20120123587 | INVENTORY STORAGE AND DISPENSING MECHANISM - A vending arrangement for computerized vending machines, retail displays, automated retail stores, utilizes a centralized, robotic gantry associated with companion modules for vending selectable products. The modularized design enables deployment of half-sized or full-sized machines. The robotic gantry is deployed in a centralized module disposed adjacent display and inventory modules. The inventory modules can be fitted to both gantry sides, and doors can be fitted to the gantry front or rear. The gantry comprises an internal, vertically displaceable elevator utilizing a central conveyor for laterally, horizontally moving selected items from associated display and inventory positions to a vending position. The inventory modules comprise dispensing modules adjustably configurable to adjust the storage density of items to be vended. Computerized software enables the display and vending functions, and controls movement of the gantry elevator and dispenser module conveyor to dispense products from twin sides of the gantry by controlling the gantry conveyor. | 05-17-2012 |
20130310970 | MODULAR VENDING WITH CENTRALIZED ROBOTIC GANTRY - A vending arrangement for computerized vending machines, retail displays, automated retail stores, utilizes a centralized, robotic gantry associated with companion modules for vending a plurality of selectable products. The modularized design enables deployment of half-sized or larger, full sized machines. The robotic gantry is deployed in a centralized module disposed adjacent display and inventory modules. Inventory modules can be fitted to both gantry sides, and doors can be fitted to the gantry front or rear. The gantry comprises an internal, vertically displaceable elevator utilizing a central conveyor for laterally, horizontally moving selected items from associated display and inventory positions to a vending position. Computerized software enables the display and vending functions, and controls elevator movement to dispense products from twin sides of the gantry by appropriately controlling the conveyor. | 11-21-2013 |
20130332312 | VIRTUAL VISUAL SELECTION MERCHANDISING INTERFACE - A vending arrangement for computerized vending machines, retail displays, automated retail stores, or the like presents a physical display comprising a plurality of viewing windows or modules containing items to be vended. The physical windows or modules are organized into visually recognizable patterns of rows or columns physically apparent from the machine exterior. A controlling computer responds to software and provides a visual display controlled by the software for establishing screens for inputting customer selections and displaying machine options. The screen presents virtual representations of physical displays arranged in said recognizable patterns, whereby images appearing the virtual screen selected and viewed by customers correspond to actual items available in corresponding physical displays. | 12-12-2013 |
20130335353 | INTERACTIVE AND 3-D MULTI-SENSOR TOUCH SELECTION INTERFACE FOR AN AUTOMATED RETAIL STORE, VENDING MACHINE, DIGITAL SIGN, OR RETAIL DISPLAY - Vending machines, automated retail stores, and retail displays with a computer controlled, activation system that senses either the gesture of a customer proximate product display tubes or a touch-screen selection on a computer screen. Item-based lighting produces variable visual effects in conjunction with actual or potential vends to provide an enhanced vending experience. Offered products are stored within display tubes that are arranged in orderly geometric arrays. RGB lighting through a plurality of LED banks associated with each display tube are controlled by the activation system Combinations of differently colored LED's are computer controlled on a per product basis to artistically illuminate available products and assist easterners. Pre-programmed lighting sequences can switch LEDs off and on, vary their intensity, and alter resultant colors. | 12-19-2013 |
20130345860 | CUSTOMER RETENTION SYSTEM AND PROCESS IN A VENDING UNIT, RETAIL DISPLAY OR AUTOMATED RETAIL STORE - A vending system comprising numerous remote vending machines, retail displays, and automated retail stores connected to a communication network access a central database so that each remote machine provides and responds to personalized customer information. Each machine comprises a display containing products to be vended and a plurality of touchable product viewing areas for initiating a vend. A computer recognizes customer data derived from peripheral inputs. Software communicates with the database for establishing customer profiles and either recognizing customers or registering customers by generating a global unique identifier. Subroutines initiate the dispensing of items in response to preselected conditions associated with each GUID. | 12-26-2013 |
20140183211 | DISPENSING MECHANISM FOR CENTRALIZED ROBOTIC GANTRY - A vending arrangement for computerized vending machines, retail displays, automated retail stores, utilizes a centralized, robotic gantry associated with companion modules for vending a plurality of selectable products. The modularized design enables deployment of half-sized or larger, full sized machines. The robotic gantry is deployed in a centralized module disposed adjacent display and inventory modules. Inventory modules can be fitted to both gantry sides, and doors can be fitted to the gantry front or rear. The gantry comprises an internal, vertically displaceable elevator utilizing a central conveyor for laterally, horizontally moving selected items from associated display and inventory positions to a vending position. Computerized software enables the display and vending functions, and controls elevator movement to dispense products from twin sides of the gantry by appropriately controlling the conveyor. | 07-03-2014 |
20140291346 | INVENTORY STORAGE AND DISPENSING MECHANISM - A vending arrangement for computerized vending machines, retail displays, automated retail stores, utilizes a centralized, robotic gantry associated with companion modules for vending selectable products. The modularized design enables deployment of half-sized or full-sized machines. The robotic gantry is deployed in a centralized module disposed adjacent display and inventory modules. The inventory modules can be fitted to both gantry sides, and doors can be fitted to the gantry front or rear. The gantry comprises an internal, vertically displaceable elevator utilizing a central conveyor for laterally, horizontally moving selected items from associated display and inventory positions to a vending position. The inventory modules comprise dispensing modules adjustably configurable to adjust the storage density of items to be vended. Computerized software enables the display and vending functions, and controls movement of the gantry elevator and dispenser module conveyor to dispense products from twin sides of the gantry by controlling the gantry conveyor. | 10-02-2014 |
Marisol Segal, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20080270236 | Systems and methods for digital content promotion - Exemplary systems and methods are provided for digital content promotion. Such methods may include storing an item of digital content received from a rightsholder, receiving data from the rightsholder about the item of digital content, and offering the item of digital content to a second party, such as a blogger or podcaster. A request is received from the second party for the item of digital content and the item of digital content is provided to the second party. Further methods may include reporting to the rightsholder the request received from the second party and the providing of the item of digital content to the second party. Additionally, a purchase link may be provided to the second party for purchase of a related item of digital content. Exemplary systems may include a digital content storage component configured to store an item of digital content received from a rightsholder, a rightsholder data component configured to receive data from the rightsholder about the item of digital content, and a presentation engine which is configured to offer the item of digital content to a second party. A transmission module coupled to the presentation engine receives a request from the second party for the item of digital content and provides the item of digital content to the second party. Further systems may include a reporting module configured to report to the rightsholder the request received from the second party. | 10-30-2008 |
Matthew Jonathan Segal, Calabasas, CA US
Patent application number | Description | Published |
---|---|---|
20130018532 | SOLAR ENERGY COLLECTION FLIGHT PATH MANAGEMENT SYSTEM FOR AIRCRAFTAANM Segal; Matthew JonathanAACI CalabasasAAST CAAACO USAAGP Segal; Matthew Jonathan Calabasas CA USAANM Wise; Kevin AndrewAACI St. CharlesAAST MOAACO USAAGP Wise; Kevin Andrew St. Charles MO US - A method and apparatus for managing solar power collection. A position of the sun is identified relative to an aerospace vehicle while the aerospace vehicle is moving along a flight path. A level of power generation is identified by a solar power generation system while the aerospace vehicle moves along the flight path using a threat management module and equivalent radar signature data. The threat management module uses the equivalent radar signature data to identify the level of power generation by the aerospace vehicle from different positions of the sun relative to the aerospace vehicle, and the equivalent radar signature data is based on solar power generation signature data identifying the level of power generation for the different positions of the sun relative to the aerospace vehicle. A change in the flight path that results in a desired level of power generation is identified by the solar power generation system. | 01-17-2013 |
20140356110 | Cargo Container Transfer System and Method - The present disclosure is generally directed to a cargo transfer system, a method of transferring cargo containers, and a method of handling cargo containers including a cargo transfer pallet capable of supporting a plurality of cargo containers thereon, a cargo loader vehicle capable of receiving the cargo transfer pallet thereon, and a cargo staging structure capable of receiving the cargo transfer pallet thereon and capable of receiving the cargo loader vehicle therein such that the cargo transfer pallet is supported by the cargo staging structure over at least a portion of the cargo loader vehicle. | 12-04-2014 |
Michael L. Segal, Carlsbad, CA US
Patent application number | Description | Published |
---|---|---|
20090276120 | VEHICLE SECURITY SYSTEM AND METHOD - A method and apparatus for validating a vehicle operator. In one embodiment, an apparatus comprises an input device for allowing entry of vehicle operator identification information, a transceiver for transmitting a message and receiving a response to the message, an interface for allowing a processor to communication with a vehicle sub-system, and a processor connected to the input device, the transceiver, and the interface, the processor for receiving the vehicle operator identification information from the input device, for generating the message comprising the vehicle operation identification information and providing the message to the transceiver, for receiving the response from the transceiver and for controlling the vehicle sub-system, via the interface, based on the response. | 11-05-2009 |
Moti Segal, Northridge, CA US
Patent application number | Description | Published |
---|---|---|
20090109039 | REMOTE STARTER SYSTEM WITH TEMPERATURE COMPENSATED CRANK TIME - An automated engine starter system is described for a vehicle with an engine and a starter system for starting the engine. A temperature sensor provides an electronic temperature signal indicative of an ambient or engine temperature at the vehicle. A starter controller is responsive to an engine start signal to activate the starter system for a start duration, the starter system being deactivated after expiration of the start duration. The starter controller is responsive to the temperature signal to provide longer start durations for cold temperatures. | 04-30-2009 |
Paul Segal, Laguna Niguel, CA US
Patent application number | Description | Published |
---|---|---|
20110284566 | Food Lid That Stretches Over Lip Of Standard Serving Pan Or Plate - A set of reusable, highly stretchable silicone covers is disclosed, where the various sizes and shapes of the covers are designed to cover a variety of common sizes and shapes of ordinary pans, food plates, bowls, platters, trays, or other common food supports used for serving and preparing food. The food supports are separately provided by the user and normally already owned by the user. Each cover has a downward edge (a skirt) that stretches over the edges of the food support for securing the cover to the food support. Tabs extending from the edges of the cover allow the user to stretch the cover over the food support and remove the cover from the food support. The cover is easily stretchable up to 20% larger than its relaxed state so that the top surface of the cover may be 5%-20% smaller than edges of the food support. | 11-24-2011 |
Russell Segal, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140189624 | ABSTRACT CREATION - Systems and techniques for creating a circuit abstraction are described. During operation, an embodiment can identify a set of side loads based on a set of timing paths. According to one definition, a side load of a timing path is a circuit element that is not on the timing path (i.e., the timing path does not pass through the circuit element), but whose input is electrically connected to an output of at least one circuit element that is on the timing path. Next, the embodiment can creating the circuit abstraction by retaining circuit elements and nets on each timing path in the set of timing paths, and retaining an identifier for each side load in the set of side loads. The circuit abstraction can then be used to update timing information during one or more stages of an electronic design automation flow. | 07-03-2014 |
20150026655 | DETERMINING A SET OF TIMING PATHS FOR CREATING A CIRCUIT ABSTRACTION - Systems and techniques for determining a set of timing paths for creating a circuit abstraction are described. During operation, an embodiment can receive a set of circuit elements in the circuit design that are candidates for optimization. Next, the embodiment can determine a set of timing paths by identifying critical timing paths in the circuit design whose delay is affected by a change in an input capacitance of a circuit element in the set of circuit elements. The embodiment can then identify a set of side loads based on the set of timing paths, and can create the circuit abstraction by retaining circuit elements and nets on each timing path in the set of timing paths, and retaining an identifier for each side load in the set of side loads. The circuit abstraction can then be used to update timing information during optimization of the circuit element. | 01-22-2015 |
Russell Segal, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20140189617 | DISPLAYING A CONGESTION INDICATOR FOR A CHANNEL IN A CIRCUIT DESIGN LAYOUT - Methods and apparatuses are described for creating, editing, and viewing a floorplan of a circuit design. Specifically, some embodiments enable a user to perform a graphical operation at an inference point in a circuit design layout, wherein the location of the inference point is determined based on existing graphical objects in the circuit design layout. Some embodiments substantially instantaneously update a congestion indicator in a circuit design layout in response to modifying the circuit design layout. Some embodiments substantially instantaneously update pin locations of a block or partition in response to changing the size or shape of the block or partition. Some embodiments enable a user to view a circuit design layout based on the logical hierarchy, and also based on at least one additional attribute type such as voltage, power, or clock domain. | 07-03-2014 |
Russell B. Segal, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140181773 | SHAPING INTEGRATED WITH POWER NETWORK SYNTHESIS (PNS) FOR POWER GRID (PG) ALIGNMENT - Embodiments are described in which shaping is integrated with power network synthesis (PNS) for power grid (PG) alignment. Specifically, some embodiments create placement constraints based on the PG that is expected to be created by PNS, and then perform shaping (or perform legalization) on the circuit design based on the placement constraints. This ensures that the physical partitions (e.g., instances of multiply-instantiated-blocks) are aligned with the power grid during shaping. | 06-26-2014 |
20140181776 | WHAT-IF PARTITIONING AND TIMING - Methods and apparatuses are described for facilitating a user to explore and evaluate different options during floorplanning. Some embodiments display a graphical representation of a circuit design floorplan, wherein the graphical representation includes a set of blocks and a set of flylines between blocks, wherein each block corresponds to a portion of the circuit design, and wherein each flyline corresponds to one or more relationships between two blocks. Additionally, a set of metrics associated with one or more blocks or one or more flylines can be displayed. Next, in response to receiving a modification to one or more blocks in the graphical representation, the embodiments can update the set of metrics without performing expensive netlist modification, placement, routing, and/or propagation of timing information through multiple levels of logic, and then display the updated set of metrics. | 06-26-2014 |
20150121328 | PATH-BASED FLOORPLAN ANALYSIS - Systems and techniques for computing a timing effort metric are described. According to one definition, the computed timing effort metric indicates a level of difficulty of fixing a timing violation associated with a timing path between two circuit objects in a circuit design layout. | 04-30-2015 |
20160042115 | PATH-BASED FLOORPLAN ANALYSIS - Systems and techniques for computing a timing effort metric are described. According to one definition, the computed timing effort metric indicates a level of difficulty of fixing a timing violation associated with a timing path between two circuit objects in a circuit design layout. | 02-11-2016 |
Tsakhi Segal, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20090172714 | METHOD AND APPARATUS FOR COLLECTING METADATA DURING SESSION RECORDING - Text that appears in sessions presented on a computer screen is indexed to enable future text-based search of the session content. During the recording, a text capture algorithm is used to capture any text data presented on any window on the computer screen, either in a selective or in an all-encompassing manner. Data captured are indexed to the capture time because a timestamp must be known to allow for a search that can provide temporal relevance. The interval used to capture the window data is modifiable, based on the needs of the application. Once the window is scanned, a comparison is done with the results of previous captures to determine if there is a need to update the metadata database with new results. | 07-02-2009 |
20110010628 | Method and Apparatus for Automatic Annotation of Recorded Presentations - Automatic annotation of recorded lectures includes the annotation of recorded presentations as presented on a computer screen during a presentation. Such annotation is accomplished with metadata that indicates the original slide and the time in the presentation that the slide was presented. Registration of the presentation tags the presentation with this metadata, which uniquely identifies the presentation and each slide. The metadata enables future searching of the recorded presentation for the annotation, such that segments of recorded presentations in which the slide was presented can be recalled. The searching function can also be used in an integrated system with other applications to enable recall of segments of relevant recorded presentations. | 01-13-2011 |