Patents by Inventor German Sergio Goldszmidt

German Sergio Goldszmidt 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: 8656022
    Abstract: A method and structure for dynamic allocation of servers to customers in a server farm which supports a flexible contract structure such that the total revenue of the farm is maximized. The invention creates a resource allocation plan based on a long term forecast for the server farm, taking into account traffic, number of servers, customers' contracts and revenue optimization algorithms. The plan is then modified as indicated by short term forecasting using currently monitored load metrics to reallocate to maximize revenue for particular time periods.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: February 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Tamar Eilam, German Sergio Goldszmidt, Tl-Hsin Li
  • Publication number: 20100228858
    Abstract: A method and structure for dynamic allocation of servers to customers in a server farm which supports a flexible contract structure such that the total revenue of the farm is maximized. The invention creates a resource allocation plan based on a long term forecast for the server farm, taking into account traffic, number of servers, customers' contracts and revenue optimization algorithms. The plan is then modified as indicated by short term forecasting using currently monitored load metrics to reallocate to maximize revenue for particular time periods.
    Type: Application
    Filed: May 21, 2010
    Publication date: September 9, 2010
    Applicant: International Business Machines Corporation
    Inventors: Tamar Eilam, German Sergio Goldszmidt, Ta-Hsin Li
  • Patent number: 7783759
    Abstract: A method and structure for dynamic allocation of servers to customers in a server farm which supports a flexible contract structure such that the total revenue of the farm is maximized. The invention creates a resource allocation plan based on a long term forecast for the server farm, taking into account traffic, number of servers, customers' contracts and revenue optimization algorithms. The plan is then modified as indicated by short term forecasting using currently monitored load metrics to reallocate to maximize revenue for particular time periods.
    Type: Grant
    Filed: December 10, 2002
    Date of Patent: August 24, 2010
    Assignee: International Business Machines Corporation
    Inventors: Tamar Eilam, German Sergio Goldszmidt, Ta-Hsin Li
  • Publication number: 20080208670
    Abstract: Exemplary embodiments include a method for performing business process modeling. The method includes identifying capabilities, activities, and requirements associated with a business problem or an opportunity. The activities are operable for implementing the capabilities and the capabilities are operable for resolving the business problem or exploiting the opportunity. For each of the activities, the method includes selecting at least one corresponding process module that includes listings of attributes applicable to the activities, selecting at least one of the attributes from the listings, and defining transition artifacts for integrating selected process modules. The method also includes compiling the transition artifacts, selected attributes, and selected activities with corresponding process modules, and generating a business process model as a result of the compilation.
    Type: Application
    Filed: May 8, 2008
    Publication date: August 28, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: German Sergio Goldszmidt, Joshy Joseph, James G. Massie, Lance Walker
  • Patent number: 7032048
    Abstract: A method (and structure) in a computer network of controlling the admittance of requests to at least one processing component, includes differentiating the type of received requests based on the message content in each request. Each request is admitted only if the differentiated type meets at least one criterion for admission.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: April 18, 2006
    Assignee: International Business Machines Corporation
    Inventors: Karen Appleby, Liana Liyow Fong, German Sergio Goldszmidt, Srirama Mandyam Krishnakumar, Donald Philip Pazel
  • Publication number: 20040111509
    Abstract: A method and structure for dynamic allocation of servers to customers in a server farm which supports a flexible contract structure such that the total revenue of the farm is maximized. The invention creates a resource allocation plan based on a long term forecast for the server farm, taking into account traffic, number of servers, customers' contracts and revenue optimization algorithms. The plan is then modified as indicated by short term forecasting using currently monitored load metrics to reallocate to maximize revenue for particular time periods.
    Type: Application
    Filed: December 10, 2002
    Publication date: June 10, 2004
    Applicant: International Business Machines Corporation
    Inventors: Tamar Eilam, German Sergio Goldszmidt, Ta-Hsin Li
  • Patent number: 6532366
    Abstract: An interactive method that optimizes telephone usage for a call or set of calls, given the call criteria, and makes it easy for the consumer to use the carrier that achieves this minimum cost when the consumer is ready to make the call.
    Type: Grant
    Filed: January 29, 1999
    Date of Patent: March 11, 2003
    Assignee: International Business Machines Corporation
    Inventors: Jen-Yao Chung, Walter Charles Dietrich, Jr., German Sergio Goldszmidt, Marc Hubert Willebeek-LeMair
  • Publication number: 20030023798
    Abstract: A method (and structure) in a computer network of controlling the admittance of requests to at least one processing component, includes differentiating the type of received requests based on the message content in each request. Each request is admitted only if the differentiated type meets at least one criterion for admission.
    Type: Application
    Filed: July 30, 2001
    Publication date: January 30, 2003
    Applicant: International Business Machines Corporation
    Inventors: Karen Appleby, Liana Liyow Fong, German Sergio Goldszmidt, Srirama Mandyam Krishnakumar, Donald Philip Pazel
  • Patent number: 6496866
    Abstract: A TCP-connection-router performs encapsulated clustering by dividing each encapsulated cluster into several Virtual EC (VECs), dynamically distributing incoming connections within a VEC based on current server load metrics according to a configurable policy. In one embodiment, the connection router supports dynamic configuration of the cluster, and enables transparent recovery which provides uninterrupted service to the VEC clients.
    Type: Grant
    Filed: April 9, 1999
    Date of Patent: December 17, 2002
    Assignee: International Business Machines Corporation
    Inventors: Clement Richard Attanasio, German Sergio Goldszmidt, Guerney-Douglass Holloway Hunt, Stephen Edwin Smith
  • Publication number: 20020166080
    Abstract: An object, of this invention is to improve the overall throughput of an Encapsulated Cluster.
    Type: Application
    Filed: April 9, 1999
    Publication date: November 7, 2002
    Inventors: CLEMENT RICHARD ATTANASIO, GUERNEY-DOUGLASS HALLOWAY HUNT, STEPHEN EDWIN SMITH, GERMAN SERGIO GOLDSZMIDT
  • Patent number: 6424992
    Abstract: An affinity-based router and method for routing and load balancing in an encapsulated cluster of server nodes is disclosed. The system consists of a multi-node server, wherein any of the server nodes can handle a client request, but wherein clients have affinity to one or more of the server nodes that are preferred to handle a client request. Such affinity is due to state at the servers either due to previous routing requests, or data affinity at the server. At the multi-node server, a node may be designated as a TCP router. The address of the TCP router is given out to clients, and client requests are sent thereto. The TCP router selects one of the nodes in the multi-node server to process the client request, and routes the request to this server; in addition, the TCP router maintains affinity tables, containing affinity records, indicating which node a client was routed to.
    Type: Grant
    Filed: October 8, 1997
    Date of Patent: July 23, 2002
    Assignee: International Business Machines Corporation
    Inventors: Murthy V. Devarakonda, Daniel Manuel Dias, German Sergio Goldszmidt, Guerney Douglass Holloway Hunt, Arun Kwangil Iyengar, Richard Pervin King, Rajat Mukherjee
  • Publication number: 20010052024
    Abstract: An affinity-based router and method for routing and load balancing in an encapsulated cluster of server nodes is disclosed. The system consists of a multi-node server, wherein any of the server nodes can handle a client request, but wherein clients have affinity to one or more of the server nodes that are preferred to handle a client request. Such affinity is due to state at the servers either due to previous routing requests, or data affinity at the server. At the multi-node server, a node may be designated as a TCP router. The address of the TCP router is given out to clients, and client requests are sent thereto. The TCP router selects one of the nodes in the multi-node server to process the client request, and routes the request to this server; in addition, the TCP router maintains affinity tables, containing affinity records, indicating which node a client was routed to.
    Type: Application
    Filed: October 8, 1997
    Publication date: December 13, 2001
    Inventors: MURTHY V. DEVARAKONDA, DANIEL MANUEL DIAS, GERMAN SERGIO GOLDSZMIDT, GUERNEY DOUGLASS HOLLOWAY HUNT, ARUN KWANGIL IYENGAR, RICHARD PERVIN KING, RAJAT MUKHERJEE
  • Patent number: 6308216
    Abstract: A routing apparatus is located at an outbound “edge” of an administrative domain or at an inbound “edge” of an ISP or other network facility. The apparatus, which is preferably implemented in software, includes a “dispatcher.” The dispatcher has a database associated therewith in which information about a “current state” of the network or some resource therein is collected and maintained. The “current state” information is generally of two types: quality-of-service (Q-o-S) information associated with transactions involving a particular Web server, or more general network resource availability information. According to the invention, a routing “policy” is defined at the dispatcher using at least one routing rule having a condition and an action. As service requests arrive at the dispatcher, each of the requests is routed to a destination by testing the current state information against the condition.
    Type: Grant
    Filed: November 14, 1997
    Date of Patent: October 23, 2001
    Assignee: International Business Machines Corporation
    Inventors: German Sergio Goldszmidt, John J. E. Turek, Brian Jay Vetter
  • Patent number: 6195680
    Abstract: A client-based system for the fault tolerant delivery of real-time or continuous data streams, such as real-time multimedia streams, e.g., live audio and video clips. Multimedia servers are grouped into two or more sets, for example wherein a first set includes one or more primary servers using odd-numbered ports and a second set includes one or more secondary servers using even-numbered ports. The client requests a multimedia stream through a control server or gateway which routes requests to the multimedia servers; and the client receives the stream directly from a selected (primary) server. The client automatically detects load imbalances and/or failures (complete or partial) and dynamically switches to a secondary server in order to continue receiving the real-time multimedia stream with minimal disruption and while maintaining a balanced load across multiple servers in a distributed network environment.
    Type: Grant
    Filed: July 23, 1998
    Date of Patent: February 27, 2001
    Assignee: International Business Machines Corporation
    Inventors: German Sergio Goldszmidt, Marc Hubert Willebeek-LeMair, Kenneth Sau-yee Hon
  • Patent number: 6148410
    Abstract: A fault tolerant recoverable connection device and methods are disclosed that include a primary router in an active state to provide a connection between clients and servers in a network, and a backup router in a standby state. The states of the primary and backup routers are switched when the primary router fails, the backup router has a better reach-ability state than the primary router, or by an operator command. Each router has a synchronization manager which maintains synchronized tables between the active and standby routers; a monitoring manager which monitors and switch the state of the routers; a reach-ability manager which monitors, updates, and compares the reach-ability set and state of the routers; and a keep alive manager which monitors the routers to provide a status notification to the monitoring manager.
    Type: Grant
    Filed: September 15, 1997
    Date of Patent: November 14, 2000
    Assignee: International Business Machines Corporation
    Inventors: Michael Edward Baskey, Donna Ngar-Ting Dillenberger, German Sergio Goldszmidt, Guerney Douglass Holloway Hunt, Eric Michel Levy-Abegnoli, Jeffrey Mark Nick, Donald William Schmidt
  • Patent number: 5918017
    Abstract: A TCP-connection-router performs encapsulated clustering by dividing each encapsulated cluster into several Virtual EC (VECs), dynamically distributing incoming connections within a VEC based on current server load metrics according to a configurable policy. In one embodiment, the connection router supports dynamic configuration of the cluster, and enables transparent recovery which provides uninterrupted service to the VEC clients.
    Type: Grant
    Filed: August 23, 1996
    Date of Patent: June 29, 1999
    Assignee: Internatioinal Business Machines Corp.
    Inventors: Clement Richard Attanasio, German Sergio Goldszmidt, Guerney Douglas Holloway Hunt, Stephen Edwin Smith