Patents by Inventor Ivan J. Leichtling

Ivan J. Leichtling 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: 8990253
    Abstract: A media player may be adapted to manage presence information distribution and access to facilitate media communication between compatible devices. Devices connecting in an ad-hoc or other network topology include a plurality of presence settings that determine how or if the device appears to be available for communication to other devices over the network. Additionally, the presence settings identify other, specific devices or groups of devices that may communicate with a device. By comparing the presence settings of a sending device with the settings of a receiving device, the receiving device may determine a presence state for all devices within communication range.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: March 24, 2015
    Assignee: Microsoft Corporation
    Inventors: Megan Lesley Tedesco, Yasser Asmi, Ivan J. Leichtling
  • Publication number: 20150082199
    Abstract: An improved application sharing system and method are described wherein a display of shared information is constructed such that application artifacts that are of no use to the viewer are not displayed to the viewer. In this way, a greatest possible portion of a viewing area can be used to display document content rather than such artifacts. In an embodiment, the functionality of reducing the display in this manner is engageable and disengageble by a viewing user. In a further embodiment of the invention, the functionality of reducing the display is automatically engaged and disengaged based on actions of a sharing user with respect to the shared information.
    Type: Application
    Filed: April 25, 2014
    Publication date: March 19, 2015
    Applicant: MICROSOFT CORPORATION
    Inventors: Robert W. Schmieder, Ido M. Ben-Shachar, Ivan J. Leichtling, Deana Rae Fuller
  • Patent number: 8806027
    Abstract: A media player is adapted to organize and display nearby media device information between communicating media devices before a complete connection is established. A nearby media device receives a message that is either generally or specifically sent from another media device. The nearby device determines whether the sending media device is blocked and whether to accept the message. The nearby device accepts the message if it originates from a compatible source. If the message is accepted, the nearby device sends an acknowledgement message containing a unique device name and a device status to the sending device. The sending device then displays the unique device name and status.
    Type: Grant
    Filed: February 14, 2007
    Date of Patent: August 12, 2014
    Assignee: Microsoft Corporation
    Inventors: Thamer A. Abanami, Megan Lesley Tedesco, Yasser Asmi, Ivan J. Leichtling
  • Patent number: 8756513
    Abstract: An improved application sharing system and method are described wherein a display of shared information is constructed such that application artifacts that are of no use to the viewer are not displayed to the viewer. In this way, a greatest possible portion of a viewing area can be used to display document content rather than such artifacts. In an embodiment, the functionality of reducing the display in this manner is engageable and disengageble by a viewing user. In a further embodiment of the invention, the functionality of reducing the display is automatically engaged and disengaged based on actions of a sharing user with respect to the shared information.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: June 17, 2014
    Assignee: Microsoft Corporation
    Inventors: Robert W. Schmieder, Ido M. Ben-Shachar, Ivan J. Leichtling, Deana Rae Fuller
  • Publication number: 20120233343
    Abstract: A media player may be adapted to manage presence information distribution and access to facilitate media communication between compatible devices. Devices connecting in an ad-hoc or other network topology include a plurality of presence settings that determine how or if the device appears to be available for communication to other devices over the network. Additionally, the presence settings identify other, specific devices or groups of devices that may communicate with a device. By comparing the presence settings of a sending device with the settings of a receiving device, the receiving device may determine a presence state for all devices within communication range.
    Type: Application
    Filed: May 18, 2012
    Publication date: September 13, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Megan Lesley Tedesco, Yasser Asmi, Ivan J. Leichtling
  • Patent number: 8204910
    Abstract: A media player may be adapted to manage presence information distribution and access to facilitate media communication between compatible devices. Devices connecting in an ad-hoc or other network topology include a plurality of presence settings that determine how or if the device appears to be available for communication to other devices over the network. Additionally, the presence settings identify other, specific devices or groups of devices that may communicate with a device. By comparing the presence settings of a sending device with the settings of a receiving device, the receiving device may determine a presence state for all devices within communication range.
    Type: Grant
    Filed: February 14, 2007
    Date of Patent: June 19, 2012
    Assignee: Microsoft Corporation
    Inventors: Megan Lesley Tedesco, Yasser Asmi, Ivan J. Leichtling
  • Patent number: 8082517
    Abstract: An improved application sharing system and method are described wherein an application sharing viewing display is modified to increase the likelihood that a viewing user is able to see without scrolling the entirety of a window of interest displayed by a sharing user on a sharing machine. The scale of the viewer representation of the window of interest may be substantially continuously varied so as to best account for the particular size of the available display area at the viewing machine. In a further embodiment of the invention, the viewer's attention may be focused by filtering of the shared display material to visually enhance the current window of interest.
    Type: Grant
    Filed: October 10, 2007
    Date of Patent: December 20, 2011
    Assignee: Microsoft Corporation
    Inventors: Ido M. Ben-Shachar, Deana Rae Fuller, Ivan J. Leichtling, Robert W. Schmieder
  • Patent number: 7843818
    Abstract: In order to minimize the delay of the video images viewed by a network conference attendee, an intelligent buffering process (IB process) selectively discards video frames from at least one point, and in an embodiment, many network points, such as at “in” and/or “out” buffers of clients, servers, routers, etc. Packets of video frame data arrive at a buffer, which can fill to a predetermined limit if the packets cannot be forwarded due to delays or slow connections. To forward the most current video images, old frames in the buffer are discarded rather than forwarded. In a particular embodiment, when the buffer is full, the next arriving delta frame packet is discarded. To avoid distortion, each subsequent delta frame is discarded until a new key frame eventually arrives. If the buffer is still full when the key frame arrives, the buffer is purged and the new key frame is added.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: November 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Lon-Chan Chu, Ido M. Ben-Shachar, Ivan J. Leichtling, Leonard Alan Collins, Claus T. Giloi, Yikang Xu
  • Patent number: 7757004
    Abstract: Techniques relating to enabling a graphical window modification command to be applied to a remotely generated graphical window are described. In one instance, a process detects a user command to modify a remotely generated application graphical window in a remote terminal session. The process determines whether to initiate the user command at a local machine upon which the remotely generated application graphical window is displayed or at a remote machine which generated the remotely generated application graphical window.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: July 13, 2010
    Assignee: Microsoft Corporation
    Inventors: Rajneesh Mahajan, Ivan J Leichtling
  • Patent number: 7721223
    Abstract: An improved application sharing system and method are described wherein shared window data is treated according to different sets of rules depending upon the fraction of the shared window data that corresponds to the actual shared window. In this manner, occlusions of a shared window on a sharer display may be disguised or handled by a viewer display to minimize the impact of the occlusion on a viewing user, providing a more consistent and less confusing viewer experience.
    Type: Grant
    Filed: April 11, 2006
    Date of Patent: May 18, 2010
    Assignee: Microsoft Corporation
    Inventors: Ido M. Ben-Shachar, Deana Rae Fuller, Ivan J. Leichtling, Robert W. Schmieder
  • Patent number: 7620899
    Abstract: Embodiments of the invention, are directed to synchronizing the presentation of windows between two computing systems. A client computing system participates in a terminal server session with a server computing system. Both computing systems identifying their own windows display information (e.g., client-side for local windows and server-side for remote windows respectively). The server computing system transmits its windows display information to the client computing system. The client computing system accesses the windows display information of the server computing system. The client computing system formulates combined ordering applicable to the presentation of both local and remote windows at the client computing system. The combined ordering is based on both the client side and the server-side windows display information. The client computing system presents windows in accordance with the formulated combined ordering.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: November 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Nadim Y. Abdo, Ivan Brugiolo, Ivan J. Leichtling, Rajneesh Mahajan
  • Patent number: 7595798
    Abstract: An improved application sharing system and method are described wherein shared window data is treated according to different sets of rules depending upon the fraction of the shared window data that corresponds to the actual shared window. In this manner, occlusions of a shared window on a sharer display may be disguised or handled by a viewer display to minimize the impact of the occlusion on a viewing user, providing a more consistent and less confusing viewer experience.
    Type: Grant
    Filed: July 22, 2005
    Date of Patent: September 29, 2009
    Assignee: Microsoft Corporation
    Inventors: Ido M. Ben-Shachar, Deana Rae Fuller, Ivan J. Leichtling, Robert W. Schmieder
  • Publication number: 20090193340
    Abstract: Techniques relating to enabling a graphical window modification command to be applied to a remotely generated graphical window are described. In one instance, a process detects a user command to modify a remotely generated application graphical window in a remote terminal session. The process determines whether to initiate the user command at a local machine upon which the remotely generated application graphical window is displayed or at a remote machine which generated the remotely generated application graphical window.
    Type: Application
    Filed: March 27, 2009
    Publication date: July 30, 2009
    Applicant: Microsoft Corporation
    Inventors: Rajneesh Mahajan, Ivan J. Leichtling
  • Patent number: 7533189
    Abstract: Techniques relating to enabling a graphical window modification command to be applied to a remotely generated graphical window are described. In one instance, a process detects a user command to modify a remotely generated application graphical window in a remote terminal session. The process determines whether to initiate the user command at a local machine upon which the remotely generated application graphical window is displayed or at a remote machine which generated the remotely generated application graphical window.
    Type: Grant
    Filed: June 21, 2005
    Date of Patent: May 12, 2009
    Assignee: Microsoft Corporation
    Inventors: Rajneesh Mahajan, Ivan J Leichtling
  • Patent number: 7530022
    Abstract: An improved application sharing system and method allow sharing of documents on a per document basis rather than on a per application basis, in order to simplify the user experience and to provide a more secure sharing environment. A window marking method is used to construct a window list describing the shared and unshared status of various windows. In an embodiment of the invention, a viewer machine displays only a most recently active shared document window even when other windows are also marked as shared. In this way, a viewer's attention can be automatically focused on a current document of interest.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: May 5, 2009
    Assignee: Microsoft Corporation
    Inventors: Ido M. Ben-Shachar, Ivan J. Leichtling, Robert W. Schmieder
  • Patent number: 7487457
    Abstract: An improved application sharing system and method allow sharing of documents on a per document basis rather than on a per application basis, in order to simplify the user experience and to provide a more secure sharing environment. A window marking method is used to construct a window list describing the shared and unshared status of various windows. In an embodiment of the invention, a viewer machine displays only a most recently active shared document window even when other windows are also marked as shared. In this way, a viewer's attention can be automatically focused on a current document of interest.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: February 3, 2009
    Assignee: Microsoft Corporation
    Inventors: Ido M. Ben-Shachar, Ivan J. Leichtling, Robert W. Schmieder
  • Patent number: 7418664
    Abstract: An improved application sharing system and method allow sharing of documents on a per document basis rather than on a per application basis, in order to simplify the user experience and to provide a more secure sharing environment. A window marking method is used to construct a window list describing the shared and unshared status of various windows. In an embodiment of the invention, a viewer machine displays only a most recently active shared document window even when other windows are also marked as shared. In this way, a viewer's attention can be automatically focused on a current document of interest.
    Type: Grant
    Filed: April 3, 2002
    Date of Patent: August 26, 2008
    Assignee: Microsoft Corporation
    Inventors: Ido M. Ben-Shachar, Ivan J. Leichtling, Robert W. Schmieder
  • Patent number: 7414638
    Abstract: An improved application sharing system and method are described wherein shared window data is treated according to different sets of rules depending upon the fraction of the shared window data that corresponds to the actual shared window. In this manner, occlusions of a shared window on a sharer display may be disguised or handled by a viewer display to minimize the impact of the occlusion on a viewing user, providing a more consistent and less confusing viewer experience.
    Type: Grant
    Filed: July 22, 2005
    Date of Patent: August 19, 2008
    Assignee: Microsoft Corporation
    Inventors: Ido M. Ben-Shachar, Deana Rae Fuller, Ivan J. Leichtling, Robert W. Schmieder
  • Publication number: 20080195620
    Abstract: A media player is adapted to organize and display nearby media device information between communicating media devices before a complete connection is established. A nearby media device receives a message that is either generally or specifically sent from another media device. The nearby device determines whether the sending media device is blocked and whether to accept the message. The nearby device accepts the message if it originates from a compatible source. If the message is accepted, the nearby device sends an acknowledgement message containing a unique device name and a device status to the sending device. The sending device then displays the unique device name and status.
    Type: Application
    Filed: February 14, 2007
    Publication date: August 14, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Thamer A. Abanami, Megan Lesley Tedesco, Yasser Asmi, Ivan J. Leichtling
  • Publication number: 20080195621
    Abstract: A media player may be adapted to manage presence information distribution and access to facilitate media communication between compatible devices. Devices connecting in an ad-hoc or other network topology include a plurality of presence settings that determine how or if the device appears to be available for communication to other devices over the network. Additionally, the presence settings identify other, specific devices or groups of devices that may communicate with a device. By comparing the presence settings of a sending device with the settings of a receiving device, the receiving device may determine a presence state for all devices within communication range.
    Type: Application
    Filed: February 14, 2007
    Publication date: August 14, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Megan Lesley Tedesco, Yasser Asmi, Ivan J. Leichtling