Patents by Inventor Erik Johnson

Erik Johnson 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: 20110154400
    Abstract: Systems and methods for aggregating user data and targeting content to users are described. User data is collected through quizzes and users are associated with a particular fictional or nonfictional character profile based on the user-submitted information. The user data associated with each character profile is aggregated to identify and recommend content for the user, such as television shows, news feed, web pages, promotions, advertisements, and the like. The invention can be used in connection with fan sites or other topic-specific sites that are associated with the character of the character profile.
    Type: Application
    Filed: December 23, 2009
    Publication date: June 23, 2011
    Applicant: CBS INTERACTIVE, INC.
    Inventors: Erik JOHNSON, Carlos Teran
  • Publication number: 20110138306
    Abstract: Systems and methods for providing an online interactive digital media timeline are described. Users can access a library of dated content that includes television episodes, music videos, music clips, news information, movies and the like. Users are able to generate a personalized scrapbook or timeline by adding content from the library to their scrapbook or timeline. A representation of the selected content may be displayed in the scrapbook or time machine and linked to the actual content. Users can search the metadata of the content to identify content to add or the user may be presented with default content that is the most influential, top selling, and/or most discussed content. Users can also identify content to add to their scrapbook or timeline by searching content by year.
    Type: Application
    Filed: December 3, 2009
    Publication date: June 9, 2011
    Applicant: CBS INTERACTIVE, INC.
    Inventors: Anthony Soohoo, John Russell, Erik Johnson, Jeff Clark
  • Publication number: 20110050448
    Abstract: The present invention is an ASIC-controlled alarm unit. The ASIC circuit performs all the necessary control functions to provide audible and visual signaling when used with external horn and strobe circuits.
    Type: Application
    Filed: November 8, 2010
    Publication date: March 3, 2011
    Inventors: SHAWN P. KEENEY, Joseph Kosich, Luy B. Nguyen, John Yerger, Erik Johnson
  • Publication number: 20100301084
    Abstract: Load mounting systems for vehicles and methods of securing loads are provided. A load mounting system for a vehicle generally includes a support assembly configured for supporting a load, wherein the support assembly has a first end and a second end, the first end being mountable to a frame of a vehicle at one or more support assembly mounting locations along the frame. The system further includes at least one retaining device configured for securing the load on the support assembly, the at least one retaining device being coupleable to the first and second ends of the support assembly, wherein the at least one retaining device is coupleable to the first end of the support assembly at a different location than the support assembly mounting locations along the frame.
    Type: Application
    Filed: May 29, 2009
    Publication date: December 2, 2010
    Applicant: PACCAR Inc
    Inventors: Erik Johnson, Chris Gross, Jeff Schlutt, Josh Engstrom
  • Patent number: 7830252
    Abstract: The present invention is an ASIC-controlled alarm unit. The ASIC circuit performs all the necessary control functions to provide audible and visual signaling when used with external horn and strobe circuits.
    Type: Grant
    Filed: August 28, 2003
    Date of Patent: November 9, 2010
    Assignee: Wheelock, Inc.
    Inventors: Shawn P. Keeney, Joseph Kosich, Luy B. Nguyen, John Yerger, Erik Johnson
  • Patent number: 7674881
    Abstract: The present invention concerns methods and compositions for synthesizing a polypeptide using kinetically controlled reactions involving fragments of the polypeptide for a fully convergent process. In more specific embodiments, a ligation involves reacting a first peptide having a protected cysteyl group at its N-terminal and a phenylthioester at its C-terminal with a second peptide having a cysteine residue at its N-termini and a thioester at its C-termini to form a ligation product. Subsequent reactions may involve deprotecting the cysteyl group of the resulting ligation product and/or converting the thioester into a thiophenylester.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: March 9, 2010
    Assignee: The University of Chicago
    Inventors: Stephen Kent, Brad Pentelute, Duhee Bang, Erik Johnson, Thomas Durek
  • Publication number: 20090175900
    Abstract: A method of producing propagation-defective Vesicular Stomatitis Virus (VSV) in a cell culture is provided. The method involves introducing a plasmid vector encoding an optimized VSV G gene into a cell; expressing VSV G protein from the optimized VSV G gene; and introducing a propagation-defective VSV into the cell expressing the VSV G protein encoded by the optimized VSV G gene. The method further includes growing the cells in culture; and recovering the propagation-defective VSV from the culture.
    Type: Application
    Filed: December 16, 2008
    Publication date: July 9, 2009
    Applicant: Wyeth
    Inventors: Christopher L. Parks, Susan E. Witko, Maninder K. Sidhu, J. Erik Johnson, Roger Michael Hendry
  • Publication number: 20090162321
    Abstract: A method of producing propagation-defective Vesicular Stomatitis Virus (VSV) is provided. The method involves providing a cell that includes an optimized VSV G gene, wherein expression of VSV G protein from the optimized VSV G gene is inducible; and inducing the cell to express VSV G protein from the optimized VSV G gene. The method also involves infecting the induced cell with an attenuated VSV; growing the infected cells in culture; and recovering attenuated VSV from the culture.
    Type: Application
    Filed: December 16, 2008
    Publication date: June 25, 2009
    Applicant: Wyeth
    Inventors: Christopher L. Parks, Susan E. Witko, Maninder K. Sidhu, J. Erik Johnson, Roger Michael Hendry
  • Patent number: 7361496
    Abstract: This invention relates to a method for recombinantly producing, via rescue of mumps virus, a nonsegmented, negative-sense, single-stranded RNA virus, and immunogenic compositions formed therefrom. Additional embodiments relate to methods of producing the mumps virus as an attenuated and/or infectious virus. The recombinant viruses are prepared from cDNA clones, and, accordingly, viruses having defined changes, including nucleotide/polynucleotide deletions, insertions, substitutions and re-arrangements, in the place of the genome are obtained.
    Type: Grant
    Filed: August 2, 2000
    Date of Patent: April 22, 2008
    Assignee: Wyeth
    Inventors: David K. Clarke, J. Erik Johnson, Mohinderjit S. Sidhu, Stephen A. Udem
  • Publication number: 20070226736
    Abstract: In some embodiments, the invention involves a framework for using virtualization technology to efficiently support a domain-specific run-time environment. In at least one embodiment, a framework is utilized to take advantage of virtualization technology (VT) to partition performance critical and non-performance critical tasks of the same domain-specific application. An embodiment of the invention utilizes a general-purpose operating system to execute non-performance critical aspects of a domain, and uses a privileged VT-root mode to execute performance critical aspects of the domain. Another embodiment uses one or more guest VMs to execute the performance critical aspects of the domain-specific run-time environment. Other embodiments are described and claimed.
    Type: Application
    Filed: March 21, 2006
    Publication date: September 27, 2007
    Inventors: Erik Johnson, Aaron Kunze
  • Patent number: 7221992
    Abstract: Techniques for detecting defects on semiconductor wafers are described. The techniques involve a parallel processing system wherein a data distribution system contains data distribution nodes that are interconnected by multiple data transfer paths. This configuration allows data collected by any of the detectors to be routed to any one of a plurality of processing nodes. This in turn allows a variety of defect analysis algorithms to be implemented.
    Type: Grant
    Filed: October 13, 2005
    Date of Patent: May 22, 2007
    Assignee: KLA-Tencor Technologies Corporation
    Inventors: James A. Smith, Erik Johnson
  • Publication number: 20070082378
    Abstract: The present invention concerns methods and compositions for synthesizing a polypeptide using kinetically controlled reactions involving fragments of the polypeptide for a fully convergent process. In more specific embodiments, a ligation involves reacting a first peptide having a protected cysteyl group at its N-terminal and a phenylthioester at its C-terminal with a second peptide having a cysteine residue at its N-termini and a thioester at its C-termini to form a ligation product. Subsequent reactions may involve deprotecting the cysteyl group of the resulting ligation product and/or converting the thioester into a thiophenylester.
    Type: Application
    Filed: October 10, 2006
    Publication date: April 12, 2007
    Applicant: University of Chicago
    Inventors: Stephen Kent, Duhee Bang, Brad Pentelute, Thomas Durek, Erik Johnson
  • Publication number: 20070070904
    Abstract: In an embodiment, a method is provided. The method of this embodiment provides directing one or more packets to a first processor of a plurality of processors based, at least in part, on a flow associated with the one or more packets; and receiving from one of the plurality of processors a signal indicating a request to redirect one or more subsequent packets associated with the one processor to one or more other processors of the plurality of processors.
    Type: Application
    Filed: September 26, 2005
    Publication date: March 29, 2007
    Inventors: Steven King, Erik Johnson, Stephen Goglin
  • Publication number: 20070006186
    Abstract: Source code includes a directive to indicate data structures of related data to a compiler. The compiler associates the related data to the same one of multiple processors in a multiprocessor environment. The compiler searches the source code for locks associated with the related data, and generates executable code that is modified with respect to locks written in the source code. The compiler may replace or remove locks written in the source code to protect access to the related data, resulting in an executable program that does not include the locks.
    Type: Application
    Filed: May 10, 2005
    Publication date: January 4, 2007
    Inventors: Erik Johnson, Stephen Goglin
  • Publication number: 20060288335
    Abstract: Instructions may be optimized for execution on parallel architectures. In one embodiment, the invention includes parsing a code sequence into an internal representation of the sequence, finding an input channel in the internal representation, finding a put to the input channel in the internal representation, finding a get to the input channel in the internal representation, replacing the input channel with a temporary variable, replacing the put with a first function call to the temporary variable, and replacing the get with a second function call to the temporary variable. Other embodiments are described and claimed.
    Type: Application
    Filed: June 17, 2005
    Publication date: December 21, 2006
    Inventors: Stephen Goglin, Erik Johnson
  • Publication number: 20060269119
    Abstract: Disclosed is an apparatus for analyzing a plurality of image portions of at least a region of a sample. The apparatus includes a plurality of processors arranged to receive and analyze at least one of the image portions, and the processors being arranged to operate in parallel. The apparatus also includes a data distribution system arranged to receive image data, select at least a first processor for receiving a first image from the image data, select at least a second processor for receiving a second image from the image data, and output the first and second image portions to their selected processors.
    Type: Application
    Filed: August 4, 2006
    Publication date: November 30, 2006
    Applicant: KLA-TENCOR
    Inventors: EDWARD GOLDBERG, ERIK JOHNSON, LAWRENCE MILLER
  • Publication number: 20060236090
    Abstract: A system, method, and apparatus are arranged to enable loading of an application, such as a game application, prior to a formal release date of the application. An end-user is provided components of the application either over a network, CD, DVD, or the like. At least one component of the application is encrypted. The end-user may register with an application provider. At a pre-defined time, such as a release date for the application, a decryption key is made available to the end-user. The decryption key may be employed to decrypt the encrypted component(s) of the application, such that the application may be readied for execution. In addition, bug fixes, additions, or the like, may also be pre-loaded to release of the application, thereby ensuring that the end-user has the most current application configuration.
    Type: Application
    Filed: March 8, 2006
    Publication date: October 19, 2006
    Applicant: Valve Corporation
    Inventors: Derrick Birum, Erik Johnson, Christopher Newcombe
  • Publication number: 20060227771
    Abstract: A system, apparatus, method and article to perform dynamic service management for multicore processors are described. The apparatus may include, for example, a processing device having multiple types of processors to process packets. A service manager may dynamically assign executable files for multiple services to the multiple types of processors during execution of the executable files based on packets processed for each service. Other embodiments are described and claimed.
    Type: Application
    Filed: March 21, 2005
    Publication date: October 12, 2006
    Inventors: Arun Raghunath, Erik Johnson
  • Publication number: 20060215567
    Abstract: A system, apparatus, method and article to monitor path statistics are described. The apparatus may include a channel implementation apparatus to implement one or more tagging channels and one or more counting channels along one or more paths capable of being traversed by a packet and a path counter to store path statistics associated with a path traversed by the packet according to a tag value associated with said packet. The tag value may be updated when the packet traverses a tagging channel, and the tag value may be read when the packet traverses a counting channel. Other embodiments are described and claimed.
    Type: Application
    Filed: March 25, 2005
    Publication date: September 28, 2006
    Inventors: Arun Raghunath, Stephen Goglin, Erik Johnson
  • Publication number: 20060212874
    Abstract: In general, in one aspect, the disclosure describes a method of automatically inserting into a first thread instructions that relinquishes control of a multi-tasking processor to another thread will be concurrently sharing the processor.
    Type: Application
    Filed: December 12, 2003
    Publication date: September 21, 2006
    Inventors: Erik Johnson, James Jason, Harrick Vin