Patents by Inventor Michael McSherry
Michael McSherry has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20150379989Abstract: A system with an associated method for preloading advertisements by a server to a user's device is disclosed. In response to inquiries made by members of a user group, the system presents advertisements to the members and keeps a record of these presentations. Next, the system identifies those advertisements which have been frequently presented to the members, and preloads the identified advertisements on the device of a user who belongs to the user group. Subsequently, upon receiving a specific inquiry from the user's device, the system determines a response to the specific inquiry. When the determined response contains one of the preloaded advertisements, the system sends an instruction to the user's device to present the preloaded advertisement to the user.Type: ApplicationFiled: June 26, 2014Publication date: December 31, 2015Inventors: Sundar Balasubramanian, Michael McSherry, Eric Jun Fu, Daniel Hendrick, Deepankar Katyal, David J. Kay
-
Patent number: 9223925Abstract: Disclosed are methods, systems, and articles of manufacture for implementing electronic designs with simulation awareness. A schematic is identified or created and simulated at the schematic level to characterize the functional behavior of the circuit or to ensure the circuit design meets the required design specifications. Physical data of a component of the design is identified, created, or updated, and the electrical parasitic associated with physical data is characterized. One or more electrical characteristics associated with the parasitic is further characterized and mapped to the simulator to re-simulate the circuit design to analyze the impact of parasitics. Some embodiments re-run the same simulation process incrementally in an interactive manner by accepting incremental design or parameter changes from the design environment.Type: GrantFiled: April 7, 2014Date of Patent: December 29, 2015Assignee: Cadence Design Systems, Inc.Inventors: Prakash Krishnan, Michael McSherry, David White, Ed Fischer, Bruce Yanagida, Keith Dennison
-
Patent number: 9113213Abstract: A system and method are described for delivering to a member of an audience supplemental information related to presented media content. Media content is associated with media metadata that identifies active content elements in the media content and supported intents associated with those content elements. A member of an audience may submit input related to an active content element. The audience input is compared to media metadata to determine whether supplemental information can be identified that would be appropriate to deliver to the audience member based on that person's input. In some implementations, audience input includes audio data of an audience's spoken input regarding the media content.Type: GrantFiled: January 25, 2013Date of Patent: August 18, 2015Assignee: Nuance Communications, Inc.Inventors: Sundar Balasubramanian, Michael McSherry
-
Publication number: 20150005648Abstract: Intravascular diagnosis apparatus and methods are disclosed. In one aspect of the disclosed technology, a intravascular diagnosis apparatus includes a monitoring guidewire and a display unit. The monitoring guidewire includes a core wire and a sensor disposed in a distal region of the core wire. The display unit includes a processor and a display screen, and is capable of receiving communication from the monitoring guidewire. The display unit is configured to perform computations using the processor based on communications received from the monitoring guidewire and is configured to display information on the display screen based on the computations. The display unit can be configured to be disposed after a predetermined number of uses or after a predetermined duration of use.Type: ApplicationFiled: July 1, 2014Publication date: January 1, 2015Inventors: Kin-Joe Sham, James V. Donadio, III, Charles C.H. Chan, Paul Michael McSherry, Paul J. Gam
-
Publication number: 20140237440Abstract: Disclosed are methods, systems, and articles of manufacture for implementing electronic designs with simulation awareness. A schematic is identified or created and simulated at the schematic level to characterize the functional behavior of the circuit or to ensure the circuit design meets the required design specifications. Physical data of a component of the design is identified, created, or updated, and the electrical parasitic associated with physical data is characterized. One or more electrical characteristics associated with the parasitic is further characterized and mapped to the simulator to re-simulate the circuit design to analyze the impact of parasitics. Some embodiments re-run the same simulation process incrementally in an interactive manner by accepting incremental design or parameter changes from the design environment.Type: ApplicationFiled: April 7, 2014Publication date: August 21, 2014Applicant: Cadence Design Systems, Inc.Inventors: Prakash Gopalakrishnan, Michael McSherry, David White, Ed Fischer, Bruce Yanagida, Keith Dennison
-
Publication number: 20140215505Abstract: A system and method are described for delivering to a member of an audience supplemental information related to presented media content. Media content is associated with media metadata that identifies active content elements in the media content and supported intents associated with those content elements. A member of an audience may submit input related to an active content element. The audience input is compared to media metadata to determine whether supplemental information can be identified that would be appropriate to deliver to the audience member based on that person's input. In some implementations, audience input includes audio data of an audience's spoken input regarding the media content.Type: ApplicationFiled: January 25, 2013Publication date: July 31, 2014Applicant: NUANCE COMMUNICATIONS, INC.Inventors: Sundar Balasubramanian, Michael McSherry
-
Patent number: 8782577Abstract: Disclosed are a method, system, and computer program product for providing customizable information in designing electronic circuits with electrical awareness. The method or the system displays a portion of a physical design of an electronic circuit in a first display area. The method or the system receives or identifies a user's or a system's manipulation of the portion of the physical design of the electronic circuit. The method or the system then determines and displays an in situ response to the manipulation in the first display area. The method or the system may further display, in the first display area or in another display area, result(s) relating to the physical data of a component, electrical parasitic(s) associated with the physical data, electrical characteristic(s) associated with the physical data or the electrical characteristic(s), or other element(s) of the physical design that is impacted by the manipulation.Type: GrantFiled: December 30, 2010Date of Patent: July 15, 2014Assignee: Cadence Design Systems, Inc.Inventors: Ed Fischer, David White, Michael McSherry, Bruce Yanagida, Vance Kenzle
-
Patent number: 8762914Abstract: Disclosed are methods, systems, and articles of manufacture for constraint verification for implementing electronic circuit designs with electrical awareness. Some embodiments identify or set parasitic constraint(s) and compare the electrical parasitic(s) with corresponding parasitic constraint(s) to determine whether the parasitic constraints are met. Some embodiments first identify, determine, or update the physical data of a component of a partial layout and characterize the electrical parasitics associated with the physical data of the component. Some embodiments identify or determine some schematic level performance constraints and estimate parasitic constraints based on schematic simulation results and the performance constraints; the estimated parasitic constraints are then compared with the corresponding electrical parasitics to determine whether the constraints are satisfied.Type: GrantFiled: December 30, 2010Date of Patent: June 24, 2014Assignee: Cadence Design Systems, Inc.Inventors: Ed Fischer, Michael McSherry, David White, Bruce Yanagida, Akshat Shah
-
Patent number: 8701067Abstract: Disclosed are a method, system, and computer program product for implementing electronic circuit designs with IR-drop awareness. Some embodiments perform schematic level simulation(s) to determine electrical characteristics, identifies physical parasitics of a layout component, determines the electrical or physical characteristics associated to IR-drop analysis on the component, and determines whether the component meets IR-drop related constraint(s) while implementing the physical design of the electronic circuit in some embodiments. Some embodiments further determine adjustment(s) to the component or related data where the IR-drop related constraints are not met and/or and present the adjustment(s) in the form of hints. Various data and information, such as currents in various forms or voltages, are passed between various schematic level tools and physical level tools.Type: GrantFiled: July 22, 2011Date of Patent: April 15, 2014Assignee: Cadence Design Systems, Inc.Inventors: Michael McSherry, Bruce Yanagida, Ed Fischer, David White, Prakash Krishnan
-
Patent number: 8694950Abstract: Disclosed are a method, system, and computer program product for implementing electronic circuit designs with electrical awareness. The method or the system updates the schematic level tool(s) and physical design tool(s) with electrical parasitic data or electrical characteristic data associated with electrical parasitics so both schematic and physical design tools are aware of the electrical parasitic or characteristic data in performing their functions such as extraction based simulations. The methods or systems are also aware of EM or IR-drop constraint(s) while implementing or creating a partial layout less than a complete layout. The method or the system also provides a user interface for a design tool to provide in situ, customizable, real-time information for implementing electronic circuit designs with electrical awareness. The methods or systems also support constraint verification for electronic circuit design implementation with electrical awareness.Type: GrantFiled: December 30, 2010Date of Patent: April 8, 2014Assignee: Cadence Design Systems, Inc.Inventors: Michael McSherry, David White, Ed Fischer, Bruce Yanagida, Prakash Gopalakrishnan, Keith Dennison, Akshat Shah
-
Patent number: 8694933Abstract: Disclosed are methods, systems, and articles of manufacture for implementing electronic designs with simulation awareness. A schematic is identified or created and simulated at the schematic level to characterize the functional behavior of the circuit or to ensure the circuit design meets the required design specifications. Physical data of a component of the design is identified, created, or updated, and the electrical parasitic associated with physical data is characterized. One or more electrical characteristics associated with the parasitic is further characterized and mapped to the simulator to re-simulate the circuit design to analyze the impact of parasitics. Some embodiments re-run the same simulation process incrementally in an interactive manner by accepting incremental design or parameter changes from the design environment.Type: GrantFiled: December 30, 2010Date of Patent: April 8, 2014Assignee: Cadence Design Systems, Inc.Inventors: Prakash Gopalakrishnan, Michael McSherry, David White, Ed Fischer, Bruce Yanagida, Keith Dennison
-
Patent number: 8689169Abstract: Disclosed are a method, system, and computer program product for providing customizable information in designing electronic circuits with electrical awareness. The method or the system displays a portion of a physical design of an electronic circuit in a first display area. The method or the system receives or identifies a user's or a system's manipulation of the portion of the physical design of the electronic circuit. The method or the system then determines and displays an in situ response to the manipulation in the first display area. The method or the system may further display, in the first display area or in another display area, result(s) relating to the physical data of a component, electrical parasitic(s) associated with the physical data, electrical characteristic(s) associated with the physical data or the electrical characteristic(s), or other element(s) of the physical design that is impacted by the manipulation.Type: GrantFiled: December 30, 2010Date of Patent: April 1, 2014Assignee: Cadence Design Systems, Inc.Inventors: Ed Fischer, David White, Michael McSherry, Bruce Yanagida
-
Publication number: 20140067395Abstract: A system and method are described for engaging an audience in a conversational advertisement. A conversational advertising system converses with an audience using spoken words. The conversational advertising system uses a speech recognition application to convert an audience's spoken input into text and a text-to-speech application to transform text of a response to speech that is to be played to the audience. The conversational adverting system follows an advertisement script to guide the audience in a conversation.Type: ApplicationFiled: August 28, 2012Publication date: March 6, 2014Applicant: Nuance Communications, Inc.Inventors: Sundar Balasubramanian, Michael McSherry, Aaron Sheedy
-
Publication number: 20130235516Abstract: Embodiments of the present invention may be directed to an electronic connector. More specifically, the electronic connector may include a single connector body and a mounting end operable to couple the single connector body with an electronic board of an electronics unit. The electronic connector may also include a lower jack portion disposed in the single connector body and include multiple lower pin receptacles, where the lower jack portion is disposed adjacent to the mounting end and is operable to receive a first connector end of a first cable. The electronic connector may further include an upper jack portion disposed in the single connector body and include multiple upper pin receptacles, where the upper jack portion is disposed above the lower jack portion and is operable to receive a second connector end of a second cable.Type: ApplicationFiled: March 8, 2012Publication date: September 12, 2013Applicant: NVIDIA CORPORATIONInventors: Eric Michael Lotter, Eric Michael McSherry, Brian Roger Loller, David Andrew Chapman, Anthony Jose Morales, JR., An Nguyen
-
Patent number: 8386975Abstract: An improved method, system, user interface, and computer program product is described for using a memory and learning component to improve capacitance and resistance estimates based on the types of layouts and devices being evaluated. According to some approaches, a learning component is implemented that uses recommended test sets from the evaluation component to automatically test the extraction estimates against the field solver. Variability models from manufacturing or electrical analysis may also be used to select a series of objects (unique conductor geometries) that make up a conduction path or net or specific conductor geometries for evaluation and additional learning improvement.Type: GrantFiled: December 26, 2008Date of Patent: February 26, 2013Assignee: Cadence Design Systems, Inc.Inventors: David White, Matthew Liberty, Eric Nequist, Michael McSherry
-
Publication number: 20120023465Abstract: Disclosed are methods, systems, and articles of manufacture for implementing electronic designs with simulation awareness. A schematic is identified or created and simulated at the schematic level to characterize the functional behavior of the circuit or to ensure the circuit design meets the required design specifications. Physical data of a component of the design is identified, created, or updated, and the electrical parasitic associated with physical data is characterized. One or more electrical characteristics associated with the parasitic is further characterized and mapped to the simulator to re-simulate the circuit design to analyze the impact of parasitics. Some embodiments re-run the same simulation process incrementally in an interactive manner by accepting incremental design or parameter changes from the design environment.Type: ApplicationFiled: December 30, 2010Publication date: January 26, 2012Applicant: CADENCE DESIGN SYSTEMS, INC.Inventors: Prakash GOPALAKRISHNAN, Michael MCSHERRY, David WHITE, Ed FISCHER, Bruce YANAGIDA, Keith DENNISON
-
Publication number: 20120023471Abstract: Disclosed are a method, system, and computer program product for providing customizable information in designing electronic circuits with electrical awareness. The method or the system displays a portion of a physical design of an electronic circuit in a first display area. The method or the system receives or identifies a user's or a system's manipulation of the portion of the physical design of the electronic circuit. The method or the system then determines and displays an in situ response to the manipulation in the first display area. The method or the system may further display, in the first display area or in another display area, result(s) relating to the physical data of a component, electrical parasitic(s) associated with the physical data, electrical characteristic(s) associated with the physical data or the electrical characteristic(s), or other element(s) of the physical design that is impacted by the manipulation.Type: ApplicationFiled: December 30, 2010Publication date: January 26, 2012Applicant: CADENCE DESIGN SYSTEMS, INC.Inventors: Ed FISCHER, David WHITE, Michael MCSHERRY, Bruce YANAGIDA, Wilfred Vance Kenzle
-
Publication number: 20120022846Abstract: Disclosed are methods, systems, and articles of manufacture for implementing electronic circuit designs with electro-migration awareness. Some embodiments perform schematic level simulation(s) to determine electrical characteristics, identifies physical parasitics of a layout component, determines the electrical or physical characteristics associated to electro-migration analysis on the component, and determines whether the component meets EM related constraint(s) while implementing the physical design of the electronic circuit in some embodiments. Some embodiments further determine adjustment(s) to the component or related data where the EM related constraints are not met and/or and present the adjustment(s) in the form of hints. Various data and information, such as currents in various forms or voltages, are passed between various schematic level tools and physical level tools.Type: ApplicationFiled: December 30, 2010Publication date: January 26, 2012Applicant: CADENCE DESIGN SYSTEMS, INC.Inventors: David WHITE, Michael MCSHERRY, Ed FISCHER, Bruce YANAGIDA, Prakash GOPALAKRISHNAN
-
Publication number: 20120023467Abstract: Disclosed are a method, system, and computer program product for implementing electronic circuit designs with electrical awareness. The method or the system updates the schematic level tool(s) and physical design tool(s) with electrical parasitic data or electrical characteristic data associated with electrical parasitics so both schematic and physical design tools are aware of the electrical parasitic or characteristic data in performing their functions such as extraction based simulations. The methods or systems are also aware of EM or IR-drop constraint(s) while implementing or creating a partial layout less than a complete layout. The method or the system also provides a user interface for a design tool to provide in situ, customizable, real-time information for implementing electronic circuit designs with electrical awareness. The methods or systems also support constraint verification for electronic circuit design implementation with electrical awareness.Type: ApplicationFiled: December 30, 2010Publication date: January 26, 2012Applicant: CADENCE DESIGN SYSTEMS, INC.Inventors: Michael MCSHERRY, David WHITE, Ed FISCHER, Bruce Yanagida, Prakash GOPALAKRISHNAN, Keith DENNISON, Akshat SHAH
-
Publication number: 20120023468Abstract: Disclosed are methods, systems, and articles of manufacture for constraint verification for implementing electronic circuit designs with electrical awareness. Some embodiments identify or set parasitic constraint(s) and compare the electrical parasitic(s) with corresponding parasitic constraint(s) to determine whether the parasitic constraints are met. Some embodiments first identify, determine, or update the physical data of a component of a partial layout and characterize the electrical parasitics associated with the physical data of the component. Some embodiments identify or determine some schematic level performance constraints and estimate parasitic constraints based on schematic simulation results and the performance constraints; the estimated parasitic constraints are then compared with the corresponding electrical parasitics to determine whether the constraints are satisfied.Type: ApplicationFiled: December 30, 2010Publication date: January 26, 2012Inventors: Ed FISCHER, Michael MCSHERRY, David WHITE, Bruce YANAGIDA, Akshat SHAH