Patents by Inventor Piragash Velummylum

Piragash Velummylum 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: 20130156275
    Abstract: Techniques for grouping images are disclosed. In some situations, the techniques include identifying at least one event-based image group among a plurality of images based on an event that is associated with each identified image, receiving a selection of one or more objects in a first image of the identified event-based image group, identifying other images in the identified event-based image group that each include at least one of the selected one or more objects, and associating the identified images with the first image. In one instance, the selected objects include individuals captured in the image.
    Type: Application
    Filed: December 20, 2011
    Publication date: June 20, 2013
    Inventors: Matthew W. Amacker, Joel D. Tesler, Piragash Velummylum
  • Patent number: 8423585
    Abstract: Disclosed are various embodiments that provide variants of files in a file system. Multiple file systems are maintained for multiple users. Each file system includes multiple files and one or more folder. Each file includes a respective unique identifier and a respective reference to a data object stored in one or more data store. Multiple file variants are maintained. Each file variant includes the respective unique identifier of a respective file. Each file variant also includes a respective reference to a secondary data object stored in the one or more data stores. The secondary data object is related to the primary data object referenced by the respective file.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: April 16, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Piragash Velummylum, Johanna S. Olson, Korwin J. Smith, James H. Wood
  • Publication number: 20120324040
    Abstract: Disclosed are various embodiments for local networked storage that is linked to a remote networked storage system. In a client application, it is determined whether a local networked storage system is accessible to the client through a local network. A file is sent to the local networked storage system over the local network for storage by the local networked storage system when the local networked storage system is determined to be accessible to the client through the local network. A file is sent to a remote networked storage system over a remote network for storage by the remote networked storage system in association with a user account when the local networked storage system is determined not to be accessible through the local network.
    Type: Application
    Filed: June 15, 2011
    Publication date: December 20, 2012
    Applicant: AMAZON TECHNOLOGIES, INC.
    Inventors: Piragash Velummylum, Johanna S. Olson, Korwin J. Smith, James H. Wood, Christopher G. Emery, Wenlin Ma
  • Publication number: 20120254340
    Abstract: Disclosed are various embodiments for storage of files. A portable memory device is configured to couple to a computing device, and a storage management application is stored in the portable memory device, the storage management application being executable by a processor circuit. The storage management application is configured to send a plurality of files for storage in a networked storage system, the networked storage system being remote to the computing device. The storage management system caches a subset of the files on the portable memory device and maintains a local file directory in the portable memory device. The local file directory lists the files stored in the networked storage system in association with an account linked to the portable memory device.
    Type: Application
    Filed: March 29, 2011
    Publication date: October 4, 2012
    Applicant: AMAZON TECHNOLOGIES, INC.
    Inventors: Piragash Velummylum, Johanna S. Olson, Korwin J. Smith, James H. Wood
  • Publication number: 20120239713
    Abstract: Disclosed are various embodiments that provide variants of files in a file system. Multiple file systems are maintained for multiple users. Each file system includes multiple files and one or more folder. Each file includes a respective unique identifier and a respective reference to a data object stored in one or more data store. Multiple file variants are maintained. Each file variant includes the respective unique identifier of a respective file. Each file variant also includes a respective reference to a secondary data object stored in the one or more data stores. The secondary data object is related to the primary data object referenced by the respective file.
    Type: Application
    Filed: March 14, 2011
    Publication date: September 20, 2012
    Applicant: AMAZON TECHNOLOGIES, INC.
    Inventors: Piragash Velummylum, Johanna S. Olson, Korwin J. Smith, James H. Wood
  • Patent number: 8214451
    Abstract: Network service version management techniques are disclosed. Service access information, which is associated with access to a network service by a network service user, may be destined for a particular version of the network service. A determination is made as to whether a different version of the network service is accessible by the network service user. If so, then a further determination is made as to whether to select the different version of the network service to process the service access information. Any inconsistency between versions of the network service, such as different information requirements, can be handled by transforming received service access information. A replay function may also be provided, to have service access information again processed by the same or a different version of a network service. This function may be useful, for example, where a version of a service is rolled back or for debugging.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: July 3, 2012
    Assignee: Alcatel Lucent
    Inventors: Clifford Grossner, Laura Mihaela Serghi, Piragash Velummylum
  • Publication number: 20120158547
    Abstract: Architectures and techniques are described to provide personal remote storage space for electronic content items acquired (e.g., purchased) by a user of a client device. In some cases, as part of a transaction to acquire the electronic content item, an individual may receive an option that is selectable to indicate a preference to send electronic content items acquired by the individual to a personal remote storage space of the individual. When the option to store the electronic content item in the personal remote storage space is not selected by the individual, the electronic content item may be provided directly to a designated computing device of the individual.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Inventors: James H. Wood, Korwin J. Smith, Christopher G. Emery, Wenlin Ma, Lucas B. Dickey, Piragash Velummylum, Johanna S. Olson, William D. Carr
  • Patent number: 8180688
    Abstract: Disclosed are various embodiments for generating item recommendations based on broadcast media consumed by a user on a client device. An item recommendation application receives a quantity of media information associated with the broadcast media being consumed from the client device. The item recommendation application determines a pattern of media consumption behavior for the user based at least in part on an analysis of the user's consumption history. The item recommendation identifies other consumers of broadcast media that exhibit a substantially similar pattern of media consumption behavior. The item recommendation application then gathers items purchased by the other consumers and provides those items as the item recommendations to the requesting process.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: May 15, 2012
    Assignee: Amazon Technologies, Inc.
    Inventors: Piragash Velummylum, John G. Laban, Ethan Z. Evans
  • Publication number: 20120079119
    Abstract: Systems and method provide logic facilitating an interaction between a networked server and multiple, unrelated devices. In one implementation, a computer-implemented method enables a user of a device to interact with or control multiple, unrelated devices across a could computing environment using a networked server. The method includes receiving, at the networked server, an instruction from the control device. A corresponding instruction understandable by an unrelated controlled device is generated by the networked server, and the corresponding instruction is operable to cause the controlled device to perform the received instruction. The networked server may transmit the corresponding instruction to the controlled device.
    Type: Application
    Filed: September 24, 2010
    Publication date: March 29, 2012
    Inventors: Sunbir GILL, Brandon C. Bell, Piragash Velummylum, Ethan Z. Evans, Lars Brubaker
  • Patent number: 7613753
    Abstract: A system and method are provided for enabling an efficient processing environment for a functional programming language runtime machine. Separate processors are provided for the main FP processor and the garbage collector as well as separate access to the heap. The routine maintenance performed by the garbage collector does not compete for resources of the main FP processor. The processor implementation for the main FP processor also includes a separate bus to each of the program memory, the heap, and the stacks.
    Type: Grant
    Filed: November 28, 2006
    Date of Patent: November 3, 2009
    Assignee: Alcatel Lucent
    Inventors: Jerome Cornet, Brian McBride, Piragash Velummylum
  • Publication number: 20090150565
    Abstract: Various exemplary embodiments are a system and related method for application sensitive forwarding of a request for a web service including a broker that manages the forwarding of the request, a metric table that stores statistics for the web service, and a database storing the metric table and least one load balancing policy. Various exemplary embodiments include an optimization policy manager that manages forwarding of the request, a class of services table that stores information, and a database storing the class of services table and at least one optimization policy. Various exemplary embodiments include a database storing a security-based policy and a location-based policy defining trust environments, a request processor that receives the request from the client and determines a current environment of the client based on the at least one location-based policy, and a quarantining subsystem that drops the request when the request violates the security-based policy.
    Type: Application
    Filed: December 5, 2007
    Publication date: June 11, 2009
    Applicant: ALCATEL LUCENT
    Inventors: Clifford Grossner, Laura Serghi, Piragash Velummylum
  • Publication number: 20090138511
    Abstract: A system for service access exception tracking and related method including an exception detection engine that receives a web services request message, the web services request message associated with at least one web service and a controller that sends a script to the exception detection engine, the script comprising a set of rules for the at least one web service. In various exemplary embodiments, the exception detection engine detects at least one exception in the web services request message by applying the set of rules and drops the web services request message.
    Type: Application
    Filed: November 28, 2007
    Publication date: May 28, 2009
    Applicant: ALCATEL LUCENT
    Inventors: Lyle Strub, Laura Serghi, Piragash Velummylum
  • Publication number: 20080178169
    Abstract: Network service version management techniques are disclosed. Service access information, which is associated with access to a network service by a network service user, may be destined for a particular version of the network service. A determination is made as to whether a different version of the network service is accessible by the network service user. If so, then a further determination is made as to whether to select the different version of the network service to process the service access information. Any inconsistency between versions of the network service, such as different information requirements, can be handled by transforming received service access information. A replay function may also be provided, to have service access information again processed by the same or a different version of a network service. This function may be useful, for example, where a version of a service is rolled back or for debugging.
    Type: Application
    Filed: January 19, 2007
    Publication date: July 24, 2008
    Applicant: Alcatel Lucent
    Inventors: CLIFFORD GROSSNER, Laura Mihaela Serghi, Piragash Velummylum
  • Publication number: 20080126453
    Abstract: A system and method are provided for enabling an efficient processing environment for a functional programming language runtime machine. Separate processors are provided for the main FP processor and the garbage collector as well as separate access to the heap. The routine maintenance performed by the garbage collector does not compete for resources of the main FP processor. The processor implementation for the main FP processor also includes a separate bus to each of the program memory, the heap, and the stacks.
    Type: Application
    Filed: November 28, 2006
    Publication date: May 29, 2008
    Applicant: ALCATEL
    Inventors: Jerome Cornet, Brian McBride, Piragash Velummylum