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).
-
Publication number: 20240070217Abstract: 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: November 7, 2023Publication date: February 29, 2024Inventors: Mugurel Ionut Andreica, Gokhan H. Bakir, Tak Keung Cheng, Marcin M. Nowak-Przygodzki
-
Patent number: 11893350Abstract: 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: September 2, 2022Date of Patent: February 6, 2024Assignee: GOOGLE LLCInventors: Nathan David Howard, Gabor Simko, Andrei Giurgiu, Behshad Behzadi, Marcin M. Nowak-Przygodzki
-
Patent number: 11829433Abstract: 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: August 19, 2022Date of Patent: November 28, 2023Assignee: GOOGLE LLCInventors: Mugurel Ionut Andreica, Gokhan H. Bakir, Tak Keung Cheng, Marcin M. Nowak-Przygodzki
-
Publication number: 20230343306Abstract: Described are a system and methods for synchronizing control of an information handling system, such as a notebook computer, with external devices, such as displays, where the synchronizing control is performed for similar components on the information handling and external display, such as camera shutters.Type: ApplicationFiled: April 26, 2022Publication date: October 26, 2023Applicant: Dell Products L.P.Inventors: Geroncio Ong Tan, Marcin M. Nowak
-
Patent number: 11755518Abstract: An information handling system includes a USB-C port, first and second processors, and a USB-C power delivery controller. The first processor couples to the USB-C port utilizing a first connection type. The second processor couples to the USB-C port utilizing a second connection type. The USB-C power delivery controller includes first registers associated with the first processor and second registers associated with the second processor. The first processor utilizes the first registers to communicate with the USB-C port. The second processor utilizes the second registers to communicate with the USB-C port.Type: GrantFiled: June 28, 2021Date of Patent: September 12, 2023Assignee: Dell Products L.P.Inventors: Ken Nicholas, Marcin M. Nowak
-
Publication number: 20230259537Abstract: 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: April 28, 2023Publication date: August 17, 2023Inventors: Vladimir Vuskovic, Joseph Lange, Behshad Behzadi, Marcin M. Nowak-Przygodzki
-
Publication number: 20230169134Abstract: 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: January 26, 2023Publication date: June 1, 2023Inventors: Mugurel-Ionut Andreica, Jonathan Small, Marcin M. Nowak-Przygodzki
-
Patent number: 11615124Abstract: 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: December 9, 2020Date of Patent: March 28, 2023Assignee: Google LLCInventors: Vladimir Vuskovic, Joseph Lange, Behshad Behzadi, Marcin M. Nowak-Przygodzki
-
Patent number: 11599149Abstract: Systems and method are provided in which docking stations provide power to an Information Handling System (IHS) that is coupled to the docking station and provide the IHS with access to I/O (Input/Output) devices coupled to the docking station. Docking stations include a power circuit receiving a supply of DC power from an external power source. Docking stations also include a docking port used by the docking station to supply DC power to the docked IHS. Docking stations also include an I/O port the receives a connection from an external display, where a DC power input is received via the I/O port from the coupled external display. A controller of the docking station apportions the DC power input received from the coupled external display between operations of the docking station and the DC power supplied to the IHS via the docking port.Type: GrantFiled: August 6, 2021Date of Patent: March 7, 2023Assignee: Dell Products, L.P.Inventors: Srinivas Kamepalli, Merle Jackson Wood, III, Marcin M. Nowak
-
Publication number: 20230047212Abstract: 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: ApplicationFiled: October 31, 2022Publication date: February 16, 2023Inventors: Gokhan H. Bakir, Behshad Behzadi, Marcin M. Nowak-Przygodzki
-
Publication number: 20230039167Abstract: Systems and method are provided in which docking stations provide power to an Information Handling System (IHS) that is coupled to the docking station and provide the IHS with access to I/O (Input/Output) devices coupled to the docking station. Docking stations include a power circuit receiving a supply of DC power from an external power source. Docking stations also include a docking port used by the docking station to supply DC power to the docked IHS. Docking stations also include an I/O port the receives a connection from an external display, where a DC power input is received via the I/O port from the coupled external display. A controller of the docking station apportions the DC power input received from the coupled external display between operations of the docking station and the DC power supplied to the IHS via the docking port.Type: ApplicationFiled: August 6, 2021Publication date: February 9, 2023Applicant: Dell Products, L.P.Inventors: Srinivas Kamepalli, Merle Jackson Wood, III, Marcin M. Nowak
-
Patent number: 11574028Abstract: 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: GrantFiled: April 16, 2019Date of Patent: February 7, 2023Assignee: GOOGLE LLCInventors: Mugurel Ionut Andreica, Jonathan Small, Marcin M. Nowak-Przygodzki
-
Patent number: 11574013Abstract: 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: September 10, 2021Date of Patent: February 7, 2023Assignee: Google LLCInventors: Michal Jastrzebski, Aurelien Boffy, Gokhan H. Bakir, Behshad Behzadi, Marcin M. Nowak-Przygodzki
-
Publication number: 20220413857Abstract: An information handling system includes a USB-C port, first and second processors, and a USB-C power delivery controller. The first processor couples to the USB-C port utilizing a first connection type. The second processor couples to the USB-C port utilizing a second connection type. The USB-C power delivery controller includes first registers associated with the first processor and second registers associated with the second processor. The first processor utilizes the first registers to communicate with the USB-C port. The second processor utilizes the second registers to communicate with the USB-C port.Type: ApplicationFiled: June 28, 2021Publication date: December 29, 2022Inventors: Ken Nicholas, Marcin M. Nowak
-
Publication number: 20220414333Abstract: 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: September 2, 2022Publication date: December 29, 2022Inventors: Nathan David Howard, Gabor Simko, Andrei Giurgiu, Behshad Behzadi, Marcin M. Nowak-Przygodzki
-
Publication number: 20220397949Abstract: An information handling system includes a USB-C port and a USB-C power delivery controller. The USB-C power delivery controller includes connection preference information, and is configured to detect that a device has been plugged into the USB-C port, determine that the device supports a first connection type and a second connection type, determine that the first connection type has a higher connection priority than the second connection type, and establish a connection between the information handling system and the device utilizing the second connection type based upon the connection preference information.Type: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Inventors: Ken Nicholas, Marcin M. Nowak
-
Publication number: 20220391466Abstract: 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: August 19, 2022Publication date: December 8, 2022Inventors: Mugurel Ionut Andreica, Gokhan H. Bakir, Tak Keung Cheng, Marcin M. Nowak-Przygodzki
-
Patent number: 11513575Abstract: An information handling system includes a USB-C port and a USB-C power delivery controller. The USB-C power delivery controller includes connection preference information, and is configured to detect that a device has been plugged into the USB-C port, determine that the device supports a first connection type and a second connection type, determine that the first connection type has a higher connection priority than the second connection type, and establish a connection between the information handling system and the device utilizing the second connection type based upon the connection preference information.Type: GrantFiled: June 14, 2021Date of Patent: November 29, 2022Assignee: Dell Products L.P.Inventors: Ken Nicholas, Marcin M. Nowak
-
Patent number: 11514035Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining query refinements using search data. In one aspect, a method includes receiving a first query and a second query each comprising one or more n-grams for a user session, determining a first set of query refinements for the first query, determining a second set of query refinements from the first set of query refinements, each query refinement in the second set of query refinements including at least one n-gram that is similar to an n-gram from the first query and at least on n-gram that is similar to an n-gram from the second query, scoring each query refinement in the second set of query refinements, selecting a third query from a group consisting of the second set of query refinements and the second query, and providing the third query as input to a search operation.Type: GrantFiled: June 1, 2020Date of Patent: November 29, 2022Assignee: GOOGLE LLCInventors: Matthias Heiler, Behshad Behzadi, Evgeny A. Cherepanov, Nils Grimsmo, Aurelien Boffy, Alessandro Agostini, Karoly Csalogany, Fredrik Bergenlid, Marcin M. Nowak-Przygodzki
-
Patent number: 11507140Abstract: 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: October 6, 2021Date of Patent: November 22, 2022Assignee: Dell Products, L.P.Inventors: Merle Jackson Wood, III, Marcin M. Nowak