Patents Examined by Rajeshwari Krishnan
-
Patent number: 10574395Abstract: 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: GrantFiled: January 4, 2019Date of Patent: February 25, 2020Assignee: 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: 10567532Abstract: 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: GrantFiled: October 3, 2016Date of Patent: February 18, 2020Assignee: Microsoft Technology Licensing, LLCInventor: Peer Mohamed Mydeen A
-
Patent number: 10554704Abstract: 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: GrantFiled: May 15, 2014Date of Patent: February 4, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Tommy Falk, Jonas Lundberg
-
Patent number: 10498780Abstract: 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: GrantFiled: April 30, 2015Date of Patent: December 3, 2019Assignee: Facebook, Inc.Inventor: Maher Afif Saba
-
Patent number: 10469378Abstract: 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: GrantFiled: June 25, 2018Date of Patent: November 5, 2019Assignee: Cisco Technology, Inc.Inventors: Christopher A. Wood, Ignacio Solis, Andriana Ioannou, Glenn C. Scott
-
Patent number: 10425769Abstract: 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: GrantFiled: May 27, 2014Date of Patent: September 24, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sriganesh Madhvanath, Sandeep Matti Prabhu
-
Patent number: 10425245Abstract: 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 controlType: GrantFiled: November 9, 2015Date of Patent: September 24, 2019Assignee: DEUTSCHE TELEKOM AGInventors: Martin Hund, Thomas Unterschuetz, Thorsten Sinning, Jochen Hiller
-
Patent number: 10404617Abstract: 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: GrantFiled: March 30, 2015Date of Patent: September 3, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Young-Wan So, Kyung-Mo Park
-
Patent number: 10387626Abstract: 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: GrantFiled: February 29, 2016Date of Patent: August 20, 2019Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Ethan Z. Evans, Luis Felipe Cabrera, Hilliard Bruce Siegel, Peter N. DeSantis
-
Patent number: 10389669Abstract: 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: GrantFiled: December 8, 2015Date of Patent: August 20, 2019Assignee: International Business Machines CorporationInventors: Snehal S. Devasthali, Apurva S. Patel, Prasad P. Purandare, Chaitrali A. Talegaonkar
-
Patent number: 10380629Abstract: 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: GrantFiled: May 8, 2013Date of Patent: August 13, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Mohammad Shafkat Amin, Baoshi Yan, Sripad Sriram, Anmol Bhasin, Christian Posse
-
Patent number: 10382536Abstract: 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: GrantFiled: December 8, 2015Date of Patent: August 13, 2019Assignee: RICOH COMPANY, LTD.Inventor: Yoshihiro Narita
-
Patent number: 10367772Abstract: 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: GrantFiled: December 14, 2018Date of Patent: July 30, 2019Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Cristina Badulescu, Sorin Surdila, Nancy M. Greene
-
Patent number: 10348677Abstract: 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: GrantFiled: November 11, 2016Date of Patent: July 9, 2019Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Jayanta Das, Bhavin A. Doshi, Anand Kumar Singh, Saurabh Kumar
-
Patent number: 10341426Abstract: 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: GrantFiled: April 30, 2015Date of Patent: July 2, 2019Assignee: Amazon Technologies, Inc.Inventors: Marcel Robert Guzman, Norman Jordan, Shawn Jones, Ahmed Usman Khalid
-
Patent number: 10313291Abstract: 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: GrantFiled: May 21, 2015Date of Patent: June 4, 2019Assignee: QUEST SOFTWARE INC.Inventors: Michel Albert Brisebois, Curtis T. Johnstone, Andrew J. Leach, Catherine Helbig Dibble
-
Patent number: 10298517Abstract: 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: GrantFiled: February 17, 2014Date of Patent: May 21, 2019Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Paola Iovanna, Cristiano Zema
-
Patent number: 10291545Abstract: 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: GrantFiled: December 8, 2015Date of Patent: May 14, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Arihant Jain, Ashutosh Kumar Singh, Himanshu Gupta
-
Patent number: 10287149Abstract: 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: GrantFiled: March 4, 2016Date of Patent: May 14, 2019Assignee: Walmart Apollo, LLCInventors: John P. Thompson, Donald R. High
-
Patent number: 10284894Abstract: 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: GrantFiled: February 3, 2014Date of Patent: May 7, 2019Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Johan Kölhi, Michael Huber, Börje Ohlman, Saurabh Singh