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: 9361625Abstract: 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: GrantFiled: July 12, 2011Date of Patent: June 7, 2016Assignee: CBS INTERACTIVE INC.Inventors: Samuel Parker, Douglas Schmidt, Steve Snyder
-
Patent number: 9222712Abstract: 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: GrantFiled: December 7, 2012Date of Patent: December 29, 2015Assignee: Hudson Technologies, Inc.Inventors: Kevin Zugibe, Douglas Schmidt
-
Patent number: 9221529Abstract: 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: GrantFiled: April 15, 2015Date of Patent: December 29, 2015Inventors: David Schmidt, Douglas Schmidt
-
Patent number: 8799094Abstract: 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: GrantFiled: November 24, 2008Date of Patent: August 5, 2014Assignee: CBS Interactive Inc.Inventors: Douglas Schmidt, Alexei Uskov, Andrei Lapin, Severin Pankov, Sergey Gudkov, Sergey Kolemasov, Vlad Smolovik
-
Patent number: 8635267Abstract: 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: GrantFiled: September 30, 2010Date of Patent: January 21, 2014Assignee: CBS Interactive Inc.Inventor: Douglas Schmidt
-
Patent number: 8516117Abstract: 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: GrantFiled: April 25, 2011Date of Patent: August 20, 2013Assignee: VirnetX, Inc.Inventors: Edmund Munger, Douglas Schmidt, Robert Short, III, Victor Larson, Michael Williamson
-
Publication number: 20130017870Abstract: 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: ApplicationFiled: July 12, 2011Publication date: January 17, 2013Applicant: CBS Interactive Inc.Inventors: Samuel Parker, Douglas Schmidt, Steve Snyder
-
Patent number: 8327653Abstract: 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: GrantFiled: October 5, 2010Date of Patent: December 11, 2012Assignee: Hudson Technologies, Inc.Inventors: Kevin Zugibe, Douglas Schmidt
-
Publication number: 20110225235Abstract: 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: ApplicationFiled: September 30, 2010Publication date: September 15, 2011Applicant: CBS Interactive Inc.Inventor: Douglas SCHMIDT
-
Patent number: 7805952Abstract: 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: GrantFiled: May 19, 2009Date of Patent: October 5, 2010Assignee: Hudson Technologies, IncInventors: Kevin Zugibe, Douglas Schmidt
-
Publication number: 20090138320Abstract: 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: ApplicationFiled: November 24, 2008Publication date: May 28, 2009Applicant: CBS INTERACTIVE INC.Inventors: Douglas SCHMIDT, Alexei USKOV, Andrei LAPIN, Severin PANKOV, Sergey GUDKOV, Sergey KOLEMASOV, Vlad SMOLOVIK
-
Patent number: 7533536Abstract: 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: GrantFiled: August 8, 2006Date of Patent: May 19, 2009Assignee: Hudson Technologies, Inc.Inventors: Kevin Zugibe, Douglas Schmidt
-
Publication number: 20080040791Abstract: 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: ApplicationFiled: August 16, 2007Publication date: February 14, 2008Applicant: VirnetX, Inc.Inventors: Edmund Munger, Douglas Schmidt, Robert Short, Victor Larson, Michael Williamson
-
Publication number: 20070255631Abstract: 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: ApplicationFiled: November 27, 2006Publication date: November 1, 2007Inventors: Douglas Schmidt, Alexei Uskov, Andrei Lapin, Severin Pankov, Sergey Gudkov, Sergey Kolemasov, Vlad Smolovil
-
Publication number: 20070148523Abstract: 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: ApplicationFiled: December 14, 2006Publication date: June 28, 2007Inventors: Michael Brown, Norman Bessette, Anthony Litka, Douglas Schmidt
-
Publication number: 20070099065Abstract: 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: ApplicationFiled: April 14, 2006Publication date: May 3, 2007Inventors: Jolyon Rawson, Michael Brown, Neil Fernandes, Norman Bessette, Douglas Schmidt
-
Patent number: 7086240Abstract: 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: GrantFiled: July 14, 2005Date of Patent: August 8, 2006Assignee: Hudson Technologies Inc.Inventors: Kevin Zugibe, Douglas Schmidt
-
Patent number: 7059143Abstract: 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: GrantFiled: January 8, 2003Date of Patent: June 13, 2006Assignee: Hudson Technologies Inc.Inventors: Kevin Zugibe, Douglas Schmidt
-
Publication number: 20060123134Abstract: 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: ApplicationFiled: December 13, 2005Publication date: June 8, 2006Applicant: Science Applications International CorporationInventors: Edmund Munger, Vincent Sabio, Robert Short, Virgil Gligor, Douglas Schmidt
-
Publication number: 20060123073Abstract: 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: ApplicationFiled: November 18, 2005Publication date: June 8, 2006Applicant: Science Applications International CorporationInventor: Douglas Schmidt