Patents by Inventor Alexander Austin
Alexander Austin 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: 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
-
Patent number: 11476383Abstract: A device that includes a metal(III)-polar III-nitride substrate having a first surface opposite a second surface, a tunnel junction formed on one of the first surface or a buffer layer disposed on the first surface, a p-type III-nitride layer formed directly on the tunnel junction, and a number of material layers; a first material layer formed on the p-type III-nitride layer, each subsequent layer disposed on a preceding layer, where one layer from the number of material layers is patterned into a structure, that one layer being a III-nitride layer. Methods for forming the device are also disclosed.Type: GrantFiled: January 31, 2019Date of Patent: October 18, 2022Assignee: Cornell UniversityInventors: Henryk Turski, Debdeep Jena, Huili Grace Xing, Shyam Bharadwaj, Alexander Austin Chaney, Kazuki Nomoto
-
Publication number: 20220303736Abstract: A user device includes a local service module application and an advertising application. The user device receives, at the advertising application, advertisement data from an application-specific server associated with the advertising application. The advertisement data includes advertisement content data configured to render an advertisement. The user device is further configured to send the advertisement data from the advertising application to the local service module application. The user device is further configured to receive, at the local service module application, an advertisement request from an advertisement requesting application installed on the user device. The user device is further configured to send, from the local service module application, the advertisement data to the advertisement requesting application in response to the advertisement request.Type: ApplicationFiled: March 15, 2022Publication date: September 22, 2022Applicant: Branch Metrics, Inc.Inventors: Eric Glover, Rishi Khaitan, Antonio Garcia-Martinez, Colin Nathan Behr, Alexander Austin
-
Publication number: 20220114187Abstract: A user device includes a processing unit that executes a search application. Executing the search application causes the processing unit to receive a user search query, send the user search query to a plurality of target applications, and receive a set of search results from each of the target applications. Each search result includes application state access data configured to access an application state of the target application associated with the search result. Executing the search application causes the processing unit to rank the search results, display the ranked search results, and detect user selection of one of the displayed search results. Additionally, executing the search application causes the processing unit to send the application state access data associated with the selected search result to the target application associated with the selected search result and display the application state accessed using the application state access data.Type: ApplicationFiled: December 21, 2021Publication date: April 14, 2022Applicant: Branch Metrics, Inc.Inventors: Sojan Ponthanplavil Razallian, Eric J. Glover, Alexander Austin, Kan Yu
-
Patent number: 11216471Abstract: A user device includes a processing unit that executes a search application. Executing the search application causes the processing unit to receive a user search query, send the user search query to a plurality of target applications, and receive a set of search results from each of the target applications. Each search result includes application state access data configured to access an application state of the target application associated with the search result. Executing the search application causes the processing unit to rank the search results, display the ranked search results, and detect user selection of one of the displayed search results. Additionally, executing the search application causes the processing unit to send the application state access data associated with the selected search result to the target application associated with the selected search result and display the application state accessed using the application state access data.Type: GrantFiled: April 16, 2019Date of Patent: January 4, 2022Assignee: Branch Metrics, Inc.Inventors: Sojan Ponthanplavil Razallian, Eric J. Glover, Alexander Austin, Kan Yu
-
Publication number: 20210043795Abstract: A device that includes a metal(III)-polar III-nitride substrate having a first surface opposite a second surface, a tunnel junction formed on one of the first surface or a buffer layer disposed on the first surface, a p-type III-nitride layer formed directly on the tunnel junction, and a number of material layers; a first material layer formed on the p-type III-nitride layer, each subsequent layer disposed on a preceding layer, where one layer from the number of material layers is patterned into a structure, that one layer being a III-nitride layer. Methods for forming the device are also disclosed.Type: ApplicationFiled: January 31, 2019Publication date: February 11, 2021Applicant: Cornell UniversityInventors: Henryk Turski, Debdeep Jena, Huili Grace Xing, Shyam Bharadwaj, Alexander Austin Chaney, Kazuki Nomoto
-
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
-
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: 20200081930Abstract: A method includes storing entity records that include entity information that describes an entity and an application link that accesses an application state associated with the entity. The method includes receiving event data from user devices that indicates a number of times each of the application states was accessed by the user devices. The method includes determining a popularity score for each entity record based on the received event data, wherein the popularity score indicates the number of times the application state for the entity record was accessed relative to the number of times other application states were accessed. The method includes identifying a set of preliminary result entity records based on a search request, generating result scores for each of the preliminary result entity records based on the popularity scores, and generating search results that include application links from the preliminary result entity records.Type: ApplicationFiled: September 5, 2019Publication date: March 12, 2020Applicant: Branch Metrics, Inc.Inventors: Zeesha Currimbhoy, Alexander Austin, Eric J. Glover, Jyotsna Jayaraman, Jonas Frederick Bauer, Kan Yu, Charles Currin Gilliam, Rishi Khaitan
-
Publication number: 20190317941Abstract: A user device includes a processing unit that executes a search application. Executing the search application causes the processing unit to receive a user search query, send the user search query to a plurality of target applications, and receive a set of search results from each of the target applications. Each search result includes application state access data configured to access an application state of the target application associated with the search result. Executing the search application causes the processing unit to rank the search results, display the ranked search results, and detect user selection of one of the displayed search results. Additionally, executing the search application causes the processing unit to send the application state access data associated with the selected search result to the target application associated with the selected search result and display the application state accessed using the application state access data.Type: ApplicationFiled: April 16, 2019Publication date: October 17, 2019Applicant: Branch Metrics, Inc.Inventors: Sojan Ponthanplavil Razallian, Eric J. Glover, Alexander Austin, Kan Yu
-
Publication number: 20190253503Abstract: A method includes receiving a user ID for a user device and entity identification data that indicates an entity. The method includes identifying first and second action links using the entity identification data. The first and second action links are configured to cause the user device to access first and second application states associated with the entity. The first and second action links are associated with first and second action IDs that indicate functionality of the first and second application states. The method includes determining first and second usage values using the user ID. The first and second usage values indicate a number of times the user device accessed application states associated with the first and second action IDs. The method includes scoring the action links based on the first and second usage values, selecting one of the action links based on the scores, and transmitting the selected action link.Type: ApplicationFiled: February 8, 2019Publication date: August 15, 2019Applicant: Branch Metrics, Inc.Inventors: Alexander Austin, Eric J. Glover, Vishwa Ranjan, Augustus Hong, Zeesha Currimbhoy, John Saleigh
-
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
-
Publication number: 20150125774Abstract: A liquid electrolyte fuel cell system (10) comprises at least one fuel cell with a liquid electrolyte chamber between opposed electrodes, the electrodes being an anode and a cathode, and means (30, 32) for supplying a gas stream to a gas chamber adjacent to the cathode and withdrawing a spent gas stream (38) from the gas chamber adjacent to the cathode, the system also comprising a liquid electrolyte storage tank (40), and means (42, 44, 47, 48) to circulate liquid electrolyte between the liquid electrolyte storage tank (40) and the fuel cells. In addition the system comprises a gas heater (50) and a humidification chamber (52) in the duct (36) leading to the said gas chamber, and means (53, 66, 68) to supply liquid electrolyte to the humidification chamber (52) so the gas is humidified by contact with the liquid electrolyte.Type: ApplicationFiled: April 29, 2013Publication date: May 7, 2015Inventors: James Alexander Austin, Martin Thomas, Naveed Akhtar
-
Publication number: 20070051293Abstract: A device for transferring a person or object across fluid or unstable surfaces such as mud, snow, ice, water or sand, has a base member for supporting the person or object and at least one inflatable structure which forms a wall around only part of the periphery of the base member.Type: ApplicationFiled: September 19, 2006Publication date: March 8, 2007Inventor: Alexander Austin
-
Patent number: D1023324Type: GrantFiled: October 29, 2021Date of Patent: April 16, 2024Assignee: HYPERICE IP SUBCO, LLCInventors: Alexander Joseph Aguiar, Trevor Austin Kerth, Ellen Posch
-
Patent number: D1023325Type: GrantFiled: October 29, 2021Date of Patent: April 16, 2024Assignee: HYPERICE IP SUBCO, LLCInventors: Alexander Joseph Aguiar, Trevor Austin Kerth, Ellen Posch
-
Patent number: D1023326Type: GrantFiled: October 29, 2021Date of Patent: April 16, 2024Assignee: HYPERICE IP SUBCO, LLCInventors: Alexander Joseph Aguiar, Trevor Austin Kerth, Ellen Posch