Patents by Inventor Stephen Currie

Stephen Currie 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: 11005810
    Abstract: A method includes: receiving communications from first and second tenants of a multi-tenant computing environment over first and second dedicated networks, respectively, the communications being transmitted to a first globally unique IP address in first and second dedicated environments, respectively; NATing the first globally unique IP address, to which the communication from the first tenant was transmitted, to a first non-globally unique IP address that is locally unique in the service provider environment; NATing the first globally unique IP address, to which the communication from the second tenant was transmitted, to a second non-globally unique IP address that is locally unique in the service provider environment; providing the communication from the first tenant and the communication from the second tenant access to a shared resource in the service provider environment using the first and second non-globally unique IP addresses, respectively.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: May 11, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William C. Souhrada, Fernando Matos, Marianne Aubry, B. Stephen Currie, Aram Avetisyan
  • Publication number: 20210067486
    Abstract: A method includes: receiving communications from first and second tenants of a multi-tenant computing environment over first and second dedicated networks, respectively, the communications being transmitted to a first globally unique IP address in first and second dedicated environments, respectively; NATing the first globally unique IP address, to which the communication from the first tenant was transmitted, to a first non-globally unique IP address that is locally unique in the service provider environment; NATing the first globally unique IP address, to which the communication from the second tenant was transmitted, to a second non-globally unique IP address that is locally unique in the service provider environment; providing the communication from the first tenant and the communication from the second tenant access to a shared resource in the service provider environment using the first and second non-globally unique IP addresses, respectively.
    Type: Application
    Filed: September 23, 2019
    Publication date: March 4, 2021
    Inventors: William C. Souhrada, Fernando Matos, Marianne Aubry, B. Stephen Currie, Aram Avetisyan
  • Patent number: 9838504
    Abstract: An appropriate quality of service policy is automatically selected as a function of network and business conditions. A current loading condition of an internet protocol network of devices operating, a current condition of radio frequency communications between wireless devices, and a current business condition that indicates a cost or availability of a resource used in device operation remotely controlled via data packet communications, are each determined under current network control and routing rules. If the resource cost or availability exceeds a specified market condition constraint, a special resource control rule is automatically selected to preempt a current network or routing rule to cause one or more of the internet protocol devices to reduce an amount of the resource used or distributed by the first internet protocol device while operating within the current determined internet protocol network loading and radio frequency communications conditions.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: December 5, 2017
    Assignee: International Business Machines Corporation
    Inventors: Carlos M. Arteaga, B. Stephen Currie
  • Publication number: 20150304453
    Abstract: An appropriate quality of service policy is automatically selected as a function of network and business conditions. A current loading condition of an internet protocol network of devices operating, a current condition of radio frequency communications between wireless devices, and a current business condition that indicates a cost or availability of a resource used in device operation remotely controlled via data packet communications, are each determined under current network control and routing rules. If the resource cost or availability exceeds a specified market condition constraint, a special resource control rule is automatically selected to preempt a current network or routing rule to cause one or more of the internet protocol devices to reduce an amount of the resource used or distributed by the first internet protocol device while operating within the current determined internet protocol network loading and radio frequency communications conditions.
    Type: Application
    Filed: June 29, 2015
    Publication date: October 22, 2015
    Inventors: Carlos M. Arteaga, B. Stephen Currie
  • Patent number: 9100321
    Abstract: An appropriate quality of service policy is automatically selected as a function of network and business conditions. A current loading condition of an internet protocol network of devices operating, a current condition of radio frequency communications between wireless devices, and a current business condition that indicates a cost or availability of a resource used in device operation remotely controlled via data packet communications, are each determined under current network control and routing rules. If the resource cost or availability exceeds a specified market condition constraint, a special resource control rule is automatically selected to preempt a current network or routing rule to cause one or more of the internet protocol devices to reduce an amount of the resource used or distributed by the first internet protocol device while operating within the current determined internet protocol network loading and radio frequency communications conditions.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: August 4, 2015
    Assignee: International Business Machines Corporation
    Inventors: Carlos M. Arteaga, B. Stephen Currie
  • Publication number: 20080228740
    Abstract: A system that provides search results for searches of a distributed network of content servers includes a server that receives search request from a given user, wherein the user provides a search parameter; a searchable database having a plurality of web-usage histories stored therein; and a search engine module in communication with the database, the search engine module receives the search parameter and uses the search parameter to search at least a portion of the plurality of web-usage histories stored in the database and generate search results therefore, wherein the server provides the search results to the given user.
    Type: Application
    Filed: March 16, 2007
    Publication date: September 18, 2008
    Inventors: Benjamin Weiss, Stephen Currie
  • Publication number: 20080228813
    Abstract: A system for providing trusted-referrals includes a database of member-assessments. The member-assessments are related to user-appraisals that are provided by members of a trusted network of users. The system receives a referral-request from a member of the trusted network, and a module creates a trusted-referral using at least a portion of at least one member-assessment. The system provides the trusted-referral to member that requested the trusted-referral.
    Type: Application
    Filed: March 16, 2007
    Publication date: September 18, 2008
    Inventors: Benjamin Weiss, Stephen Currie
  • Publication number: 20080228776
    Abstract: A client user device for communicating with a web of distributed content servers includes a web browser and a web-usage monitor. The web browser is configured to receive web pages of content. The web usage monitor is configured to interface with the web browser and determine web-usage information for content received by the web browser. The web-usage monitor is configured to provide the web-usage information to a search provider.
    Type: Application
    Filed: March 16, 2007
    Publication date: September 18, 2008
    Inventors: Benjamin Weiss, Stephen Currie
  • Publication number: 20060257097
    Abstract: The invention is directed to chalcogenide glasses suitable for use in plastics forming processes. The glasses have the general formula YZ, where Y is Ge, As, Sb or a mixture of two or more of the same; Z is S, Se, Te, or a mixture of two or more of the same; and Y and Z are present in amounts (in atomic/element percent) in the range of Y=15-70% and Z=30-85%. The chalcogenide glasses of the invention have a 10,000 poise temperature of 400 ° C. and are resistant to crystallization when processed at high shear rates at their 10,000 poise temperature. The glasses can be used to make, among other items, molded telecommunication elements, lenses and infrared sensing devices.
    Type: Application
    Filed: July 10, 2006
    Publication date: November 16, 2006
    Inventors: Bruce Aitken, Stephen Currie, Beth Monahan, Lung-Ming Wu, Everett Coonan
  • Publication number: 20060233512
    Abstract: The invention is directed to chalcogenide glasses suitable for use in plastics forming processes. The glasses have the general formula YZ, where Y is Ge, As, Sb or a mixture of two or more of the same; Z is S, Se, Te, or a mixture of two or more of the same; and Y and Z are present in amounts (in atomic/element percent) in the range of Y=15-70% and Z=30-85%. The chalcogenide glasses of the invention have a 10,000 poise temperature of 400° C. and are resistant to crystallization when processed at high shear rates at their 10,000 poise temperature. The glasses can be used to make, among other items, molded telecommunication elements, lenses and infrared sensing devices.
    Type: Application
    Filed: April 13, 2005
    Publication date: October 19, 2006
    Inventors: Bruce Aitken, Stephen Currie, Beth Monahan, Lung-Ming Wu, Everett Coonan