Patents Examined by Rajeshwari Krishnan
  • Patent number: 10574395
    Abstract: A method includes receiving streaming data. The method further includes dividing the streaming data into data segments. The method further includes performing a unity matrix function on a data segment to produce a set of encoded data slices. The method further includes storing the set of encoded data slices in a set of storage units of the DSN. After storage of the set of encoded data slices, the method further includes performing a redundancy portion of an encoding matrix on the set of encoded data slices to produce a set of redundancy encoded data slices and storing the set of redundancy encoded data slices in a set of set of storage units of the DSN.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: February 25, 2020
    Assignee: PURE STORAGE, INC.
    Inventors: S. Christopher Gladwin, Timothy W. Markison, Greg Dhuse, Thomas Franklin Shirley, Jr., Wesley Leggette, Jason K. Resch, Gary W. Grube
  • Patent number: 10567532
    Abstract: Contact availability prediction within a messaging service provides users with enhanced tools and services for insights on a contact's availability. Contact availability prediction enhances functionality within a messaging service to predict when a contact will be online or when the contact will be available to communicate. Various types of information about the contacts may be utilized for providing insights on the contact's availability that allow the user to better plan on how to communicate with the contact. For example, telemetry data, including historical availability information and usage information, associated with each user are retrieved and analyzed by the messaging service to produce a model that is used to predict when an unavailable contact will become available, and share those predictions with the user.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: February 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Peer Mohamed Mydeen A
  • Patent number: 10554704
    Abstract: In a method in a mixing unit for mixing received data packets from a plurality of data streams, wherein the method includes the steps of receiving (M1) decoded data packets and their timing information, which timing information comprises at least a determined maximum waiting time for each decoded data packet, optimizing (M6) a waiting time for a subsequent mix of data packets based on the timing information, and mixing at least a subset of the decoded received data packets based on the optimized waiting time.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: February 4, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Tommy Falk, Jonas Lundberg
  • Patent number: 10498780
    Abstract: Systems, methods, and non-transitory computer-readable media can send at least one request for streaming a content item. Data associated with at least one portion of the content item is streamed. A first rate at which the content item is encoded is determined. A second rate at which the content item is being streamed is determined. A need for adjusting the streaming of the content item is determined based at least in part on the first rate and the second rate. Streaming of the content item is adjusted. The adjustment causes the second rate at which the content item is being streamed to conform to the first rate.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: December 3, 2019
    Assignee: Facebook, Inc.
    Inventor: Maher Afif Saba
  • Patent number: 10469378
    Abstract: One embodiment provides a system that facilitates querying of historical network information. During operation, the system generates a query for historical information associated with interest and content object packets, wherein a name for an interest is a hierarchically structured variable length identifier that includes contiguous name components ordered from a most general level to a most specific level, wherein the query is based on a name prefix that includes one or more contiguous name components. The system transmits the query to a responding entity. In response to receiving the historical information from the responding entity, the system performs an operation that increases network efficiency based on the historical information, thereby facilitating a protocol for querying the historical information to increase network efficiency.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: November 5, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Christopher A. Wood, Ignacio Solis, Andriana Ioannou, Glenn C. Scott
  • Patent number: 10425769
    Abstract: In one example of the disclosure, navigation data indicative of sequencing and spatial relationship among a plurality of media hotspots is accessed. Each of the hotspots is included within a medium and includes a spatial address. Data indicative of a mobile device's detection of a target hotspot and the mobile device's provision of a display of the target hotspot is received via a network. A recommendation for navigation to an associated hotspot is determined based on the navigation data. The associated hotspot is an immediate predecessor or successor relative to the target hotspot. The recommendation is provided to the device for display.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: September 24, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sriganesh Madhvanath, Sandeep Matti Prabhu
  • Patent number: 10425245
    Abstract: A method sets up a local control channel between a control unit for controlling a building-internal electrical component, connected to a building-internal access portal, and the access portal, by authenticating the control unit against a building-external authentication server via a building-external communication network; transmitting a network address of the building-internal access portal using the building-external authentication server to the control unit upon successful authentication of the control unit against the building-external authentication server via the building-external communication network; transmitting an access authorization for the building-internal access portal to the control unit using the building-external authentication server via the building-external communication network upon successful authentication of the control unit against the building-external authentication server via the building-external communication network; and setting up the local control channel between the control
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: September 24, 2019
    Assignee: DEUTSCHE TELEKOM AG
    Inventors: Martin Hund, Thomas Unterschuetz, Thorsten Sinning, Jochen Hiller
  • Patent number: 10404617
    Abstract: The present invention relates to a method and an apparatus for allocating resources in a communication system using an asset delivery characteristics (ADC) message so as to improve efficiency in network resource usage. A method for allocating network resources in a transmission unit of a communication system according to the present invention comprises the steps of: generating an ADC message that includes a parameter value representing a transmission characteristic of a single asset; and transmitting the generated ADC message, wherein the generated ADC message is updated periodically or aperiodically with respect to the asset.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: September 3, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-Wan So, Kyung-Mo Park
  • Patent number: 10387626
    Abstract: Intelligent content delivery enables content to be delivered to different devices in formats appropriate for those devices based on the capabilities of those devices. A user might access the same piece of content on two different devices, and can automatically receive a higher quality format on a device capable of playing that higher quality format. The user can purchase rights to content in any format, such that as new formats emerge or the user upgrades to devices with enhanced capabilities, the user can receive the improved formats automatically without having to repurchase the content. Further, the user can pause and resume content between devices even when those devices utilize different formats, and can access content on devices not otherwise associated with the user, receiving content in formats that are appropriate for those unknown devices even if the user has not previously accessed content in those formats.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: August 20, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Ethan Z. Evans, Luis Felipe Cabrera, Hilliard Bruce Siegel, Peter N. DeSantis
  • Patent number: 10389669
    Abstract: According to one embodiment of the present invention, a system for marking an email as partially read includes at least one processor. The at least one processor may be configured to determine the types of content contained in an email within a user's inbox. The at least one processor may be further configured to monitor the portions of each of the types of content of the email to determine which portions from each of the types of content that are viewed by the user. Furthermore, the at least one processor may be configured to determine a percentage of the content that has been viewed by the user. Finally, the at least one processor may be configured to then display the percentage of the content that has been viewed by the user.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: August 20, 2019
    Assignee: International Business Machines Corporation
    Inventors: Snehal S. Devasthali, Apurva S. Patel, Prasad P. Purandare, Chaitrali A. Talegaonkar
  • Patent number: 10380629
    Abstract: Techniques for leveraging a social graph to facilitate the delivery of relevant recommendations. For example, a recommender is identified based on the recommender being a member of a social networking service who has interacted with an item of web-based content. A recommendee is identified based on the recommendee being another member of the social networking service who is connected to the recommender via a social graph maintained by the social networking service and based on having an affinity score for the item that exceeds a recommendee affinity score threshold and a connection strength to the recommender that exceeds a connection strength threshold. The recommender is sent a communication that invites the recommender to recommend the item to the recommendee. With some example embodiments, the communication is sent to the recommender within a pre-determined time measured from the time the recommender initiated an interaction with the item of web-based content.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: August 13, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mohammad Shafkat Amin, Baoshi Yan, Sripad Sriram, Anmol Bhasin, Christian Posse
  • Patent number: 10382536
    Abstract: A device management apparatus is configured by execution of one or more programs to (i) acquire, from an external apparatus, a status-change information record for a status change that has occurred in a status-changed device, and (ii) determine whether or not the acquired status-change information record is a status-change information record for a managed device managed by the device management apparatus.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: August 13, 2019
    Assignee: RICOH COMPANY, LTD.
    Inventor: Yoshihiro Narita
  • Patent number: 10367772
    Abstract: Methods, servers and mobile stations are provided to allow a sender mobile station which has transmitted a message toward a recipient mobile station via a first protocol to be notified that the message has been delivered to the recipient mobile station via a different protocol. The sender mobile station may be notified that the message was delivered to the recipient mobile station via a different protocol method via a disposition notification message comprising an indication that the message was delivered to the recipient mobile station via a different protocol.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: July 30, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Cristina Badulescu, Sorin Surdila, Nancy M. Greene
  • Patent number: 10348677
    Abstract: Methods, systems, and products translate addresses in networks. A residential gateway translates requests for content such that the residential gateway appears as both a requestor and a destination for requested content, regardless of an actual requesting device or a desired output device.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: July 9, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Jayanta Das, Bhavin A. Doshi, Anand Kumar Singh, Saurabh Kumar
  • Patent number: 10341426
    Abstract: A computing resource service provider may provide computing instances organized into logical groups, such as auto-scale groups. Computing instances assigned to an auto-scale group may be associated with one or more load balancers configured to direct traffic to the computing instances. Furthermore, customers of the computing resource service provider may add or remove load balancer from the auto-scale groups.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: July 2, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Marcel Robert Guzman, Norman Jordan, Shawn Jones, Ahmed Usman Khalid
  • Patent number: 10313291
    Abstract: A method for determining predictive response time for electronic mail across enterprise communication systems is described. In particular, the method includes collecting and subsequently analyzing communications of a particular recipient in order to determine a probability of a sender receiving a response from the recipient. In the event a response is probable, the method also determines a time frame when a response may be sent. In situations where the recipient is non-responsive, the method also provides a list of alternate recipients that the sender can communicate with, whereby the alternate recipients are more responsive than the original recipient.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: June 4, 2019
    Assignee: QUEST SOFTWARE INC.
    Inventors: Michel Albert Brisebois, Curtis T. Johnstone, Andrew J. Leach, Catherine Helbig Dibble
  • Patent number: 10298517
    Abstract: Aspects of the invention relate to a method of adapting an association of physical resources in a network with a summarized resource corresponding to one or more class of service. The method comprises monitoring at least one parameter of the summarized resources. The method further comprises comparing the at least one parameter between a plurality of summarized resources, and comparing the class of service of the summarized resources. Based on the comparing of the at least one parameter and based on the comparing of the class of service of the summarized resources, the method comprises determining one or more summarized resources to be a source for providing physical resources and determining one or more summarized resources to be a destination for receiving physical resources. Based on the determining, the method comprises modifying an allocation of physical resources to transfer an association of physical resources from the source summarized resource to the destination summarized resource.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: May 21, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Paola Iovanna, Cristiano Zema
  • Patent number: 10291545
    Abstract: A method of setting a communicating session for executing an application includes determining an available bandwidth of each of a plurality of communicating sessions connected to a first device; determining a required bandwidth that is used to execute each of a plurality of applications that are executed on the first device; allocating at least one communicating session of the plurality of communicating sessions to at least one application of the plurality of applications, based on strengths of the respective available bandwidths of the plurality of communicating sessions and strengths of the respective required bandwidths of the plurality of applications; and executing the at least one application using the allocated at least one communicating session.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: May 14, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Arihant Jain, Ashutosh Kumar Singh, Himanshu Gupta
  • Patent number: 10287149
    Abstract: An apparatus comprises a plurality of motorized mobile retail facility personal assistance apparatuses and a central computer system. The central computer system includes a network interface that permits the central computer system to wirelessly communicate with the mobile apparatuses and also with at least one user interface unit. Upon receiving a request to use one of the mobile apparatuses, the central computer system assigns an available apparatuses for use by a user during a usage session. This activity can include interfacing with the user to determine one or more specifics regarding their current needs in these regards. The specifics of their needs, in turn, can provide a basis for assigning a particular apparatus from amongst a plurality of differently purposed and differently configured apparatuses.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: May 14, 2019
    Assignee: Walmart Apollo, LLC
    Inventors: John P. Thompson, Donald R. High
  • Patent number: 10284894
    Abstract: A method for generating a filename for a chunk of streamed video content is disclosed. The method comprises performing a cryptographic hash function on data associated with the chunk of video content (100A) and setting the output hash value of the cryptographic hash function as the chunk filename (100B). A method for recording broadcast video content by a user device is also disclosed. The method comprises receiving a chunk of broadcast video content (310), generating a filename for the received chunk of video content (320) and storing the generated filename in a user specific storage (330). A method for broadcasting a chunk of video content is also disclosed. The method comprises generating metadata corresponding to the chunk of video content (550), the metadata comprising at least one parameter for generating a file name for the chunk of video content, and broadcasting the generated metadata with the chunk of video content (560).
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: May 7, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Johan Kölhi, Michael Huber, Börje Ohlman, Saurabh Singh