Patents by Inventor William Lindemann

William Lindemann 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: 11929997
    Abstract: A system, apparatus, method, and machine readable medium are described for performing advanced authentication techniques and associated applications. For example, one embodiment of a method comprises: receiving a policy identifying a set of acceptable authentication capabilities; determining a set of client authentication capabilities; and filtering the set of acceptable authentication capabilities based on the determined set of client authentication capabilities to arrive at a filtered set of one or more authentication capabilities for authenticating a user of the client.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: March 12, 2024
    Assignee: Nok Nok Labs, Inc.
    Inventors: Marc Briceno, Brendon Wilson, Ramesh Kesanupalli, Davit Baghdasaryan, Rajiv Dholakia, William J. Blanke, Rolf Lindemann, Igor Polivanyi, Avinash Umap
  • Publication number: 20230334239
    Abstract: A method includes receiving a request from a user device accessing a webpage, the request including a webpage uniform resource locator (URL) and a user device identifier. The method includes retrieving a list of events associated with the user device based on the device identifier. The method further includes retrieving sets of rules. Each set of rules indicates events and URLs that satisfy the set of rules. Each set of rules is associated with a template that includes link rendering data for rendering a link on the user device. The method includes identifying a set of rules that is satisfied by the received URL and events, transmitting link rendering data associated with the identified set of rules to the user device, and transmitting link routing data to the user device. The link routing data is configured to route the user device to an application state corresponding to the webpage.
    Type: Application
    Filed: June 22, 2023
    Publication date: October 19, 2023
    Applicant: Branch Metrics, Inc.
    Inventors: Alexander Austin, William Lindemann, Cheng-chao Yang, Eric J. Glover, Dmitri Gaskin, Kan Yu, Sofus Macskassy
  • Patent number: 11704483
    Abstract: A method includes receiving a request from a user device accessing a webpage, the request including a webpage uniform resource locator (URL) and a user device identifier. The method includes retrieving a list of events associated with the user device based on the device identifier. The method further includes retrieving sets of rules. Each set of rules indicates events and URLs that satisfy the set of rules. Each set of rules is associated with a template that includes link rendering data for rendering a link on the user device. The method includes identifying a set of rules that is satisfied by the received URL and events, transmitting link rendering data associated with the identified set of rules to the user device, and transmitting link routing data to the user device. The link routing data is configured to route the user device to an application state corresponding to the webpage.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: July 18, 2023
    Assignee: Branch Metrics, Inc.
    Inventors: Alexander Austin, William Lindemann, Cheng-chao Yang, Eric J. Glover, Dmitri Gaskin, Kan Yu, Sofus Macskassy
  • Publication number: 20200380203
    Abstract: A method includes receiving a request from a user device accessing a webpage, the request including a webpage uniform resource locator (URL) and a user device identifier. The method includes retrieving a list of events associated with the user device based on the device identifier. The method further includes retrieving sets of rules. Each set of rules indicates events and URLs that satisfy the set of rules. Each set of rules is associated with a template that includes link rendering data for rendering a link on the user device. The method includes identifying a set of rules that is satisfied by the received URL and events, transmitting link rendering data associated with the identified set of rules to the user device, and transmitting link routing data to the user device. The link routing data is configured to route the user device to an application state corresponding to the webpage.
    Type: Application
    Filed: August 20, 2020
    Publication date: December 3, 2020
    Applicant: Branch Metrics, Inc.
    Inventors: Alexander Austin, William Lindemann, Cheng-chao Yang, Eric J. Glover, Dmitri Gaskin, Kan Yu, Sofus Macskassy
  • Publication number: 20200298194
    Abstract: Aramids and nanostructures formed from the aramids are described.
    Type: Application
    Filed: March 20, 2020
    Publication date: September 24, 2020
    Applicant: MASSACHUSETTS INSTITUTE OF TECHNOLOGY
    Inventors: Julia Ortony, Jia Tian, Dae-Yoon Kim, William Lindemann, Ty Christoff-Tempesta, Andrew Lew, Yukio Cho
  • Patent number: 10769364
    Abstract: A method includes receiving a request from a user device accessing a webpage, the request including a webpage uniform resource locator (URL) and a user device identifier. The method includes retrieving a list of events associated with the user device based on the device identifier. The method further includes retrieving sets of rules. Each set of rules indicates events and URLs that satisfy the set of rules. Each set of rules is associated with a template that includes link rendering data for rendering a link on the user device. The method includes identifying a set of rules that is satisfied by the received URL and events, transmitting link rendering data associated with the identified set of rules to the user device, and transmitting link routing data to the user device. The link routing data is configured to route the user device to an application state corresponding to the webpage.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: September 8, 2020
    Assignee: Branch Metrics, Inc.
    Inventors: Alexander Austin, William Lindemann, Cheng-chao Yang, Eric J. Glover, Dmitri Gaskin, Kan Yu, Sofus Macskassy
  • Publication number: 20180357215
    Abstract: A method includes receiving a request from a user device accessing a webpage, the request including a webpage uniform resource locator (URL) and a user device identifier. The method includes retrieving a list of events associated with the user device based on the device identifier. The method further includes retrieving sets of rules. Each set of rules indicates events and URLs that satisfy the set of rules. Each set of rules is associated with a template that includes link rendering data for rendering a link on the user device. The method includes identifying a set of rules that is satisfied by the received URL and events, transmitting link rendering data associated with the identified set of rules to the user device, and transmitting link routing data to the user device. The link routing data is configured to route the user device to an application state corresponding to the webpage.
    Type: Application
    Filed: June 8, 2018
    Publication date: December 13, 2018
    Applicant: Branch Metrics, Inc.
    Inventors: Alexander Austin, William Lindemann, Cheng-chao Yang, Eric J. Glover, Dmitri Gaskin, Kan Yu, Sofus Macskassy
  • Patent number: 8619948
    Abstract: A method and system are disclosed for intelligently notifying first parties via automated telephone calls regarding an absence by second parties at an event with minimal burden on a third party who manages attendance issues for the event. In a preferred embodiment, the event is a school session, the second parties are students who are supposed to attend the school session, the first parties are guardians for the students, and the third party is a school employee who handles attendance issues. Differentiated notifications are provided to first parties based on whether the first parties receive the notifications in person or in absentia. The first parties are also provided with opportunities for responding to the notifications while avoiding direct interactions with the third party.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: December 31, 2013
    Assignee: Groupcast, LLC
    Inventors: Joe Harley Moore, John William Lindemann, III, Scott Allen Schulte
  • Patent number: 8243892
    Abstract: A system, apparatus and method for identifying the capacity of a particular switch through which a plurality of telephone calls will be broadcast has a processor in operative communication with a communication network and an NPANXX database, and is configured to retrieve a telephone number from a call list from a call list database, then to retrieve from the NPANXX database a CLLI identification associated with the retrieved telephone number. The processor is configured to retrieve a maximum call capacity for a switch associated with the retrieved CLLI identification from a CLLI limit database. The processor is configured to store a number of current calls being made through the switch associated with the retrieved CLLI identification and to make a next telephone call when the number of current calls is less than or equal to the maximum call capacity.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: August 14, 2012
    Assignee: GroupCast, LLC
    Inventors: Joe Harley Moore, John William Lindemann, III, Aida Hadzisabic
  • Patent number: 8238529
    Abstract: An apparatus for bypassing outgoing voice mail greetings automatically in a broadcast messaging system has a processor in operative communication with an NPANXX database, an NPAC database, an OCN database and a voice mail short code database. The processor is configured to retrieve a telephone number to be called and to identify for the telephone number an OCN from the NPANXX database, identify a current carrier from the OCN database, and to identify a voice mail short code from the voice mail short code database. The processor then associates the current correct voice mail short code with the telephone number to be called.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: August 7, 2012
    Assignee: Groupcast, LLC
    Inventors: Joe Harley Moore, John William Lindemann, III, Aida Hadzisabic
  • Patent number: 8131678
    Abstract: In a broadcast messaging system, a synchronization and update apparatus updates the content of a call list stored in a first database in a first format and a first configuration without upload instructions by a user of a user processor and without accessing said first database by the user of the second processor. The first database is in operative communication with a broadcast server. The broadcast server is programmed to broadcast a message through a communications network to a plurality of message receivers on the call list. The user processor is in operative communication with broadcast server, the user processor is programmed to update the call list in said first database from updated call list content in a second database at the user processor. The call list in said second database may be in a second configuration and either in the first format or a second format.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: March 6, 2012
    Assignee: GroupCast, LLC
    Inventors: Joe Harley Moore, John William Lindemann, III, Aida Hadzisabic
  • Publication number: 20110261933
    Abstract: A method and system are disclosed for intelligently notifying first parties via automated telephone calls regarding an absence by second parties at an event with minimal burden on a third party who manages attendance issues for the event. In a preferred embodiment, the event is a school session, the second parties are students who are supposed to attend the school session, the first parties are guardians for the students, and the third party is a school employee who handles attendance issues. Differentiated notifications are provided to first parties based on whether the first parties receive the notifications in person or in absentia. The first parties are also provided with opportunities for responding to the notifications while avoiding direct interactions with the third party.
    Type: Application
    Filed: April 27, 2010
    Publication date: October 27, 2011
    Applicant: GROUPCAST, LLC
    Inventors: Joe Harley Moore, John William Lindemann, III, Scott Allen Schulte