Patents by Inventor Anthony C. Romano

Anthony C. Romano 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: 20240129497
    Abstract: The description relates to resource aware object detection for encoded video streams that can identify frames of the video stream that include an object of interest, such as a human, without decoding the frames.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 18, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Yichen HAO, Lihang LI, Anthony C. ROMANO, Naiteek SANGANI, Ryan S. MENEZES
  • Patent number: 11348074
    Abstract: A join service joins first and second computerized meetings. The join service receives information about the first and second computerized meetings from respective first and second meeting services. In response to a request from one of the first and second services to join the meetings, the join service translates audio, video, and data signaling between the first computerized meeting service and the second computerized meeting to join participants in the first computerized meeting and participants in the second meeting in a combined computerized meeting. An alternative join service obtains a uniform resource indicator (URI) for an agent of the first meeting. In response to a request from a participant in the second meeting to access the first meeting, the join service provides the URI to the second meeting service to allow the second meeting service to join the second meeting to the first meeting.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: May 31, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony C Romano, Ganesh Sridharan, Giridhar Kalpathy Narayanan, Robert W. Young, Mattia Tocco, Deepak Rao
  • Publication number: 20200286043
    Abstract: A join service joins first and second computerized meetings. The join service receives information about the first and second computerized meetings from respective first and second meeting services. In response to a request from one of the first and second services to join the meetings, the join service translates audio, video, and data signaling between the first computerized meeting service and the second computerized meeting to join participants in the first computerized meeting and participants in the second meeting in a combined computerized meeting. An alternative join service obtains a uniform resource indicator (URI) for an agent of the first meeting. In response to a request from a participant in the second meeting to access the first meeting, the join service provides the URI to the second meeting service to allow the second meeting service to join the second meeting to the first meeting.
    Type: Application
    Filed: May 26, 2020
    Publication date: September 10, 2020
    Inventors: Anthony C. Romano, Ganesh Sridharan, Giridhar Kapathy Narayanan, Robert W. Young, Mattia Tocco, Deepak Rao
  • Patent number: 10699250
    Abstract: A first meeting of a first network service is connected to a second meeting of a second network service by sending data identifying the first network service to the second network service and receiving, from the second network service, a key that is associated with the first network service. The first network service then sends information identifying the second meeting and a link to the first meeting to the second network service using an address for second network service that includes the key. The first network service then receives a second meeting link to the second meeting from the second network service and providing devices participating in the first meeting with the second meeting link. These devices activate the second meeting link to access resources of the second meeting.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: June 30, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony C Romano, Ganesh Sridharan, Giridhar Kalpathy Narayanan, Robert W. Young, Mattia Tocco, Deepak Rao
  • Patent number: 10673912
    Abstract: Methods and systems for displaying a user interface including a join feature for an online meeting are disclosed. In one aspect, a method includes detecting network activity for an online meeting, correlating the network activity to identify a meeting identifier for the online meeting, generating a join request for the online meeting based on the identified meeting identifier, and displaying a user interface configured to send the join request.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: June 2, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stephen H. Houchen, Anthony C Romano, William Hanlon, Barnett Trzcinski
  • Patent number: 10506069
    Abstract: Systems, methods, and computer-executable instructions for connecting devices includes receiving a device identifier associated with a second device. A search is initiated for a second device profile associated with the device identifier using the device identifier. The second device profile is received. The second device profile includes a device address and a link key. The link key was generated by a second device different from the first device. The address of the first device is set to the device address. Encrypted data is received from the second device addressed to the address.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: December 10, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony C Romano, Brian Kai Peasley, Sean E Anderson, Timothy D Burrell
  • Publication number: 20190222616
    Abstract: Methods and systems for displaying a user interface including a join feature for an online meeting are disclosed. In one aspect, a method includes detecting network activity for an online meeting, correlating the network activity to identify a meeting identifier for the online meeting, generating a join request for the online meeting based on the identified meeting identifier, and displaying a user interface configured to send the join request.
    Type: Application
    Filed: March 20, 2019
    Publication date: July 18, 2019
    Inventors: Stephen H. Houchen, Anthony C. Romano, William Hanlon, Barnett Trzcinski
  • Patent number: 10298634
    Abstract: Features to join an online meeting are crucial to successfully conducting the online meeting. Accordingly, embodiments are directed to restoration of such features to an online meeting generated without a join feature or an online meeting in which the join feature was never added or accidentally removed. A client application may be configured to receive an online meeting, detect an absence of metadata associated with a join feature upon analysis of the online meeting, parse a body of the online meeting to detect a collection of one or more URLs, verify each of the URLs with a HTTP get operation, and in response to a determination that a URL comprises an online meeting identifier, recreate the metadata with the URL to generate the join feature. Once restored, the join feature may be presented within an invitation for the online meeting.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: May 21, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stephen H. Houchen, Anthony C. Romano, William Hanlon, Barnett Trzcinski
  • Publication number: 20190052721
    Abstract: Systems, methods, and computer-executable instructions for connecting devices includes receiving a device identifier associated with a second device. A search is initiated for a second device profile associated with the device identifier using the device identifier. The second device profile is received. The second device profile includes a device address and a link key. The link key was generated by a second device different from the first device. The address of the first device is set to the device address. Encrypted data is received from the second device addressed to the address.
    Type: Application
    Filed: August 8, 2017
    Publication date: February 14, 2019
    Inventors: Anthony C. Romano, Brian Kai Peasley, Sean E. Anderson, Timothy D. Burrell
  • Publication number: 20180330337
    Abstract: A first meeting of a first network service is connected to a second meeting of a second network service by sending data identifying the first network service to the second network service and receiving, from the second network service, a key that is associated with the first network service. The first network service then sends information identifying the second meeting and a link to the first meeting to the second network service using an address for second network service that includes the key. The first network service then receives a second meeting link to the second meeting from the second network service and providing devices participating in the first meeting with the second meeting link. These devices activate the second meeting link to access resources of the second meeting.
    Type: Application
    Filed: July 24, 2018
    Publication date: November 15, 2018
    Inventors: Anthony C. Romano, Ganesh Sridharan, Giridhar Kalpathy Narayanan, Robert W. Young, Mattia Tocco, Deepak Rao
  • Patent number: 10038876
    Abstract: Binding of separate communication platform meetings is provided. Video conference service interconnection with online meeting service may be achieved by allowing the online meeting service to provide a tenant identifier to the video conference service, which may be associated with the tenant and used in a key that is used by the video conference service to schedule and initiate meetings. The online meeting service may also include the key in metadata used by its scheduling service. The tenant identifier and/or the key may be used by the components involved in initiating and, facilitating various meetings by users of the online meetings (and by users of the video conference service).
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: July 31, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony C. Romano, Ganesh Sridharan, Giridhar Kalpathy Narayanan, Robert W. Young, Mattia Tocco, Deepak Rao
  • Publication number: 20180109757
    Abstract: Binding of separate communication platform meetings is provided. Video conference service interconnection with online meeting service may be achieved by allowing the online meeting service to provide a tenant identifier to the video conference service, which may be associated with the tenant and used in a key that is used by the video conference service to schedule and initiate meetings. The online meeting service may also include the key in metadata used by its scheduling service. The tenant identifier and/or the key may be used by the components involved in initiating and, facilitating various meetings by users of the online meetings (and by users of the video conference service).
    Type: Application
    Filed: October 17, 2016
    Publication date: April 19, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Anthony C. Romano, Ganesh Sridharan, Giridhar Kalpathy Narayanan, Robert W. Young, Mattia Tocco, Deepak Rao
  • Publication number: 20180063045
    Abstract: An online meeting invitation may fail for a variety of reasons, and a meeting organizer or participant may wish to provide an alternative approach to transmit an invitation to the invitee before or during the meeting. Accordingly, embodiments are directed to mitigation of a failure of an online meeting invitation. A meeting invitation may be transmitted for presentation, to an invitee. In response to receipt of a failure notification to reach the invitee, the failure may be mitigated by identifying an email address associated with the meeting invitation and initiating one or more function calls to a communication service to have an invitation email generated and transmitted to the identified email address, where the invitation email includes the meeting invitation in a body of the imitation email. Alternatively, just the meeting invitation may be automatically forwarded to the email address upon identification of the email address.
    Type: Application
    Filed: December 2, 2016
    Publication date: March 1, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Stephen H. Houchen, Anthony C. Romano, Ilya Bukshteyn
  • Publication number: 20180063208
    Abstract: Features to join an online meeting are crucial to successfully conducting the online meeting. Accordingly, embodiments are directed to restoration of such features to an online meeting generated without a join feature or an online meeting in which the join feature was never added or accidentally removed. A client application may be configured to receive an online meeting, detect an absence of metadata associated with a join feature upon analysis of the online meeting, parse a body of the online meeting to detect a collection of one or more URLs, verify each of the URLs with a HTTP get operation, and in response to a determination that a URL comprises an online meeting identifier, recreate the metadata with the URL to generate the join feature. Once restored, the join feature may be presented within an invitation for the online meeting.
    Type: Application
    Filed: December 2, 2016
    Publication date: March 1, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Stephen H. Houchen, Anthony C. Romano, William Hanlon, Barnett Trzcinski
  • Patent number: 9762404
    Abstract: Contextual information associated with a party in a communication instance is provided to a user upon request. The communication instance can comprise a voice call, email, or video conference. If there is more than one party associated with the communication instance, the user may select the participating party from among several participating parties. The user may indicate the type of contextual information to be searched. The types of contextual information may include documents, spreadsheets, presentations, call records, emails, or other information associated with the selected participant. Contextual information search results comprising a list of file names of the selected file type are provided to the user. The user may further select a specific file name and, in response, view a thumbnail image of the file. A list of potential contextual information sources may be defined for each user.
    Type: Grant
    Filed: January 15, 2012
    Date of Patent: September 12, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Anthony C. Romano
  • Publication number: 20130185347
    Abstract: Contextual information associated with a party in a communication instance is provided to a user upon request. The communication instance can comprise a voice call, email, or video conference. If there is more than one party associated with the communication instance, the user may select the participating party from among several participating parties. The user may indicate the type of contextual information to be searched. The types of contextual information may include documents, spreadsheets, presentations, call records, emails, or other information associated with the selected participant. Contextual information search results comprising a list of file names of the selected file type are provided to the user. The user may further select a specific file name and, in response, view a thumbnail image of the file. A list of potential contextual information sources may be defined for each user.
    Type: Application
    Filed: January 15, 2012
    Publication date: July 18, 2013
    Applicant: Microsoft Corporation
    Inventor: Anthony C. Romano
  • Patent number: 8185888
    Abstract: Software execution with minimal impact deployment allows software to be executed on a system without first running a conventional installation process. Techniques are used to avoid any requirement of writing settings to restricted areas of operating system maintained data stores.
    Type: Grant
    Filed: June 5, 2007
    Date of Patent: May 22, 2012
    Assignee: Microsoft Corporation
    Inventors: Jean-Pierre Duplessis, Kraig S. Rury, Anthony C. Romano, Theodore H. Roberts, William N. Hanlon, Paul S. Harrington
  • Publication number: 20080307411
    Abstract: Software execution with minimal impact deployment allows software to be executed on a system without first running a conventional installation process. Techniques are used to avoid any requirement of writing settings to restricted areas of operating system maintained data stores.
    Type: Application
    Filed: June 5, 2007
    Publication date: December 11, 2008
    Applicant: Microsoft Corporation
    Inventors: Jean-Pierre Duplessis, Kraig S. Rury, Anthony C. Romano, Theodore H. Roberts, William N. Hanlon, Paul S. Harrington
  • Patent number: 6460089
    Abstract: A method and system for extending the functionality of a management console uses a data object as a carrier to pass context information of an extended snap-in of the management console to an extension snap-in to enable the extension snap-in to provide extension functionality. The extension snap-in is registered with an information store as an extension of the extended snap-in. When the extended snap-in is invoked to provide management behavior, it creates a data object that exposes the context information using pre-selected clipboard formats. The extension snap-in is identified by referring to the information store, and the data object is passed to the extension snap-in. The extension snap-in obtains the context information from the data object using the pre-selected clipboard formats and performs its management behavior according to the received context information.
    Type: Grant
    Filed: September 21, 1998
    Date of Patent: October 1, 2002
    Assignee: Microsoft Corporation
    Inventors: Anthony C. Romano, Ravishankar K. Rudrappa, Derek Jacoby, S. David Burggraaf, Jonathan S. Newman, Daniel Plastina
  • Patent number: RE40470
    Abstract: Body function measuring apparatus which provides: (1) an indication of the body function being measured, and (2) a loose probe condition by determining that the difference between the rate of change of a first body function signal, developed by a first sensor in the probe, and the rate of change of a second body function signal, developed by a second sensor in the probe, exceeds a predetermined threshold.
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: August 26, 2008
    Assignee: Draeger Medical Systems, Inc.
    Inventors: Joseph F. Fitzpatrick, Anthony C. Romano, John H. Richards, Ronald S. Kolarovic