Patents by Inventor Peter Bergler
Peter Bergler 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: 9961608Abstract: Various user interfaces and other technologies for seamlessly transitioning between calls of different types can be implemented. The technologies can be implemented to give the impression of a single call that is upgraded from one call type to another. A new application can register so that an appropriate user interface control appears for activation when seamless call transition is possible. Transitioning for third party applications can thus be supported. Cross-platform implementations can be supported.Type: GrantFiled: August 19, 2013Date of Patent: May 1, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Syed Mansoor Jafry, Kerry D. Woolsey, Casey Dvorak, Tony He, Peter Bergler
-
Patent number: 9900423Abstract: Various user interfaces and other technologies for interacting with devices that support multiple communication lines can be implemented. Scenarios providing separate communications lines, such as voice over internet protocol (VOIP), social network communications, and the like can be supported. For example, communication-line-separated and communication-line-aggregated user interface paradigms can be supported. Intelligent selection of an appropriate paradigm can support user preferences, conversation user interfaces, and the like. Other features such as communication line defaults can help users deal with multiple communication line scenarios. A consistent, compact user interface for switching communication lines can be supported. Users can interact with their devices more efficiently and with less frustration. A wide variety of use scenarios are supported.Type: GrantFiled: August 26, 2016Date of Patent: February 20, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Tony He, Susan Chory, Gregory Howard, Peter Bergler, Lijuan Qin, Jon Arnett, Janis Jungeun Lee, Petteri Mikkola, Issa Y. Khoury
-
Publication number: 20160366270Abstract: Various user interfaces and other technologies for interacting with devices that support multiple communication lines can be implemented. For example, communication-line-separated and communication-line-aggregated user interface paradigms can be supported. Intelligent selection of an appropriate paradigm can support user preferences, conversation user interfaces, and the like. Other features such as communication line defaults can help users deal with multiple communication line scenarios. A consistent, compact user interface for switching communication lines can be supported. Users can interact with their devices more efficiently and with less frustration. A wide variety of use scenarios are supported.Type: ApplicationFiled: August 26, 2016Publication date: December 15, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Tony He, Susan Chory, Gregory Howard, Peter Bergler, Lijuan Qin, Jon Arnett, Janis Jungeun Lee
-
Publication number: 20160150009Abstract: A souvenir is provided to enable participants in a real-time sharing session to retain access to the shared content and experiences when the real-time sharing is completed in a fully actionable manner in which all of the functionality and interactivity of the content and experiences are maintained as when they were originally shared. Each of the sharing participants can get a souvenir that can be used to initiate access to the shared content such as a photo or replay an experience such as a telling of a bedtime story. In cases where user generated content (UGC) such as mark-ups, annotations, commentary, content links, highlights, animations, graphics, drawings, directions, points-of-interest, etc., were part of the real-time sharing session—for example, an annotated webpage, a marked-up map, voice commentary over a video recording of a live event, etc.—such UGC can be maintained as part of the post-sharing actionable souvenir experience too.Type: ApplicationFiled: November 25, 2014Publication date: May 26, 2016Inventors: Heather LeRoy, Sarah Joers, Peter Bergler, Gregory Howard, Vu Nguyen, Mansoor Jafry, Kerry Woolsey, Jeremiah Whitaker, Karen Wong-Duncan, Sanjay Kidambi, Peter Hammerquist
-
Patent number: 9154601Abstract: Various user interfaces and other technologies for interacting with devices that support multiple SIM cards can be implemented. For example, SIM-separated and SIM-aggregated user interface paradigms can be supported. Intelligent selection of an appropriate paradigm can support user preferences, conversation user interfaces, and the like. Other features such as SIM card defaults can help users deal with multiple SIM card scenarios. A consistent, compact user interface for switching SIM cards can be supported. Users can interact with their devices more efficiently and with less frustration. A wide variety of use scenarios are supported.Type: GrantFiled: July 15, 2013Date of Patent: October 6, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Tony He, Susan Chory, Gregory Howard, Peter Bergler, Lijuan Qin, Jon Arnett, Janis Jungeun Lee
-
Patent number: 9112930Abstract: Disclosed herein are representative embodiments of tools and techniques for updating services in sharing-experience sessions during communications calls. According to one exemplary technique, a first computing device initiates a communications call and receives capability information for a second computing device. The capability information for the second computing device includes information indicating attributes of a service supported by the second computing device. Additionally, the first computing device evaluates the capability information to determine that the service is supported by the first and second computing devices. The first computing device initiates a sharing-experience session that includes the service. An update message comprising update information for the service is received, and based on the received update information, content of the service is updated.Type: GrantFiled: October 26, 2012Date of Patent: August 18, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Syed Mansoor Jafry, Peter Bergler, Kerry D. Woolsey, Shawn Thomas
-
Patent number: 9096377Abstract: A race track conveyor having at least two conveyor belts. Each conveyor belt includes a separate drive allowing each conveyor belt to independently transport a group of products from a first end to a second end of the race track conveyor. Each conveyor belt may include two belts, each belt being driven by the respective drive of the conveyor belt. The present race track conveyor may include three conveyor belts. The present race track conveyor may be configured to process different formats when loading and unloading product onto the race track conveyor allowing the race track conveyor to move product machines that have different work cycles.Type: GrantFiled: May 12, 2014Date of Patent: August 4, 2015Assignee: MULTIVAC SEPP HAGGENMUELLER GMBH & CO. KGInventor: Peter Bergler
-
Publication number: 20150049158Abstract: Various user interfaces and other technologies for seamlessly transitioning between calls of different types can be implemented. The technologies can be implemented to give the impression of a single call that is upgraded from one call type to another. A new application can register so that an appropriate user interface control appears for activation when seamless call transition is possible. Transitioning for third-party applications can thus be supported. Cross-platform implementations can be supported.Type: ApplicationFiled: March 7, 2014Publication date: February 19, 2015Inventors: Omobayonle Olatunji, Syed Mansoor Jafry, Karthik Nagarajan, Joseph A. Pommier, III, Casey Dvorak, Kerry D. Woolsey, Tony He, Peter Bergler
-
Publication number: 20150049867Abstract: Various user interfaces and other technologies for seamlessly transitioning between calls of different types can be implemented. The technologies can be implemented to give the impression of a single call that is upgraded from one call type to another. A new application can register so that an appropriate user interface control appears for activation when seamless call transition is possible. Transitioning for third party applications can thus be supported. Cross-platform implementations can be supported.Type: ApplicationFiled: August 19, 2013Publication date: February 19, 2015Inventors: Syed Mansoor Jafry, Kerry D. Woolsey, Casey Dvorak, Tony He, Peter Bergler
-
Publication number: 20150018040Abstract: Various user interfaces and other technologies for interacting with devices that support multiple SIM cards can be implemented. For example, SIM-separated and SIM-aggregated user interface paradigms can be supported. Intelligent selection of an appropriate paradigm can support user preferences, conversation user interfaces, and the like. Other features such as SIM card defaults can help users deal with multiple SIM card scenarios. A consistent, compact user interface for switching SIM cards can be supported. Users can interact with their devices more efficiently and with less frustration. A wide variety of use scenarios are supported.Type: ApplicationFiled: July 15, 2013Publication date: January 15, 2015Inventors: Tony He, Susan Chory, Gregory Howard, Peter Bergler, Lijuan Qin, Jon Arnett, Janis Jungeun Lee
-
Patent number: 8928724Abstract: VoIP calls associated with VoIP applications installed on a mobile computing device are treated similar to calls not associated with installed VoIP applications. VoIP applications invoke the same native incoming call user interface that is invoked when a mobile device detects an incoming call that is not associated with an installed VoIP application. Mobile devices can simultaneously host a VoIP call and a call not associated with an installed VoIP application while a mobile device is locked. A reduced call user interface is displayed while a mobile device is simultaneously hosting multiple calls. Selection of the reduced call user interface causes the mobile device to make the active call the inactive call and vice versa. The reduced call user interface is managed by the mobile device operating system.Type: GrantFiled: August 31, 2012Date of Patent: January 6, 2015Assignee: Microsoft CorporationInventors: Syed Mansoor Jafry, Keith Kaplan, Kerry D. Woolsey, Peter Bergler, Ted Chen
-
Publication number: 20140360845Abstract: A race track conveyor having at least two conveyor belts. Each conveyor belt includes a separate drive allowing each conveyor belt to independently transport a group of products from a first end to a second end of the race track conveyor. Each conveyor belt may include two belts, each belt being driven by the respective drive of the conveyor belt. The present race track conveyor may include three conveyor belts. The present race track conveyor may be configured to process different formats when loading and unloading product onto the race track conveyor allowing the race track conveyor to move product machines that have different work cycles.Type: ApplicationFiled: May 12, 2014Publication date: December 11, 2014Applicant: Multivac Sepp Haggenmüller GmbH & Co. KGInventor: Peter Bergler
-
Publication number: 20140250839Abstract: The invention relates to a packaging facility and a method for operating a packaging facility to manufacture a folding package, where said folding package is folded using a folding device and is closed using a latching device.Type: ApplicationFiled: March 10, 2014Publication date: September 11, 2014Applicant: Multivac Sepp Haggenmüller GmbH & Co. KGInventors: Peter Imhof, Peter Bergler
-
Publication number: 20140122726Abstract: Disclosed herein are representative embodiments of tools and techniques for updating services in sharing-experience sessions during communications calls. According to one exemplary technique, a first computing device initiates a communications call and receives capability information for a second computing device. The capability information for the second computing device includes information indicating attributes of a service supported by the second computing device. Additionally, the first computing device evaluates the capability information to determine that the service is supported by the first and second computing devices. The first computing device initiates a sharing-experience session that includes the service. An update message comprising update information for the service is received, and based on the received update information, content of the service is updated.Type: ApplicationFiled: October 26, 2012Publication date: May 1, 2014Applicant: MICROSOFT CORPORATIONInventors: Syed Mansoor Jafry, Peter Bergler, Kerry D. Woolsey, Shawn Thomas
-
Publication number: 20140063175Abstract: VoIP calls associated with VoIP applications installed on a mobile computing device are treated similar to calls not associated with installed VoIP applications. VoIP applications invoke the same native incoming call user interface that is invoked when a mobile device detects an incoming call that is not associated with an installed VoIP application. Mobile devices can simultaneously host a VoIP call and a call not associated with an installed VoIP application while a mobile device is locked. A reduced call user interface is displayed while a mobile device is simultaneously hosting multiple calls. Selection of the reduced call user interface causes the mobile device to make the active call the inactive call and vice versa. The reduced call user interface is managed by the mobile device operating system.Type: ApplicationFiled: August 31, 2012Publication date: March 6, 2014Applicant: Microsoft CorporationInventors: Syed Mansoor Jafry, Keith Kaplan, Kerry D. Woolsey, Peter Bergler, Ted Chen
-
Publication number: 20110004561Abstract: Techniques are described to aggregate contact information. In an implementation, contact information that is associated with a single user and that is obtained from a plurality of services via a network is aggregated. A least one of the services is configured as a social networking service. A user interface is configured to include at least a portion of the aggregated contact information such that the single user is represented above the portion of the aggregated contact information in the user interface.Type: ApplicationFiled: July 1, 2009Publication date: January 6, 2011Applicant: Microsoft CorporationInventors: Omar H. Shahine, Ann M. Hudspeth, Paul A. Elliott, Peter Bergler, Jennifer Shen, Thomas Stovicek
-
Publication number: 20090204725Abstract: A computer system with a software framework for supporting Wi-Fi communications that is used for WiMAX communications in a user friendly way. A Wi-Fi emulation component presents a driver interface to the framework that allows Wi-Fi user interfaces and control functions to operate with a WiMAX network card. Functions of the WiMAX card not supported through the framework may be translated within the emulation component to command objects that are passed by the framework to extensibility components. The extensibility components may be supplied in association with the network interface card. The emulation component also presents an interface to a driver for a WiMAX network interface card in a form that may interface directly with the framework, if the framework is modified to support WiMAX communications.Type: ApplicationFiled: February 13, 2008Publication date: August 13, 2009Applicant: Microsoft CorporationInventors: Hong Liu, Abhishek Abhishek, Peter Bergler, Mohammad Shabbir Alam, Wei Zhao, Jiandong Ruan