Patents by Inventor Douglas Schmidt

Douglas Schmidt 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).

  • Patent number: 9361625
    Abstract: A game navigation interface for electronic content is described. A computer-implement system may comprise a content delivery platform operative to manage multimedia content. The computer-implemented system may further comprise a game navigation application operative to manage a game for the content delivery platform. The game navigation application may comprise a monitoring component operative to monitor navigation commands for navigating multimedia content provided by the content delivery platform, and output a game trigger signal based on the navigation commands. The game navigation application may further comprise a game navigation component operative to receive the game trigger signal, and select a game arranged to assist a user in navigating the multimedia content in response to the game trigger signal. Other embodiments are described and claimed.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: June 7, 2016
    Assignee: CBS INTERACTIVE INC.
    Inventors: Samuel Parker, Douglas Schmidt, Steve Snyder
  • Patent number: 9222712
    Abstract: An apparatus for optimizing an efficiency of a refrigeration system, comprising means for measuring a refrigeration efficiency of an operating refrigeration system; means for altering a process variable of the refrigeration system during efficiency measurement; and a processor for calculating a process variable level which achieves an optimum efficiency. The process variables may include refrigerant charge and refrigerant oil concentration in evaporator.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: December 29, 2015
    Assignee: Hudson Technologies, Inc.
    Inventors: Kevin Zugibe, Douglas Schmidt
  • Patent number: 9221529
    Abstract: A life jacket with a lock including a life jacket having at least one belt in combination with a releasable buckle, the releasable buckle having a female member and a male member. Each of the female member and the male member has a top side and a bottom side. An opening is continuously disposed through the male member from the top side to the bottom side. An aperture is continuously disposed through the female member from the top side to the bottom side. The opening and the aperture are colinearly disposed when the female member is securely engaged with the male member. A U-lock slidingly engages the opening in combination with the aperture when the female member is securely engaged with the male member.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: December 29, 2015
    Inventors: David Schmidt, Douglas Schmidt
  • Patent number: 8799094
    Abstract: A product catalog management system and method is provided for managing product data associated with a plurality of products. In one embodiment, the system comprises a processor, a product information database for storing product data associated with a plurality of products therein, a workflow design module for allowing creation of a workflow diagram for processing product data for storage in the product information database. The product catalog management system also includes a task management module that facilitates generation of a plurality of tasks for processing product data according to the workflow diagram, and a task assignment module adapted to assign the generated task for processing product data for completion.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: August 5, 2014
    Assignee: CBS Interactive Inc.
    Inventors: Douglas Schmidt, Alexei Uskov, Andrei Lapin, Severin Pankov, Sergey Gudkov, Sergey Kolemasov, Vlad Smolovik
  • Patent number: 8635267
    Abstract: Systems and methods for tracking a user's lifestyle and activity profile. This profile can be automatically updated in real time. User activity on a site is tracked. User activity from third party feeds is also received. The user activity is then combined to generate the user's total profile. A pulse engine processes the feeds, updates the profiles, creates pulse alerts, routes updates to APIs or user interfaces, and/or the like.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: January 21, 2014
    Assignee: CBS Interactive Inc.
    Inventor: Douglas Schmidt
  • Patent number: 8516117
    Abstract: A plurality of computer nodes communicate using seemingly random Internet Protocol source and destination addresses. Data packets matching criteria defined by a moving window of valid addresses are accepted for further processing, while those that do not meet the criteria are quickly rejected. Improvements to the basic design include (1) a load balancer that distributes packets across different transmission paths according to transmission path quality; (2) a DNS proxy server that transparently creates a virtual private network in response to a domain name inquiry; (3) a large-to-small link bandwidth management feature that prevents denial-of-service attacks at system chokepoints; (4) a traffic limiter that regulates incoming packets by limiting the rate at which a transmitter can be synchronized with a receiver; and (5) a signaling synchronizer that allows a large number of nodes to communicate with a central node by partitioning the communication function between two separate entities.
    Type: Grant
    Filed: April 25, 2011
    Date of Patent: August 20, 2013
    Assignee: VirnetX, Inc.
    Inventors: Edmund Munger, Douglas Schmidt, Robert Short, III, Victor Larson, Michael Williamson
  • Publication number: 20130017870
    Abstract: A game navigation interface for electronic content is described. A computer-implement system may comprise a content delivery platform operative to manage multimedia content. The computer-implemented system may further comprise a game navigation application operative to manage a game for the content delivery platform. The game navigation application may comprise a monitoring component operative to monitor navigation commands for navigating multimedia content provided by the content delivery platform, and output a game trigger signal based on the navigation commands. The game navigation application may further comprise a game navigation component operative to receive the game trigger signal, and select a game arranged to assist a user in navigating the multimedia content in response to the game trigger signal. Other embodiments are described and claimed.
    Type: Application
    Filed: July 12, 2011
    Publication date: January 17, 2013
    Applicant: CBS Interactive Inc.
    Inventors: Samuel Parker, Douglas Schmidt, Steve Snyder
  • Patent number: 8327653
    Abstract: An apparatus for optimizing an efficiency of a refrigeration system, comprising means for measuring a refrigeration efficiency of an operating refrigeration system; means for altering a process variable of the refrigeration system during efficiency measurement; and a processor for calculating a process variable level which achieves an optimum efficiency. The process variables may include refrigerant charge and refrigerant oil concentration in evaporator.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: December 11, 2012
    Assignee: Hudson Technologies, Inc.
    Inventors: Kevin Zugibe, Douglas Schmidt
  • Publication number: 20110225235
    Abstract: Systems and methods for tracking a user's lifestyle and activity profile. This profile can be automatically updated in real time. User activity on a site is tracked. User activity from third party feeds is also received. The user activity is then combined to generate the user's total profile. A pulse engine processes the feeds, updates the profiles, creates pulse alerts, routes updates to APIs or user interfaces, and/or the like.
    Type: Application
    Filed: September 30, 2010
    Publication date: September 15, 2011
    Applicant: CBS Interactive Inc.
    Inventor: Douglas SCHMIDT
  • Patent number: 7805952
    Abstract: An apparatus for optimizing an efficiency of a refrigeration system, comprising means for measuring a refrigeration efficiency of an operating refrigeration system; means for altering a process variable of the refrigeration system during efficiency measurement; and a processor for calculating a process variable level which achieves an optimum efficiency. The process variables may include refrigerant charge and refrigerant oil concentration in evaporator.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: October 5, 2010
    Assignee: Hudson Technologies, Inc
    Inventors: Kevin Zugibe, Douglas Schmidt
  • Publication number: 20090138320
    Abstract: A product catalog management system and method is provided for managing product data associated with a plurality of products. In one embodiment, the system comprises a processor, a product information database for storing product data associated with a plurality of products therein, a workflow design module for allowing creation of a workflow diagram for processing product data for storage in the product information database. The product catalog management system also includes a task management module that facilitates generation of a plurality of tasks for processing product data according to the workflow diagram, and a task assignment module adapted to assign the generated task for processing product data for completion.
    Type: Application
    Filed: November 24, 2008
    Publication date: May 28, 2009
    Applicant: CBS INTERACTIVE INC.
    Inventors: Douglas SCHMIDT, Alexei USKOV, Andrei LAPIN, Severin PANKOV, Sergey GUDKOV, Sergey KOLEMASOV, Vlad SMOLOVIK
  • Patent number: 7533536
    Abstract: An apparatus for optimizing an efficiency of a refrigeration system, comprising means for measuring a refrigeration efficiency of an operating refrigeration system; means for altering a process variable of the refrigeration system during efficiency measurement; and a processor for calculating a process variable level which achieves an optimum efficiency. The process variables may include refrigerant charge and refrigerant oil concentration in evaporator.
    Type: Grant
    Filed: August 8, 2006
    Date of Patent: May 19, 2009
    Assignee: Hudson Technologies, Inc.
    Inventors: Kevin Zugibe, Douglas Schmidt
  • Publication number: 20080040791
    Abstract: A plurality of computer nodes communicate using seemingly random Internet Protocol source and destination addresses. Data packets matching criteria defined by a moving window of valid addresses are accepted for further processing, while those that do not meet the criteria are quickly rejected. Improvements to the basic design include (1) a load balancer that distributes packets across different transmission paths according to transmission path quality; (2) a DNS proxy server that transparently creates a virtual private network in response to a domain name inquiry; (3) a large-to-small link bandwidth management feature that prevents denial-of-service attacks at system chokepoints; (4) a traffic limiter that regulates incoming packets by limiting the rate at which a transmitter can be synchronized with a receiver; and (5) a signaling synchronizer that allows a large number of nodes to communicate with a central node by partitioning the communication function between two separate entities.
    Type: Application
    Filed: August 16, 2007
    Publication date: February 14, 2008
    Applicant: VirnetX, Inc.
    Inventors: Edmund Munger, Douglas Schmidt, Robert Short, Victor Larson, Michael Williamson
  • Publication number: 20070255631
    Abstract: A product catalog management system and method is provided for managing product data associated with a plurality of products. In one embodiment, the system comprises a processor, a product information database for storing product data associated with a plurality of products therein, a workflow design module for allowing creation of a workflow diagram for processing product data for storage in the product information database. The product catalog management system also includes a task management module that facilitates generation of a plurality of tasks for processing product data according to the workflow diagram, and a task assignment module adapted to assign the generated task for processing product data for completion.
    Type: Application
    Filed: November 27, 2006
    Publication date: November 1, 2007
    Inventors: Douglas Schmidt, Alexei Uskov, Andrei Lapin, Severin Pankov, Sergey Gudkov, Sergey Kolemasov, Vlad Smolovil
  • Publication number: 20070148523
    Abstract: A system and method for electrically interconnecting a plurality of fuel cells to provide dense packing of the fuel cells. Each one of a plurality of fuel cells has a plurality of discrete electrical connection points along an outer surface. Electrical connections are made directly between the discrete electrical connection points of adjacent fuel cells so that the fuel cells can be packed more densely. Fuel cells have at least one outer electrode and at least one discrete interconnection to an inner electrode, wherein the outer electrode is one of a cathode and an anode and wherein the inner electrode is the other of the cathode and the anode. In tubular solid oxide fuel cells the discrete electrical connection points are spaced along the length of the fuel cell.
    Type: Application
    Filed: December 14, 2006
    Publication date: June 28, 2007
    Inventors: Michael Brown, Norman Bessette, Anthony Litka, Douglas Schmidt
  • Publication number: 20070099065
    Abstract: In a tubular solid-oxide fuel cell, current is collected from an inner anode layer at one or more discrete points along the length of the fuel cell that are accessible from the outside of the fuel cell. Current can be collected from the anode layer at both ends of the fuel cell, once in the center of the fuel cell, or at any of a multitude of axial points along the length of the fuel cell.
    Type: Application
    Filed: April 14, 2006
    Publication date: May 3, 2007
    Inventors: Jolyon Rawson, Michael Brown, Neil Fernandes, Norman Bessette, Douglas Schmidt
  • Patent number: 7086240
    Abstract: An apparatus for optimizing an efficiency of a refrigeration system, comprising means for measuring a refrigeration efficiency of an operating refrigeration system: means for altering a process variable of the refrigeration system during efficiency measurement: and a processor for calculating a process variable level which achieves an optimum efficiency. The process variables may include refrigerant charge and refrigerant oil concentration in evaporator.
    Type: Grant
    Filed: July 14, 2005
    Date of Patent: August 8, 2006
    Assignee: Hudson Technologies Inc.
    Inventors: Kevin Zugibe, Douglas Schmidt
  • Patent number: 7059143
    Abstract: An apparatus for optimizing an efficiency of a refrigeration system, comprising means for measuring a refrigeration efficiency of an operating refrigeration system; means for altering a process variable of the refrigeration system during efficiency measurement; and a processor for calculating a process variable level which achieves an optimum efficiency. The process variables may include refrigerant charge and refrigerant oil concentration in evaporator.
    Type: Grant
    Filed: January 8, 2003
    Date of Patent: June 13, 2006
    Assignee: Hudson Technologies Inc.
    Inventors: Kevin Zugibe, Douglas Schmidt
  • Publication number: 20060123134
    Abstract: A plurality of computer nodes communicates using seemingly random IP source and destination addresses and (optionally) a seemingly random discriminator field. Data packets matching criteria defined by a moving window of valid addresses are accepted for further processing, while those that do not meet the criteria are rejected. In addition to “hopping” of IP addresses and discriminator fields, hardware addresses such as Media Access Control addresses can be hopped. The hopped addresses are generated by random number generators having non-repeating sequence lengths that are easily determined a-priori, which can quickly jump ahead in sequence by an arbitrary number of random steps and which have the property that future random numbers are difficult to guess without knowing the random number generator's parameters. Synchronization techniques can be used to re-establish synchronization between sending and receiving nodes.
    Type: Application
    Filed: December 13, 2005
    Publication date: June 8, 2006
    Applicant: Science Applications International Corporation
    Inventors: Edmund Munger, Vincent Sabio, Robert Short, Virgil Gligor, Douglas Schmidt
  • Publication number: 20060123073
    Abstract: A method and apparatus are provided for generating a parameter value to be used as a parameter for a random number generator. A random value is generated and the random value is mapped to a prime number. The parameter value is generated by multiplying the prime number by previously selected prime numbers. Each parameter value is then used as one of a plurality of parameters for the random number generator.
    Type: Application
    Filed: November 18, 2005
    Publication date: June 8, 2006
    Applicant: Science Applications International Corporation
    Inventor: Douglas Schmidt