Patents by Inventor Mark Tillman

Mark Tillman 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: 8780899
    Abstract: A system and method for distributing data across a network including a plurality of trunked port lines, including modifying an existing field within one layer of a data packet on the basis of information found within another layer of the data packet and restricting the process of trunking distribution to only consider the modified layer. In an exemplary embodiment, a method and a system for improving packet data distribution across a communication network environment is provided that changes a field within the Layer 2 (L2) section of the packet on the basis of fields within the Layer 3 (L3) section of the packet. This may involve changing the destination Media Access Control (MAC) address on the basis of the destination IP address and limiting the trunk distribution determination to the L2 section of the packet data.
    Type: Grant
    Filed: January 23, 2007
    Date of Patent: July 15, 2014
    Assignee: Allied Telesis Holdings K.K.
    Inventors: Mark Tillman, Graeme Campbell
  • Publication number: 20140025381
    Abstract: Instead of relying on humans to subjectively evaluate speech intelligibility of a subject, a system objectively evaluates the speech intelligibility. The system receives speech input and calculates confidence scores at multiple different levels using a Template Constrained Generalized Posterior Probability algorithm. One or multiple intelligibility classifiers are utilized to classify the desired entities on an intelligibility scale. A specific intelligibility classifier utilizes features such as the various confidence scores. The scale of the intelligibility classification can be adjusted to suit the application scenario. Based on the confidence score distributions and the intelligibility classification results at multiple levels an overall objective intelligibility score is calculated. The objective intelligibility scores can be used to rank different subjects or systems being assessed according to their intelligibility levels. The speech that is below a predetermined intelligibility (e.g.
    Type: Application
    Filed: July 20, 2012
    Publication date: January 23, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Linfang Wang, Yan Teng, Lijuan Wang, Frank Kao-Ping Soong, Zhe Geng, William Brad Waller, Mark Tillman Hanson
  • Publication number: 20070171908
    Abstract: A system and method for distributing data across a network including a plurality of trunked port lines, including modifying an existing field within one layer of a data packet on the basis of information found within another layer of the data packet and restricting the process of trunking distribution to only consider the modified layer. In an exemplary embodiment, a method and a system for improving packet data distribution across a communication network environment is provided that changes a field within the Layer 2 (L2) section of the packet on the basis of fields within the Layer 3 (L3) section of the packet. This may involve changing the destination Media Access Control (MAC) address on the basis of the destination IP address and limiting the trunk distribution determination to the L2 section of the packet data.
    Type: Application
    Filed: January 23, 2007
    Publication date: July 26, 2007
    Inventors: Mark Tillman, Graeme Campbell
  • Publication number: 20040117202
    Abstract: Methods and systems for calculating benefits for defined benefit plans can use a calculation module that receives a request to perform a benefit calculation. The calculation module may use information in the request to identify a system plan from a repository. The system plan may include provisions such as plan rules, formulas, and assumptions associated with a particular benefit plan. Plan providers may establish plan provisions using an expression language, validate the provisions, and load the provisions to the repository. The calculation module may access the system plan, perform benefit plan calculations according to the provisions and using stored benefit data, and generate an output for a user.
    Type: Application
    Filed: August 20, 2003
    Publication date: June 17, 2004
    Applicant: Winklevoss Technologies, LLC
    Inventors: Howard Winklevoss, James Spaide, Debbie Benner, Mark Tillman, Martin Krone
  • Publication number: 20040039667
    Abstract: There is provided a method for facilitating an evaluation of a financial aspect of a retirement benefit plan. The method includes determining a set of incremental values between a lower limit value and an upper limit value of a variable relating to the retirement benefit plan, calculating a liability value for each member of the set of incremental values, thus yielding a set of liability values, and storing the set of liability values. The set of liability values is made accessible to an analyzer that receives a hypothetical value for the variable and, based on the hypothetical value, uses a member of the set of liability values to determine a hypothetical liability for the retirement benefit plan.
    Type: Application
    Filed: August 22, 2002
    Publication date: February 26, 2004
    Applicant: WINKLEVOSS TECHNOLOGIES, L.L.C.
    Inventors: Howard Winklevoss, James Spaide, Debbie Benner, Mark Tillman, Mark Ruloff, Steve Strake