Patents by Inventor Tim Moore
Tim Moore 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: 8330794Abstract: In a video conference system capable of providing multiple video streams, displayed streams for participants are configured based on automatic selection by the system (such as active speaker) and manual override by the participants. The displayed views are further enhanced by implementing duplicate detection to avoid display of duplicate streams between the automatic selections and manual selections.Type: GrantFiled: June 10, 2009Date of Patent: December 11, 2012Assignee: Microsoft CorporationInventors: Rajesh Ramanathan, Ankit Tandon, Tim Moore, Avronil Bhattacharjee
-
Patent number: 8307071Abstract: Location of a communication network subscriber is determined employing confidence metrics such as remote vs. local computer usage, primary user in a multi-user computing environment, likelihood of forgery, and comparable ones. A fine-grained location determination is then made based on the metric results and directory information for the particular subscriber such that services like emergency services can be provided with accurate location information.Type: GrantFiled: January 15, 2010Date of Patent: November 6, 2012Assignee: Microsoft CorporationInventors: Austin Donnelly, Bernard Aboba, Roy Kuntz, Gabriel Montenegro, Noor-E-Gagan Singh, Tim Moore
-
Publication number: 20120215059Abstract: Medical implant delivery devices and systems are disclosed. In general, an exemplary delivery device comprises a shaft and a handle. An exemplary system includes any number of the following: a delivery device, a sling assembly, guide members, and connectors that interconnect the above. Embodiments of all the above components and their combinations are disclosed. Methods of using the above system in trans-obturator approaches are disclosed.Type: ApplicationFiled: April 27, 2012Publication date: August 23, 2012Applicant: Boston Scientific Scimed, Inc.Inventors: Michael S. H. Chu, Alfred P. Intoccia, JR., Tim Moore
-
Patent number: 8167786Abstract: Medical implant delivery devices and systems are disclosed. In general, an exemplary delivery device comprises a shaft and a handle. An exemplary system includes any number of the following: a delivery device, a sling assembly, guide members, and connectors that interconnect the above. Embodiments of all the above components and their combinations are disclosed. Methods of using the above system in trans-obturator approaches are disclosed.Type: GrantFiled: May 10, 2010Date of Patent: May 1, 2012Assignee: Boston Scientific Scimed, Inc.Inventors: Michael S. H. Chu, Alfred P. Intoccia, Jr., Tim Moore
-
Publication number: 20110225596Abstract: Methods and systems are provided for authorizing a command of an integrated modular environment in which a plurality of partitions control actions of a plurality of effectors is provided. A first identifier, a second identifier, and a third identifier are determined. The first identifier identifies a first partition of the plurality of partitions from which the command originated. The second identifier identifies a first effector of the plurality of effectors for which the command is intended. The third identifier identifies a second partition of the plurality of partitions that is responsible for controlling the first effector. The first identifier and the third identifier are compared to determine whether the first partition is the same as the second partition for authorization of the command.Type: ApplicationFiled: March 11, 2010Publication date: September 15, 2011Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Dean E. Sunderland, Terry J. Ahrendt, Tim Moore
-
Publication number: 20110179158Abstract: Location of a communication network subscriber is determined employing confidence metrics such as remote vs. local computer usage, primary user in a multi-user computing environment, likelihood of forgery, and comparable ones. A fine-grained location determination is then made based on the metric results and directory information for the particular subscriber such that services like emergency services can be provided with accurate location information.Type: ApplicationFiled: January 15, 2010Publication date: July 21, 2011Applicant: Microsoft CorporationInventors: Austin Donnelly, Bernard Aboba, Roy Kuntz, Gabriel Montenegro, Noor-E-Gagan Singh, Tim Moore
-
Patent number: 7898950Abstract: Techniques to perform rate matching for multimedia conference calls are described. An apparatus may comprise a conferencing server and a rate matching module. The rate matching module may be arranged to adjust bit rates between media communications channels for client terminals in a conference call, with the rate matching module to remove video frames from a set of video information received on a first media communications channel to reduce a bit rate for the video information. Other embodiments are described and claimed.Type: GrantFiled: August 18, 2006Date of Patent: March 1, 2011Assignee: Microsoft CorporationInventors: Warren V. Barkley, Philip A. Chou, Regis J. Crinon, Tim Moore
-
Publication number: 20100315484Abstract: In a video conference system capable of providing multiple video streams, displayed streams for participants are configured based on automatic selection by the system (such as active speaker) and manual override by the participants. The displayed views are further enhanced by implementing duplicate detection to avoid display of duplicate streams between the automatic selections and manual selections.Type: ApplicationFiled: June 10, 2009Publication date: December 16, 2010Applicant: Microsoft CorporationInventors: Rajesh Ramanathan, Ankit Tandon, Tim Moore, Avronil Bhattacharjee
-
Publication number: 20100222641Abstract: Medical implant delivery devices and systems are disclosed. In general, an exemplary delivery device comprises a shaft and a handle. An exemplary system includes any number of the following: a delivery device, a sling assembly, guide members, and connectors that interconnect the above. Embodiments of all the above components and their combinations are disclosed. Methods of using the above system in trans-obturator approaches are disclosed.Type: ApplicationFiled: May 10, 2010Publication date: September 2, 2010Applicant: Boston Scientific Scimed, Inc.Inventors: Michale S.H. Chu, Alfred P. Intoccia, JR., Tim Moore
-
Patent number: 7778422Abstract: Generating symmetric keys among distributed appliances, includes generating public and private values on at least one appliance, importing a public value from another appliance via an out-of-band entity, and generating a secret value as a function of the private value corresponding to the local appliance and the public value received from the other appliance.Type: GrantFiled: February 27, 2004Date of Patent: August 17, 2010Assignee: Microsoft CorporationInventors: Trevor W. Freeman, Tim Moore, Bernard Aboba
-
Publication number: 20100149301Abstract: Subscriptions in a video conference may be provided using multiple bit rate streams. A video conference server may receive video streams from each client in a video conference and may receive subscription requests from each client. The subscription requests may include requests to see video streams from specific other clients at a given resolution and/or frame rate. The video conference server may match up the received video streams with the subscription requests in order to send the subscribing clients their desired video streams. The server may also be able to request different versions of video streams from participants (e.g. different resolutions) and/or alter the video streams in order to better comply with the subscription request.Type: ApplicationFiled: December 15, 2008Publication date: June 17, 2010Applicant: Microsoft CorporationInventors: Ming-Chieh Lee, Mu Han, Tim Moore
-
Publication number: 20100153574Abstract: Video conference rate matching may be provided. A video conference server may receive video source streams from clients on a video conference. The server may analyze each client's capabilities and choose a video stream to send to each client based on those capabilities. For example, a client capable of encoding and decoding a high definition video stream may provide three source video streams—a high definition stream, a medium resolution stream, and a low resolution stream. The server may send only the low resolution stream to a client with a low amount of available bandwidth. The server may send the medium resolution stream to another client with sufficient bandwidth for the high definition stream, but which lacks the ability to decode the high definition stream.Type: ApplicationFiled: December 15, 2008Publication date: June 17, 2010Applicant: Microsoft CorporationInventors: Ming-Chieh Lee, Mu Han, Tim Moore
-
Patent number: 7713187Abstract: Medical implant delivery devices and systems are disclosed. In general, an exemplary delivery device comprises a shaft and a handle. An exemplary system includes any number of the following: a delivery device, a sling assembly, guide members, and connectors that interconnect the above. Embodiments of all the above components and their combinations are disclosed. Methods of using the above system in trans-obturator approaches are disclosed.Type: GrantFiled: October 4, 2004Date of Patent: May 11, 2010Assignee: Boston Scientific Scimed, Inc.Inventors: Michael S. H. Chu, Alfred P. Intoccia, Jr., Tim Moore
-
Publication number: 20090319674Abstract: Techniques to manage communications between relay servers are described. A system may include multiple relay servers each having an enhanced relay control module. The enhanced relay control module may be operative to manage communications between private clients communicating over the first relay server and the second relay server. The enhanced relay control module may establish a media channel between control ports for the first and second relay servers when a port range attribute for at least one of the first or second relay servers is turned off. Other embodiments are described and claimed.Type: ApplicationFiled: June 24, 2008Publication date: December 24, 2009Applicant: MICROSOFT CORPORATIONInventors: Wajih Yahyaoui, Tim Moore, Tony Bell, Neil Deason, Xianjie Zhang
-
Publication number: 20080126972Abstract: Storage apparatus containing removable media and related methods that filters and displays information regarding events relating to the health of the storage apparatus. A controller is configured to robotically manage the removable media and manage events related to the health of the storage apparatus, wherein the events are classified into one of a number of predetermined event classes. A display is coupled to the controller for displaying the events. An operator control panel is coupled to the controller and is configurable to receive a class selection from a user. In response to a class selection, the controller causes only events associated with the class selection to be displayed.Type: ApplicationFiled: October 26, 2005Publication date: May 29, 2008Inventors: Curtis C. Ballard, Kelly J. Reasoner, Tim Moore
-
Publication number: 20080100694Abstract: Techniques to perform distributed caching for multimedia conference calls are described. An apparatus may comprise a conferencing server and a frame management module. The conferencing server may receive a sequence of video frames from a sending client terminal and send the sequence of video frames to multiple receiving client terminals. The frame management module may receive a client frame request for one of the video frames from a receiving client terminal, retrieve the requested video frame, and send the requested video frame in response to the client frame request. Other embodiments are described and claimed.Type: ApplicationFiled: October 27, 2006Publication date: May 1, 2008Applicant: Microsoft CorporationInventors: Warren V. Barkley, Philip A. Chou, Regis J. Crinon, Tim Moore
-
Publication number: 20080101410Abstract: Techniques for managing output bandwidth for a conferencing server are described. An apparatus may include a receiver to receive input video streams at first bit rates from multiple client terminals. The apparatus may include a rate allocation module to allocate an output bit rate for an output video stream corresponding to each input video stream based on distortion rate information where a total output bit rate for all output video streams is equal to or less than a total output bit rate budget for a conference server. The apparatus may include a video transrating module to reduce the first bit rate to a second bit rate for one or more input video streams in accordance with the allocations to create the output video streams. Other embodiments are described and claimed.Type: ApplicationFiled: October 25, 2006Publication date: May 1, 2008Applicant: Microsoft CorporationInventors: Warren V. Barkley, Philip A. Chou, Regis J. Crinon, Tim Moore
-
Publication number: 20080095079Abstract: Techniques for virtual conferencing servers are described. An apparatus may comprise a conferencing server to manage a conference call with multiple client terminals. The conferencing server may have a virtual conference manager to select a first client terminal to operate as a first virtual conferencing server, and transfer conference call operations for a second client terminal from the conferencing server to the first virtual conferencing server. Other embodiments are described and claimed.Type: ApplicationFiled: October 18, 2006Publication date: April 24, 2008Applicant: Microsoft CorporationInventors: Warren V. Barkley, Philip A. Chou, Regis J. Crinon, Tim Moore
-
Publication number: 20080068446Abstract: Techniques for managing visual compositions for a multimedia conference call are described. An apparatus may comprise a processor to allocate a display object bit rate for multiple display objects where a total display object bit rate for all display objects is equal to or less than a total input bit rate, and decode video information from multiple video streams each having different video layers with different levels of spatial resolution, temporal resolution and quality for two or more display objects. Other embodiments are described and claimed.Type: ApplicationFiled: August 29, 2006Publication date: March 20, 2008Applicant: Microsoft CorporationInventors: Warren V. Barkley, Philip A. Chou, Regis J. Crinon, Tim Moore
-
Publication number: 20080043644Abstract: Techniques to perform rate matching for multimedia conference calls are described. An apparatus may comprise a conferencing server and a rate matching module. The rate matching module may be arranged to adjust bit rates between media communications channels for client terminals in a conference call, with the rate matching module to remove video frames from a set of video information received on a first media communications channel to reduce a bit rate for the video information. Other embodiments are described and claimed.Type: ApplicationFiled: August 18, 2006Publication date: February 21, 2008Applicant: Microsoft CorporationInventors: Warren V. Barkley, Philip A. Chou, Regis J. Crinon, Tim Moore