Patents by Inventor Max Morris

Max Morris 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: 11720633
    Abstract: A computer provides a search interface that accesses multiple search providers, and aggregates their suggestions, providing a single, unified suggestion view across the multiple search providers. Suggestions are received from the multiple sources, such as a search engine on the internet or other public resource, and a search tool on the computer that accesses local or private resources. The suggestions are combined, ranked and displayed as a list to the user, from which the user is able to select.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: August 8, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jon Gordner, Max Morris, Alexander Hills, Xiao Wei, Gaurav Anand, Elbio Abib
  • Publication number: 20200201912
    Abstract: A computer provides a search interface that accesses multiple search providers, and aggregates their suggestions, providing a single, unified suggestion view across the multiple search providers. Suggestions are received from the multiple sources, such as a search engine on the internet or other public resource, and a search tool on the computer that accesses local or private resources. The suggestions are combined, ranked and displayed as a list to the user, from which the user is able to select.
    Type: Application
    Filed: February 28, 2020
    Publication date: June 25, 2020
    Inventors: Jon Gordner, Max Morris, Alexander Hills, Xiao Wei, Gaurav Anand, Elbio Abib
  • Patent number: 10606897
    Abstract: A computer provides a search interface that accesses multiple search providers, and aggregates their suggestions, providing a single, unified suggestion view across the multiple search providers. Suggestions are received from the multiple sources, such as a search engine on the internet or other public resource, and a search tool on the computer that accesses local or private resources. The suggestions are combined, ranked and displayed as a list to the user, from which the user is able to select.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: March 31, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jon Gordner, Max Morris, Alexander Hills, Xiao Wei, Gaurav Anand, Elbio Abib
  • Publication number: 20180121456
    Abstract: A computer provides a search interface that accesses multiple search providers, and aggregates their suggestions, providing a single, unified suggestion view across the multiple search providers. Suggestions are received from the multiple sources, such as a search engine on the internet or other public resource, and a search tool on the computer that accesses local or private resources. The suggestions are combined, ranked and displayed as a list to the user, from which the user is able to select.
    Type: Application
    Filed: December 19, 2017
    Publication date: May 3, 2018
    Inventors: Jon Gordner, Max Morris, Alexander Hills, Xiao Wei, Gaurav Anand, Elbio Abib
  • Patent number: 9881102
    Abstract: A computer provides a search interface that accesses multiple search providers, and aggregates their suggestions, providing a single, unified suggestion view across the multiple search providers. Suggestions are received from the multiple sources, such as a search engine on the internet or other public resource, and a search tool on the computer that accesses local or private resources. The suggestions are combined, ranked and displayed as a list to the user, from which the user is able to select.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: January 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jon Gordner, Max Morris, Alexander Hills, Xiao Wei, Gaurav Anand, Elbio Abib
  • Publication number: 20140317072
    Abstract: A computer provides a search interface that accesses multiple search providers, and aggregates their suggestions, providing a single, unified suggestion view across the multiple search providers. Suggestions are received from the multiple sources, such as a search engine on the internet or other public resource, and a search tool on the computer that accesses local or private resources. The suggestions are combined, ranked and displayed as a list to the user, from which the user is able to select.
    Type: Application
    Filed: April 22, 2013
    Publication date: October 23, 2014
    Applicant: Microsoft Corporation
    Inventors: Jon Gordner, Max Morris, Alexander Hills, Xiao Wei, Gaurav Anand, Elbio Abib
  • Patent number: 8346849
    Abstract: A method and system for setting up and managing secure data/audio/video conferences with a wide range of topologies is described. The disclosed method and system allow extending the range of topologies possible with the H.323 conferencing standards while overcoming T.120 negotiating constraints. Security in such conferences may be based on a trusted node system or on more complex security procedures. Furthermore, the taught conference topologies fully utilize the T.120 standards while also permitting the reach of the conferences to the extent enabled by the H.323 standards by implementing additional modules to manage the setting up and tearing down of one or more conference connections. In addition, the method and system allow for dynamically adjusting conference connections to improve bandwidth usage and utilize H.323 support for gatekeepers.
    Type: Grant
    Filed: June 5, 2008
    Date of Patent: January 1, 2013
    Assignee: Microsoft Corporation
    Inventors: Claus T. Giloi, Markham Maclin, Max Morris
  • Publication number: 20090083765
    Abstract: An arrangement for exposing self-describing device-hosted services on a client device to a host application or processes over MTP (Media Transfer Protocol) is provided by which an MTP extension comprising new MTP commands enables the device-hosted services to be backwards and forward compatible with existing MTP implementations. The new MTP commands in the extension enable discovery by the host of device-hosted services provided by a connected client device. In an illustrative example, the device-hosted services include storage services, functional device services, and information services. These device-hosted services advantageously enable richer communication between the host and client device. A set of methods is further provided for taking any such device-hosted service present on a device and exposing the functionality, for example, to web-based client applications, as well as other thin-client solutions, through utilization of a scriptable or other programming environment.
    Type: Application
    Filed: September 20, 2007
    Publication date: March 26, 2009
    Applicant: Microsoft Corporation
    Inventors: Darren Davis, Gabriel DeBacker, David Goll, Max Morris
  • Publication number: 20080298279
    Abstract: A method and system for setting up and managing secure data/audio/video conferences with a wide range of topologies is described. The disclosed method and system allow extending the range of topologies possible with the H.323 conferencing standards while overcoming T.120 negotiating constraints. Security in such conferences may be based on a trusted node system or on more complex security procedures. Furthermore, the taught conference topologies fully utilize the T.120 standards while also permitting the reach of the conferences to the extent enabled by the H.323 standards by implementing additional modules to manage the setting up and tearing down of one or more conference connections. In addition, the method and system allow for dynamically adjusting conference connections to improve bandwidth usage and utilize H.323 support for gatekeepers.
    Type: Application
    Filed: June 5, 2008
    Publication date: December 4, 2008
    Applicant: Microsoft Corporation
    Inventors: Claus T. Giloi, Markham F. Maclin, Max Morris
  • Patent number: 7409455
    Abstract: A method and system for setting up and managing secure data/audio/video conferences with a wide range of topologies is described. The disclosed method and system allow extending the range of topologies possible with the H.323 conferencing standards while overcoming T.120 negotiating constraints. Security in such conferences may be based on a trusted node system or on more complex security procedures. Furthermore, the taught conference topologies fully utilize the T.120 standards while also permitting the reach of the conferences to the extent enabled by the H.323 standards by implementing additional modules to manage the setting up and tearing down of one or more conference connections. In addition, the method and system allow for dynamically adjusting conference connections to improve bandwidth usage and utilize H.323 support for gatekeepers.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: August 5, 2008
    Assignee: Microsoft Corporation
    Inventors: Claus T. Giloi, Markham Maclin, Max Morris
  • Publication number: 20070015123
    Abstract: A speed reading system includes a plurality of printed sheets, each sheet having a pair of vertically extending scan bars and a plurality of printed lines of indicia extending perpendicular to the scan bars. Selected printed lines of indicia have a plurality of grouped scan words therein, each group forming a single thought, with each scan word being in a different font and larger type than the non-scanned words and each group of scan words being positioned with the first scanned word in the group in one line being adjacent to the vertically extending scan bars. A plurality of scan line indicators are located adjacent and between the scan bars with one scan line indicator being adjacent each scan line having at least one scan word therein.
    Type: Application
    Filed: January 26, 2006
    Publication date: January 18, 2007
    Inventor: Max Morris
  • Publication number: 20060111926
    Abstract: Methods and apparatus for managing business interactions between opposing parties. Business interactions are mapped to service contracts. The service contracts are mapped to machine readable code. The machine readable code is defined by business transaction patterns and service interaction patterns. The machine readable code is consumed by an IT system. Management tasks associated with fulfilling obligations required by the business interactions are generated.
    Type: Application
    Filed: June 15, 2005
    Publication date: May 25, 2006
    Applicant: Microsoft Corporation
    Inventors: David Welsh, Frederick Chong, James Clark, Max Morris
  • Publication number: 20050289082
    Abstract: A secure electronic transfer mechanism that does not require that the computing entities that are parties to the transaction be aware of the secret data used to secure the transfer. Instead, supplemental computing entities that do have access to such secret data are enlisted to assist in performing challenge-based authentication and authorization.
    Type: Application
    Filed: July 29, 2005
    Publication date: December 29, 2005
    Applicant: Microsoft Corporation
    Inventors: Max Morris, Christopher Kaler
  • Publication number: 20050193112
    Abstract: A dispute resolution system for requesting a service provider to provide services so that the service provider can demonstrate to a service intermediary that a service consumer requested services. A service consumer that wants to start requesting services of the service provider registers with the service intermediary an end code of a sequence of code generated using a one-way function. The service intermediary provides the end code to the service provider. The service consumer can then using codes of the sequence requests the service provider to provide services. When the service provider receives a request, it verifies that the code of the request can be used to derive the end code. If the verification is successful, then the service provider can provide the verified code to the service intermediary as non-repudiatable evidence of the services requested by the service consumer.
    Type: Application
    Filed: February 27, 2004
    Publication date: September 1, 2005
    Inventors: Michael Smith, Miller Abel, Max Morris, John Maffei, Bruce Johnson
  • Publication number: 20050182935
    Abstract: A secure electronic transfer mechanism that does not require that the computing entities that are parties to the transaction be aware of the secret data used to secure the transfer. A transferring computing entity provides a request from a billing agent computing entity to transfer the electronically transferable item to a computing entity. The billing agent computing entity responds to the request by providing approval data to the second computing entity, the approval data being encrypted using secret data known to the billing agent computing entity and a supplemental computing entity associated with the transferee computing entity, but not to the transferring and transferee computing entity. The approval is provided to the supplemental computing entity, which then credits the transferee account.
    Type: Application
    Filed: November 15, 2004
    Publication date: August 18, 2005
    Applicant: Microsoft Corporation
    Inventors: Max Morris, Christopher Kaler
  • Publication number: 20050153264
    Abstract: A speed reading system includes a plurality of printed sheets, each sheet having a pair of vertically extending scan bars and a plurality of printed lines of indicia extending perpendicular to the scan bars. Selected printed lines of indicia have a plurality of grouped scan words therein with each scan word being in a different font and larger type than the non-scanned words and each group of scan words being positioned with the first scanned word in the group in one line being adjacent to the vertically extending scan bars. A plurality of scan line indicators are located adjacent and between the scan bars with one scan line indicator being adjacent each scan line having at least one scan word therein with each scan line indicator being indicative of a line having scan words therein.
    Type: Application
    Filed: January 12, 2004
    Publication date: July 14, 2005
    Inventor: Max Morris
  • Publication number: 20050097325
    Abstract: A challenge based authentication mechanism that does not require that the authenticating computing entities be aware of the secret data used for the initial authentication. An authenticator computing entity is to authenticate to the authenticatee computing entity. First, the authenticatee computing entity acquires a challenge from a supplemental authenticatee computing entity. The authenticatee computing entity provides the challenge to the authenticator computing entity, which has a supplemental authenticator computing entity solve the challenge. The authenticator computing entity sends the answer to the authenticatee computing entity, which uses the answer to authenticate the authenticator computing entity.
    Type: Application
    Filed: August 13, 2004
    Publication date: May 5, 2005
    Inventors: Max Morris, Christopher Kaler
  • Publication number: 20050094581
    Abstract: A method and system for setting up and managing secure data/audio/video conferences with a wide range of topologies is described. The disclosed method and system allow extending the range of topologies possible with the H.323 conferencing standards while overcoming T.120 negotiating constraints. Security in such conferences may be based on a trusted node system or on more complex security procedures. Furthermore, the taught conference topologies fully utilize the T.120 standards while also permitting the reach of the conferences to the extent enabled by the H.323 standards by implementing additional modules to manage the setting up and tearing down of one or more conference connections. In addition, the method and system allow for dynamically adjusting conference connections to improve bandwidth usage and utilize H.323 support for gatekeepers.
    Type: Application
    Filed: November 8, 2004
    Publication date: May 5, 2005
    Applicant: Microsoft Corporation
    Inventors: Claus Giloi, Markham Maclin, Max Morris
  • Patent number: 5503947
    Abstract: A common pressure vessel type Ni-H.sub.2 battery having a thermally conductive rack disposed within the pressure vessel and having an outer wall conforming to and in thermal contact with the inner surface of a cylindrical center wall portion of the pressure vessel and a plurality of fins dividing the rack into a plurality of compartments. A Ni-H.sub.2 battery cell is disposed in each of the compartments in thermal contact with adjacent ones of the fins. A plurality of flexure springs extend between racks, providing a radial force on the racks so as to urge the outer walls of the racks into contact with respective portions of the wall of the pressure vessel. A stopper is formed internally of the pressure vessel and a wave spring is disposed between a weld ring provided at the end of the rack opposite the stopper for forcing the racks in the longitudinal direction of the pressure vessel into contact with the stopper.
    Type: Grant
    Filed: June 7, 1991
    Date of Patent: April 2, 1996
    Assignee: Comsat Corporation
    Inventors: William H. Kelly, Wein-Shen Jiang, Ronald R. Kessler, Max A. Morris, Martin W. Earl
  • Patent number: 5310609
    Abstract: An intercell connector for electrically interconnecting a plurality of battery cells, each of the battery cells including a plurality of spaced apart positive and negative electrode plates encased in a plastic casing. The intercell connector includes first and second buss bars disposed in spaced apart relation to each other and each including a base portion and an electrode connecting portion extending from the base portion, the base portions of the first and second buss bars respectively including first and second electrode terminals aligned with each other; and an insulator for insulating the first and second buss bars from each other. The connector is disposed in the casing of each of the cells so as to extend transversely to the electrode plates with the casing being bonded to a portion of the insulator such that only the electrode terminals are exposed outside the casing.
    Type: Grant
    Filed: May 25, 1993
    Date of Patent: May 10, 1994
    Assignee: Comsat
    Inventors: Martin W. Earl, Ronald R. Kessler, Max A. Morris