Patents by Inventor Troy Shahoumian

Troy Shahoumian 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: 7822675
    Abstract: Provided are systems, methods and techniques for, among other things, generating a master price quotation. In one representative embodiment, a representative creates a list that includes at least one item to be included within a master price quotation and submits the list to an automated bidding agent. In response, the automated bidding agent communicates requests for quotations to different automated entity agents, each such automated entity agent corresponding to a different entity. The automated bidding agent then receives the quotations from the automated entity agents, selects a best quotation, and communicates the best quotation to the representative for inclusion within the master price quotation.
    Type: Grant
    Filed: October 24, 2006
    Date of Patent: October 26, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Harumi Anne Kuno, Kevin Lee Smathers, Troy Shahoumian
  • Publication number: 20080065749
    Abstract: Interconnection links between hosts and devices are optimized by using the operational parameters, for example, the bandwidth, of an edge/core switch network. In one embodiment, integer programming is used to create a mathematical model of the connectivity problem so as to optimize the minimum fraction of each host's or device's bandwidth demand routable from that host or devices to a core switch. In one embodiment, the mathematical model is solved by an integer problem solver.
    Type: Application
    Filed: September 8, 2006
    Publication date: March 13, 2008
    Inventors: Simge Kucukyavuz, Troy Shahoumian, Dirk Beyer, Julie Ward Drew
  • Publication number: 20070112733
    Abstract: A method for extracting customer attributes from a database includes providing information regarding one or more content, one or more metrics, customer ID and a reference date and extracting customer attributes based on the information.
    Type: Application
    Filed: November 14, 2005
    Publication date: May 17, 2007
    Inventors: Dirk Beyer, Troy Shahoumian, Alex Zhang
  • Patent number: 7076537
    Abstract: A technique for designing an interconnect fabric for communication between a set of source nodes and a set of terminal nodes. A design for an interconnect fabric is obtained having an interconnect device layer. The layer is adjacent to either the set of source nodes or the set of terminal nodes. Flow sets that traverse the layer of interconnect devices are identified. A pair of the flow sets are merged thereby alleviating at least one port violation. The technique may be implemented programmatically by a design tool.
    Type: Grant
    Filed: December 19, 2001
    Date of Patent: July 11, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Julie A. Ward, Troy A. Shahoumian, John Wilkes
  • Patent number: 7069434
    Abstract: A method and system for securely transferring data between an application server and an agent of the application server through a non-secure node. First, a session key between the agent and the application server is established by utilizing a public key of the application server that is embedded in the code of the agent. Next, an end-to-end secure connection is established between the agent and the application server by using the session key and by establishing a communication link between the application server and the non-secure node by using a relay module.
    Type: Grant
    Filed: June 13, 2000
    Date of Patent: June 27, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Slawomir K. Ilnicki, Troy Shahoumian
  • Publication number: 20050071134
    Abstract: In one embodiment of a computer implemented method of determining placement of components in a rack, a rack height, a set of components to be placed in the rack, and a height are provided for each of the components. A placement of the components in the rack is determined according to constraints. The placement of the components is then evaluated according to an objective. The constraints may comprise a rack height constraint, a single placement constraint, and a non-overlapping constraint. The rack height constraint ensures that placement of a particular component does not result in a top height of the particular component exceeding the rack height. The single placement constraint ensures that each component is placed once and only once. The non-overlapping constraint ensures that each slot in the rack is occupied by no more than a single component. The method may further comprise providing a weight and a weight distribution for each component in the set of components.
    Type: Application
    Filed: July 18, 2003
    Publication date: March 31, 2005
    Inventors: Troy Shahoumian, Dirk Beyer, Alex Zhang
  • Publication number: 20050038689
    Abstract: A computer system for allowing employees to be scheduled is described. The system is accessed through a website in the preferred embodiment. Information on the various employees is stored in the system. Employees can log-in to the system to check their schedules and sign-up work unassigned work times. The system also has the notion of a routine, which is a set of requirements on a work time. For example, only a subset of the employees may be qualified to perform the routine; the routine must be started between certain times during the day; the routine must be performed during a work shift whose length falls within a given range. Routines can be specified as needed to be done on certain days of the week and the system can verify that the needed work times are accordingly scheduled.
    Type: Application
    Filed: August 16, 2003
    Publication date: February 17, 2005
    Inventor: Troy Shahoumian
  • Publication number: 20030225613
    Abstract: Embodiments of the present invention are directed to a method and system for customizing the content of targeted advertising. In one embodiment of the present invention, a record is created of in-store behavior which has at least one item of expressed interest. A targeted message is then created which has information about the item of expressed interest. The targeted message is then sent to a specific audience.
    Type: Application
    Filed: May 28, 2002
    Publication date: December 4, 2003
    Inventors: Troy Shahoumian, Harlan Crowder
  • Publication number: 20020169654
    Abstract: The offerings of promotions to prospective customers are differentially allocated on the basis of customer segmentation, which is a mapping of the customers to a smaller number of segments that reflect commonalities of purchasing attributes. An optimization engine includes inputs of customer segment information, promotion information, market information, management information, and supply chain information. The various forms of information are utilized to provide promotion strategies on a promotion-by-promotion basis and a segment-by-segment basis. Preferably, the market information includes “null promotion data” for the individual customer segments. The null promotion data relates to conversion probabilities, revenues and costs for those occasions on which there are no promotions offered to the customers.
    Type: Application
    Filed: May 8, 2001
    Publication date: November 14, 2002
    Inventors: Cipriano A. Santos, Dirk M. Beyer, Troy Shahoumian, Bilal Iqbal, Harlan Crowder, Vineet Singh
  • Publication number: 20020083159
    Abstract: A technique for designing an interconnect fabric for communication between a set of source nodes and a set of terminal nodes. A design for an interconnect fabric is obtained having an interconnect device layer. The layer is adjacent to either the set of source nodes or the set of terminal nodes. Flow sets that traverse the layer of interconnect devices are identified. A pair of the flow sets are merged thereby alleviating at least one port violation. The technique may be implemented programmatically by a design tool.
    Type: Application
    Filed: December 19, 2001
    Publication date: June 27, 2002
    Inventors: Julie A. Ward, Troy A. Shahoumian, John Wilkes