Patents by Inventor Albert Gordon

Albert Gordon 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: 11955732
    Abstract: Millimeter wave (mmWave) technology, apparatuses, and methods that relate to transceivers, receivers, and antenna structures for wireless communications are described. The various aspects include co-located millimeter wave (mmWave) and near-field communication (NFC) antennas, scalable phased array radio transceiver architecture (SPARTA), phased array distributed communication system with MIMO support and phase noise synchronization over a single coax cable, communicating RF signals over cable (RFoC) in a distributed phased array communication system, clock noise leakage reduction, IF-to-RF companion chip for backwards and forwards compatibility and modularity, on-package matching networks, 5G scalable receiver (Rx) architecture, among others.
    Type: Grant
    Filed: December 27, 2022
    Date of Patent: April 9, 2024
    Assignee: Intel Corporation
    Inventors: Erkan Alpman, Arnaud Lucres Amadjikpe, Omer Asaf, Kameran Azadet, Rotem Banin, Miroslav Baryakh, Anat Bazov, Stefano Brenna, Bryan K. Casper, Anandaroop Chakrabarti, Gregory Chance, Debabani Choudhury, Emanuel Cohen, Claudio Da Silva, Sidharth Dalmia, Saeid Daneshgar Asl, Kaushik Dasgupta, Kunal Datta, Brandon Davis, Ofir Degani, Amr M. Fahim, Amit Freiman, Michael Genossar, Eran Gerson, Eyal Goldberger, Eshel Gordon, Meir Gordon, Josef Hagn, Shinwon Kang, Te Yu Kao, Noam Kogan, Mikko S. Komulainen, Igal Yehuda Kushnir, Saku Lahti, Mikko M. Lampinen, Naftali Landsberg, Wook Bong Lee, Run Levinger, Albert Molina, Resti Montoya Moreno, Tawfiq Musah, Nathan G. Narevsky, Hosein Nikopour, Oner Orhan, Georgios Palaskas, Stefano Pellerano, Ron Pongratz, Ashoke Ravi, Shmuel Ravid, Peter Andrew Sagazio, Eren Sasoglu, Lior Shakedd, Gadi Shor, Baljit Singh, Menashe Soffer, Ra'anan Sover, Shilpa Talwar, Nebil Tanzi, Moshe Teplitsky, Chintan S. Thakkar, Jayprakash Thakur, Avi Tsarfati, Yossi Tsfati, Marian Verhelst, Nir Weisman, Shuhei Yamada, Ana M. Yepes, Duncan Kitchin
  • Patent number: 11944694
    Abstract: Oral care compositions and/or unit-dose oral care compositions comprising a high level of surfactant. Oral care compositions and/or unit-dose oral care compositions with a high foaming efficiency. Oral care compositions and/or unit-dose oral care compositions with one or more web forming materials, one or more surfactants, and a sugar alcohol.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: April 2, 2024
    Assignee: The Procter & Gamble Company
    Inventors: Jeanette Marie Swartz, Arif Ali Baig, Gregory Charles Gordon, Min Mao, Melissa Cherie Payne, Holly Balasubramanian Rauckhorst, Paul Albert Sagel, Paul Dennis Trokhan, Brian Patrick Croll, Dinah Achola Nyangiro
  • Patent number: 11911492
    Abstract: A unit-dose dentifrice composition includes a soluble fibrous composition and a nonfibrous composition. The soluble fibrous composition includes web forming material and tin ion source. The nonfibrous composition includes abrasive. The abrasive and the tin ion source are in separate locations within the unit-dose dentifrice composition.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: February 27, 2024
    Assignee: The Procter & Gamble Company
    Inventors: Melissa Cherie Payne, Arif Ali Baig, Gregory Charles Gordon, Min Mao, Holly Balasubramanian Rauckhorst, Paul Albert Sagel, Jeanette Marie Swartz, Paul Dennis Trokhan, Brian Patrick Croll, Dinah Achola Nyangiro, Samuel James St. John
  • Patent number: 11063857
    Abstract: Techniques are described herein that are capable of monitoring connectivity and latency of network links in virtual networks. For instance, a ping agent injects first ping packets into network traffic on behalf of hosts in the virtual network. The ping agent monitors incoming packets to identify first ping response packets, which are in response to the first ping packets, among the incoming packets. A ping responder rule that is included in inbound packet filter rules for a port in a virtual switch intercepts second ping packets in the network traffic. The ping responder rule converts the second ping packets into second ping response packets and injects the second ping response packets into outbound packet filter rules to be transferred to sources from which the second ping packets are received.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: July 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rishabh Tewari, Daniel Firestone, Harish Kumar Chandrappa, Anitha Adusumilli, David Michael Brumley, Deepak Bansal, Albert Gordon Greenberg, Parag Sharma, Arjun Roy
  • Publication number: 20190363965
    Abstract: Techniques are described herein that are capable of monitoring connectivity and latency of network links in virtual networks. For instance, a ping agent injects first ping packets into network traffic on behalf of hosts in the virtual network. The ping agent monitors incoming packets to identify first ping response packets, which are in response to the first ping packets, among the incoming packets. A ping responder rule that is included in inbound packet filter rules for a port in a virtual switch intercepts second ping packets in the network traffic. The ping responder rule converts the second ping packets into second ping response packets and injects the second ping response packets into outbound packet filter rules to be transferred to sources from which the second ping packets are received.
    Type: Application
    Filed: November 21, 2018
    Publication date: November 28, 2019
    Inventors: Rishabh Tewari, Daniel Firestone, Harish Kumar Chandrappa, Anitha Adusumilli, David Michael Brumley, Deepak Bansal, Albert Gordon Greenberg, Parag Sharma, Arjun Roy
  • Publication number: 20190342296
    Abstract: Systems and methods are provided for facilitating automated compliance with security, audit and network configuration policies. In some instances, new runtime configuration files are iteratively generated and compared to a baseline configuration file to determine whether a threshold variance exists between the baseline configuration file and each separate and new runtime configuration file. If the threshold variance exists, remedial actions are triggered. In some instances, runtime configuration files are scanned for blacklist configuration settings. When blacklist configuration settings are found, remedial actions can also be triggered. In some instances, configuration files are scrubbed by omitting detected blacklist items from the configuration files. In some instances, changes are only made to configuration files when they match changes on an approved change list and are absent from an open incident list.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 7, 2019
    Inventors: Parvez Anandam, Imran S. Koradia, Zheng Tang, Andrew Mendelsohn, Ankush Grover, Liyuan Zhou, Brandon Michael Klassen, David A. Maltz, Albert Gordon Greenberg
  • Publication number: 20190342338
    Abstract: Systems and methods are provided for facilitating automated compliance with security, audit and network configuration policies. In some instances, new runtime configuration files are iteratively generated and compared to a baseline configuration file to determine whether a threshold variance exists between the baseline configuration file and each separate and new runtime configuration file. If the threshold variance exists, remedial actions are triggered. In some instances, runtime configuration files are scanned for blacklist configuration settings. When blacklist configuration settings are found, remedial actions can also be triggered. In some instances, configuration files are scrubbed by omitting detected blacklist items from the configuration files. In some instances, changes are only made to configuration files when they match changes on an approved change list and are absent from an open incident list.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 7, 2019
    Inventors: Parvez Anandam, Imran S. Koradia, Zheng Tang, Andrew Mendelsohn, Ankush Grover, Liyuan Zhou, Brandon Michael Klassen, David A. Maltz, Albert Gordon Greenberg
  • Patent number: 9089127
    Abstract: This invention relates to preservatives at neutral or slightly acidic pH containing copper complexes and calcium, magnesium, and/or zinc cations for protection of wood, cellulose, hemicellulose, and lignocellulose from decay caused by fungi.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: July 28, 2015
    Assignee: EI DU PONT DE NEMOURS AND COMPANY
    Inventors: Albert Gordon Anderson, Mark A. Scialdone
  • Patent number: 8938693
    Abstract: A system and method are described for managing instantiation of interface elements in a rich Internet application (RIA) that includes systematically creating a tree of descriptive nodes that describe the visual interface elements of the application. Only interface elements that are not stacked under other objects or not fully hidden on the screen are instantiated using the corresponding descriptive nodes. Detail objects corresponding to the descriptive nodes are then constructed and used by a rendering engine to render the visual interface elements of the declarative application. As the user moves to locations within the application that are stacked under other objects or are hidden, the descriptive nodes and detailed objects are created representing the interface elements of those locations for rendering by the rendering engine.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: January 20, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Albert Gordon Smith, Glenn Warren Ruehle, Eliot Greenfield
  • Patent number: 8930690
    Abstract: The present invention extends to methods, systems, and computer program products for offloading packet processing for networking device virtualization. A host maintains rule set(s) for a virtual machine, and a physical network interface card (NIC) maintains flow table(s) for the virtual machine. The physical NIC receives and processes a network packet associated with the virtual machine. Processing the network packet includes the physical NIC comparing the network packet with the flow table(s) at the physical NIC. When the network packet matches with a flow in the flow table(s) at the physical NIC, the physical NIC performs an action on the network packet based on the matching flow. Alternatively, when the network packet does not match with a flow in the flow table(s) at the physical NIC, the physical NIC passes the network packet to the host partition for processing against the rule set(s).
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: January 6, 2015
    Assignee: Microsoft Corporation
    Inventors: Yue Zuo, Daniel M. Firestone, Albert Gordon Greenberg, HoYuen Chau, Yimin Deng, Bryan William Tuttle, Pankaj Garg
  • Patent number: 8889038
    Abstract: This invention relates to wood preservatives containing copper complexes and calcium ions, zinc ions or calcium and zinc ions for protection of wood, cellulose, hemicellulose, lignocellulose, cellulosic materials and articles derived from cellulosic materials from decay caused by fungi. The calcium ions, zinc ions, or calcium and zinc ions improve the penetration of copper preservative agent into the interior of a treated material or article.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: November 18, 2014
    Assignee: E I du Pont de Nemours and Company
    Inventors: Albert Gordon Anderson, Mark A. Scialdone
  • Publication number: 20140250420
    Abstract: A system and method are described for managing instantiation of interface elements in a rich Internet application (RIA) that includes systematically creating a tree of descriptive nodes that describe the visual interface elements of the application. Only interface elements that are not stacked under other objects or not fully hidden on the screen are instantiated using the corresponding descriptive nodes. Detail objects corresponding to the descriptive nodes are then constructed and used by a rendering engine to render the visual interface elements of the declarative application. As the user moves to locations within the application that are stacked under other objects or are hidden, the descriptive nodes and detailed objects are created representing the interface elements of those locations for rendering by the rendering engine.
    Type: Application
    Filed: February 28, 2011
    Publication date: September 4, 2014
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Albert Gordon Smith, Glenn Warren Ruehle, Eliot Greenfield
  • Publication number: 20140164140
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a controller to determine a behavioral profile of an end user from packet traffic generated by activities of the end user, and share the behavioral profile with a network element for distributing targeted advertisements to the end user according to the behavioral profile. Additional embodiments are disclosed.
    Type: Application
    Filed: February 14, 2014
    Publication date: June 12, 2014
    Applicant: AT&T Intellectual Property I, LP
    Inventors: Canhui Ou, J. Bradley Bridges, Charles Robert Kalmanek, JR., Raghvendra Savoor, Albert Gordon Greenberg, Steve Sposato, Zhi Li, Jerold Daizo Osato, Alexandre Gerber, Oliver Spatscheck, Sun-Uk Park
  • Publication number: 20140082048
    Abstract: A cloud computing environment providing a network service for a client computing entity. The network service is not an application level service, but rather a service that operates at or below the network layer in the protocol stack. For instance, the network service might be a network endpoint service such as a network address service (such as DNS) or a dynamic network service (such as DHCP), or a network traffic service such as a firewall service or a secure tunneling service (such as VPN). The service might also provide a pipeline of network services for network level traffic to and from the client computing entity. The cloud environment uses policy to determine which of a plurality of communication channels to use when exchanging cloud service data for the network service.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Yousef A. Khalidi, Deepak Bansal, Changhoon Kim, Srikanth Kandula, David A. Maltz, Parveen Kumar Patel, Albert Gordon Greenberg
  • Patent number: 8626949
    Abstract: An intelligent lookup service for a network is provided for clients of a network requesting services of the network that intelligently determines, based on a service requirement of the requested service, optimal service endpoint(s) for providing the requested service. The intelligent lookup service can incorporate predetermined mapping policy and traffic measurements into the determination. In addition, a feedback loop is provided from clients and/or service endpoints to the lookup service concerning measurements about prior connections in the network. The lookup service can include a set of beacons distributed in the network and against which measurements about the network are recorded. A client receives, from the lookup service in response to a request for a network address, a set of candidate service endpoints that pertain to the requested network address and the client connects to one of the candidate service endpoints based on policy or context.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: January 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Sharad Agarwal, Najam Ahmad, Behrooz Chitsaz, Manuel Silverio Da Silva Costa, Albert Gordon Greenberg, Parantap Lahiri, Venkata N. Padmanabhan
  • Publication number: 20140004265
    Abstract: This invention relates to wood preservatives containing copper complexes that significantly reduce the decay of wood, cellulose, hemicellulose, and lignin caused by fungi and insects. The copper complexes include a chelating compound that has amide functional groups derived from hydration of a cyanoethylated compound or carboxylic acid functional groups derived from hydrolysis of a cyanoethylated compound, or both types of groups.
    Type: Application
    Filed: September 3, 2013
    Publication date: January 2, 2014
    Applicant: E I DU PONT DE NEMOURS AND COMPANY
    Inventors: ALBERT GORDON ANDERSON, MARK A. SCIALDONE
  • Publication number: 20130254766
    Abstract: The present invention extends to methods, systems, and computer program products for offloading packet processing for networking device virtualization. A host maintains rule set(s) for a virtual machine, and a physical network interface card (NIC) maintains flow table(s) for the virtual machine. The physical NIC receives and processes a network packet associated with the virtual machine. Processing the network packet includes the physical NIC comparing the network packet with the flow table(s) at the physical NIC. When the network packet matches with a flow in the flow table(s) at the physical NIC, the physical NIC performs an action on the network packet based on the matching flow. Alternatively, when the network packet does not match with a flow in the flow table(s) at the physical NIC, the physical NIC passes the network packet to the host partition for processing against the rule set(s).
    Type: Application
    Filed: July 17, 2012
    Publication date: September 26, 2013
    Applicant: Microsoft Corporation
    Inventors: Yue Zuo, Daniel M. Firestone, Albert Gordon Greenberg, Ho Yuen Chau, Yimin Deng, Bryan William Tuttle, Pankaj Garg
  • Patent number: 8458614
    Abstract: Systems and methods which implement rendition-based graphical layout management techniques are shown. According to an embodiment, desired resizing of items within a program's user interface is managed through a developer graphically describing a plurality of different sized renditions of a desired user interface and other different sized renditions of the user interface being dynamically interpolated and/or extrapolated through operation of the program. According to embodiments, linear interpolation and/or extrapolation is provided with respect to windows sized differently than constraint images provided by a developer. In embodiments where more than 2 constraint images are provided, piece-wise liner interpolation and/or extrapolation may be provided. Non-linear interpolation and/or extrapolation may be implemented.
    Type: Grant
    Filed: October 4, 2010
    Date of Patent: June 4, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: Albert Gordon Smith
  • Publication number: 20130118379
    Abstract: This invention relates to wood preservatives containing copper complexes and calcium ions, zinc ions or calcium and zinc ions for protection of wood, cellulose, hemicellulose, lignocellulose, cellulosic materials and articles derived from cellulosic materials from decay caused by fungi. The calcium ions, zinc ions, or calcium and zinc ions improve the penetration of copper preservative agent into the interior of a treated material or article.
    Type: Application
    Filed: May 6, 2012
    Publication date: May 16, 2013
    Inventors: Albert Gordon Anderson, Mark A. Scialdone
  • Patent number: D750184
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: February 23, 2016
    Inventor: Richard John Albert Gordon