Patents by Inventor Marcin M. Nowak
Marcin M. Nowak 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: 11487757Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a query provided by a user and comprising one or more terms. Obtaining context data based on at least a portion of a first resource displayed to the user at a time that the query is received. Obtaining a revised query that is based on the query and the context data. Receiving a plurality of search results responsive to the revised query. Automatically, selecting a search result that represents a second resource from the plurality of search results, and providing the second resource for display to the user.Type: GrantFiled: October 29, 2019Date of Patent: November 1, 2022Assignee: GOOGLE LLCInventors: Gokhan H. Bakir, Behshad Behzadi, Marcin M. Nowak-Przygodzki
-
Patent number: 11436411Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting a continued conversation are disclosed. In one aspect, a method includes the actions of receiving first audio data of a first utterance. The actions further include obtaining a first transcription of the first utterance. The actions further include receiving second audio data of a second utterance. The actions further include obtaining a second transcription of the second utterance. The actions further include determining whether the second utterance includes a query directed to a query processing system based on analysis of the second transcription and the first transcription or a response to the first query. The actions further include configuring the data routing component to provide the second transcription of the second utterance to the query processing system as a second query or bypass routing the second transcription.Type: GrantFiled: November 27, 2019Date of Patent: September 6, 2022Assignee: GOOGLE LLCInventors: Nathan David Howard, Gabor Simko, Andrei Giurgiu, Behshad Behzadi, Marcin M. Nowak-Przygodzki
-
Patent number: 11423113Abstract: A computer-implemented method is described. The method includes a computing system receiving a first voice input from a user for generating a bookmark. Responsive to receiving the voice input, the computing system obtains a resource identifier associated with a resource page. The method includes the computing system storing the resource identifier as a bookmark in a bookmark index that is accessible in response to a request from a user device. The method further includes the computing system using the resource identifier, stored as the bookmark, to access the resource page. The computing system uses the resource identifier to access the resource page based on the request from the user device. The request is generated by the user device in response to the user device receiving a second voice input from the user.Type: GrantFiled: October 19, 2020Date of Patent: August 23, 2022Assignee: GOOGLE LLCInventors: Mugurel Ionut Andreica, Gokhan H. Bakir, Tak Keung Cheng, Marcin M. Nowak-Przygodzki
-
Publication number: 20220026951Abstract: A docking station according to embodiments provides power to an Information Handling System (IHS) coupled to the docking station. The docking station includes a first power circuit supporting a first power output according to a power delivery protocol limited to a first power level. The docking station also includes a second power circuit supporting a second power output for providing the input power of the docking station to the IHS. A controller of the docking station determines whether the IHS requires power using the power delivery protocol and selects the operation of the first or second power circuit. The docking station may support dual of such selectable power pathways using a docking cable joined from two individual cables, where each cable provides a separate power and/or data coupling. The docking station thus supports powering devices according to a power delivery protocol or using the input power to the docking station.Type: ApplicationFiled: October 6, 2021Publication date: January 27, 2022Applicant: Dell Products, L.P.Inventors: Merle Jackson Wood, III, Marcin M. Nowak
-
Patent number: 11196721Abstract: Embodiments of systems and methods are provided herein to establish a secure communication channel for communicating dock configuration actions from an administrator information handling system (IHS) to a docking station. One embodiment of such a system includes an administrator IHS configured to communicate dock configuration actions to a docking station, a host IHS configured to verify the validity of a dock certificate received from the docking station against a dock certificate authority server, and a docking station configured to verify the validity of an administrator certificate received from the admin IHS against a preconfigured list of valid administrator certificates stored within the docking station. If the validity of the dock certificate and the administrator certificate are respectively verified by the host IHS and the docking station, the host IHS and the docking station are further configured to establish the secure communication channel between the administrator IHS and the docking station.Type: GrantFiled: February 8, 2019Date of Patent: December 7, 2021Assignee: Dell Products L.P.Inventors: Nicholas Grobelny, Daniel L. Hamlin, Vivekanandh N. Rajagopalan, Marcin M. Nowak, Joshua N. Alperin
-
Patent number: 11150698Abstract: A docking station according to embodiments provides power to an Information Handling System (IHS) coupled to the docking station. The docking station includes a first power circuit supporting a first power output according to a power delivery protocol limited to a first power level. The docking station also includes a second power circuit supporting a second power output for providing the input power of the docking station to the IHS. A controller of the docking station determines whether the IHS requires power using the power delivery protocol and selects the operation of the first or second power circuit. The docking station may support dual of such selectable power pathways using a docking cable joined from two individual cables, where each cable provides a separate power and/or data coupling. The docking station thus supports powering devices according to a power delivery protocol or using the input power to the docking station.Type: GrantFiled: May 1, 2019Date of Patent: October 19, 2021Assignee: Dell Products, L.P.Inventors: Merle Jackson Wood, III, Marcin M. Nowak
-
Patent number: 11120083Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing contextual information to a user. In one aspect, a method includes receiving, from a user device, a query-independent request for contextual information relevant to an active resource displayed in an application environment on the user device, generating multiple queries from displayed content from the resource, determining a quality score for each of the multiple queries, selecting one or more of the multiple queries based on their respective quality scores, and providing, to the user device for each of the selected one or more queries, a respective user interface element for display with the active resource, wherein each user interface element includes contextual information regarding the respective query and includes the respective query.Type: GrantFiled: November 14, 2019Date of Patent: September 14, 2021Assignee: GOOGLE LLCInventors: Michal Jastrzebski, Aurelien Boffy, Gokhan H. Bakir, Behshad Behzadi, Marcin M. Nowak-Przygodzki
-
Patent number: 11099629Abstract: An information handling system (IHS) includes a source load switch connected to a power management circuit, and a port for connection of a device. The IHS detects attachment of the device to the port, and determines whether the device is a current sink. When the device is a current sink, the IHS sets the peak processor power level to a reduced level, determines detachment of the device, and in response to determining detachment of the device, restores a maximum peak processor power level. When the device is not a current sink, the HIS starts charging, sets a dynamic peak processor power level to an AC+DC setting, determines detachment of the device, and in response to determining detachment of the device, sets the peak processor power level to a DC-only setting.Type: GrantFiled: October 8, 2019Date of Patent: August 24, 2021Assignee: Dell Products L.P.Inventors: Geroncio O. Tan, Merle J. Wood, III, Marcin M. Nowak, Wei-Cheng (Jason) Yu, Tsung-Cheng (Anson) Liao
-
Publication number: 20210240793Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a first input associated with a bookmark and, in response to receiving the first input, obtaining context data for deriving annotations for the bookmark. An annotation engine of a system obtains multiple annotations that are derived using information included in the context data and a transcription of the first input associated with the bookmark The annotation engine generates an importance value for each annotation. The importance value characterizes a relationship between each annotation and at least one of: the information included in the context data; or the transcription of the first input. The annotation engine generates a set of annotations for retrieving the bookmark. Each annotation in the set of annotations is generated from the obtained multiple annotations and each annotation has an importance value that exceeds a threshold value.Type: ApplicationFiled: April 16, 2019Publication date: August 5, 2021Inventors: Mugurel Ionut Andreica, Jonathan Small, Marcin M. Nowak-Przygodzki
-
Publication number: 20210232659Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing contextual information to a user. In one aspect, a method includes receiving, from a user device, a query-independent request for contextual information relevant to an active resource displayed in an application environment on the user device, generating a first set of queries from displayed content from the resource, generating a second set of queries from the first set of queries, determining a quality score for each of the queries of the second set of queries, selecting one or more of the queries from the second set of queries based on their respective quality scores, and providing, to the user device for each of the selected one or more queries of the second set of queries, a respective user interface element for display with the active resource.Type: ApplicationFiled: July 21, 2016Publication date: July 29, 2021Inventors: Michal Jastrzebski, Gokhan H. Bakir, Marcin M. Nowak-Przygodzki
-
Publication number: 20210103628Abstract: A computer-implemented method is described. The method includes a computing system receiving a first voice input from a user for generating a bookmark. Responsive to receiving the voice input, the computing system obtains a resource identifier associated with a resource page. The method includes the computing system storing the resource identifier as a bookmark in a bookmark index that is accessible in response to a request from a user device. The method further includes the computing system using the resource identifier, stored as the bookmark, to access the resource page. The computing system uses the resource identifier to access the resource page based on the request from the user device. The request is generated by the user device in response to the user device receiving a second voice input from the user.Type: ApplicationFiled: October 19, 2020Publication date: April 8, 2021Inventors: Mugurel Ionut Andreica, Gokhan H. Bakir, Tak Keung Cheng, Marcin M. Nowak-Przygodzki
-
Publication number: 20210103330Abstract: An information handling system (IHS) includes a source load switch connected to a power management circuit, and a port for connection of a device. The IHS detects attachment of the device to the port, and determines whether the device is a current sink. When the device is a current sink, the IHS sets the peak processor power level to a reduced level, determines detachment of the device, and in response to determining detachment of the device, restores a maximum peak processor power level. When the device is not a current sink, the HIS starts charging, sets a dynamic peak processor power level to an AC+DC setting, determines detachment of the device, and in response to determining detachment of the device, sets the peak processor power level to a DC-only setting.Type: ApplicationFiled: October 8, 2019Publication date: April 8, 2021Inventors: Geroncio O. Tan, Merle J. Wood, III, Marcin M. Nowak, Wei-Cheng (Jason) Yu, Tsung-Cheng (Anson) Liao
-
Publication number: 20210089564Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating subqueries from a query. In one aspect, a method includes obtaining a query, generating a set of two subqueries from the query, where the set includes a first subquery and a second subquery, determining a quality score for the set of two subqueries, determining whether the quality score for the set of two subqueries satisfies a quality threshold, and in response to determining that the quality score for the set of two subqueries satisfies the quality threshold, providing a first response to the first subquery that is responsive to a first operation that receives the first subquery as input and providing a second response to the second subquery that is responsive to a second operation that receives the second subquery as input.Type: ApplicationFiled: December 9, 2020Publication date: March 25, 2021Inventors: Vladimir Vuskovic, Joseph Lange, Behshad Behzadi, Marcin M. Nowak-Przygodzki
-
Patent number: 10885077Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating subqueries from a query. In one aspect, a method includes obtaining a query, generating a set of two subqueries from the query, where the set includes a first subquery and a second subquery, determining a quality score for the set of two subqueries, determining whether the quality score for the set of two subqueries satisfies a quality threshold, and in response to determining that the quality score for the set of two subqueries satisfies the quality threshold, providing a first response to the first subquery that is responsive to a first operation that receives the first subquery as input and providing a second response to the second subquery that is responsive to a second operation that receives the second subquery as input.Type: GrantFiled: September 19, 2018Date of Patent: January 5, 2021Assignee: GOOGLE LLCInventors: Vladimir Vuskovic, Joseph Lange, Behshad Behzadi, Marcin M. Nowak-Przygodzki
-
Patent number: 10860799Abstract: In some implementations, a query that includes a sequence of terms is obtained, the query is mapped, based on the sequence of the terms, to a dependency tree that represents dependencies among the terms in the query, an entity type that corresponds to an entity sought by the query is determined based on a term represented by a root of the dependency tree, a particular entity is identified based on both the entity type and a relevance of the entity to the terms in the query, and a response to the query is provided based on the particular entity that is identified.Type: GrantFiled: May 29, 2018Date of Patent: December 8, 2020Assignee: Google LLCInventors: Mugurel Ionut Andreica, Tatsiana Sakhar, Behshad Behzadi, Marcin M. Nowak-Przygodzki, Adrian-Marius Dumitran
-
Publication number: 20200348723Abstract: A docking station according to embodiments provides power to an Information Handling System (IHS) coupled to the docking station. The docking station includes a first power circuit supporting a first power output according to a power delivery protocol limited to a first power level. The docking station also includes a second power circuit supporting a second power output for providing the input power of the docking station to the IHS. A controller of the docking station determines whether the IHS requires power using the power delivery protocol and selects the operation of the first or second power circuit. The docking station may support dual of such selectable power pathways using a docking cable joined from two individual cables, where each cable provides a separate power and/or data coupling. The docking station thus supports powering devices according to a power delivery protocol or using the input power to the docking station.Type: ApplicationFiled: May 1, 2019Publication date: November 5, 2020Applicant: Dell Products, L.P.Inventors: Merle Jackson Wood, III, Marcin M. Nowak
-
Patent number: 10810278Abstract: A computer-implemented method is described. The method includes a computing system receiving a first voice input from a user for generating a bookmark. Responsive to receiving the voice input, the computing system obtains a resource identifier associated with a resource page. The method includes the computing system storing the resource identifier as a bookmark in a bookmark index that is accessible in response to a request from a user device. The method further includes the computing system using the resource identifier, stored as the bookmark, to access the resource page. The computing system uses the resource identifier to access the resource page based on the request from the user device. The request is generated by the user device in response to the user device receiving a second voice input from the user.Type: GrantFiled: December 8, 2017Date of Patent: October 20, 2020Assignee: GOOGLE LLCInventors: Mugurel Ionut Andreica, Gokhan H. Bakir, Tak Keung Cheng, Marcin M. Nowak-Przygodzki
-
Publication number: 20200320119Abstract: Methods, systems, and apparatus, for associating data items with objects depicted in an image and search the associated data items based on object detected in images that are subsequently processed and presenting the data items associated with an object when the object is identified in the subsequently processed image.Type: ApplicationFiled: June 22, 2020Publication date: October 8, 2020Inventors: Gokhan H. Bakir, Marcin M. Nowak-Przygodzki
-
Publication number: 20200272690Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting a continued conversation are disclosed. In one aspect, a method includes the actions of receiving first audio data of a first utterance. The actions further include obtaining a first transcription of the first utterance. The actions further include receiving second audio data of a second utterance. The actions further include obtaining a second transcription of the second utterance. The actions further include determining whether the second utterance includes a query directed to a query processing system based on analysis of the second transcription and the first transcription or a response to the first query. The actions further include configuring the data routing component to provide the second transcription of the second utterance to the query processing system as a second query or bypass routing the second transcription.Type: ApplicationFiled: November 27, 2019Publication date: August 27, 2020Inventors: Nathan David Howard, Gabor Simko, Andrei Giurgiu, Behshad Behzadi, Marcin M. Nowak-Przygodzki
-
Publication number: 20200259805Abstract: Embodiments of systems and methods are provided herein to establish a secure communication channel for communicating dock configuration actions from an administrator information handling system (IHS) to a docking station. One embodiment of such a system includes an administrator IHS configured to communicate dock configuration actions to a docking station, a host IHS configured to verify the validity of a dock certificate received from the docking station against a dock certificate authority server, and a docking station configured to verify the validity of an administrator certificate received from the admin IHS against a preconfigured list of valid administrator certificates stored within the docking station. If the validity of the dock certificate and the administrator certificate are respectively verified by the host IHS and the docking station, the host IHS and the docking station are further configured to establish the secure communication channel between the administrator IHS and the docking station.Type: ApplicationFiled: February 8, 2019Publication date: August 13, 2020Inventors: Nicholas Grobelny, Daniel L. Hamlin, Vivekanandh N. Rajagopalan, Marcin .M Nowak, Joshua N. Alperin