Patents by Inventor Anton W. Krantz
Anton W. Krantz 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).
-
Publication number: 20140344366Abstract: The architecture facilitates the association of resources (e.g., hardware software) with a meeting location such as a conference room or conference space. Additionally, the room and resources can be associated with a realtime conference or meeting at the meeting location. Still further, the resources can be automatically joined to the meeting being held in the room, for both the organizer of the meeting and the remote participants of the meeting. The resources are network addressable and register to a communications infrastructure for online availability. The architecture automatically joins the conference room resources to any conference or call that is being held in the locale (e.g., room) of the conference, and which the user has joined using a realtime conferencing application. The resources distributed across multiple meeting locations can be utilized for a single session, as well.Type: ApplicationFiled: July 30, 2014Publication date: November 20, 2014Inventors: Anton W. Krantz, Brian S. Meek
-
Patent number: 8892123Abstract: Physical presence of a mobile device in proximity to a physical meeting place can be recognized. Identifying information can be retrieved from the device, and it can be determined whether the identifying information correlates to identifying information for a profile in an invitee list for a current meeting at the meeting place. If the retrieved identifying information correlates to identifying information for the profile in the invitee list for the meeting at the meeting place, then the profile can be included as an attendee at the meeting (e.g., by including identifying information for the profile in an attendee list). The identifying information such as the attendee list may also be used to perform one or more additional acts, such as sending notifications, personalizing settings, etc.Type: GrantFiled: March 7, 2012Date of Patent: November 18, 2014Assignee: Microsoft CorporationInventors: Anton W. Krantz, Ankit Tandon, Jason R. Tuck
-
Patent number: 8798252Abstract: The architecture facilitates the association of resources (e.g., hardware software) with a meeting location such as a conference room or conference space. Additionally, the room and resources can be associated with a realtime conference or meeting at the meeting location. Still further, the resources can be automatically joined to the meeting being held in the room, for both the organizer of the meeting and the remote participants of the meeting. The resources are network addressable and register to a communications infrastructure for online availability. The architecture automatically joins the conference room resources to any conference or call that is being held in the locale (e.g., room) of the conference, and which the user has joined using a realtime conferencing application. The resources distributed across multiple meeting locations can be utilized for a single session, as well.Type: GrantFiled: March 24, 2009Date of Patent: August 5, 2014Assignee: Microsoft CorporationInventors: Anton W. Krantz, Brian Meek
-
Publication number: 20130343553Abstract: Devices connected with a computer system are interrogated to detect whether they are configured and functioning. In an audio device implementation, a known audio sample is output to a loudspeaker. If the loudspeaker is properly configured and functional, an attached microphone will capture the sound corresponding to the audio sample generated by the loudspeaker. If sound corresponding to the audio sample is detected, an indication is provided to the user that the microphone and loudspeaker are operational. If no sound corresponding to the audio sample is detected, an indication is provided to the user that the loudspeaker is not enabled and additional configuration is required.Type: ApplicationFiled: June 7, 2013Publication date: December 26, 2013Inventors: Anton W. Krantz, William L. Looney
-
Publication number: 20130298204Abstract: Techniques for facilitating automatic detection of a type of wireless network are described. In accordance with one or more embodiments, wireless network client(s) can automatically detect the “type” of a network (e.g., method of authentication and encryption) without requiring input from the user. In accordance with one or more embodiments, a wireless network detection system having a connection component and a detection component is provided. The connection component facilitates connection of a client system to at least one of a plurality of wireless networks. The detection component identifies a type of an available wireless network. Identification can be based, for example, upon information received in an information element and/or iterative probing of the wireless network beacon.Type: ApplicationFiled: June 28, 2013Publication date: November 7, 2013Inventors: Jean-Pierre Duplessis, Sean Lyndersay, Anton W. Krantz, Mohammad Shabbir Alam, Ashwin Palekar, Timothy M. Moore
-
Publication number: 20130237240Abstract: Physical presence of a mobile device in proximity to a physical meeting place can be recognized. Identifying information can be retrieved from the device, and it can be determined whether the identifying information correlates to identifying information for a profile in an invitee list for a current meeting at the meeting place. If the retrieved identifying information correlates to identifying information for the profile in the invitee list for the meeting at the meeting place, then the profile can be included as an attendee at the meeting (e.g., by including identifying information for the profile in an attendee list). The identifying information such as the attendee list may also be used to perform one or more additional acts, such as sending notifications, personalizing settings, etc.Type: ApplicationFiled: March 7, 2012Publication date: September 12, 2013Applicant: Microsoft CorporationInventors: Anton W. Krantz, Ankit Tandon, Jason R. Tuck
-
Patent number: 8472633Abstract: Devices connected with a computer system are interrogated to detect whether they are configured and functioning. In an audio device implementation, a known audio sample is output to a loudspeaker. If the loudspeaker is properly configured and functional, an attached microphone will capture the sound corresponding to the audio sample generated by the loudspeaker. If sound corresponding to the audio sample is detected, an indication is provided to the user that the microphone and loudspeaker are operational. If no sound corresponding to the audio sample is detected, an indication is provided to the user that the loudspeaker is not enabled and additional configuration is required.Type: GrantFiled: November 15, 2005Date of Patent: June 25, 2013Assignee: Microsoft CorporationInventors: Anton W. Krantz, William L. Looney
-
Patent number: 8391452Abstract: Architecture for a communications system enabling a user to provision a telephone at a new location without network administrative pre-configuring. An input component (e.g., keypad) receives a numeric extension and PIN. The extension is a telephone extension of the user and the PIN can be administratively assigned. A location component provides location information of an enterprise communications server to the telephone based on the extension. The telephone uses the location information to send messages to the enterprise communications server. A registration component registers the telephone with the enterprise communications server based on the numeric extension. A telephony address is returned to the telephone. An authentication component authenticates the telephone based on the PIN. Upon authentication, the extension is assigned to the telephone, and telephone communications can be sent and received from that location.Type: GrantFiled: April 30, 2009Date of Patent: March 5, 2013Assignee: Microsoft CorporationInventors: Anton W. Krantz, Amey Parandekar, Vadim Eydelman, Sankaran Narayanan, Namendra Kumar, Sachin Sheth
-
Patent number: 8116287Abstract: A wireless access point may be configured to advertise, to mobile user devices, multiple wireless networks available through the wireless access point. For example, service set identifiers (SSIDs) may be specified within an information element (IE) of a communication such as, for example, an 802.11 beacon, broadcasted to mobile user devices. Such an IE may utilize the capability provided by IEEE 802.11 itself to use additional and flexible numbers of information elements within a beacon. Accordingly, networks that would otherwise remain hidden due to limitations of known wireless access points are made visible to mobile user devices. Configuring a wireless access point to advertise multiple available wireless networks, for example, by firmware upgrades, may serve as a viable and cost-effective interim solution and/or alternative to replacing a wireless access point with a wireless access point configured to implement virtual wireless access points.Type: GrantFiled: July 29, 2005Date of Patent: February 14, 2012Assignee: Microsoft CorporationInventors: Anton W. Krantz, Ari Pekka Niikkonen, Mohammad Shabbir Alam, Timothy M. Moore
-
Method and apparatus for managing scanning in wireless computing devices to reduce power consumption
Patent number: 8102798Abstract: A method and system for scanning in a wireless device having a wireless network interface card (NIC) is presented. The system has a scanning history table for storing scanning results and a scanning engine that adjusts the scanning period based upon a history of scanning results and commands the NIC to scan for available networks after the period has expired. The engine receives scan results from the NIC, stores the scan results in the scanning history table, determines a scanning period based upon a history of scan results, sets the scanning period, and commands the NIC to scan for available networks after the scanning period has expired. The engine is programmed to set the scanning period using an exponential function and to reset the scanning period to a default period if the scan results are different from a prior scan result or if a triggering event is received.Type: GrantFiled: August 7, 2007Date of Patent: January 24, 2012Assignee: Microsoft CorporationInventors: Anton W. Krantz, Abhishek Abhishek, Arun Ayyagari, Jiandong Ruan -
Patent number: 7881238Abstract: An ad hoc network identifier may be received, for example, at an ad hoc network convergence module. One or more ad hoc network parameters may be generated as a function of the ad hoc network identifier. Each of a group of computers attempting to form an ad hoc network identified by the ad hoc network identifier may generate the one or more ad hoc network parameters. Two or more of the group of computers may perform an ad hoc network formation protocol parameterized with the generated one or more ad hoc network parameters. An instruction to join the network may be received, for example, at a networking service. If it is detected that the network is an ad hoc network, an ad hoc network address acquisition mode featuring accelerated ad hoc network address acquisition may be activated. Efficient formation of the ad hoc network may thus be facilitated.Type: GrantFiled: June 30, 2005Date of Patent: February 1, 2011Assignee: Microsoft CorporationInventors: Anton W. Krantz, Abhishek Abhishek
-
Patent number: 7881460Abstract: A determination to enable echo cancellation is made in advance of a real-time communication session. A model sample audio file stored in memory on the computer system is played through a loudspeaker connected with the computer system. The sound generated by the loudspeaker is captured by a microphone connected with the computer system to create a captured audio signal. The captured audio signal is correlated with the sample audio signal to determine the presence of any echo effect in the captured audio signal. Characteristics of any echo in the captured audio signal, for example, frequency, delay, and gain, are parameterized and stored as initial values for use by the echo cancellation algorithm. The stored parameters are used by the echo cancellation algorithm at the initiation of a communication session until the algorithm receives enough real-time information to make any necessary ongoing adjustments.Type: GrantFiled: November 17, 2005Date of Patent: February 1, 2011Assignee: Microsoft CorporationInventors: William L Looney, Anton W Krantz
-
Patent number: 7876735Abstract: A wireless access point may be configured to advertise, to mobile user devices, multiple wireless networks available through the wireless access point. For example, service set identifiers (SSIDs) may be specified within an information element (IE) of a communication such as, for example, an 802.11 beacon, broadcasted to mobile user devices. Such an IE may utilize the capability provided by IEEE 802.11 itself to use additional and flexible numbers of information elements within a beacon. Accordingly, networks that would otherwise remain hidden due to limitations of known wireless access points are made visible to mobile user devices. Configuring a wireless access point to advertise multiple available wireless networks, for example, by firmware upgrades, may serve as a viable and cost-effective interim solution and/or alternative to replacing a wireless access point with a wireless access point configured to implement virtual wireless access points.Type: GrantFiled: July 29, 2005Date of Patent: January 25, 2011Assignee: Microsoft CorporationInventors: Anton W. Krantz, Ari Pekka Niikkonen, Mohammad Shabbir Alam, Timothy M. Moore
-
Patent number: 7877117Abstract: To reduce the power consumption of a wireless communication hardware device, power conservation scheduling algorithms can be implemented. Reoccurring events, including DTIM intervals and listen intervals can be scheduled as awake times. Similarly expected response intervals can be scheduled as awake times based on information, such as round trip time, that can be passed together with data to be transmitted. The wireless communication hardware device can be placed into a doze state unless it is transmitting data, or unless it is expecting a transmission during one of the scheduled awake times.Type: GrantFiled: December 14, 2006Date of Patent: January 25, 2011Assignee: Microsoft CorporationInventors: Abhishek Abhishek, Anton W. Krantz, Adeel Siddiqui, Igor A. Kostic
-
Publication number: 20100319063Abstract: Architecture that facilitates the conveyance of a trust level when the caller makes a call, the trust level in dependence on the state of the caller system. The callee (call recipient) receives notification of the trust level and can use this information in the communication such as to request verification from the caller and/or initiate other modes of communication. A caller can authenticate the caller identity in different ways to a communication server. Based on that, the server can assign an appropriate server-verified trust level to the caller. Further, an unsecured phone controller can indicate a lower client-side defined trust level. The server verified and client-side trust levels are then sent to the callee, where the callee determines whether to allow caller access to one or more secured features based on the feature values and the trust level imposed by the callee to access those features.Type: ApplicationFiled: June 12, 2009Publication date: December 16, 2010Applicant: Microsoft CorporationInventors: Lokesh Srinivas Koppolu, Amritansh Raghav, Anton W. Krantz
-
Publication number: 20100278322Abstract: Architecture for a communications system enabling a user to provision a telephone at a new location without network administrative pre-configuring. An input component (e.g., keypad) receives a numeric extension and PIN. The extension is a telephone extension of the user and the PIN can be administratively assigned. A location component provides location information of an enterprise communications server to the telephone based on the extension. The telephone uses the location information to send messages to the enterprise communications server. A registration component registers the telephone with the enterprise communications server based on the numeric extension. A telephony address is returned to the telephone. An authentication component authenticates the telephone based on the PIN. Upon authentication, the extension is assigned to the telephone, and telephone communications can be sent and received from that location.Type: ApplicationFiled: April 30, 2009Publication date: November 4, 2010Applicant: Microsoft CorporationInventors: Anton W. Krantz, Amey Parandekar, Vadim Eydelman, Sankaran Narayanan, Namendra Kumar, Sachin Sheth
-
Publication number: 20100246448Abstract: The disclosed architecture facilitates the association of resources (e.g., hardware software) with a meeting location such as a conference room or conference space. Additionally, the room and resources can be associated with a realtime conference or meeting at the meeting location. Still further, the resources can be automatically joined to the meeting being held in the room, for both the organizer of the meeting and the remote participants of the meeting. The resources are network addressable and register to a communications infrastructure for online availability. The architecture automatically joins the conference room resources to any conference or call that is being held in the locale (e.g., room) of the conference, and which the user has joined using a realtime conferencing application. The resources distributed across multiple meeting locations can be utilized for a single session, as well.Type: ApplicationFiled: March 24, 2009Publication date: September 30, 2010Applicant: Microsoft CorporationInventors: Anton W. Krantz, Brian Meek
-
Patent number: 7764634Abstract: Suppressing one or more frequency ranges of a signal prevents the occurrence of feedback in a voice data communications application. A system recognizes a frequency range in a signal where feedback occurs, or anticipates a frequency range where feedback is anticipated. The signal includes a signal the input system generates or that the output system renders. The system suppresses the signal in the frequency range by disregarding one or more sampling bits representing the frequency range, or by applying one or more filters to attenuate or eliminate the signal in the frequency range. The system may monitor the signal to identify feedback resulting in different or additional frequency ranges and suppress the signal in the different or additional frequency ranges to prevent feedback from occurring.Type: GrantFiled: December 29, 2005Date of Patent: July 27, 2010Assignee: Microsoft CorporationInventors: Wei Zhong, Chao He, Anton W. Krantz, Qin Li
-
Patent number: 7664246Abstract: Systems, methods, and/or techniques (“tools”) are described that sort speakers in a network-enabled conference. In some cases, this sorted list of speakers indicates which speaker is dominant. With this sorted list, a participant's communication device may provide context about the speakers. In some cases a participant's communication device has a display that presents real-time video of the speakers or other visual indicia, such as each or the most dominant speaker's name, picture, title, or location. These and other context about speakers may help participants better understand discussions in network-enabled conferences.Type: GrantFiled: January 13, 2006Date of Patent: February 16, 2010Assignee: Microsoft CorporationInventors: Anton W. Krantz, Dalibor Kukoleca, Wei Zhong, Guo-Wei Shieh, Zong Zong Yuan, Tim M Moore, Danny Levin, Michael R VanBuskirk
-
Patent number: 7657612Abstract: An Extensible Mark-up Language (XML) schema is used to generate configuration settings files. A wireless configuration XML schema defines an XML file for configuring wireless network settings on a wireless device. A wide area network (WAN) configuration schema defines an XML file for configuring a WAN device. A local area network (LAN) configuration schema defines an XML file for configuring a LAN device. A broadband modem configuration schema defines an XML file for configuring a broadband modem device. A device configuration schema defines an XML file for reporting the configuration of a device.Type: GrantFiled: March 23, 2004Date of Patent: February 2, 2010Assignee: Microsoft CorporationInventors: Scott Manchester, Dalen Abraham, Mohammad Shabbir Alam, Jean-Pierre Duplessis, Trevor W. Freeman, Bill Hanlon, Anton W. Krantz, Benjamin Nick