Patents by Inventor James R. Ensor
James R. Ensor 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: 11032232Abstract: A chat-based communication capability is presented. In at least some embodiments, a chat-based communication capability utilizes 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 supports chat-based communication between a human entity and a non-human entity (e.g., a device, a program, a process, an organization, or the like). In at least some embodiments, a chat-based communication capability supports chat-based communication between multiple non-human entities (e.g., where the non-human entities may include devices, programs, processes, organizations, or the like).Type: GrantFiled: June 25, 2018Date of Patent: June 8, 2021Assignee: Nokia of America CorporationInventors: Thomas Woo, Markus Hofmann, James R. Ensor
-
Patent number: 10581769Abstract: 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: GrantFiled: July 13, 2016Date of Patent: March 3, 2020Assignee: Nokia of America CorporationInventors: James R. Ensor, Markus A. Hofmann, Fei Yu
-
Publication number: 20180309711Abstract: A chat-based communication capability is presented. In at least some embodiments, a chat-based communication capability utilizes 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 supports chat-based communication between a human entity and a non-human entity (e.g., a device, a program, a process, an organization, or the like). In at least some embodiments, a chat-based communication capability supports chat-based communication between multiple non-human entities (e.g., where the non-human entities may include devices, programs, processes, organizations, or the like).Type: ApplicationFiled: June 25, 2018Publication date: October 25, 2018Inventors: Thomas Woo, Markus Hofmann, James R. Ensor
-
Patent number: 10009311Abstract: A chat-based communication capability is presented. In at least some embodiments, a chat-based communication capability utilizes 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 supports chat-based communication between a human entity and a non-human entity (e.g., a device, a program, a process, an organization, or the like). In at least some embodiments, a chat-based communication capability supports chat-based communication between multiple non-human entities (e.g., where the non-human entities may include devices, programs, processes, organizations, or the like).Type: GrantFiled: March 28, 2014Date of Patent: June 26, 2018Assignee: Alcatel LucentInventors: Thomas Woo, Markus Hofmann, James R. Ensor
-
Publication number: 20180018972Abstract: 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: ApplicationFiled: July 13, 2016Publication date: January 18, 2018Applicant: Alcatel-Lucent USA Inc.Inventors: James R. Ensor, Markus A. Hofmann, Fei Yu
-
Publication number: 20160134568Abstract: 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: ApplicationFiled: November 10, 2014Publication date: May 12, 2016Applicant: ALCATEL-LUCENT USA INC.Inventors: Thomas Y. Woo, James R. Ensor, Markus A. Hofmann
-
Publication number: 20160021039Abstract: 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: ApplicationFiled: July 21, 2014Publication date: January 21, 2016Applicant: Alcatel-Lucent USA Inc.Inventors: Thomas Y. Woo, Markus A. Hofmann, James R. Ensor
-
Publication number: 20160021038Abstract: 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: ApplicationFiled: July 21, 2014Publication date: January 21, 2016Applicant: Alcatel-Lucent USA Inc.Inventors: Thomas Y. Woo, Markus A. Hofmann, James R. Ensor
-
Publication number: 20150281166Abstract: A chat-based communication capability is presented. In at least some embodiments, a chat-based communication capability utilizes 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 supports chat-based communication between a human entity and a non-human entity (e.g., a device, a program, a process, an organization, or the like). In at least some embodiments, a chat-based communication capability supports chat-based communication between multiple non-human entities (e.g., where the non-human entities may include devices, programs, processes, organizations, or the like).Type: ApplicationFiled: March 28, 2014Publication date: October 1, 2015Applicant: ALCATEL-LUCENT USA INC.Inventors: THOMAS WOO, MARKUS HOFMANN, JAMES R. ENSOR
-
Publication number: 20150055561Abstract: 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: ApplicationFiled: November 5, 2014Publication date: February 26, 2015Applicant: ALCATEL-LUCENT USA INC.Inventors: Andre Beck, James R. Ensor, Markus A. Hofmann
-
Patent number: 8949161Abstract: 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: GrantFiled: September 12, 2008Date of Patent: February 3, 2015Assignee: Alcatel LucentInventors: Simon C. Borst, James R. Ensor, Volker F. Hilt, Markus A. Hofmann, Ivica Rimac, Anwar I. Walid
-
Publication number: 20100070700Abstract: 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: ApplicationFiled: September 12, 2008Publication date: March 18, 2010Applicant: Lucent Technologies, Inc.Inventors: Simon C. Borst, James R. Ensor, Volker F. Hilt, Markus A. Hofmann, Ivica Rimac, Anwar I. Walid
-
Patent number: 5471318Abstract: A circuit configuration in a multimedia network representing a controllably persistent virtual meeting room simulates an actual meeting room where conferences between two or more people may be held. This facilitates the creation in the network of flexible, long-term multimedia conferences between conferees who are separated from one another. Any number of conferees may communicate with one another via one or more of audio, video, and data. Virtual meeting rooms may persist in the network for predetermined periods of time controlled by the users of the meeting room. The room may remain in the network independent of whether or not a user is connected to the room. The meeting room is a vehicle whereby the activity of various media servers is coordinated to effectuate conferences between multiple participants in more than one medium. The servers are associated with storage devices which may record or store certain aspects of multimedia conferences using the virtual meeting room.Type: GrantFiled: April 22, 1993Date of Patent: November 28, 1995Assignee: AT&T Corp.Inventors: Sudhir R. Ahuja, Murali Aravamudan, James R. Ensor
-
Patent number: 5291490Abstract: Mechanisms for efficient transmission management are provided for multiparty, multimedia communications by constructing a logical ring structure from logical point-to-point connections between multiple nodes participating in a communication. Data and control information are unbundled in the communication by providing several different higher level protocols or applications, called "user entities," at each node and enabling uninhibited data transfer between corresponding user entities of the different nodes via virtual rings built on top of the logical ring. A mechanism preferably is provided for a user entity to selectively accept or reject a packet on the basis of the importance of the information contained in the packet.Type: GrantFiled: February 18, 1992Date of Patent: March 1, 1994Assignee: AT&T Bell LaboratoriesInventors: Giovanni Conti, James R. Ensor