Patents by Inventor Kevin Winter

Kevin Winter 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: 11941354
    Abstract: Systems and methods are disclosed for providing a summary of suggested changes made to an electronic document. A suggested change is iteratively selected from a first list of suggested changes. A second list of modified suggested changes is generated by processing each selected suggested change in the first list of suggested changes. The processing comprises marking the selected suggested change for including or excluding the summary. If the selected suggested change is marked for including the summary, the processing further comprises at least one of combining the selected suggested change with a previously processed suggested change to form one of the modified suggested changes for including in the second list, and truncating the selected suggested change to form one of the modified suggested changes for including in the second list. The second list of modified suggested changes is provided as the summary of suggested changes.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: March 26, 2024
    Assignee: Google LLC
    Inventors: Kevin Markman, Kevin Winter, Luiz Do Amaral De Franca Pereira Filho, Yunchi Luo
  • Patent number: 11537278
    Abstract: The technology herein involves accessing content of an electronic document and a shared layout for the electronic document, wherein the shared layout provides a layout for user devices having different dimensions of display areas; rendering the content of the electronic document onto a primary rendering surface and a secondary rendering surface, wherein the primary rendering surface is associated with a native platform of a user device and the secondary rendering surface is associated with the shared layout of a server; applying operation commands to modify the primary rendering surface, the operation commands resulting from a user interaction with the electronic document; merging the operation commands into a merged operation call; and invoking the merged operation call to modify the secondary rendering surface, wherein the merged operation call reduces a number of operation calls that modify the secondary rendering surface and is shared with the server to modify the shared layout.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: December 27, 2022
    Assignee: Google LLC
    Inventors: Haluk Burcin Tunali, Luiz do Amaral de Franca Pereira Filho, Etan Bukiet, Behnoosh Hariri, Norbert Zsolt Kenderesi, Igor Kopylov, Matthew Jay Isison, Kevin Winter, Olga Sergeyevna Saviano, Gregory George Galante, Mathieu Turcotte, Jacob Robert Voytko, Leeran Raphaely
  • Patent number: 11250210
    Abstract: Systems and methods are disclosed for providing a summary of suggested changes made to an electronic document. A suggested change is iteratively selected from a first list of suggested changes. A second list of modified suggested changes is generated by processing each selected suggested change in the first list of suggested changes. The processing comprises marking the selected suggested change for including or excluding the summary. If the selected suggested change is marked for including the summary, the processing further comprises at least one of combining the selected suggested change with a previously processed suggested change to form one of the modified suggested changes for including in the second list, and truncating the selected suggested change to form one of the modified suggested changes for including in the second list. The second list of modified suggested changes is provided as the summary of suggested changes.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: February 15, 2022
    Assignee: Google LLC
    Inventors: Kevin Markman, Kevin Winter, Luiz Do Amaral De Franca Pereira Filho, Yunchi Luo
  • Publication number: 20210247891
    Abstract: The technology herein involves accessing content of an electronic document and a shared layout for the electronic document, wherein the shared layout provides a layout for user devices having different dimensions of display areas; rendering the content of the electronic document onto a primary rendering surface and a secondary rendering surface, wherein the primary rendering surface is associated with a native platform of a user device and the secondary rendering surface is associated with the shared layout of a server; applying operation commands to modify the primary rendering surface, the operation commands resulting from a user interaction with the electronic document; merging the operation commands into a merged operation call; and invoking the merged operation call to modify the secondary rendering surface, wherein the merged operation call reduces a number of operation calls that modify the secondary rendering surface and is shared with the server to modify the shared layout.
    Type: Application
    Filed: April 26, 2021
    Publication date: August 12, 2021
    Inventors: Haluk Tunali, Luiz do Amaral de Franca Pereira Filho, Etan Bukiet, Behnoosh Hariri, Norbert Zsolt Kenderesi, Igor Kopylov, Matthew Jay Isison, Kevin Winter, Olga Sergeyevna Saviano, Gregory George Galante, Mathieu Turcotte, Jacob Robert Voytko, Leeran Raphaely
  • Patent number: 10990258
    Abstract: Systems and methods disclosed herein provide a method that includes obtaining, at a user device from a remote storage server, content relating to an electronic document, and rendering the content of the electronic document onto a first virtual rendering surface. The method further includes maintaining a second virtual rendering surface that stores a current state of the first virtual rendering surface. The method further includes obtaining an operation command relating to the electronic document, and retrieving first state information of the first virtual rendering surface and second state information of the second virtual rendering surface. The method further includes applying the operation command to the rendered content of the electronic document on the first virtual rendering surface, and updating at least one of the first state information or the second state information based on a type of the operation command.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: April 27, 2021
    Assignee: GOOGLE LLC
    Inventors: Haluk Burcin Tunali, Luiz do Amaral de Franca Pereira Filho, Etan Bukiet, Behnoosh Hariri, Norbert Zsolt Kenderesi, Igor Kopylov, Matthew Jay Isison, Kevin Winter, Olga Sergeyevna Saviano, Gregory George Galante, Mathieu Turcotte, Jacob Robert Voytko, Leeran Raphaely
  • Patent number: 10521498
    Abstract: A document editor may manage suggested edits in a collaborative document. The document editor may instantiate a document model associated with the collaborative document. When a first editing suggestion is received for the collaborative document, a first suggestion command is associated with the first editing suggestion based on a type of the first editing suggestion and a type of the document model. The document editor may apply the first suggestion command on the document model to present the first editing suggestion within the collaborative document. When an acceptance indication for the first editing suggestion is received, the document model can be updated with the first suggestion command in response to the received acceptance indication.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: December 31, 2019
    Assignee: GOOGLE LLC
    Inventors: Luiz Do Amaral De Franca Pereira Filho, Steven Joseph Saviano, Kevin Markman, Thomas John Schirripa, Isaac Quinn Shum, Kevin Winter, Ian Gunn, Stephen Alexander Garcia-Wright, Olga Sergeyevna Saviano, Venkat Ganesan, Augustin O. Venezuela, III
  • Patent number: 10452750
    Abstract: Systems and methods disclosed herein provide a method of consistently presenting a visible portion of a rendering surface on multiple user devices. The method includes obtaining, at a user device from a remote storage server, content relating to an electronic document stored on the remote storage server, and then determining layout parameters of the content. The layout parameters define a consistent layout on a virtual rendering surface for the content of the electronic document across multiple user devices having different dimensions of display areas. The method further includes obtaining, via a user interface at the user device, a user indication indicative of a visible portion of the electronic document to be displayed via the user interface. The method further includes determining rendering parameters to render the visible portion at the user interface, and rendering the visible portion via the user interface on the user device.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: October 22, 2019
    Assignee: Google LLC
    Inventors: Haluk Burcin Tunali, Luiz do Amaral de Franca Pereira Filho, Etan Bukiet, Behnoosh Hariri, Kevin Winter, Igor Kopylov
  • Patent number: 9817805
    Abstract: Systems and methods are disclosed for providing a summary of suggested changes made to an electronic document. A suggested change is iteratively selected from a first list of suggested changes. A second list of modified suggested changes is generated by processing each selected suggested change in the first list of suggested changes. The processing comprises marking the selected suggested change for including or excluding in the summary. If the selected suggested change is marked for including in the summary, the processing further comprises at least one of combining the selected suggested change with a previously processed suggested change to form one of the modified suggested changes for including in the second list, and truncating the selected suggested change to form one of the modified suggested changes for including in the second list. The second list of modified suggested changes is provided as the summary of suggested changes.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: November 14, 2017
    Assignee: GOOGLE INC.
    Inventors: Kevin Markman, Kevin Winter, Luiz Do Amaral De Franca Pereira Filho, Yunchi Luo
  • Publication number: 20170039170
    Abstract: Systems and methods disclosed herein provide a method of managing a state of a virtual rendering surface for an electronic document. The method includes obtaining, at a user device from a remote storage server, content relating to an electronic document, and rendering the content of the electronic document onto a first virtual rendering surface. The method further includes maintaining a second virtual rendering surface that stores a current state of the first virtual rendering surface. The method further includes obtaining an operation command relating to the electronic document, and retrieving first state information of the first virtual rendering surface and second state information of the second virtual rendering surface. The method further includes applying the operation command to the rendered content of the electronic document on the first virtual rendering surface, and updating at least one of the first state information or the second state information based on a type of the operation command.
    Type: Application
    Filed: August 4, 2016
    Publication date: February 9, 2017
    Inventors: Haluk Burcin Tunali, Luiz do Amaral de Franca Pereira Filho, Etan Bukiet, Behnoosh Hariri, Norbert Zsolt Kenderesi, Igor Kopylov, Matthew Jay Isison, Kevin Winter, Olga Sergeyevna Saviano, Gregory George Galante, Mathieu Turcotte, Jacob Robert Voytko, Leeran Raphaely
  • Publication number: 20170039169
    Abstract: Systems and methods disclosed herein provide a method of consistently presenting a visible portion of a rendering surface on multiple user devices. The method includes obtaining, at a user device from a remote storage server, content relating to an electronic document stored on the remote storage server, and then determining layout parameters of the content. The layout parameters define a consistent layout on a virtual rendering surface for the content of the electronic document across multiple user devices having different dimensions of display areas. The method further includes obtaining, via a user interface at the user device, a user indication indicative of a visible portion of the electronic document to be displayed via the user interface. The method further includes determining rendering parameters to render the visible portion at the user interface, and rendering the visible portion via the user interface on the user device.
    Type: Application
    Filed: August 4, 2016
    Publication date: February 9, 2017
    Inventors: Haluk Burcin Tunali, Luiz do Amaral de Franca Pereira Filho, Etan Bukiet, Behnoosh Hariri, Kevin Winter, Igor Kopylov
  • Publication number: 20150370769
    Abstract: A document editor may manage suggested edits in a collaborative document. The document editor may instantiate a document model associated with the collaborative document. When a first editing suggestion is received for the collaborative document, a first suggestion command is associated with the first editing suggestion based on a type of the first editing suggestion and a type of the document model. The document editor may apply the first suggestion command on the document model to present the first editing suggestion within the collaborative document. When an acceptance indication for the first editing suggestion is received, the document model can be updated with the first suggestion command in response to the received acceptance indication.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 24, 2015
    Inventors: Luiz Do Amaral De Franca Pereira Filho, Steven Joseph Saviano, Kevin Markman, Thomas John Schirripa, Isaac Quinn Shum, Kevin Winter, Ian Gunn, Stephen Alexander Garcia-Wright, Olga Sergeyevna Saviano, Venkat Ganesan, Agustin O. Venezuela, III
  • Patent number: 8640486
    Abstract: An insulated and refrigerated beverage transport line provides enhanced temperature control of one or more beverages conveyed through the transport line. A plurality of coolant lines carrying a re-circulated coolant makes contact with the one or more product lines. One or more empty lines, referred to as packers, may be placed between the coolant lines and the product lines to provide a dimensionally stable and tight group of lines that are bundled together. An external insulation is provided over the bundle of lines to further enhance insulation for the beverage being transported through the product lines. At least one dedicated coolant return line may be placed remote from the other lines. The dedicated coolant return line carries the highest temperature coolant found in a beverage transport system. Independent and separate insulation of this dedicated coolant return line prevents inadvertent heat transfer to the one or more product lines.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: February 4, 2014
    Assignee: Millercoors LLC
    Inventor: Kevin Winters
  • Publication number: 20100319364
    Abstract: An insulated and refrigerated beverage transport line provides enhanced temperature control of one or more beverages conveyed through the transport line. A plurality of coolant lines carrying a re-circulated coolant makes contact with the one or more product lines. One or more empty lines, referred to as packers, may be placed between the coolant lines and the product lines to provide a dimensionally stable and tight group of lines that are bundled together. An external insulation is provided over the bundle of lines to further enhance insulation for the beverage being transported through the product lines. At least one dedicated coolant return line may be placed remote from the other lines. The dedicated coolant return line carries the highest temperature coolant found in a beverage transport system. Independent and separate insulation of this dedicated coolant return line prevents inadvertent heat transfer to the one or more product lines.
    Type: Application
    Filed: August 6, 2010
    Publication date: December 23, 2010
    Applicant: MILLERCOORS, LLC
    Inventor: Kevin WINTERS
  • Patent number: 7802445
    Abstract: An insulated and refrigerated beverage transport line provides enhanced temperature control of one or more beverages conveyed through the transport line. A plurality of coolant lines carrying a re-circulated coolant makes contact with the one or more product lines. One or more empty lines, referred to as packers, may be placed between the coolant lines and the product lines to provide a dimensionally stable and tight group of lines that are bundled together. An external insulation is provided over the bundle of lines to further enhance insulation for the beverage being transported through the product lines. At least one dedicated coolant return line may be placed remote from the other lines. The dedicated coolant return line carries the highest temperature coolant found in a beverage transport system. Independent and separate insulation of this dedicated coolant return line prevents inadvertent heat transfer to the one or more product lines.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: September 28, 2010
    Assignee: Millercoors, LLC
    Inventor: Kevin Winters
  • Patent number: 7743624
    Abstract: A beverage dispense font incorporating a portable cooling device is provided wherein the portable cooling device cools an outer housing of the dispense font in order to encourage ice formation on the dispense font. Unique visual effects can be obtained with ice formation on the outer housing of the dispense font, and the portable cooling device therefore enables independent cooling of the outer housing without redesign or modification of the existing glycol cooling system used to cool the dispensed beverage. The portable cooling device can be inherently small in size due to relatively minimal cooling capacity requirements for cooling just the outer housing of the dispense font. The dispense font and portable cooling device may be moved from location to location thereby greatly enhancing the capability to provide a frozen-appearing dispense font to many locations.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: June 29, 2010
    Assignee: Millercoors LLC
    Inventors: Lynette S. Schneller, David Milliken, Kevin Winters
  • Publication number: 20080264093
    Abstract: An insulated and refrigerated beverage transport line provides enhanced temperature control of one or more beverages conveyed through the transport line. A plurality of coolant lines carrying a re-circulated coolant makes contact with the one or more product lines. One or more empty lines, referred to as packers, may be placed between the coolant lines and the product lines to provide a dimensionally stable and tight group of lines that are bundled together. An external insulation is provided over the bundle of lines to further enhance insulation for the beverage being transported through the product lines. At least one dedicated coolant return line may be placed remote from the other lines. The dedicated coolant return line carries the highest temperature coolant found in a beverage transport system. Independent and separate insulation of this dedicated coolant return line prevents inadvertent heat transfer to the one or more product lines.
    Type: Application
    Filed: April 27, 2007
    Publication date: October 30, 2008
    Applicant: COORS BREWING COMPANY
    Inventor: Kevin Winters
  • Publication number: 20080178607
    Abstract: A beverage dispense font incorporating a portable cooling device is provided wherein the portable cooling device cools an outer housing of the dispense font in order to encourage ice formation on the dispense font. Unique visual effects can be obtained with ice formation on the outer housing of the dispense font, and the portable cooling device therefore enables independent cooling of the outer housing without redesign or modification of the existing glycol cooling system used to cool the dispensed beverage. The portable cooling device can be inherently small in size due to relatively minimal cooling capacity requirements for cooling just the outer housing of the dispense font. The dispense font and portable cooling device may be moved from location to location thereby greatly enhancing the capability to provide a frozen-appearing dispense font to many locations.
    Type: Application
    Filed: January 30, 2007
    Publication date: July 31, 2008
    Applicant: COORS BREWING COMPANY
    Inventors: Lynette S. Schneller, David Milliken, Kevin Winters
  • Publication number: 20070199076
    Abstract: Methods and systems for remote data collection and distribution include components and operations for receiving, at a server, data transmitted by a first client device via a communication network. The method may also include selecting, by one or more client devices associated with the communication network, a second device to receive the data. The method may further include establishing a connection between the server and the selected second device via the communication network. The method may also include automatically transmitting the received data to the second device using the connection via the communication network. The method may further include causing, by the one or more client devices, the second device to execute a predefined operation.
    Type: Application
    Filed: January 16, 2007
    Publication date: August 23, 2007
    Inventors: David Rensin, Tasuki Hirata, David Kramer, Brian Geoghegan, Kevin Winters
  • Patent number: D727027
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: April 21, 2015
    Inventor: Kevin Winters