Patents by Inventor Aravind Yalamanchi
Aravind Yalamanchi 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: 11170340Abstract: Systems and methods for efficiently managing item deliveries are described. In an example, a computer system may identify a first handling sequence of a first item and sequence steps along the handling sequence. The sequence steps may be common to a different handling sequence of a second item. The computer system may determine that the first item should be grouped in a container grouping the second item based on the sequence steps being common. The computer system may generate an identifier and metadata for the container. The identifier may identify the container to handling systems. The metadata may identify the items of the container, a first sequence step to group the first item, and a second sequence step to ungroup the first item. The computer system may distribute the identifier and/or the metadata to the handling systems.Type: GrantFiled: October 24, 2016Date of Patent: November 9, 2021Assignee: Amazon Technologies, Inc.Inventors: Akshay Satish Chandra, Sujan Akella, Peter Auchterlonie, Sujit Bhosale, Sekhar Putcha, Beryl Tomay, Vinoo Vasudevan, Aravind Yalamanchi
-
Patent number: 10095800Abstract: Systems and methods for managing multi-tenant data stores are provided in which a storage abstraction layer may be used by various storage profiles to access one or more databases. Different storage profiles, including different physical storage parameters and/or different modes of data access, may be advantageously used for various entities/users having different storage, access, and other, requirements. Storage profiles for existing users may also be modified, and/or switched to different storage profiles, based on changes in the use of service provider resources, access to a provided web service, and/or required database size, etc.Type: GrantFiled: December 16, 2013Date of Patent: October 9, 2018Assignee: Amazon Technologies, Inc.Inventor: Aravind Yalamanchi
-
Patent number: 9805076Abstract: A method and apparatus for introducing domain-specific data types with associated semantics in an RDF database system using an extensibility framework mechanism. The extensibility framework mechanism allows users to map serialized instance data for a particular user-defined data type to properties of a base data structure associated with the domain-specific data and to map instance data in base data structures to the data's serialized form. The RDF database system may return inferred properties of RDF data stored in domain-specific data types in response to a query on the data. Further, the RDF database system may infer relationships between resources in stored data.Type: GrantFiled: July 11, 2013Date of Patent: October 31, 2017Assignee: Oracle International CorporationInventors: Aravind Yalamanchi, Matthew Perry
-
Patent number: 9589291Abstract: Systems and methods are provided for analyzing received item information for a number of items in order to determine whether each item is already included in an electronic catalog. The item information for each item may be analyzed in order to determine whether the received item information is a close match with any known item previously included in the electronic catalog. When close matches are found for one or more items, one or more modifications may be applied to at least a portion of the received item information in order to match stored item information for the corresponding close match. One or more rules associated with the determined modifications may then be generated and applied to receive item information for other items that fit certain determined criteria.Type: GrantFiled: September 25, 2013Date of Patent: March 7, 2017Assignee: Amazon Technologies, Inc.Inventor: Aravind Yalamanchi
-
Patent number: 9589293Abstract: Techniques for cataloging items and relationships between items may be provided. For example, a computing service may be implemented to generate a description of an item and to determine a relationship between the item and another item. In addition to cataloging the description of the item, the computing service may also catalog the relationship. For example, the catalog service may generate a catalog page that may include a number of fields. Some of the fields may be used to capture the description of the item, while other fields may be used to identify the other item and a relationship type. Further, in response to a search for the item, the catalog service may return information about the item and, based on the cataloged relationship, information about the other item.Type: GrantFiled: March 21, 2014Date of Patent: March 7, 2017Assignee: Amazon Technologies, Inc.Inventor: Aravind Yalamanchi
-
Patent number: 9390119Abstract: Techniques are provided for extending a business transaction framework to support user-provided compensation logic for business transactions. The extensibility framework may be used to implement user-defined semantics for (a) validating concurrent updates to shared data and (b) performing compensating actions when an associated transaction is aborted. In one embodiment, the extensibility and the compensation are provided at the data-type level. User-provided logic also maintains summaries that include values that are externalized so that they may be referenced in user-provided operational constraints.Type: GrantFiled: October 21, 2013Date of Patent: July 12, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Aravind Yalamanchi
-
Patent number: 9355419Abstract: Disclosed are various embodiments for a catalog mapping tool application. The application is executable in at least one computing device and comprises logic that identifies a system catalog of an item and a user catalog of the item. The system catalog may include a system acceptable format for a value of an attribute associated with the item, and the user catalog may include a user defined format for the value of the attribute associated with the item. The application further comprises logic that receives a selection of one of a plurality of recommended metadata maps for translation from a client device associated with the seller. In addition, the application comprises logic that facilitates translating the user catalog to the system catalog based at least in part on the one of the plurality of recommended metadata maps.Type: GrantFiled: February 18, 2015Date of Patent: May 31, 2016Assignee: Amazon Technologies, Inc.Inventors: Aravind Yalamanchi, Yu Pan
-
Patent number: 9244981Abstract: Systems, methods, and other embodiments associated with resource description framework (RDF) security are described. One example method includes generating, based on sensitivity labels associated with the contents of a triple in an RDF record, a sensitivity label. The example method may also include comparing the sensitivity label to an access label associated with an entity requesting an action associated with the record to be performed. The example method may also include performing the action upon determining that the entity has sufficient permission to request the action.Type: GrantFiled: December 30, 2008Date of Patent: January 26, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Aravind Yalamanchi, Souripriya Das, Jayanta Banerjee, John Thomas
-
Patent number: 9171282Abstract: Systems, methods, and other embodiments associated with complex event pattern building are described. One example method includes receiving, on a server-side, requests associated with user interactions with interactive menus. The method includes responding to the requests with commands that build a set of event-condition-action, data that describes an action to take in response to an occurrence of a complex event pattern. The example method may also include automatically converting the event-condition-action data into a programmatic construct that configures a complex event pattern engine to initiate the specified action in response to detecting an occurrence of the complex event pattern.Type: GrantFiled: July 15, 2008Date of Patent: October 27, 2015Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Aravind Yalamanchi
-
Publication number: 20150161693Abstract: Disclosed are various embodiments for a catalog mapping tool application. The application is executable in at least one computing device and comprises logic that identifies a system catalog of an item and a user catalog of the item. The system catalog may include a system acceptable format for a value of an attribute associated with the item, and the user catalog may include a user defined format for the value of the attribute associated with the item. The application further comprises logic that receives a selection of one of a plurality of recommended metadata maps for translation from a client device associated with the seller. In addition, the application comprises logic that facilitates translating the user catalog to the system catalog based at least in part on the one of the plurality of recommended metadata maps.Type: ApplicationFiled: February 18, 2015Publication date: June 11, 2015Inventors: Aravind Yalamanchi, Yu Pan
-
Patent number: 8990213Abstract: Disclosed are various embodiments for a catalog mapping tool application. The application is executable in at least one computing device and comprises logic that identifies a first attribute-value pair of an item within a user catalog of items, wherein the first attribute-value pair corresponds to a first value format. Additionally, the application comprises logic that suggests one of a plurality of metadata maps for translating the first value format into a second value format. Furthermore, the application comprises logic that generates a second attribute-value pair encoded in the second format using a selected one of the metadata maps.Type: GrantFiled: February 6, 2012Date of Patent: March 24, 2015Assignee: Amazon Technologies, Inc.Inventors: Aravind Yalamanchi, Yu Pan
-
Publication number: 20140046919Abstract: Techniques are provided for extending a business transaction framework to support user-provided compensation logic for business transactions. The extensibility framework may be used to implement user-defined semantics for (a) validating concurrent updates to shared data and (b) performing compensating actions when an associated transaction is aborted. In one embodiment, the extensibility and the compensation are provided at the data-type level. User-provided logic also maintains summaries that include values that are externalized so that they may be referenced in user-provided operational constraints.Type: ApplicationFiled: October 21, 2013Publication date: February 13, 2014Applicant: Oracle International CorporationInventor: ARAVIND YALAMANCHI
-
Patent number: 8639581Abstract: Disclosed are various embodiments for adjusting prices of items in foreign marketplaces based on fluctuations in currency exchange rates. A deviation from a return sought by a merchant for an item offered in an electronic marketplace is determined. The deviation results from a change in an exchange rate between a first currency employed by the merchant and a second currency employed by the electronic marketplace. It is determined whether the deviation from the return meets a threshold. One or more actions in response to the deviation are implemented when the deviation from the return meets the threshold.Type: GrantFiled: February 15, 2011Date of Patent: January 28, 2014Assignee: Amazon Technologies, Inc.Inventors: Aravind Yalamanchi, Stefan M. Haney, Jason W. Vogrinec
-
Publication number: 20130297660Abstract: A method and apparatus for introducing domain-specific data types with associated semantics in an RDF database system using an extensibility framework mechanism. The extensibility framework mechanism allows users to map serialized instance data for a particular user-defined data type to properties of a base data structure associated with the domain-specific data and to map instance data in base data structures to the data's serialized form. The RDF database system may return inferred properties of RDF data stored in domain-specific data types in response to a query on the data. Further, the RDF database system may infer relationships between resources in stored data.Type: ApplicationFiled: July 11, 2013Publication date: November 7, 2013Inventors: Aravind Yalamanchi, Matthew Perry
-
Patent number: 8566137Abstract: Disclosed are various embodiments for determining inventory levels of a multi-channel seller. Order rates can be retrieved from various marketplaces in which a seller participates. An inventory depletion rate can also be determined. A period of uncertain inventory availability can be determined based at least upon an update interval with which order updates are retrieved. Inventory can be reported as unavailable based at least upon an initial quantity of the product, the inventory depletion rate, and whether the period of uncertain inventory availability is entered.Type: GrantFiled: March 22, 2011Date of Patent: October 22, 2013Assignee: Amazon Technologies, Inc.Inventors: Luis Felipe Cabrera, Aravind Yalamanchi, Stefan M. Haney
-
Patent number: 8566909Abstract: Systems, methods, and other embodiments associated with row level security for a database table are described. One example method includes detecting an access statement seeking access to a row in a database table for which row level security is active. The method includes adding a predicate to the access statement. The predicate is based on an access control expression associated with the row. The access control expression depends on an instance of an expression data type associated with the row. The method includes populating an attribute of the predicate, and controlling access to the row based on a computed value for the predicate.Type: GrantFiled: February 1, 2008Date of Patent: October 22, 2013Assignee: Oracle International CorporationInventor: Aravind Yalamanchi
-
Patent number: 8566296Abstract: Techniques are provided for extending a business transaction framework to support user-provided compensation logic for business transactions. The extensibility framework may be used to implement user-defined semantics for (a) validating concurrent updates to shared data and (b) performing compensating actions when an associated transaction is aborted. In one embodiment, the extensibility and the compensation are provided at the data-type level. User-provided logic also maintains summaries that include values that are externalized so that they may be referenced in user-provided operational constraints.Type: GrantFiled: November 13, 2008Date of Patent: October 22, 2013Assignee: Oracle International CorporationInventor: Aravind Yalamanchi
-
Patent number: 8533054Abstract: Embodiments for implementing a buyer global search in electronic commerce include a method of detecting, by a computing device, that a search query for a product item within a first marketplace is unsuccessful and in response to the unsuccessful search query, executing the search query for the product item within a second marketplace. The method further includes detecting that the search query for the product item within the second marketplace is successful; and in response to the successful search query in the second marketplace, offering a user that submitted the search query in the first marketplace to purchase the product item being sold by a seller.Type: GrantFiled: March 22, 2011Date of Patent: September 10, 2013Assignee: Amazon Technologies, Inc.Inventors: Stefan M. Haney, Aravind Yalamanchi
-
Patent number: 8527369Abstract: A metadata-driven merchant feed processing system is described herein. A merchant providing an online marketplace for the sale of items by a variety of sellers implements a feed processing mechanism driven by feed metadata. The feed metadata consists of declarative metadata statements that model the semantics for transforming seller-facing feed data describing the seller's items to customer-facing listings data to be loaded to an item catalog. The feed metadata captures differences between different versions of the item catalog by maintaining the semantics of the product categories and attributes of the item catalog as of a certain version. Similarly, semantics in the feed metadata modeling new product categories and/or attributes are utilized to support supplemental feeds from sellers to support new features and improvements in the item catalog. The metadata driven feed processing system also provides support for multiple types of seller-facing data entities and feed formats through metadata mapping.Type: GrantFiled: August 16, 2010Date of Patent: September 3, 2013Assignee: Amazon Technologies, Inc.Inventors: Aravind Yalamanchi, Francois M. Rouaix
-
Patent number: 8521614Abstract: A metadata-driven merchant feed processing system is described herein. A merchant providing an online marketplace for the sale of items by a variety of sellers implements a feed processing mechanism driven by feed metadata. The feed metadata consists of declarative metadata statements that model the semantics for transforming seller-facing feed data describing the seller's items to customer-facing listings data to be loaded to an item catalog. The feed metadata captures differences between different versions of the item catalog by maintaining the semantics of the product categories and attributes of the item catalog as of a certain version. Similarly, semantics in the feed metadata modeling new product categories and/or attributes are utilized to support supplemental feeds from sellers to support new features and improvements in the item catalog. The metadata driven feed processing system also provides support for multiple types of seller-facing data entities and feed formats through metadata mapping.Type: GrantFiled: August 16, 2010Date of Patent: August 27, 2013Assignee: Amazon Technologies, Inc.Inventors: Aravind Yalamanchi, Francois M. Rouaix