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: 11929997Abstract: 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: GrantFiled: April 23, 2019Date of Patent: March 12, 2024Assignee: 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: 20230334239Abstract: 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: ApplicationFiled: June 22, 2023Publication date: October 19, 2023Applicant: Branch Metrics, Inc.Inventors: Alexander Austin, William Lindemann, Cheng-chao Yang, Eric J. Glover, Dmitri Gaskin, Kan Yu, Sofus Macskassy
-
Patent number: 11704483Abstract: 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: GrantFiled: August 20, 2020Date of Patent: July 18, 2023Assignee: Branch Metrics, Inc.Inventors: Alexander Austin, William Lindemann, Cheng-chao Yang, Eric J. Glover, Dmitri Gaskin, Kan Yu, Sofus Macskassy
-
Publication number: 20200380203Abstract: 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: ApplicationFiled: August 20, 2020Publication date: December 3, 2020Applicant: Branch Metrics, Inc.Inventors: Alexander Austin, William Lindemann, Cheng-chao Yang, Eric J. Glover, Dmitri Gaskin, Kan Yu, Sofus Macskassy
-
Publication number: 20200298194Abstract: Aramids and nanostructures formed from the aramids are described.Type: ApplicationFiled: March 20, 2020Publication date: September 24, 2020Applicant: MASSACHUSETTS INSTITUTE OF TECHNOLOGYInventors: Julia Ortony, Jia Tian, Dae-Yoon Kim, William Lindemann, Ty Christoff-Tempesta, Andrew Lew, Yukio Cho
-
Patent number: 10769364Abstract: 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: GrantFiled: June 8, 2018Date of Patent: September 8, 2020Assignee: Branch Metrics, Inc.Inventors: Alexander Austin, William Lindemann, Cheng-chao Yang, Eric J. Glover, Dmitri Gaskin, Kan Yu, Sofus Macskassy
-
Publication number: 20180357215Abstract: 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: ApplicationFiled: June 8, 2018Publication date: December 13, 2018Applicant: Branch Metrics, Inc.Inventors: Alexander Austin, William Lindemann, Cheng-chao Yang, Eric J. Glover, Dmitri Gaskin, Kan Yu, Sofus Macskassy
-
Patent number: 8619948Abstract: 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: GrantFiled: April 27, 2010Date of Patent: December 31, 2013Assignee: Groupcast, LLCInventors: Joe Harley Moore, John William Lindemann, III, Scott Allen Schulte
-
Patent number: 8243892Abstract: 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: GrantFiled: November 30, 2009Date of Patent: August 14, 2012Assignee: GroupCast, LLCInventors: Joe Harley Moore, John William Lindemann, III, Aida Hadzisabic
-
Patent number: 8238529Abstract: 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: GrantFiled: November 30, 2009Date of Patent: August 7, 2012Assignee: Groupcast, LLCInventors: Joe Harley Moore, John William Lindemann, III, Aida Hadzisabic
-
Patent number: 8131678Abstract: 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: GrantFiled: November 30, 2009Date of Patent: March 6, 2012Assignee: GroupCast, LLCInventors: Joe Harley Moore, John William Lindemann, III, Aida Hadzisabic
-
Publication number: 20110261933Abstract: 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: ApplicationFiled: April 27, 2010Publication date: October 27, 2011Applicant: GROUPCAST, LLCInventors: Joe Harley Moore, John William Lindemann, III, Scott Allen Schulte