Patents by Inventor Abraham George
Abraham George 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: 20250008480Abstract: The described technology is generally directed towards user equipment (UE) geolocation using a long history of network information. In some examples, a long history of network information associated with a UE can be processed to identify frequently repeated serving cell and correlated timing advance values. The frequently repeated serving cell and correlated timing advance values are indicative of frequently visited places. Next, the long history can be leveraged to determine locations of the frequently visited places with enhanced accuracy, and the resulting enhanced accuracy locations can be identified in a location lookup table for the UE. When the UE subsequently connects to the frequently repeated serving cell and the correlated timing advance value is observed, the location lookup table can be used to quickly assign an enhanced accuracy location to the UE.Type: ApplicationFiled: September 11, 2024Publication date: January 2, 2025Applicant: AT&T Intellectual Property I, L.P.Inventors: Jie Chen, Wenjie Zhao, Abraham George, Ye Ge
-
Patent number: 12167250Abstract: Systems and methods may use a math programming model for designing an edge cloud network. The edge cloud network design may depend on various factors, including the number of edge cloud nodes, edge cloud node location, or traffic coverage, among other things.Type: GrantFiled: August 17, 2022Date of Patent: December 10, 2024Assignee: AT&T Intellectual Property I, L.P.Inventors: Sichong Guan, Wei Yuan, Arun Jotshi, Abraham George, Carolyn Roche Johnson, Kenichi Futamura, Mohan Gawande
-
Patent number: 12120628Abstract: The described technology is generally directed towards user equipment (UE) geolocation using a long history of network information. In some examples, a long history of network information associated with a UE can be processed to identify frequently repeated serving cell and correlated timing advance values. The frequently repeated serving cell and correlated timing advance values are indicative of frequently visited places. Next, the long history can be leveraged to determine locations of the frequently visited places with enhanced accuracy, and the resulting enhanced accuracy locations can be identified in a location lookup table for the UE. When the UE subsequently connects to the frequently repeated serving cell and the correlated timing advance value is observed, the location lookup table can be used to quickly assign an enhanced accuracy location to the UE.Type: GrantFiled: August 23, 2021Date of Patent: October 15, 2024Assignee: AT&T Intellectual Property I, L.P.Inventors: Jie Chen, Wenjie Zhao, Abraham George, Ye Ge
-
Publication number: 20240169730Abstract: Systems and methods are provided herein for recording a portion of content of a sports game. A request to record the portion of the content, which specifies game clock time criteria, is received by user equipment. During transmission of the content, frames of the content including a game progress graphic are analyzed to determine time values representing progress points of the sports game. In response to determining that a first time value representing a first progress point of the sports game matches the game clock time criteria of the request, the user equipment begins to record the portion of the content. In response to determining that a second time value does not match the game clock time criteria of the request, the user equipment stops the recording of the portion of the content and stores the recorded portion of the content.Type: ApplicationFiled: December 1, 2023Publication date: May 23, 2024Inventors: Abraham George Chackungal, Christopher Charles Lidaka
-
Patent number: 11869242Abstract: Systems and methods are provided herein for recording a portion of content of a sports game. A request to record the portion of the content, which specifies game clock time criteria, is received by user equipment. During transmission of the content, frames of the content including a game progress graphic are analyzed to determine time values representing progress points of the sports game. In response to determining that a first time value representing a first progress point of the sports game matches the game clock time criteria of the request, the user equipment begins to record the portion of the content. In response to determining that a second time value does not match the game clock time criteria of the request, the user equipment stops the recording of the portion of the content and stores the recorded portion of the content.Type: GrantFiled: July 23, 2020Date of Patent: January 9, 2024Assignee: Rovi Guides, Inc.Inventors: Abraham George Chackungal, Christopher Charles Lidaka
-
Patent number: 11863968Abstract: The described technology is generally directed towards user equipment geolocation. Network measurement data associated with user equipment can be separated into static periods in which the user equipment was not moving, and moving periods in which the user equipment was moving. Static location processing can be applied to determine static locations from the static period network measurements, and moving location processing can be applied to determine moving locations from the moving period network measurements. Resulting static location information and moving location information can then be merged in order to improve the accuracy of both the static and the moving location information. The enhanced accuracy location information can be stored and used for any desired application.Type: GrantFiled: September 14, 2021Date of Patent: January 2, 2024Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Jie Chen, Wenjie Zhao, Abraham George
-
Patent number: 11860289Abstract: The described technology is generally directed towards user equipment geolocation. Network measurement data associated with user equipment can be separated into static periods in which the user equipment was not moving, and moving periods in which the user equipment was moving. Static location processing can be applied to determine static locations from the static period network measurements, and moving location processing can be applied to determine moving locations from the moving period network measurements. Resulting static location information and moving location information can then be merged in order to improve the accuracy of both the static and the moving location information. The enhanced accuracy location information can be stored and used for any desired application.Type: GrantFiled: September 14, 2021Date of Patent: January 2, 2024Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Jie Chen, Wenjie Zhao, Abraham George
-
Publication number: 20230083881Abstract: The described technology is generally directed towards user equipment geolocation. Network measurement data associated with user equipment can be separated into static periods in which the user equipment was not moving, and moving periods in which the user equipment was moving. Static location processing can be applied to determine static locations from the static period network measurements, and moving location processing can be applied to determine moving locations from the moving period network measurements. Resulting static location information and moving location information can then be merged in order to improve the accuracy of both the static and the moving location information. The enhanced accuracy location information can be stored and used for any desired application.Type: ApplicationFiled: September 14, 2021Publication date: March 16, 2023Inventors: Jie Chen, Wenjie Zhao, Abraham George
-
Publication number: 20230080065Abstract: The described technology is generally directed towards user equipment geolocation. Network measurement data associated with user equipment can be separated into static periods in which the user equipment was not moving, and moving periods in which the user equipment was moving. Static location processing can be applied to determine static locations from the static period network measurements, and moving location processing can be applied to determine moving locations from the moving period network measurements. Resulting static location information and moving location information can then be merged in order to improve the accuracy of both the static and the moving location information. The enhanced accuracy location information can be stored and used for any desired application.Type: ApplicationFiled: September 14, 2021Publication date: March 16, 2023Inventors: Jie Chen, Wenjie Zhao, Abraham George
-
Publication number: 20230080704Abstract: The described technology is generally directed towards user equipment geolocation. Network measurement data associated with user equipment can be separated into static periods in which the user equipment was not moving, and moving periods in which the user equipment was moving. Static location processing can be applied to determine static locations from the static period network measurements, and moving location processing can be applied to determine moving locations from the moving period network measurements. Resulting static location information and moving location information can then be merged in order to improve the accuracy of both the static and the moving location information. The enhanced accuracy location information can be stored and used for any desired application.Type: ApplicationFiled: September 14, 2021Publication date: March 16, 2023Inventors: Jie Chen, Wenjie Zhao, Abraham George
-
Publication number: 20230054262Abstract: The described technology is generally directed towards user equipment (UE) geolocation using a long history of network information. In some examples, a long history of network information associated with a UE can be processed to identify frequently repeated serving cell and correlated timing advance values. The frequently repeated serving cell and correlated timing advance values are indicative of frequently visited places. Next, the long history can be leveraged to determine locations of the frequently visited places with enhanced accuracy, and the resulting enhanced accuracy locations can be identified in a location lookup table for the UE. When the UE subsequently connects to the frequently repeated serving cell and the correlated timing advance value is observed, the location lookup table can be used to quickly assign an enhanced accuracy location to the UE.Type: ApplicationFiled: August 23, 2021Publication date: February 23, 2023Inventors: Jie Chen, Wenjie Zhao, Abraham George, Ye Ge
-
Publication number: 20230019902Abstract: Systems and methods may use a math programming model for designing an edge cloud network. The edge cloud network design may depend on various factors, including the number of edge cloud nodes, edge cloud node location, or traffic coverage, among other things.Type: ApplicationFiled: August 17, 2022Publication date: January 19, 2023Applicant: AT&T Intellectual Property I, L.P.Inventors: Sichong Guan, Wei Yuan, Arun Jotshi, Abraham George, Carolyn Roche Johnson, Kenichi Futamura, Mohan Gawande
-
Publication number: 20220369067Abstract: Locations and azimuths of cells of a communication network can be estimated, determined, and validated. Cell attribute management component (CAMC) can estimate, determine, and/or validate cell locations based on analysis of timing advance (TA) measurement data and/or location data associated with devices associated with base stations associated with cells. CAMC can estimate azimuth of a cell associated with a base station based on analysis of a validated cell location of the cell and location data associated with devices associated with the cell. CAMC can determine whether a recorded azimuth of the cell is validated based on analysis of the estimated azimuth of the cell and the recorded azimuth of the cell. CAMC can tag the recorded azimuth of the cell as validated if applicable azimuth accuracy criteria is met, inaccurate if applicable azimuth criteria is not met, or omni if the cell is an omni cell.Type: ApplicationFiled: May 17, 2021Publication date: November 17, 2022Inventors: Jie Chen, Wenjie Zhao, Ye Ge, Abraham George
-
Patent number: 11457369Abstract: Systems and methods may use a math programming model for designing an edge cloud network. The edge cloud network design may depend on various factors, including the number of edge cloud nodes, edge cloud node location, or traffic coverage, among other things.Type: GrantFiled: June 30, 2020Date of Patent: September 27, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Sichong Guan, Wei Yuan, Arun Jotshi, Abraham George, Carolyn Roche Johnson, Kenichi Futamura, Mohan Gawande
-
Patent number: 11297594Abstract: Locations of cells of a communication network can be estimated, determined, and validated. Cell location component (CLC) can analyze timing advance (TA) measurement data and/or location data associated with devices associated with a base station associated with one or more cells. CLC can estimate a first location of the base station, based on the TA measurement data and/or location data, to facilitate estimating the location of an associated cell. CLC can validate the estimated cell location or recorded cell location of the cell (recorded in a cell location pool) based on analysis of estimated cell location, recorded cell location, TA measurement data, and/or location data, and, based on the validation, can tag the cell location determination as accurate, acceptable, bad, or uncertain. CLC can request additional monitoring of a cell location determination tagged as uncertain, or investigation of a cell location determination tagged as bad.Type: GrantFiled: May 29, 2020Date of Patent: April 5, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Jie Chen, Ye Ge, Abraham George, Wenjie Zhao
-
Publication number: 20220027630Abstract: Systems and methods are provided herein for recording a portion of content of a sports game. A request to record the portion of the content, which specifies game clock time criteria, is received by user equipment. During transmission of the content, frames of the content including a game progress graphic are analyzed to determine time values representing progress points of the sports game. In response to determining that a first time value representing a first progress point of the sports game matches the game clock time criteria of the request, the user equipment begins to record the portion of the content. In response to determining that a second time value does not match the game clock time criteria of the request, the user equipment stops the recording of the portion of the content and stores the recorded portion of the content.Type: ApplicationFiled: July 23, 2020Publication date: January 27, 2022Inventors: Abraham George Chackungal, Christopher Charles Lidaka
-
Publication number: 20210377905Abstract: Locations of cells of a communication network can be estimated, determined, and validated. Cell location component (CLC) can analyze timing advance (TA) measurement data and/or location data associated with devices associated with a base station associated with one or more cells. CLC can estimate a first location of the base station, based on the TA measurement data and/or location data, to facilitate estimating the location of an associated cell. CLC can validate the estimated cell location or recorded cell location of the cell (recorded in a cell location pool) based on analysis of estimated cell location, recorded cell location, TA measurement data, and/or location data, and, based on the validation, can tag the cell location determination as accurate, acceptable, bad, or uncertain. CLC can request additional monitoring of a cell location determination tagged as uncertain, or investigation of a cell location determination tagged as bad.Type: ApplicationFiled: May 29, 2020Publication date: December 2, 2021Inventors: Jie Chen, Ye Ge, Abraham George, Wenjie Zhao
-
Patent number: 11134040Abstract: An interfacing unit provided according to an aspect of the present disclosure facilitates an user to be serviced based on multiple chat servers in a single chat session. In an embodiment, the interfacing unit receives a request on a chat session for a chat conversation from a user, identifies a first suitable chat server for generating responses for the chat conversation, and forwards a first sequence of inputs received from the end user to the first suitable chat server. The corresponding responses are forwarded back to the end user. The interfacing unit then forwards a received second sequence of inputs to a second chat server to generate a second sequence of messages corresponding to the second sequence of inputs. The interfacing unit forwards the second sequence of messages as respective responses to the second sequence of inputs.Type: GrantFiled: January 16, 2020Date of Patent: September 28, 2021Assignee: Oracle International CorporationInventors: Anoop Isaac Kuncheria, Abraham George, Sreeram Gopal
-
Patent number: 11032665Abstract: The described technology is generally directed towards user equipment (UE) geolocation. A machine learning model can be trained to estimate UE locations based on historical network communication data associated with the UEs. In order to train the machine learning model, known previous UE locations and corresponding historical network communication data can be provided to the machine learning model. A variety of other information, such as topographical information, can also be provided to the machine learning model. The machine learning model can be trained to predict the known previous UE locations based on the corresponding historical network communication data and any other provided information. Once it is trained, the machine learning model can be deployed to estimate real-time UE locations based on historical network communication data associated with the UEs.Type: GrantFiled: February 25, 2020Date of Patent: June 8, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Abraham George, Ye Ge, Jie Chen, Wenjie Zhao
-
Publication number: 20200336918Abstract: Systems and methods may use a math programming model for designing an edge cloud network. The edge cloud network design may depend on various factors, including the number of edge cloud nodes, edge cloud node location, or traffic coverage, among other things.Type: ApplicationFiled: June 30, 2020Publication date: October 22, 2020Inventors: Sichong Guan, Wei Yuan, Arun Jotshi, Abraham George, Carolyn Roche Johnson, Kenichi Futamura, Mohan Gawande