Patents by Inventor Daniel Gwozdz
Daniel Gwozdz 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: 10921983Abstract: A system described herein includes a receiver component that receives an indication that a user has selected a first selectable buttontab in a toolbar installed in a client application. The system further includes a display component that causes a dashboard to be displayed on a display device in response to receipt of the indication that the user has selected the buttontab. The dashboard includes a content window that displays content and the buttontab, wherein the dashboard is a seamless visual combination of the buttontab and the content window.Type: GrantFiled: September 17, 2019Date of Patent: February 16, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Felipe Luis Naranjo, Wissam Kazan, Kevin Michael Babbitt, Russell Scott Randall, Daniel Gwozdz
-
Publication number: 20200012426Abstract: A system described herein includes a receiver component that receives an indication that a user has selected a first selectable buttontab in a toolbar installed in a client application. The system further includes a display component that causes a dashboard to be displayed on a display device in response to receipt of the indication that the user has selected the buttontab. The dashboard includes a content window that displays content and the buttontab, wherein the dashboard is a seamless visual combination of the buttontab and the content window.Type: ApplicationFiled: September 17, 2019Publication date: January 9, 2020Inventors: Felipe Luis Naranjo, Wissam Kazan, Kevin Michael Babbitt, Russell Scott Randall, Daniel Gwozdz
-
Patent number: 10444986Abstract: A system described herein includes a receiver component that receives an indication that a user has selected a first selectable buttontab in a toolbar installed in a client application. The system further includes a display component that causes a dashboard to be displayed on a display device in response to receipt of the indication that the user has selected the buttontab. The dashboard includes a content window that displays content and the buttontab, wherein the dashboard is a seamless visual combination of the buttontab and the content window.Type: GrantFiled: October 12, 2015Date of Patent: October 15, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Felipe Luis Naranjo, Wissam Kazan, Kevin Michael Babbitt, Russell Scott Randall, Daniel Gwozdz
-
Publication number: 20160034182Abstract: A system described herein includes a receiver component that receives an indication that a user has selected a first selectable buttontab in a toolbar installed in a client application. The system further includes a display component that causes a dashboard to be displayed on a display device in response to receipt of the indication that the user has selected the buttontab. The dashboard includes a content window that displays content and the buttontab, wherein the dashboard is a seamless visual combination of the buttontab and the content window.Type: ApplicationFiled: October 12, 2015Publication date: February 4, 2016Inventors: Felipe Luis Naranjo, Wissam Kazan, Kevin Michael Babbitt, Russell Scott Randall, Daniel Gwozdz
-
Patent number: 9189122Abstract: A system described herein includes a receiver component that receives an indication that a user has selected a first selectable buttontab in a toolbar installed in a client application. The system further includes a display component that causes a dashboard to be displayed on a display device in response to receipt of the indication that the user has selected the buttontab. The dashboard includes a content window that displays content and the buttontab, wherein the dashboard is a seamless visual combination of the buttontab and the content window.Type: GrantFiled: February 27, 2009Date of Patent: November 17, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Felipe Luis Naranjo, Wissam Kazan, Kevin Michael Babbitt, Russell Scott Randall, Daniel Gwozdz
-
Patent number: 9098481Abstract: An arrangement for increasing the accuracy in determining the purpose of fields in electronic forms is disclosed in which a form mapping mechanism describes the layout of a form, for example, by identifying the location of objects on a form—such as text-entry fields, drop-down menus and the like that are used to record user data—and further by specifying the purpose of those objects to a form filling client. Form mapping enables the form filling client to locate and understand the purpose of fields in a form so that it may automatically fill out forms for users in an accurate and reliable manner. Illustrative examples include a form mapping that utilizes hidden tags to describe a form layout, a form mapping service provided to a form filling client over a network, and a user interface that enables form mapping creation through user action.Type: GrantFiled: June 15, 2007Date of Patent: August 4, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Gwozdz, Adrian Chandley
-
Patent number: 8250082Abstract: Various embodiments utilize nested Iframes within a web page to allow cross domain communication. That is, various embodiments can create an embedded Iframe that shares the domain of an Iframe or web page with which communication is desired. Because the embedded Iframe shares the domain of the Iframe or web page with which communication is desired, restrictions on cross-site scripting do not inhibit communication or scripting between the domain-matched Iframe(s) and/or web page. This embedded Iframe can then provide a mechanism by which web pages or Iframes from other domains can communicate with the Iframe or web page with which the embedded Iframe shares a domain.Type: GrantFiled: June 23, 2006Date of Patent: August 21, 2012Assignee: Microsoft CorporationInventors: Daniel Gwozdz, Scott M Isaacs, Reid Maker
-
Publication number: 20110087750Abstract: Implementations provide simple syndication, browsing, searching, and subscribing solutions to networks of friends. In at least some embodiments, the approaches utilize standard HTTP protocols for consumption, subscription, and interaction of data while using the local file system for publication. Some implementations overlay a URL address space that can be handled and routed interchangeably between multiple clients and servers or “locations”. In this manner, generated requests for user published content can be satisfied by local caches, servers, or peers through, for example, a peer-to-peer network. Accordingly, some implementations provide a platform to make this possible with a simple publishing model that is fully compatible with existing Internet enabled applications.Type: ApplicationFiled: December 14, 2010Publication date: April 14, 2011Applicant: Microsoft CorporationInventor: Daniel Gwozdz
-
Patent number: 7882095Abstract: Methods and systems provide simple syndication, browsing, searching, and subscribing solutions to networks of friends. In at least some embodiments, the approaches utilize standard HTTP protocols for consumption, subscription, and interaction of data while using the local file system for publication. The inventive approach overlays a URL address space that can be handled and routed interchangeably between multiple clients and servers or “locations”. In this manner, generated requests for user published content can be satisfied by local caches, servers, or peers through, for example, a peer-to-peer network. Accordingly, the inventive solutions provide a platform to make this possible with a simple publishing model that is fully compatible with existing Internet enabled applications.Type: GrantFiled: May 30, 2006Date of Patent: February 1, 2011Assignee: Microsoft CorporationInventor: Daniel Gwozdz
-
Publication number: 20100223664Abstract: A system described herein includes a receiver component that receives an indication that a user has selected a first selectable buttontab in a toolbar installed in a client application. The system further includes a display component that causes a dashboard to be displayed on a display device in response to receipt of the indication that the user has selected the buttontab. The dashboard includes a content window that displays content and the buttontab, wherein the dashboard is a seamless visual combination of the buttontab and the content window.Type: ApplicationFiled: February 27, 2009Publication date: September 2, 2010Applicant: Microsoft CorporationInventors: Felipe Luis Naranjo, Wissam Kazan, Kevin Michael Babbitt, Russell Scott Randall, Daniel Gwozdz
-
Patent number: 7665131Abstract: The present invention involves a system and method that facilitate extracting data from messages for spam filtering. The extracted data can be in the form of features, which can be employed in connection with machine learning systems to build improved filters. Data associated with origination information as well as other information embedded in the body of the message that allows a recipient of the message to contact and/or respond to the sender of the message can be extracted as features. The features, or a subset thereof, can be normalized and/or deobfuscated prior to being employed as features of the machine learning systems. The (deobfuscated) features can be employed to populate a plurality of feature lists that facilitate spam detection and prevention. Exemplary features include an email address, an IP address, a URL, an embedded image pointing to a URL, and/or portions thereof.Type: GrantFiled: January 9, 2007Date of Patent: February 16, 2010Assignee: Microsoft CorporationInventors: Joshua T. Goodman, Robert L. Rounthwaite, Daniel Gwozdz, John D. Mehr, Nathan D. Howell, Micah C. Rupersburg, Bryan T. Starbuck
-
Patent number: 7565404Abstract: Email emotiflags are described. A collection of emotiflags, each including a graphical icon and a text tag is maintained. Custom emotiflags may be defined by a user. While composing an email message, a user may associate an emotiflag with the email message such that when the email message is sent, the emotiflag is sent with the email message. Email messages may be received that include emotiflags. New emotiflags may be saved from a received email message for later association with other email messages. Email messages may be filtered, sorted, or otherwise processed based on associated emotiflags.Type: GrantFiled: June 14, 2005Date of Patent: July 21, 2009Assignee: Microsoft CorporationInventor: Daniel Gwozdz
-
Publication number: 20080313529Abstract: An arrangement for increasing the accuracy in determining the purpose of fields in electronic forms is disclosed in which a form mapping mechanism describes the layout of a form, for example, by identifying the location of objects on a form—such as text-entry fields, drop-down menus and the like that are used to record user data—and further by specifying the purpose of those objects to a form filling client. Form mapping enables the form filling client to locate and understand the purpose of fields in a form so that it may automatically fill out forms for users in an accurate and reliable manner. Illustrative examples include a form mapping that utilizes hidden tags to describe a form layout, a form mapping service provided to a form filling client over a network, and a user interface that enables form mapping creation through user action.Type: ApplicationFiled: June 15, 2007Publication date: December 18, 2008Applicant: Microsoft CorporationInventors: Daniel Gwozdz, Adrian Chandley
-
Publication number: 20070299857Abstract: Various embodiments utilize nested Iframes within a web page to allow cross domain communication. That is, various embodiments can create an embedded Iframe that shares the domain of an Iframe or web page with which communication is desired. Because the embedded Iframe shares the domain of the Iframe or web page with which communication is desired, restrictions on cross-site scripting do not inhibit communication or scripting between the domain-matched Iframe(s) and/or web page. This embedded Iframe can then provide a mechanism by which web pages or Iframes from other domains can communicate with the Iframe or web page with which the embedded Iframe shares a domain.Type: ApplicationFiled: June 23, 2006Publication date: December 27, 2007Applicant: Microsoft CorporationInventors: Daniel Gwozdz, Scott M. Isaacs
-
Publication number: 20070282847Abstract: Methods and systems provide simple syndication, browsing, searching, and subscribing solutions to networks of friends. In at least some embodiments, the approaches utilize standard HTTP protocols for consumption, subscription, and interaction of data while using the local file system for publication. The inventive approach overlays a URL address space that can be handled and routed interchangeably between multiple clients and servers or “locations”. In this manner, generated requests for user published content can be satisfied by local caches, servers, or peers through, for example, a peer-to-peer network. Accordingly, the inventive solutions provide a platform to make this possible with a simple publishing model that is fully compatible with existing Internet enabled applications.Type: ApplicationFiled: May 30, 2006Publication date: December 6, 2007Applicant: Microsoft CorporationInventor: Daniel Gwozdz
-
Patent number: 7272853Abstract: The present invention involves a system and method that facilitate extracting data from messages for spam filtering. The extracted data can be in the form of features, which can be employed in connection with machine learning systems to build improved filters. Data associated with origination information as well as other information embedded in the body of the message that allows a recipient of the message to contact and/or respond to the sender of the message call be extracted as features. The features, or a subset thereof, can be normalized and/or deobfuscated prior to being employed as features of the machine learning systems. The (deobfuscated) features can be employed to populate a plurality of feature lists that facilitate spam detection and prevention. Exemplary features include an email address, an IP address, a URL, an embedded image pointing to a URL, and/or portions thereof.Type: GrantFiled: June 4, 2003Date of Patent: September 18, 2007Assignee: Microsoft CorporationInventors: Joshua T. Goodman, Robert L. Rounthwaite, Daniel Gwozdz, John D. Mehr, Nathan D. Howell, Micah C. Rupersburg, Bryan T. Starbuck
-
Publication number: 20070118904Abstract: The present invention involves a system and method that facilitate extracting data from messages for spam filtering. The extracted data can be in the form of features, which can be employed in connection with machine learning systems to build improved filters. Data associated with origination information as well as other information embedded in the body of the message that allows a recipient of the message to contact and/or respond to the sender of the message can be extracted as features. The features, or a subset thereof, can be normalized and/or deobfuscated prior to being employed as features of the machine learning systems. The (deobfuscated) features can be employed to populate a plurality of feature lists that facilitate spam detection and prevention. Exemplary features include an email address, an IP address, a URL, an embedded image pointing to a URL, and/or portions thereof.Type: ApplicationFiled: January 9, 2007Publication date: May 24, 2007Applicant: MICROSOFT CORPORATIONInventors: Joshua Goodman, Robert Rounthwaite, Daniel Gwozdz, John Mehr, Nathan Howell, Micah Rupersburg, Bryan Starbuck
-
Publication number: 20070094731Abstract: Various embodiments provide integrated solutions for detecting and treating undesirable activities. Detection and treatment solutions are integrated with software entities, such as applications, DLLs and the like, and provide status notifications for the user as to the status of the detection and treatment activities. In at least some embodiments, an integrated user interface is provided and gives the user the option to provide input and affect at least some of the treatment options.Type: ApplicationFiled: October 25, 2005Publication date: April 26, 2007Applicant: Microsoft CorporationInventors: Dan Teodosiu, Daniel Gwozdz, Sean Purcell, Amy Wu, Alexandra Heron, Elissa Murphy, Bo Rohlfsen
-
Publication number: 20060282503Abstract: Email emotiflags are described. A collection of emotiflags, each including a graphical icon and a text tag is maintained. Custom emotiflags may be defined by a user. While composing an email message, a user may associate an emotiflag with the email message such that when the email message is sent, the emotiflag is sent with the email message. Email messages may be received that include emotiflags. New emotiflags may be saved from a received email message for later association with other email messages. Email messages may be filtered, sorted, or otherwise processed based on associated emotiflags.Type: ApplicationFiled: June 14, 2005Publication date: December 14, 2006Applicant: Microsoft CorporationInventor: Daniel Gwozdz
-
Patent number: 7148907Abstract: An image processing application employs the concept of integral pre-multiplied alpha channel, and combines the techniques of multi-resolution representation, graph-structured representation, and automatic and intelligent data type conversion in order to permit a computer user to mix and manipulate both raster and vector based images in a single user interface while remaining unaware of the different data types underlying the images.Type: GrantFiled: July 15, 2004Date of Patent: December 12, 2006Assignee: Microsoft CorporationInventors: Alvy Ray Smith, John Bradstreet, Jonathan Edgar Fay, Ajai Sehgal, Tanuja Abhay Joshi, John Fitzgerald Bronskill, Daniel Gwozdz, Steven Andrew Cover, Nicholas John Clay, Edward W. Connell