Patents by Inventor Mathew George
Mathew 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: 20240086545Abstract: Some storage systems are configured with VDL (valid data length) type controls that are implemented on a per cluster basis and, in some instances, on a sub-cluster basis, rather than simply a per file basis. In some instances, per-cluster VDL metadata for the storage clusters is stored and referenced at the edge data volume nodes of a distributed network for the storage system rather than, and/or without, storing or synchronizing the per-cluster VDL metadata at a master node that manages the corresponding storage clusters for the different data volume nodes. Sequence controls are also provided and managed by the master node and synchronized with the edge data volume nodes to further control access to data contained in the storage clusters.Type: ApplicationFiled: October 3, 2023Publication date: March 14, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Mathew GEORGE, Rajsekhar DAS, Vladimir PETTER
-
Patent number: 11868477Abstract: Some storage systems are configured with VDL (valid data length) type controls that are implemented on a per cluster basis and, in some instances, on a sub-cluster basis, rather than simply a per file basis. In some instances, per-cluster VDL metadata for the storage clusters is stored and referenced at the edge data volume nodes of a distributed network for the storage system rather than, and/or without, storing or synchronizing the per-cluster VDL metadata at a master node that manages the corresponding storage clusters for the different data volume nodes. Sequence controls are also provided and managed by the master node and synchronized with the edge data volume nodes to further control access to data contained in the storage clusters.Type: GrantFiled: July 18, 2022Date of Patent: January 9, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Mathew George, Rajsekhar Das, Vladimir Petter
-
Patent number: 11856403Abstract: Intelligent network access technology (NAT) control is described herein. An event associated with a mobile computing device can be detected. Responsive to the event being detected, a subscriber identity module (SIM) associated with the mobile computing device can access location information associated with a location of the mobile computing device. The SIM can access a configuration table storing NAT data provided by a network for controlling which NATs the mobile computing device is permitted to use to access the network. The SIM can determine, based at least in part on the NAT data and the location information, that a requested NAT of the mobile computing device is not a permissible NAT for the mobile computing device in the location and the SIM can cause the mobile computing device to connect to the network via an alternate NAT.Type: GrantFiled: March 28, 2019Date of Patent: December 26, 2023Assignee: T-Mobile USA, Inc.Inventors: Kyeong Hun An, Mathew George, Nandita Sharma, Phani Ramisetty
-
Publication number: 20230380032Abstract: A semiconductor device, and an electronic module including the semiconductor device, are described. In an example, the semiconductor device includes a first voltage side terminal arranged to be connected to an external first voltage, a second voltage side terminal arranged to be connected to an external second voltage different from the external first voltage, and a terminal which is adjacent to the first voltage side terminal and is arranged to be connected to one terminal of an external resistor. A current distributor is configured to distribute a current to a direct path to the first voltage side terminal and to a loss path to the terminal. A current driver is configured to perform current control of a current including a current between the first voltage side terminal and the second voltage side terminal.Type: ApplicationFiled: August 2, 2023Publication date: November 23, 2023Inventors: Masaaki NAKAYAMA, Krishnachandran KRISHNAN NAIR, Mathew GEORGE
-
Patent number: 11809569Abstract: Some storage systems are configured with VDL (valid data length) type controls that are implemented on a per cluster basis and, in some instances, on a sub-cluster basis, rather than simply a per file basis. In some instances, per-cluster VDL metadata for the storage clusters is stored and referenced at the edge data volume nodes of a distributed network for the storage system rather than, and/or without, storing or synchronizing the per-cluster VDL metadata at a master node that manages the corresponding storage clusters for the different data volume nodes. Sequence controls are also provided and managed by the master node and synchronized with the edge data volume nodes to further control access to data contained in the storage clusters.Type: GrantFiled: July 18, 2022Date of Patent: November 7, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Mathew George, Rajsekhar Das, Vladimir Petter
-
Patent number: 11775476Abstract: Examples described herein generally relate to maintaining a snapshot of a multitier distributed file system. A snapshot directory volume of a directory volume can be created at least in part by copying, to the snapshot directory volume, metadata of the directory volume. Based on a file access request, it can be determined whether the file has not been snapshotted. If not, a snapshot file record of the file, and associated with the snapshot directory volume.Type: GrantFiled: December 20, 2021Date of Patent: October 3, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Mathew George, David Matthew Kruse, Vladimir Petter, Roopesh C Battepati, Henry Gabryjelski
-
Patent number: 11758629Abstract: Provided is a load drive device comprising: a first input terminal for accepting an input of a first input current from a power source; a second input terminal for accepting an input of a second input current from the power source via an external resistor; an output terminal for outputting an output current to a load; a current distribution unit for summing the first input current and second input current at a prescribed distribution ratio and generating the output current and a control unit for controlling the distribution ratio. As one example, it would be appropriate for the control unit to control the distribution ratio according to the difference between a first terminal voltage present in the second input terminal and a second terminal voltage present in the output terminal.Type: GrantFiled: August 2, 2022Date of Patent: September 12, 2023Assignee: Rohm Co., Ltd.Inventors: Masaaki Nakayama, Krishnachandran Krishnan Nair, Mathew George
-
Patent number: 11622259Abstract: Telecommunication services are received at a user device using an embedded subscriber identity module (eSIM) profile stored on the user device while the user device is located in a first geographical area. A list of preferred remote SIM provisioning (RSP) platforms that provide eSIM profiles specific to a partner MNO of the MNO in a second geographical area is also received from an eSIM management platform of an MNO; The user device is then determined to have moved to a second geographical area based on a geolocation of the user device. Subsequently, an additional eSIM profile specific to the partner MNO of the MNO is downloaded to the user device from an RSP platform of one or more RSP platforms included in the list of preferred RSP platforms.Type: GrantFiled: April 28, 2021Date of Patent: April 4, 2023Assignee: T-Mobile USA, Inc.Inventors: Tanmay Roy, Cristian Asandului, Kyeong Hun An, Phani Ramisetty, Mathew George, Ryan King
-
Patent number: 11570255Abstract: Systems and methods are disclosed for clients and servers operating in a scaled cluster environment. Efficiencies are introduced to the process of connecting a client to a clustered environment by providing the client with the ability to attempt a connection with multiple servers in parallel. Servers operating the in the clustered environment are also capable of providing persistent storage of file handles and other state information. Ownership of the state information and persistent handles may be transferred between servers, thereby providing clients with the opportunity to move from one server to another while maintaining access to resources in the clustered environment.Type: GrantFiled: March 2, 2020Date of Patent: January 31, 2023Assignee: Microsoft Technology Licensing, LLCInventors: David M. Kruse, Daniel E. Lovinger, Thomas E. Jolly, James T. Pinkerton, Mathew George, Roopesh C. Battepati, Mingdong Shang
-
Publication number: 20220394830Abstract: Provided is a load drive device comprising: a first input terminal for accepting an input of a first input current from a power source; a second input terminal for accepting an input of a second input current from the power source via an external resistor; an output terminal for outputting an output current to a load; a current distribution unit for summing the first input current and second input current at a prescribed distribution ratio and generating the output current and a control unit for controlling the distribution ratio. As one example, it would be appropriate for the control unit to control the distribution ratio according to the difference between a first terminal voltage present in the second input terminal and a second terminal voltage present in the output terminal.Type: ApplicationFiled: August 2, 2022Publication date: December 8, 2022Inventors: Masaaki Nakayama, Krishnachandran KRISHNAN NAIR, Mathew GEORGE
-
Publication number: 20220350893Abstract: Some storage systems are configured with VDL (valid data length) type controls that are implemented on a per cluster basis and, in some instances, on a sub-cluster basis, rather than simply a per file basis. In some instances, per-cluster VDL metadata for the storage clusters is stored and referenced at the edge data volume nodes of a distributed network for the storage system rather than, and/or without, storing or synchronizing the per-cluster VDL metadata at a master node that manages the corresponding storage clusters for the different data volume nodes. Sequence controls are also provided and managed by the master node and synchronized with the edge data volume nodes to further control access to data contained in the storage clusters.Type: ApplicationFiled: July 18, 2022Publication date: November 3, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Mathew GEORGE, Rajsekhar DAS, Vladimir PETTER
-
Publication number: 20220342912Abstract: Systems, methods, and graphical user interfaces (GUIs) for ingesting and enriching data regarding a plurality of entities are provided. A first data set comprising company data and a second data set comprising customer data are ingested. The first data set is processed to generate a processed data set. The first data set may be processed by applying an entity matching technique, wherein one or more data elements are generated based on whether an entity of the first data set and an entity of the second data set are commonly associated. The first data set may additionally or alternatively be processed by applying a statistical matching technique, wherein one or more predicted data elements are generated based on similarity between an entity of the first data set and one or more entities of the second data set.Type: ApplicationFiled: January 19, 2022Publication date: October 27, 2022Applicant: PricewaterhouseCoopers LLPInventors: Amit DHIR, Henry HUANG, Michael REID, Pradnesh DESHMUKH, Vasundhara RUNGTA, Prachi AGRAWAL, Pranati DANG, Tarun SHARMA, Vasudeva SANKARANARAYANAN, Surya TURLAPATI, Mathew GEORGE
-
Publication number: 20220342911Abstract: A method for data ingestion for a data visualization platform comprises receiving a plurality of data sets, generating and storing a merged data set based on the plurality of received data sets, and, receiving, via a graphical user interface, a first input comprising an instruction to perform a data standardization operation. The method comprises, in response to receiving the first input, applying a data standardization operation to the merged data set to process the merged data set to generate a standardized data set. The method comprises receiving, via the interface, a second input comprising an instruction to perform a data analytics operation, and responsively applying the data analytics operation to the standardized data set to generate insights data. The method includes receiving, via the interface, a third input comprising an instruction to perform a data visualization operation, and responsively generating one or more data visualizations based on the insights data.Type: ApplicationFiled: January 19, 2022Publication date: October 27, 2022Applicant: PricewaterhouseCoopers LLPInventors: Amit DHIR, Pradnesh DESHMUKH, Vasundhara RUNGTA, Pranati DANG, Aparna PRASANNAN, Vishal ADKAR, Mathew GEORGE
-
Patent number: 11438981Abstract: Provided is a load drive device comprising: a first input terminal for accepting an input of a first input current from a power source; a second input terminal for accepting an input of a second input current from the power source via an external resistor; an output terminal for outputting an output current to a load; a current distribution unit for summing the first input current and second input current at a prescribed distribution ratio and generating the output current and a control unit for controlling the distribution ratio. As one example, it would be appropriate for the control unit to control the distribution ratio according to the difference between a first terminal voltage present in the second input terminal and a second terminal voltage present in the output terminal.Type: GrantFiled: July 2, 2018Date of Patent: September 6, 2022Assignee: Rohm Co., Ltd.Inventors: Masaaki Nakayama, Krishnachandran Krishnan Nair, Mathew George
-
Patent number: 11423151Abstract: Some storage systems are configured with VDL (valid data length) type controls that are implemented on a per cluster basis and, in some instances, on a sub-cluster basis, rather than simply a per file basis. In some instances, per-cluster VDL metadata for the storage clusters is stored and referenced at the edge data volume nodes of a distributed network for the storage system rather than, and/or without, storing or synchronizing the per-cluster VDL metadata at a master node that manages the corresponding storage clusters for the different data volume nodes. Sequence controls are also provided and managed by the master node and synchronized with the edge data volume nodes to further control access to data contained in the storage clusters.Type: GrantFiled: May 31, 2019Date of Patent: August 23, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Mathew George, Rajsekhar Das, Vladimir Petter
-
Publication number: 20220261377Abstract: Examples described herein generally relate to a scalable multi-tier storage system. An entry may be added and/or deleted within the storage system. To delete an entry, the storage system may determine whether the entry corresponds to the file or the directory based on directory metadata, and request deletion of the directory metadata associated with the entry from the directory volume based on determining that the entry corresponds to the directory, and further requesting deletion of the file from a file volume based on a determination that the entry corresponds to the file. To add a file, the storage system may generate directory metadata associated with the entry in the directory volume based on a determination that the entry corresponds to the directory, and may further allocate file metadata in the file volume based on a determination that the entry corresponds to the file.Type: ApplicationFiled: March 8, 2022Publication date: August 18, 2022Inventors: Vladimirs PETTERS, Roopesh BATTEPATI, David KRUSE, Mathew GEORGE
-
Patent number: 11375363Abstract: A network terminal, e.g., a smartphone, can retrieve, from a datastore, a cryptographically-signed configuration record including a device identifier of the terminal. The terminal can transmit a request message comprising the configuration record and the device identifier. A network device can verify authenticity of the device identifier and a match between the identifier in the record and the identifier in the message. In response to confirmation of the request by a policy engine, the network device can determine a reply message comprising a cryptographically-signed second configuration record that includes a second device identifier. The terminal can verify that the signature is valid and that the second device identifier matches the device identifier. In response, the terminal can modify data in the datastore according to the second configuration record. The configuration record can lock or unlock the terminal, or determine permitted services or network peers.Type: GrantFiled: September 26, 2019Date of Patent: June 28, 2022Assignee: T-Mobile USA, Inc.Inventors: Poornima Magadevan, Jeffrey Song, Mathew George, Senthil Kumar Mulluppadi Velusamy, Cristian Asandului, Thomas P. Lucht, Shelby Seward, Phani Ramisetty, Yasmin Karimli
-
Patent number: 11337075Abstract: Systems and methods discussed herein are directed to handling the identity and authentication of server security certificates on SIMs, and establishing secure channels with cloud servers via a wireless communication network using the security certificates and Public Key Infrastructure (PKI) libraries on SIMs. A mechanism to manage the security certificates on SIMs using an Over-the-Air (OTA) platform of the wireless communication network and certificate authority network elements is provided. Multiple cloud systems and their cloud servers are supported by storing multiple cloud certificates on SIMs and enabling features of a dynamic selection of the appropriate server certificate by the OTA platform for secure communication. Accordingly, electronic devices may be used within the wireless communication network for exchanging data with multiple cloud servers without changing codes/software devices, SIMs, etc.Type: GrantFiled: June 27, 2019Date of Patent: May 17, 2022Assignee: T-Mobile USA, Inc.Inventors: Phani Ramisetty, Mathew George, Kyeong Hun An
-
Publication number: 20220114141Abstract: Examples described herein generally relate to maintaining a snapshot of a multitier distributed file system. A snapshot directory volume of a directory volume can be created at least in part by copying, to the snapshot directory volume, metadata of the directory volume. Based on a file access request, it can be determined whether the file has not been snapshotted. If not, a snapshot file record of the file, and associated with the snapshot directory volume.Type: ApplicationFiled: December 20, 2021Publication date: April 14, 2022Inventors: Mathew GEORGE, David Matthew KRUSE, Vladimir PETTER, Roopesh C BATTEPATI, Henry GABRYJELSKI
-
Patent number: 11301421Abstract: Examples described herein generally relate to a scalable multi-tier storage system. An entry may be added and/or deleted within the storage system. To delete an entry, the storage system may determine whether the entry corresponds to the file or the directory based on directory metadata, and request deletion of the directory metadata associated with the entry from the directory volume based on determining that the entry corresponds to the directory, and further requesting deletion of the file from a file volume based on a determination that the entry corresponds to the file. To add a file, the storage system may generate directory metadata associated with the entry in the directory volume based on a determination that the entry corresponds to the directory, and may further allocate file metadata in the file volume based on a determination that the entry corresponds to the file.Type: GrantFiled: May 25, 2018Date of Patent: April 12, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Vladimirs Petters, Roopesh Battepati, David Kruse, Mathew George