Patents by Inventor Markus A. Hofmann

Markus A. Hofmann 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: 10581769
    Abstract: Systems and methods for invoking a third-party program as an additional participant of a chat session include monitoring events of a chat session of a messaging platform. At least one of the events of the chat session is determined to satisfy a triggering condition associated with a third-party program. In response to determining that the at least one of the events of the chat session satisfies the triggering condition associated with the third-party program, the third-party program is invoked as an additional participant of the chat session.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: March 3, 2020
    Assignee: Nokia of America Corporation
    Inventors: James R. Ensor, Markus A. Hofmann, Fei Yu
  • Publication number: 20180018972
    Abstract: Systems and methods for invoking a third-party program as an additional participant of a chat session include monitoring events of a chat session of a messaging platform. At least one of the events of the chat session is determined to satisfy a triggering condition associated with a third-party program. In response to determining that the at least one of the events of the chat session satisfies the triggering condition associated with the third-party program, the third-party program is invoked as an additional participant of the chat session.
    Type: Application
    Filed: July 13, 2016
    Publication date: January 18, 2018
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: James R. Ensor, Markus A. Hofmann, Fei Yu
  • Patent number: 9462074
    Abstract: An apparatus and method to enhance existing caches in a network to better support streaming media storage and distribution. Helper machines are used inside the network to implement several methods which support streaming media including segmentation of streaming media objects into smaller units, cooperation of Helper machines, and novel placement and replacement policies for segments of media objects.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: October 4, 2016
    Assignee: Sound View Innovations, LLC
    Inventors: Katherine H. Guo, Sanjoy Paul, Tze Sing Eugene Ng, Hui Zhang, Markus A. Hofmann
  • Publication number: 20160134568
    Abstract: A chat-based communication capability is presented. The chat-based communication capability may support encapsulation of a user interface within a chat session. The encapsulation of a user interface within a chat session may be provided by dynamically creating the user interface within the chat session. The creation of a user interface within a chat session may be supported by determining that the user interface is to be created within the chat session and propagating, toward a device supporting the chat session, information configured for use by the device to create the user interface within the chat session. The creation of a user interface within a chat session may be supported by receiving information configured for use by a device to create the user interface within the chat session and initiating creation of the user interface within the chat session based on the information configured for use by the device to create the user interface within the chat session.
    Type: Application
    Filed: November 10, 2014
    Publication date: May 12, 2016
    Applicant: ALCATEL-LUCENT USA INC.
    Inventors: Thomas Y. Woo, James R. Ensor, Markus A. Hofmann
  • Publication number: 20160028849
    Abstract: An apparatus and method to enhance existing caches in a network to better support streaming media storage and distribution. Helper machines are used inside the network to implement several methods which support streaming media including segmentation of streaming media objects into smaller units, cooperation of Helper machines, and novel placement and replacement policies for segments of media objects.
    Type: Application
    Filed: October 7, 2015
    Publication date: January 28, 2016
    Applicant: SOUND VIEW INNOVATIONS, LLC
    Inventors: Katherine H. Guo, Sanjoy Paul, Tze Sing Eugene Ng, Hui Zhang, Markus A. Hofmann
  • Publication number: 20160021039
    Abstract: A chat-based communication capability is presented. In at least some embodiments, a chat-based communication capability may utilize a chat-based communication paradigm to support one or more communication interaction types not typically supported by chat-based communication paradigms. In at least some embodiments, a chat-based communication capability may support chat-based communication between a human entity and a non-human entity or between multiple non-human entities. In at least some embodiments, a chat-based communication capability may support extended operations which may be provided within the context of a chat-based system. In at least some embodiments, a chat-based communication capability or other communication or interaction environment may support one or more of relationship identification and notification capabilities, question and answer management functions, message attribution management functions, software developer functions, or the like.
    Type: Application
    Filed: July 21, 2014
    Publication date: January 21, 2016
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: Thomas Y. Woo, Markus A. Hofmann, James R. Ensor
  • Publication number: 20160021038
    Abstract: A chat-based communication capability is presented. In at least some embodiments, a chat-based communication capability may utilize a chat-based communication paradigm to support one or more communication interaction types not typically supported by chat-based communication paradigms. In at least some embodiments, a chat-based communication capability may support chat-based communication between a human entity and a non-human entity or between multiple non-human entities. In at least some embodiments, a chat-based communication capability may support extended operations which may be provided within the context of a chat-based system. In at least some embodiments, a chat-based communication capability or other communication or interaction environment may support one or more of relationship identification and notification capabilities, question and answer management functions, message attribution management functions, software developer functions, or the like.
    Type: Application
    Filed: July 21, 2014
    Publication date: January 21, 2016
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: Thomas Y. Woo, Markus A. Hofmann, James R. Ensor
  • Patent number: 9167015
    Abstract: An apparatus and method to enhance existing caches in a network to better support streaming media storage and distribution. Helper machines are used inside the network to implement several methods which support streaming media including segmentation of streaming media objects into smaller units, cooperation of Helper machines, and novel placement and replacement policies for segments of media objects.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: October 20, 2015
    Assignee: Sound View Innovations, LLC
    Inventors: Katherine H. Guo, Markus A. Hofmann, Sanjoy Paul, Tze Sing Eugene Ng, Hui Zhang
  • Publication number: 20150055561
    Abstract: The present invention supports services that span multiple service domains. In one embodiment, the present invention provides service-level interaction between an enterprise network and a non-enterprise network (or networks), thereby enabling enterprise users at remote locations (i.e., at home, on vacation, or at other locations remote from the enterprise location) to use services typically only available to the enterprise users while at the enterprise location (e.g., while in the office). The present invention provides a calendar notification service, whereby a calendar notification originating in an enterprise network is provided to a remote enterprise user via a non-enterprise network. The present invention provides an enterprise dialing plan service, whereby a remote enterprise user may register a remote user device to be able to use an enterprise dialing plan.
    Type: Application
    Filed: November 5, 2014
    Publication date: February 26, 2015
    Applicant: ALCATEL-LUCENT USA INC.
    Inventors: Andre Beck, James R. Ensor, Markus A. Hofmann
  • Patent number: 8949161
    Abstract: A cache management system and method and a content distribution system. In one embodiment, the cache management system includes: (1) a content request receiver configured to receive content requests, (2) a popularity lifetime prediction modeler coupled to the content request receiver and configured to generate popularity lifetime prediction models for content that can be cached based on at least some of the content requests, (3) a database coupled to the popularity lifetime prediction modeler and configured to contain the popularity lifetime prediction models and (4) a popularity lifetime prediction model matcher coupled to the content request receiver and the database and configured to match at least one content request to the popularity lifetime prediction models and control a cache based thereon.
    Type: Grant
    Filed: September 12, 2008
    Date of Patent: February 3, 2015
    Assignee: Alcatel Lucent
    Inventors: Simon C. Borst, James R. Ensor, Volker F. Hilt, Markus A. Hofmann, Ivica Rimac, Anwar I. Walid
  • Publication number: 20140379870
    Abstract: An apparatus and method to enhance existing caches in a network to better support streaming media storage and distribution. Helper machines are used inside the network to implement several methods which support streaming media including segmentation of streaming media objects into smaller units, cooperation of Helper machines, and novel placement and replacement policies for segments of media objects.
    Type: Application
    Filed: June 27, 2014
    Publication date: December 25, 2014
    Inventors: Katherine H. Guo, Markus A. Hofmann, Sanjoy Paul, Tze Sing Eugene Ng, Hui Zhang
  • Patent number: 7948917
    Abstract: A communication technique includes routing communications over an internet topology using coordinates, which correspond to estimated round trip times, of an origination, a destination and at least one intermediary host or node. A disclosed example includes identifying candidate intermediary nodes based upon selected criteria such as proximity to at least one of the origination or destination for the communication. A disclosed example includes identifying a plurality of intermediary nodes for some applications.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: May 24, 2011
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Volker Hilt, Markus A. Hofmann, Vasileios Pappas
  • Publication number: 20100070700
    Abstract: A cache management system and method and a content distribution system. In one embodiment, the cache management system includes: (1) a content request receiver configured to receive content requests, (2) a popularity lifetime prediction modeler coupled to the content request receiver and configured to generate popularity lifetime prediction models for content that can be cached based on at least some of the content requests, (3) a database coupled to the popularity lifetime prediction modeler and configured to contain the popularity lifetime prediction models and (4) a popularity lifetime prediction model matcher coupled to the content request receiver and the database and configured to match at least one content request to the popularity lifetime prediction models and control a cache based thereon.
    Type: Application
    Filed: September 12, 2008
    Publication date: March 18, 2010
    Applicant: Lucent Technologies, Inc.
    Inventors: Simon C. Borst, James R. Ensor, Volker F. Hilt, Markus A. Hofmann, Ivica Rimac, Anwar I. Walid
  • Publication number: 20090089882
    Abstract: Methods and apparatus are provided for restricting end-user access to content Access of an end-user to content is restricted by receiving a request from the end-user to access the content; identifying and authorizing user associated with the end-user; providing an authorization message to the authorizing user, wherein the authorizing user is remote from a location of the end-user; and providing the end-user with access to the content if authorized by the authorizing user. For example, the end-user can be a child and the authorizing user can be an individual responsible for the child, such as a parent or guardian. In a further variation, the end-user can be an automated recording device and authorization request is responsive to an attempt by the recording device to record the content.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Inventors: Markus A. Hofmann, Ivica Rimac
  • Publication number: 20090003541
    Abstract: The present invention provides a network-hosted server, a method of monitoring a call connected to a network-hosted server and a network-hosted voicemail server associated with a called party. In one embodiment, the network hosted server includes: (1) a call-alerter configured to provide an indication to a called party when a call between a calling party and the network-hosted server is established and (2) a call monitor coupled to the call-alerter and configured to establish a one-way connection of the call between the server and the called party to allow the called party to monitor the call in progress.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: Lucent Technologies Inc.
    Inventors: Volker Hilt, Markus A. Hofmann
  • Patent number: 7398312
    Abstract: An apparatus and method to enhance existing caches in a network to better support streaming media storage and distribution. Helper machines are used inside the network to implement several methods which support streaming media including segmentation of streaming media objects into smaller units, cooperation of Helper machines, and novel placement and replacement policies for segments of media objects.
    Type: Grant
    Filed: March 29, 2000
    Date of Patent: July 8, 2008
    Assignee: Lucent Technologies Inc.
    Inventors: Katherine H. Guo, Markus A. Hofmann, Sanjoy Paul, Tze Sing Eugene Ng, Hui Zhang
  • Publication number: 20080037753
    Abstract: A call priority management system is implemented on or as part of one or more communication networks, for allowing authorized calling parties to control call disposition when the party being called is already on another call. In operation, when a first terminal initiates communication with a second terminal that is already in communication with a third terminal, the system determines if the newly initiated communication is a priority communication. By “priority” communication, it is meant a communication associated with a user and/or terminal having a designated or assigned privilege to interrupt ongoing communications at the second terminal. If so, the ongoing communication between the second and third terminals is interrupted, and a communication link is established between the first and second terminals. Prior to interruption, the calling party may be informed that the second/called terminal is already engaged in another call, for optionally interrupting the ongoing call.
    Type: Application
    Filed: July 7, 2006
    Publication date: February 14, 2008
    Applicant: Lucent Technologies Inc.
    Inventor: Markus A. Hofmann
  • Patent number: 6708213
    Abstract: A method and apparatus for enhancing existing caching systems to better support streaming media over the Internet and other public network system are disclosed herein. By using helpers inside the network, which operate as caching and streaming agents, existing caching techniques are enhanced to better support streaming media over the Internet. The helpers serve to implement several methods specifically designed to support streaming media, including proxy caching, client request aggregation which describes the use of memory and disk resources at the helpers, and data transfer rate control to reduce start-up latency. The method and apparatus advantageously reduces server and network loads by employing the above methods to overcome arrival time and range heterogeneity in client requests thereby improving the quality perceived by end users.
    Type: Grant
    Filed: March 29, 2000
    Date of Patent: March 16, 2004
    Assignee: Lucent Technologies Inc.
    Inventors: Ethendranath N. Bommaiah, Katherine H. Guo, Sanjoy Paul, Markus A. Hofmann