Patents by Inventor James Cain
James Cain 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: 20240007694Abstract: A system is provided for dynamically modifying a timeline recipe for targeted content delivery. The system includes a content consumption profiler configured to receive viewer profile data relating to a plurality of content consumption devices and to dynamically update a viewer profile database that stores classification parameters for each of the plurality of content consumption devices based on the viewer profile data. The system also includes a user interface generator configured to generate a user interface for dynamically modifying at least one timeline recipe for a targeted content delivery to at least one of the plurality of content consumption devices. Moreover, the system includes a content rendered and delivery manager configured to generate a media content production to be displayed on the respective content consumption devices of targeted grouping based on receiving input via the generated user interface.Type: ApplicationFiled: June 30, 2023Publication date: January 4, 2024Inventors: Andrew RILEY, James WILSON, James CAIN, Charles S. MEYER
-
Publication number: 20220207222Abstract: A computer implemented method is disclosed relating to the design of electronic circuits and systems. In some examples, a graphical user interface is utilized to receive first information relating to a requested electronic circuit. The first information includes a selected type of electronic circuit and one or more operating criteria relating to requested fundamental functionality of the selected type of electronic circuit. Second information is also received, relating to requested secondary attributes of a hypothetical candidate electronic circuit that satisfies the first information. In response, a set of candidate circuit architectures are displayed satisfying the first information, as well as a visualization of how each of the candidate circuit architectures relates to the second information.Type: ApplicationFiled: January 4, 2022Publication date: June 30, 2022Inventors: Edward Paul OSBURN, Ian James CAIN
-
Patent number: 11216605Abstract: A computer implemented method is disclosed relating to the design of electronic circuits and systems. In some examples, a graphical user interface is utilized to receive first information relating to a requested electronic circuit. The first information includes a selected type of electronic circuit and one or more operating criteria relating to requested fundamental functionality of the selected type of electronic circuit. Second information is also received, relating to requested secondary attributes of a hypothetical candidate electronic circuit that satisfies the first information. In response, a set of candidate circuit architectures are displayed satisfying the first information, as well as a visualization of how each of the candidate circuit architectures relates to the second information.Type: GrantFiled: September 17, 2020Date of Patent: January 4, 2022Assignee: S3 Fuzion, Inc.Inventors: Edward Paul Osburn, Ian James Cain
-
Publication number: 20210081588Abstract: A computer implemented method is disclosed relating to the design of electronic circuits and systems. In some examples, a graphical user interface is utilized to receive first information relating to a requested electronic circuit. The first information includes a selected type of electronic circuit and one or more operating criteria relating to requested fundamental functionality of the selected type of electronic circuit. Second information is also received, relating to requested secondary attributes of a hypothetical candidate electronic circuit that satisfies the first information. In response, a set of candidate circuit architectures are displayed satisfying the first information, as well as a visualization of how each of the candidate circuit architectures relates to the second information.Type: ApplicationFiled: September 17, 2020Publication date: March 18, 2021Inventors: Edward Paul OSBURN, Ian James CAIN
-
Patent number: 10695739Abstract: Apparatus and methods utilizing induction-heat energy for heating reactions associated with chemical synthesis, such as peptide synthesis reactions involving activation, deprotection, coupling, and cleavage. Thorough agitation of the contents of reaction vessels during heating, real-time monitoring and adjustment of temperature and/or reaction duration, independent control of different reaction vessels, and scalability are also described.Type: GrantFiled: June 16, 2016Date of Patent: June 30, 2020Inventors: Alexander S. Waddell, David W. Ribblett, James Cain
-
Publication number: 20180169605Abstract: Apparatus and methods utilizing induction-heat energy for heating reactions associated with chemical synthesis, such as peptide synthesis reactions involving activation, deprotection, coupling, and cleavage. Thorough agitation of the contents of reaction vessels during heating, real-time monitoring and adjustment of temperature and/or reaction duration, independent control of different reaction vessels, and scalability are also described.Type: ApplicationFiled: June 16, 2016Publication date: June 21, 2018Inventors: Alexander S. Waddell, David W. Ribblett, James Cain
-
Publication number: 20130217501Abstract: Embodiments present engagement opportunities outside an execution context of applications encouraging the engagement. A computing device accesses challenge offers each identifying a challenge for completion by a user within the execution context of an application. Without causing the application to be executed, the challenge offers are presented to the user. After receiving a request from the user to participate in one of the challenges, the computing device directs execution of the corresponding application to present the challenge. In some embodiments, challenge participation statistics from a plurality of users are aggregated and provided to potential challenge sponsors.Type: ApplicationFiled: February 16, 2012Publication date: August 22, 2013Applicant: MICROSOFT CORPORATIONInventors: John P. Bruno, JR., James Cain Fiduccia, Brent DelFierro Dietrich
-
Patent number: 7346521Abstract: A system and methods for generating a profile concerning the prescription therapy practices of physicians in a therapeutic area of interest. A plurality of historical de-identified patient prescription records are analyzed, and the records are categorized based on changes in the dosage or the prescription product between prescriptions for a particular de-identified patient. The prescriptions may be categorized based on the duration between the due date of a prescription and the date the prescription was filled. This information may be summarized for each physician for each product in the therapy area of interest.Type: GrantFiled: August 29, 2001Date of Patent: March 18, 2008Assignee: IMS Health IncorporatedInventors: Jill Tolle, James Cain
-
Publication number: 20080028355Abstract: A method of designing an integrated circuit for an application having standards having a plurality of primitives, each of the primitives having a corresponding response. The method includes generating a macros description of each of the primitives and the response corresponding to each of the primitives, wherein the macros description includes information relating to a number of first fields for each of the primitives and a number of second fields for the response corresponding to each of the primitives. The method further includes receiving a specification of the behavior of the integrated circuit in response to the primitives that has one or more values specified for each of the second fields, and generating a hardware description language representation for the integrated circuit based on the macros description and the specification. Also, a software tool which implements the method.Type: ApplicationFiled: August 8, 2007Publication date: January 31, 2008Applicant: University of Pittsburgh - Of the Commonwealth System of Higher EducationInventors: Marlin Mickle, Swapna Dontharaju, Raymond Hoare, James Cain, Alex Jones
-
Publication number: 20070176752Abstract: A power management method for a transponder having a plurality of circuits including at least a first circuit having a first active state requiring at least a first power level, and a second circuit having a second active state requiring at least a second power level greater than the first power level includes receiving a reader device signal in the first circuit, determining in the first circuit, based on information included in the reader signal, whether the reader signal requires a circuit other than the first circuit to operate, and causing the first circuit to provide a wake-up signal and the reader signal to the second circuit if it is determined that the reader signal requires a circuit other than the first circuit to operate. The wake up signal causes the second circuit to move from an inactive state to the second active state.Type: ApplicationFiled: November 20, 2006Publication date: August 2, 2007Applicant: University of Pittsburgh - Of The Commonwealth System of Higher EducationInventors: Marlin Mickle, Peter Hawrylak, Raymond Hoare, Alex Jones, James Cain, Chuba Oyolu, Shenchih Tung
-
Publication number: 20070173214Abstract: A method of powering a wireless autonomous device having energy harvesting circuitry, on-board electronic circuitry, and RF transmitter circuitry using an RF transmitting profile that includes a plurality of RF pulses. That same profile may also be used to simultaneously communicate information to the wireless autonomous device in a number of ways, including different encoding schemes. A system including a plurality of wireless autonomous devices that employs the methods is also provided. Further, a method of designing a wireless autonomous device system and/or a wireless autonomous device to be used therein is provided that employs an equivalent circuit for the wireless autonomous device that is in the form of a lumped parameter RLC circuit with an energy source.Type: ApplicationFiled: January 4, 2007Publication date: July 26, 2007Applicant: University of Pittsburgh-Of the Commonwealth System of Higher EducationInventors: Marlin Mickle, Minhong Mi, David Sammel, James Cain, Leonid Mats
-
Publication number: 20070012773Abstract: Described are methods of making an electronic device including an electronic component, such as an IC chip, connected to conducting traces provided on a substrate by depositing an electrically conductive polymer deposited onto the substrate. The electronic component may be placed on the substrate before or after the electrically conductive polymer is deposited. Once deposited, the electrically conductive polymer is cured. The electrically conductive polymer may be deposited in a number of ways, such as using a mask having a desired pattern and applying the electrically conductive polymer to the mask, by screen printing the electrically conductive polymer or by printing the electrically conductive polymer using ink jet printing techniques.Type: ApplicationFiled: June 7, 2006Publication date: January 18, 2007Applicant: University of Pittsburgh - Of The Commonwealth System of Higher EducationInventors: Marlin Mickle, James Cain, Michael Lovell, Junfeng Mei
-
Publication number: 20060267200Abstract: Described are methods of making an electronic device, such as an RFID tag, including fabricating an antenna by depositing an electrically conductive polymer onto a substrate. The electrically conductive polymer is electrically connected to an electronic component, such as an IC chip or a diode. The electronic component may be placed on the substrate before or after the electrically conductive polymer is deposited. Once deposited, the electrically conductive polymer is cured. The electrically conductive polymer may be deposited in a number of ways, such using a mask having a desired pattern and applying the electrically conductive polymer to the mask, by screen printing the electrically conductive polymer or by printing the electrically conductive polymer using ink jet printing techniques.Type: ApplicationFiled: May 9, 2006Publication date: November 30, 2006Applicant: University of Pittsburgh - of the Commonwealth System of Higher EducationInventors: Marlin Mickle, James Cain, Michael Lovell, Jungfeng Mei
-
Publication number: 20060271912Abstract: A method of generating software code for a processor of an IC based on a simple input description of the IC's standards. The method includes generating a macros description of each of the primitives from the standards and the response corresponding to each of the primitives, wherein the macros description includes information relating to a number of first fields for each of the primitives and a number of second fields for each response. The method further includes generating a blank version of a template that includes each of the second fields and receiving a completed version of the template, wherein the completed template specifies a behavior of the integrated circuit in response to the primitives. Finally, the method includes compiling the software code based on the macros description and the completed version of the template. Also, a software tool implementing the method is provided.Type: ApplicationFiled: April 18, 2006Publication date: November 30, 2006Inventors: Marlin Mickle, James Cain, Swapna Dontharaju, Raymond Hoare, Alex Jones
-
Publication number: 20060238308Abstract: A transponder apparatus having an identifier associated therewith includes a receiver for receiving an RF signal transmitted by an interrogator, a power source and a processing unit that is operatively coupled to the power source and is capable of being in an inactive, sleep state (low current draw) and an active state. The transponder apparatus also includes a buffer device that is structured to: (i) receive an information signal based on the RF signal from the receiver, (ii) determine whether the information signal includes the identifier, and (iii) cause the processing unit to move from the inactive state to the active state and transmit at least a portion of the information signal to the processing unit only if it is determined that the information signal includes the identifier. An associated method is also provided.Type: ApplicationFiled: April 21, 2006Publication date: October 26, 2006Inventors: Marlin Mickle, Peter Hawrylak, Raymond Hoare, Alex Jones, James Cain, Chuba Oyolu, Shenchih Tung
-
Publication number: 20050028954Abstract: The present invention relates to a creping aid composition comprising a film-forming semi-crystalline polymer and a vehicle system comprising a cationic polymer resin, a water soluble anionic film forming polymer, and water, wherein the net Mutek charge of the vehicle system is less than about ?200 ?eq/g solid and the pH of the creping aid composition is greater than the pH of the vehicle system.Type: ApplicationFiled: August 3, 2004Publication date: February 10, 2005Inventors: Charles Neal, Edward Aprahamian, James Cain
-
Publication number: 20020165736Abstract: A system and methods for generating a profile concerning the prescription therapy practices of physicians in a therapeutic area of interest. A plurality of historical de-identified patient prescription records are analyzed, and the records are categorized based on changes in the dosage or the prescription product between prescriptions for a particular de-identified patient. The prescriptions may be categorized based on the duration between the due date of a prescription and the date the prescription was filled. This information may be summarized for each physician for each product in the therapy area of interest.Type: ApplicationFiled: August 29, 2001Publication date: November 7, 2002Inventors: Jill Tolle, James Cain
-
Patent number: 5465152Abstract: A method for determining coplanarity with 3-D sensing means of substrates for ball grid array, column grid array, and similar surface mount integrated circuit chips, in which opaque fiducials are provided as index pads. Heights of the index pads are correlated with signal pad heights in a neighborhood about the index pads. The index pads are opaque to incident radiation from the 3-D sensor. The index pads reflect sufficient radiation to be detected easily by the 3-D sensor. The index pads are disposed in a prearranged pattern over a domain of ball grid array signal pads. The index pads are restricted to a predetermined range of heights.Type: GrantFiled: June 3, 1994Date of Patent: November 7, 1995Assignee: Robotic Vision Systems, Inc.Inventors: Steve Bilodeau, Frank Jacovino, Joanne Cameron, James Cain