Patents by Inventor Gio' Rossi
Gio' Rossi 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: 20240245151Abstract: Embodiments relate generally to masks, such as filtration masks, with multiple strap configurations. For example, such masks might be worn in either a head strap or an ear strap configuration. Embodiments typically comprise two ear straps each with a connector support element allowing removable attachment of a separate head strap.Type: ApplicationFiled: April 2, 2024Publication date: July 25, 2024Inventors: Rocky QU, Gio XU, Zhaoxia JIN
-
Patent number: 11969035Abstract: A mask (100), such as a filtration mask, with multiple strap configurations is provided. For example, such mask might be worn in either a head strap (240) or an ear strap (110) configuration. The mask comprises two ear straps each with a connector support element (130) allowing removable attachment of a separate head strap.Type: GrantFiled: November 11, 2016Date of Patent: April 30, 2024Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Rocky Qu, Gio Xu, Zhaoxia Jin
-
Publication number: 20230331383Abstract: Certain embodiments of the present application relate to an unmanned aerial vehicle including a control system, at least one rotor operable to generate lift under control of the control system, a spool mounted for rotation in a winding direction and an unwinding direction opposite the winding direction, a motor operable to rotate the spool in at least the winding direction under control of the control system, and a brake mechanism including a brake actuator operable to transition the brake mechanism between a locked state and an unlocked state under control of the control system. The brake mechanism in the locked state prevents rotation of the spool in at least the unwinding direction. The brake mechanism in the unlocked state does not prevent rotation of the spool in the unwinding direction.Type: ApplicationFiled: April 21, 2022Publication date: October 19, 2023Inventors: Rich Parraga, James Wagner, Phil McDermott, Gio Trovato, Joseph Sams, Mark Beaulieu, Wei Wei
-
Publication number: 20230331386Abstract: Certain embodiments of the present application relate to a method for releasing a parcel from an unmanned aerial vehicle (UAV). The parcel is engaged with a hook attached to a line suspended from the UAV. The method includes lowering the hook such that the parcel is at least partially supported by a target surface, thereby performing an attempt to release the parcel from the hook, performing at least one iteration of an iterative procedure. The iterative procedure includes raising the hook, and determining whether the line remains loaded. The iterative procedure further includes lowering the hook an additional time in response to a determination that the line remains loaded, thereby performing an additional attempt to release the parcel from the hook. The iterative procedure further includes performing an additional iteration of the iterative procedure in response to the number of attempts failing to satisfy a threshold number of attempts.Type: ApplicationFiled: April 21, 2022Publication date: October 19, 2023Inventors: Rich Parraga, James Wagner, Phil McDermott, Gio Trovato, Joseph Sams, Mark Beaulieu, Wei Wei
-
Publication number: 20230331384Abstract: Certain embodiments of the present application relate to an unmanned aerial vehicle, comprising a chassis, a control system mounted to the chassis, at least one rotor operable to generate lift under control of the control system, a spool having a wound portion of a line wound thereon, the line including a free portion, an attachment device secured to the free portion of the line and configured to facilitate attachment of a parcel to the line, a motor operable to rotate the spool under control of the control system such that the control system is operable to raise the attachment device to a raised position and lower the attachment device from the raised position, and a spring positioned between the chassis and the attachment device such that the spring is engaged between the chassis and the attachment device when the attachment device is in the raised position.Type: ApplicationFiled: April 21, 2022Publication date: October 19, 2023Inventors: Rich Parraga, James Wagner, Phil McDermott, Gio Trovato, Joseph Sams, Mark Beaulieu, Wei Wei
-
Patent number: 11429915Abstract: Systems and methods for predicting feature values in a matrix are disclosed. In example embodiments, a server accesses a matrix, the matrix having multiple dimensions, one dimension of the matrix representing features, and one dimension of the matrix representing entities. The server separates the matrix into multiple submatrices along a first dimension, each submatrix including all cells in the matrix for a set of values in the first dimension. The server provides the multiple submatrices to multiple machines. The server computes, using each machine, a correlation between values in at least one second dimension of the matrix and a value for a preselected feature in the matrix, the correlation being used to predict the value for the preselected feature based on other values along the at least one second dimension. The server provides an output representing the computed correlation.Type: GrantFiled: November 30, 2017Date of Patent: August 30, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Gio Borje, Benjamin John McCann, David DiCato, Jerry Lin, Skylar Payne, Apoorv Khandelwal, Nadeem Anjum
-
Patent number: 11403597Abstract: The disclosed embodiments provide a system for processing data. During operation, the system obtains a first embedding generated by a topic model from parameters of searches by a first recruiting entity and obtains a set of additional embeddings generated by the topic model from attributes of a set of candidates. Next, the system determines match features that include measures of similarity between the first embedding and each embedding in the set of additional embeddings. The system then applies a machine learning model to the match features and additional features for the candidates to produce a set of scores for the candidates. Finally, the system generates a ranking of the candidates according to the scores and outputs at least a portion of the ranking as search results of a current search by the first recruiting entity.Type: GrantFiled: June 19, 2019Date of Patent: August 2, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Cagri Ozcaglar, Gio Carlo C. Borje, Sahin C. Geyik, Gurwinder S. Gulati, Ketan Thakkar
-
Patent number: 11010688Abstract: Systems and methods for predicting feature values in a matrix are disclosed. In example embodiments, a server accesses a matrix, the matrix having multiple dimensions, one dimension of the matrix representing features, and one dimension of the matrix representing entities. The server separates the matrix into multiple submatrices along a first dimension, each submatrix including all cells in the matrix for a set of values in the first dimension. The server provides the multiple submatrices to multiple machines. The server computes, using each machine, a correlation between values in at least one second dimension of the matrix and a value for a preselected feature in the matrix, the correlation being used to predict the value for the preselected feature based on other values along the at least one second dimension. The server provides an output representing the computed correlation.Type: GrantFiled: November 30, 2017Date of Patent: May 18, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Gio Borje, Benjamin John McCann, David DiCato, Jerry Lin, Skylar Payne, Apoorv Khandelwal, Nadeem Anjum
-
Publication number: 20200402015Abstract: The disclosed embodiments provide a system for processing data. During operation, the system obtains a first embedding generated by a topic model from parameters of searches by a first recruiting entity and obtains a set of additional embeddings generated by the topic model from attributes of a set of candidates. Next, the system determines match features that include measures of similarity between the first embedding and each embedding in the set of additional embeddings. The system then applies a machine learning model to the match features and additional features for the candidates to produce a set of scores for the candidates. Finally, the system generates a ranking of the candidates according to the scores and outputs at least a portion of the ranking as search results of a current search by the first recruiting entity.Type: ApplicationFiled: June 19, 2019Publication date: December 24, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Cagri Ozcaglar, Gio Carlo C. Borje, Sahin C. Geyik, Gurwinder S. Gulati, Ketan Thakkar
-
Patent number: 10821309Abstract: A harness may be used to carry a breathable air system. Generally, the harness may comprise at least one shoulder strap and a plurality of attachments configured to attach the at least one shoulder strap to the breathable air system. Additionally, the plurality of attachments may allow the breathable air system to be configured into a plurality of strap configurations. For example, the plurality of strap configurations may include a hip configuration, a waist configuration, a leg configuration, and/or a back configuration. In some configurations, an additional/accessory strap may be used to more securely carry the breathable air system in the plurality of strap configurations.Type: GrantFiled: August 4, 2017Date of Patent: November 3, 2020Assignee: Honeywell International Inc.Inventors: Jie Zhu, Gio Xu, Bruce Liu, Zhao Xia Jin
-
Publication number: 20200210485Abstract: The disclosed embodiments provide a system for processing data. During operation, the system identifies a positive action by an entity on a candidate as a result of a query performed by the entity for a ranking of candidates. Next, the system identifies related queries that occur within a time window preceding the query. The system then generates positive labels associated with the candidate and one or more related queries that produce rankings containing the candidate. Finally, the system outputs the positive labels in training data for a machine learning model that generates the rankings.Type: ApplicationFiled: December 27, 2018Publication date: July 2, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Tanvi Sudarshan Motwani, Nadeem Anjum, Gio Carlo C. Borje, Erik Buchanan
-
Patent number: 10679188Abstract: Systems and methods for predicting feature values in a matrix are disclosed. In example embodiments, a server accesses a matrix, the matrix having multiple dimensions, one dimension of the matrix representing features, and one dimension of the matrix representing entities. The server separates the matrix into multiple submatrices along a first dimension, each submatrix including all cells in the matrix for a set of values in the first dimension. The server provides the multiple submatrices to multiple machines. The server computes, using each machine, a correlation between values in at least one second dimension of the matrix and a value for a preselected feature in the matrix, the correlation being used to predict the value for the preselected feature based on other values along the at least one second dimension. The server provides an output representing the computed correlation.Type: GrantFiled: November 30, 2017Date of Patent: June 9, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Gio Borje, Benjamin John McCann, David DiCato, Jerry Lin, Skylar Payne, Apoorv Khandelwal, Nadeem Anjum
-
Patent number: 10521489Abstract: Systems and methods for predicting feature values in a matrix are disclosed. In example embodiments, a server accesses a matrix, the matrix having multiple dimensions, one dimension of the matrix representing features, and one dimension of the matrix representing entities. The server separates the matrix into multiple submatrices along a first dimension, each submatrix including all cells in the matrix for a set of values in the first dimension. The server provides the multiple submatrices to multiple machines. The server computes, using each machine, a correlation between values in at least one second dimension of the matrix and a value for a preselected feature in the matrix, the correlation being used to predict the value for the preselected feature based on other values along the at least one second dimension. The server provides an output representing the computed correlation.Type: GrantFiled: November 30, 2017Date of Patent: December 31, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Gio Borje, Benjamin John McCann, David DiCato, Jerry Lin, Skylar Payne, Apoorv Khandelwal, Nadeem Anjum
-
Patent number: 10475666Abstract: A routable electroforming substrate for assembling a semiconductor package is manufactured by providing a carrier and plating a patterned first metallic layer onto the carrier which is configured to function as a surface mount pad or input/output pad in an assembled semiconductor package. A patterned second metallic layer comprising copper is plated over the first metallic layer, and a third metallic layer, which is configured for mounting a plurality of semiconductor dice, is plated over the second metallic layer. The carrier is then removed to expose the first metallic layer.Type: GrantFiled: April 12, 2018Date of Patent: November 12, 2019Assignee: ASM TECHNOLOGY SINGAPORE PTE LTDInventors: Tat Chi Chan, Yiu Fai Kwan, Gio Jose Asumo Villaespin, Yu Lung Lam, Hang Ren
-
Patent number: 10467299Abstract: Systems and methods for identifying user information from a set of pages are disclosed. In example embodiments, a server determines that a first set of pages is associated with a specific user based on addresses of the first set of pages having a common portion of a uniform resource locator (URL). The server determines that at least a threshold number of pages from the first set of pages include common information, the common information comprising contact information or social networking information. The server associates the contact information or the social networking information with a user profile of the specific user. The server provides, as a digital transmission, the contact information or the social networking information.Type: GrantFiled: November 2, 2016Date of Patent: November 5, 2019Assignee: Microsoft Technology Licensing, LLCInventors: John Robert Jersin, Benjamin John McCann, Erik Eugene Buchanan, Gio Borje
-
Patent number: 10423676Abstract: Systems and methods for identifying user information from a set of pages are disclosed. In example embodiments, a server determines that a first set of pages is associated with a specific user based on addresses of the first set of pages having a common portion of a uniform resource locator (URL). The server determines that at least a threshold number of pages from the first set of pages include common information, the common information comprising contact information or social networking information. The server associates the contact information or the social networking information with a user profile of the specific user. The server provides, as a digital transmission, the contact information or the social networking information.Type: GrantFiled: November 2, 2016Date of Patent: September 24, 2019Assignee: Microsoft Technology Licensing, LLCInventors: John Robert Jersin, Benjamin John McCann, Erik Eugene Buchanan, Gio Borje
-
Publication number: 20190269183Abstract: A mask (100), such as a filtration mask, with multiple strap configurations is provided. For example, such mask might be worn in either a head strap (240) or an ear strap (110) configuration. The mask comprises two ear straps each with a connector support element (130) allowing removable attachment of a separate head strap.Type: ApplicationFiled: November 11, 2016Publication date: September 5, 2019Inventors: Rocky QU, Gio XU, Zhaoxia JIN
-
Publication number: 20190163668Abstract: Systems and methods for predicting feature values in a matrix are disclosed. In example embodiments, a server accesses a matrix, the matrix having multiple dimensions, one dimension of the matrix representing features, and one dimension of the matrix representing entities. The server separates the matrix into multiple submatrices along a first dimension, each submatrix including all cells in the matrix for a set of values in the first dimension. The server provides the multiple submatrices to multiple machines. The server computes, using each machine, a correlation between values in at least one second dimension of the matrix and a value for a preselected feature in the matrix, the correlation being used to predict the value for the preselected feature based on other values along the at least one second dimension. The server provides an output representing the computed correlation.Type: ApplicationFiled: November 30, 2017Publication date: May 30, 2019Inventors: Gio Borje, Benjamin John McCann, David DiCato, Jerry Lin, Skylar Payne, Apoorv Khandelwal, Nadeem Anjum
-
Patent number: D927489Type: GrantFiled: February 8, 2018Date of Patent: August 10, 2021Assignee: HAND HELD PRODUCTS, INC.Inventors: Gio Xu, Jie Zhu, Zhihua Dai
-
Patent number: D1014624Type: GrantFiled: July 6, 2021Date of Patent: February 13, 2024Inventor: Gio Huh