Patents by Inventor Ahmed Zaki
Ahmed Zaki 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: 11934389Abstract: Materialized views may be generated at a managed materialized view platform that accepts data streams as a source. When updating a materialized view with a data stream as a source, a stored portion of the stream is used to maintain a history of changes to be made. When a join operation needs to utilize the data stream source to determine an update to the materialized view, the data stream is preserved to complete the join and update the materialized view.Type: GrantFiled: April 15, 2022Date of Patent: March 19, 2024Assignee: Amazon Technologies, Inc.Inventors: Rohan Deshpande, Yannis Papakonstantinou, Omer Ahmed Zaki, Karthik Gurumoorthy Subramanya Bharathy, Rajib Dugar, Shivateja Reddy Ummenthala
-
Patent number: 11934409Abstract: Methods, systems, and computer-readable media for continuous functions in a time-series database are disclosed. A plurality of data points of a time series are stored into one or more storage tiers of a time-series database. The plurality of data points comprise a plurality of discrete measurements at respective timestamps. Using one or more query processors of the time-series database, a query of the time series is initiated. The query indicates a time range. Using the one or more query processors, a continuous function is determined that represents a segment of the time series in the time range. The continuous function is determined based at least in part on the plurality of data points. An operation is performed using the continuous function as an input.Type: GrantFiled: November 23, 2018Date of Patent: March 19, 2024Assignee: Amazon Technologies, Inc.Inventors: Lonnie J. Princehouse, Timothy A. Rath, Gaurav Gupta, Mustafa Ozan Ozen, Omer Ahmed Zaki, Karthik Gurumoorthy Subramanya Bharathy, Gaurav Saxena
-
Patent number: 11899659Abstract: The maintenance of a materialized view created and managed by a materialized view management platform may be dynamically adjusted. The performance of updates to a materialized view are monitored to trigger different events to make adjustments to the performance of subsequent updates. The materialized view management platform can adequately scale to handle changes to data sources as inputs to the maintenance of the materialized view, as well as make other adjustments handle various changes in the capability of the target data store to receive updates to the materialized view (e.g., target data store outages).Type: GrantFiled: November 29, 2019Date of Patent: February 13, 2024Assignee: Amazon Technologies, Inc.Inventors: Rohan Deshpande, Yannis Papakonstantinou, Omer Ahmed Zaki, Karthik Gurumoorthy Subramanya Bharathy, Rajib Dugar, Shivateja Reddy Ummenthala
-
Patent number: 11874828Abstract: Managed materialized views may be generated from across heterogeneous data sources. A request to create a materialized view may be received and performed by a materialized view management platform, which may obtain and generate the materialized view from different data sources and store the materialized view in a target system. Changes to the data sources may be obtained at the materialized view management platform and updates to the materialized view may be determined. The materialized view in the target system may be updated.Type: GrantFiled: September 3, 2021Date of Patent: January 16, 2024Assignee: Amazon Technologies, Inc.Inventors: Rohan Deshpande, Yannis Papakonstantinou, Omer Ahmed Zaki, Karthik Gurumoorthy Subramanya Bharathy, Rajib Dugar, Shivateja Reddy Ummenthala
-
Publication number: 20230401223Abstract: Methods, systems, and computer-readable media for a cloud-based database for spatial data lifecycle management. A spatial database receives elements of spatial data from a plurality of clients of the distributed spatial database. An individual element of the spatial data comprises one or more location values or one or more spatial objects. The spatial database stores the plurality of elements of spatial data using a plurality of storage resources. The spatial database receives a query. The spatial database determines one or more elements of spatial data matching the query from the plurality of elements of spatial data that were stored using the plurality of storage resources.Type: ApplicationFiled: August 25, 2023Publication date: December 14, 2023Applicant: Amazon Technologies, Inc.Inventors: Jonathan Fritz, Omer Ahmed Zaki, Yannis Papakonstantinou
-
Publication number: 20230352834Abstract: Systems and methods relating to independent control of a reflected EM (electromagnetic) wave's phase and magnitude. A reflective unit cell with independently controllable parameters allows for control of the magnitude and phase of the reflected wave. In some implementations, the unit cell uses coupled resonators, with each resonator having independently controllable parameters. The controllable parameters may be controllable/adjustable on the fly (dynamic parameters) or they may be configured and fixed (static parameters). The unit cell with dynamic parameters may use a dipole ring resonator nested with a split ring resonator. The unit cell with static parameters may use a rectangular ring resonator that is non-coplanar with but is electromagnetically coupled to a slot resonator. For both types of unit cell, the parameters of the resonators determine the magnitude and phase of the reflected wave.Type: ApplicationFiled: September 24, 2021Publication date: November 2, 2023Inventors: Shulabh GUPTA, Ahmed Zaki ASHOOR, Leandro Miguel RUFAIL
-
Patent number: 11775545Abstract: Methods, systems, and computer-readable media for a cloud-based database for spatial data lifecycle management. A spatial database receives elements of spatial data from a plurality of clients of the distributed spatial database. An individual element of the spatial data comprises one or more location values or one or more spatial objects. The spatial database stores the plurality of elements of spatial data using a plurality of storage resources. The spatial database receives a query. The spatial database determines one or more elements of spatial data matching the query from the plurality of elements of spatial data that were stored using the plurality of storage resources.Type: GrantFiled: September 23, 2020Date of Patent: October 3, 2023Assignee: Amazon Technologies, Inc.Inventors: Jonathan Fritz, Omer Ahmed Zaki, Yannis Papakonstantinou
-
Patent number: 11670412Abstract: A method includes: receiving, by a computer device, an association of a prescribed treatment to a user; receiving, by the computer device, an image of the user; receiving, by the computer device, an image of treatment adherence by the user; determining, by the computer device, adherence to the prescribed treatment by analyzing the image of treatment adherence; and generating, by the computer device, a personalized visualization illustrating the determined adherence to the prescribed treatment by modifying the image of the user.Type: GrantFiled: May 21, 2020Date of Patent: June 6, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Maletsabisa Molapo, Enas Ahmed Zaki, Vishnupriya Muthukesavaraj, Hyman David Chantz
-
Patent number: 11671930Abstract: Methods, systems, and apparatuses for wireless communication are disclosed. In one aspect, a user equipment (UE) determines to perform a synchronization procedure and receives at least one synchronization signal. The UE may generate a detection metric based at least in part on the at least one synchronization signal and compare the detection metric or detection metrics accumulated since determining to perform the synchronization procedure with a detection threshold. The detection threshold may be associated with the at least one synchronization signal utilized to determine whether the synchronization procedure can be terminated prior to receiving a predetermined number of synchronization signals. The UE may continue or terminate the synchronization procedure based at least in part on a result of the comparison.Type: GrantFiled: May 18, 2020Date of Patent: June 6, 2023Assignee: Qualcomm IncorporatedInventors: Ahmed Zaki, Vijayvaradharaj Tirucherai Muralidharan, Vinod Ramaswamy, Murali Menon, Nayeem Mohammad, Niranjana Bhatta, Vishu Kumar
-
Patent number: 11659523Abstract: Wireless communications systems and methods related to bandwidth part (BWP) switching after data communication are provided. A user equipment (UE) receives, from a base station (BS) in a first bandwidth part (BWP), one or more data bursts and BWP switching information. The UE switches from the first BWP to a second BWP based on the BWP switching information after receiving the one or more data bursts. The UE communicates, with the BS, a communication in the second BWP after the switching.Type: GrantFiled: August 6, 2020Date of Patent: May 23, 2023Assignee: QUALCOMM IncorporatedInventors: Pravjyot Singh Deogun, Kapil Bhattad, Jing Sun, Mostafa Khoshnevisan, Xiaoxia Zhang, Ahmed Zaki, Gowrisankar Somichetty
-
Publication number: 20230156536Abstract: Aspects of the present disclosure provide apparatus, methods, processing systems, and computer readable mediums for scheduling and triggering aperiodic channel state information (A-CSI) reporting on a physical uplink control channel (PUCCH) using a downlink grant. An example method generally includes receiving, from a network entity, a downlink grant including a trigger to transmit an aperiodic channel state information (A-CSI) report on a physical uplink control channel (PUCCH), generating the A-CSI report, and transmitting the A-CSI report on the PUCCH using timing and resources indicated in the downlink grant.Type: ApplicationFiled: May 21, 2021Publication date: May 18, 2023Inventors: Ravinder KUMAR, Ahmed ZAKI, Vijayvaradharaj Narayan TIRUCHERAI MURALIDHARAN, Murali MENON, Umesh PHUYAL, Alberto RICO ALVARINO
-
Patent number: 11625700Abstract: Data stores that are to be configured as members of a storage group on behalf of a client are identified. The client indicates one or more types of cross-data-store operations to be performed. A transaction manager that makes acceptance decisions for write requests directed to the members based at least partly on contents of a log is instantiated, and respective write transformers are set up for at least some of the types of cross-data-store operations. During a particular time period, the workload at the storage group is monitored, and the number and types of cross-data-store operations is determined. The results of the monitoring are used to determine a billing amount for the client based on a selected pricing policy.Type: GrantFiled: October 23, 2017Date of Patent: April 11, 2023Assignee: Amazon Technologies, Inc.Inventors: Allan Henry Vermeulen, Omer Ahmed Zaki
-
Patent number: 11561930Abstract: A fleet of query accelerator nodes is established for a data store. Each accelerator node caches data items of the data store locally. In response to determining that an eviction criterion has been met, one accelerator node removes a particular data item from its local cache without notifying any other accelerator node. After the particular data item has been removed, a second accelerator node receives a read query for the particular data item and provides a response using a locally-cached replica of the data item.Type: GrantFiled: November 15, 2019Date of Patent: January 24, 2023Assignee: Amazon Technologies, Inc.Inventors: Kiran Kumar Muniswamy Reddy, Anand Sasidharan, Omer Ahmed Zaki, Brian O'Neill
-
Patent number: 11544286Abstract: A materialized view created by a materialized view management platform may be replicated across many different target systems. The materialized view management platform allows users to specify different target systems. To create the materialized view in the different target systems, the materialized view management platform can translate the materialized view into different formats in order to store the materialized view in the different formats. Updates to the different instances of the materialized view are then made to keep the different materialized view formats in the different target systems up-to-date.Type: GrantFiled: November 29, 2019Date of Patent: January 3, 2023Assignee: Amazon Technologies, Inc.Inventors: Rohan Deshpande, Yannis Papakonstantinou, Omer Ahmed Zaki, Karthik Gurumoorthy Subramanya Bharathy, Rajib Dugar, Shivateja Reddy Ummenthala
-
Patent number: 11438115Abstract: Methods, systems, and devices for wireless communications are described to enable a base station to configure additional reference signals, which may be referred to as configured reference signals, to include in a transmission to a user equipment (UE). The UE may transmit a report to the base station, indicating a UE capability for supporting configured reference signals, and the base station may configure a pattern for the configured reference signals. The base station may transmit an indication of the pattern to the UE, where the indication may include one or more characteristics associated with the configured reference signals. The base station may transmit the configured reference signals to the UE according to the pattern, along with one or more baseline reference signals, within an associated transmission. The UE may use the configured reference signals and the baseline reference signals to receive a transmission from the base station.Type: GrantFiled: August 13, 2020Date of Patent: September 6, 2022Assignee: QUALCOMM IncorporatedInventors: Alberto Rico Alvarino, Ahmed Zaki, Ayan Sengupta, Le Liu, Umesh Phuyal, Prasad Reddy Kadiri, Vijayvaradharaj Tirucherai Muralidharan, Ravinder Kumar, Murali Menon
-
Publication number: 20220253433Abstract: Materialized views may be generated at a managed materialized view platform that accepts data streams as a source. When updating a materialized view with a data stream as a source, a stored portion of the stream is used to maintain a history of changes to be made. When a join operation needs to utilize the data stream source to determine an update to the materialized view, the data stream is preserved to complete the join and update the materialized view.Type: ApplicationFiled: April 15, 2022Publication date: August 11, 2022Applicant: Amazon Technologies, Inc.Inventors: Rohan Deshpande, Yannis Papakonstantinou, Omer Ahmed Zaki, Karthik Gurumoorthy Subramanya Bharathy, Rajib Dugar, Shivateja Reddy Ummenthala
-
Patent number: 11397709Abstract: A configuration manager of a storage service receives a set of service requirements, comprising one or more of: a performance requirement for one or more types of storage operations, or an access interface type requirement Based on the service requirements, a candidate storage configuration that includes one or more data store instances and a first log-based transaction manager is generated. Subsequent to an approval of the first storage configuration by a client, the establishment of the data store instances and the log-based transaction manager is initiated.Type: GrantFiled: July 13, 2018Date of Patent: July 26, 2022Assignee: Amazon Technologies, Inc.Inventors: Allan Henry Vermeulen, Omer Ahmed Zaki, Upendra Bhalchandra Shevade, Gregory Rustin Rogers
-
Publication number: 20220231820Abstract: Methods, systems, and devices for wireless communications are described. A frame, scheduling instance, scheduling period etc. may include a set of downlink subframes and a set of uplink subframes. At least one control message transmitted in a downlink subframe may schedule a set of data messages in the downlink subframes of the frame. The downlink subframe may also include data messages scheduled by a control message of a previous frame. Further, feedback timings for data messages of the frame may be determined based on the corresponding control messages (e.g., from the current frame and the previous frame). Feedback responses corresponding to the data messages may be transmitted in a bundled manner in the set of uplink subframes. Using this cross-frame scheduling technique, the resources of a frame may be efficiently utilized.Type: ApplicationFiled: May 22, 2020Publication date: July 21, 2022Inventors: Ahmed ZAKI, Vijayvaradharaj TIRUCHERAI MURALIDHARAN, Alberto RICO ALVARINO, Le LIU, Murali MENON, Chao WEI
-
Patent number: 11308079Abstract: Materialized views may be generated at a managed materialized view platform that accepts data streams as a source. When updating a materialized view with a data stream as a source, a stored portion of the stream is used to maintain a history of changes to be made. When a join operation needs to utilize the data stream source to determine an update to the materialized view, the data stream is preserved to complete the join and update the materialized view.Type: GrantFiled: November 29, 2019Date of Patent: April 19, 2022Assignee: Amazon Technologies, Inc.Inventors: Rohan Deshpande, Yannis Papakonstantinou, Omer Ahmed Zaki, Karthik Gurumoorthy Subramanya Bharathy, Rajib Dugar, Shivateja Reddy Ummenthala
-
Patent number: 11272496Abstract: Methods, systems, and devices for wireless communications are described. A user equipment (UE) may retune from a first narrowband carrier to a second narrowband carrier. The UE may determine to retune in one or more symbols of either a first narrowband subframe or a second narrowband subframe based on the number of symbols for the UE to retune and a number of other factors. The other factors may include the start symbol of a downlink channel scheduled in the second narrowband subframe, the number of antenna ports configured for the UE, hybrid automatic repeat request (HARQ) identifier (ID), coding rate or effective coding rate, among others. The UE may determine to retune in the first narrowband subframe, the second narrowband subframe, or in both subframes in order to utilize reference signals transmitted to the UE and reception of all downlink messages scheduled for the UE.Type: GrantFiled: February 3, 2020Date of Patent: March 8, 2022Assignee: QUALCOMM IncorporatedInventors: Ahmed Zaki, Ravinder Kumar, Vijayvaradharaj Tirucherai Muralidharan, Murali Menon