Patents Examined by Taylor Elfervig
-
Patent number: 10462018Abstract: A method of managing a number of secondary clouds by a master cloud service manager includes coupling a first cloud including a master cloud service manager to a secondary cloud including a child cloud service manager, and controlling, by the master cloud service manager, the child cloud service manager of the secondary cloud and a number of instantiated services offered on the secondary cloud.Type: GrantFiled: October 3, 2013Date of Patent: October 29, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Prashant Gupte, Stephane Herman Maes, Ramachandran Varadharajan
-
Patent number: 10454876Abstract: A system may receive a first message transmitted over a network from a first device. A first invitation to join a text-based communication channel may be transmitted to the first device in response to the first message. A second invitation may be transmitted to a second device to join the text-based communication channel with the server configured to retain context of the text-based communication channel. The system may receive a second message transmitted from the second device and may transmit a third invitation to the first device to join the text-based communication channel in response to the second message.Type: GrantFiled: March 25, 2016Date of Patent: October 22, 2019Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Lauren B. Acquista, Donald R. Bloyer, III, Yevgeny Gladun, Anish Jacob, Joseph S. Kueser, Mitchel J. Sandlin, Mahesh Subramanian, Shelly Yanushpolsky
-
Patent number: 10439954Abstract: A cloud computing system includes a first set of network computers providing a pool of virtual-enterprise resources integrated from lower-level cloud infrastructure including software as a service, platform as a service and infrastructure as a service. A second set of network computers form a soft gate providing access to the pool of virtual-enterprise resources by enterprise users accessing the cloud computing system via an external network. A third set of network computers form a business box providing for creation, management and use of certification cards to define the virtual-enterprise resources and to control use of the virtual-enterprise resources by the enterprise users. The soft gate and business box implement a card-creation flow that creates customized certification cards, and a card-usage flow that validates user privileges based on presentation of certification cards as a condition to granting access to virtual-enterprise resources.Type: GrantFiled: December 28, 2015Date of Patent: October 8, 2019Assignee: EMC IP Holding Company LLCInventors: Ivan A. Barajas Vargas, Rui Liao, Biao Yan
-
Patent number: 10419237Abstract: The present invention aims to reduce an operation burden related to the change of reception processing in a master device when a device connected to a slave device is changed. A device communication managing unit (10) transmits the data received by a device (20) communicating with a device communication port (110) in a first mode to a field network (50) by using a data format used for transmitting the data received by the device (20) communicating in a second mode.Type: GrantFiled: January 20, 2017Date of Patent: September 17, 2019Assignee: OMRON CorporationInventors: Toshiyuki Ozaki, Yasuhiro Kitamura
-
Patent number: 10419992Abstract: Methods and apparatus to migrate a mobile device from a first virtual private mobile network to a second virtual private mobile network are disclosed. An example apparatus includes a processor and a memory including instructions that cause the processor to perform operations including determining, based on a set of latency routing rules, that a communication transmitted via the first virtual private mobile network is a latency sensitive communication. In response to determining the communication is a latency sensitive communication, the mobile device that originated the latency sensitive communication is identified. The mobile device is communicating via the first virtual private mobile network. Example operations also include migrating the mobile device from the first virtual private mobile network to the second virtual private mobile network wherein the second virtual private mobile network is configured to reduce the latency of the latency sensitive communication.Type: GrantFiled: August 8, 2016Date of Patent: September 17, 2019Assignee: AT&T Intellectual Property I, L.P.Inventors: Jacobus Van der Merwe, Xu Chen, Baris Coskun, Gustavo de los Reyes, Seungjoon Lee, Suhas Mathur, Arati Baliga, Gang Xu
-
Patent number: 10412440Abstract: A method for synchronizing information includes generating media corresponding to a program. One or more media timestamps are associated with the media. Data corresponding to the program is also generated. One or more data timestamps are associated with the data. At least a portion of the media is provided for presentation on a computing device. A current media timestamp corresponding to currently playing media is received. Data having a greatest data timestamp that is less than or equal to the current media timestamp is identified based at least in part on a comparison of the current media timestamp to the one or more data timestamps. The identified data is provided for presentation on the computing device.Type: GrantFiled: March 24, 2010Date of Patent: September 10, 2019Assignee: MLB ADVANCED MEDIA, L.P.Inventors: Ross Alan Paul, Joseph Anthony Inzerillo, Kevin Leon Durham, Robert A. Bowman
-
Patent number: 10412192Abstract: Examples of techniques for jointly managing a cloud and non-cloud environment are disclosed. In one example implementation according to aspects of the present disclosure, a method includes: receiving a request to be executed on one of a cloud resource and a non-cloud resource using one of cloud orchestration and non-cloud orchestration, the request comprising a plurality of tasks; scheduling the first task for execution on the cloud resource by a cloud orchestration device using a joint cloud and non-cloud management device; scheduling the second task for execution on the non-cloud resource by a non-cloud orchestration device using a non-cloud management device; and scheduling the third task for execution on the non-cloud resource by the non-cloud orchestration device using the joint cloud and non-cloud management device.Type: GrantFiled: May 10, 2016Date of Patent: September 10, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mickey Iqbal, Hans-Juergen Kunde, Birgit M. Pfitzmann, Marcel Schlatter, Gerhard A. Widmayer
-
Patent number: 10362464Abstract: A system and method of disseminating bootload images through a wireless network are disclosed. The central node, or server, transmits segments of the bootload image using broadcast so that all wireless network devices receive the image at the same time. The server then individually queries each wireless device to determine whether there are any segments of the image that were not received by that particular wireless device. The server then retransmits, using broadcast, any segment that was not received by any wireless device. Once every wireless device has the entire image, the server may initiate the process of installing that image.Type: GrantFiled: March 25, 2016Date of Patent: July 23, 2019Assignee: Silicon Laboratories, Inc.Inventor: Maurizio Nanni
-
Patent number: 10356173Abstract: A set of runspaces with active connections are maintained in a pool. A set of timers are set and, based upon the timers, simple commands are submitted through the runspaces, to maintain the connections in an active state. The runspaces with the active connections can then be used from the cache, without having to open a new connection.Type: GrantFiled: March 25, 2016Date of Patent: July 16, 2019Assignee: Microsoft Technology Licensing, LLCInventors: MingChieh (Jackie) Chang, Sheng-Yao (George) Shih, Shu-Yu (Steve) Hu, Ta-Chung (Terry) Tsai, Hsin Hui (Ellen) Huang
-
Patent number: 10356167Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for profiling and configuring work on a cluster of computer nodes.Type: GrantFiled: January 21, 2016Date of Patent: July 16, 2019Assignee: Hortonworks, Inc.Inventors: Sheetal Dinkar Dolas, Paul Daniel Codding
-
Patent number: 10355942Abstract: Features are disclosed for facilitating remote management of network directories of organizations by a directory management system. The network directories may change over time, experiencing growth in size and number of current connections, increased latency, reduced performance, and the like. The network directories may also shrink over time, experience fewer connections, etc. Organizations can define scaling policies by which the directory management system can automatically respond to the occurrence of various events, such as changes in the size or usage of the organizations' network directories, by scaling resources associated with the directories. The directory management system can perform various scaling actions on-demand or without requiring additional action by the organizations, thereby reducing the time and effort required by the organizations to monitor their own directories and implement (or request implementation of) changes.Type: GrantFiled: September 29, 2014Date of Patent: July 16, 2019Assignee: Amazon Technologies, Inc.Inventors: Gaurang Pankaj Mehta, Shon Kiran Shah, Sameer Palande
-
Patent number: 10326812Abstract: A digital broadcast network is provided in which multiple original experiences powered by the same data is created. A server software intelligently handles delivery of data so that the data can be utilized by several different client-side applications at substantially the same time. Through filtering of large amounts of data and creation of a universal format, this data can be used by devices capable of receiving a digital broadcast stream.Type: GrantFiled: January 16, 2008Date of Patent: June 18, 2019Assignee: QUALCOMM IncorporatedInventors: Jonathan Paul McCartie, George Allen Rothrock, Nicholas Andrew Glassman
-
Patent number: 10313251Abstract: Methods and systems for a networked storage system are provided. One method includes assigning a quality of service (QOS) parameter for a storage volume of a networked storage environment having a first storage node and a second storage node, where the QOS parameter is defined by a throughput value that defines a maximum data transfer rate and a number of input/output (I/O) operations executed within a time period (IOPS); distributing the QOS parameter between the first storage node and the second storage node; determining that throughput credit is available for processing an I/O request for using the storage volume; determining that IOPS credit is available for processing the request by the first storage node; and processing the I/O request when both the throughput credit and the IOPS credit is available.Type: GrantFiled: February 1, 2016Date of Patent: June 4, 2019Assignee: NETAPP, INC.Inventors: Dean Alan Kalman, John Alexander Scott, Sudha Sundaram
-
Patent number: 10296919Abstract: An aspect of the present invention relates to tracking a computer user's web browsing behavior by collecting web browser click events and determining which of the web browser click events are pertinent.Type: GrantFiled: October 24, 2007Date of Patent: May 21, 2019Assignee: comScore, Inc.Inventors: David Cancel, Christopher C. Gillett
-
Patent number: 10298461Abstract: A device and method for determining a master device in a neighborhood aware network (NAN). The method includes identifying a number of peer devices located within communication range of a first device and that are capable of communicating via the NAN. A master rank value associated with a corresponding peer device is retrieved from each received response. A first master rank value is calculated for the first device, at least partially based on the number of responding peer devices. The first master rank value is compared with the received master rank values of the responding peer devices. In response to the first master rank value being greater than each of the received master rank values, the first device assumes a role of a master device within a NAN cluster that includes the first device and the responding peer devices.Type: GrantFiled: May 10, 2016Date of Patent: May 21, 2019Assignee: Motorola Mobility LLCInventors: Ranjeet Gupta, Gabriel Burca, Binesh Balasingh, Mary Hor-Lao
-
Patent number: 10289743Abstract: A client computing architecture is provided that utilized minimal download and simulated page navigation features. A client computer may receive a payload comprising delta data in response to a navigation request for an electronic page. The client computer may further parse the delta data for the electronic page, update page contents for the electronic page based on the received delta data, determine whether one or more errors are associated with a page load process for the electronic page, manage a fragment identifier portion of a uniform resource locator (URL) to track a current location in a navigation of the electronic page, and intercept one or more navigation click events to ensure a minimal download strategy navigation.Type: GrantFiled: January 19, 2012Date of Patent: May 14, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Arye Gittelman, Petru Mihai Moldovanu, Sterling John Crockett, Jonathan Fred Keslin, Aditi Mandal, Cindy Liao Hartwig, Erin Megan Riley, Xiaomei Wang
-
Patent number: 10284506Abstract: A method and system for processing messages is disclosed that includes receiving a plurality of messages directed to a user, where each message has a unique message identifier. Each of the plurality of messages may be associated with a respective conversation, where each conversation has a respective conversation identifier. Also, each conversation includes a set of one or more messages sharing a common set of characteristics that meet a first predefined criteria. A list of conversations is displayed as a set of rows in an order determined by a second predefined criteria, where each row corresponds to one of the listed conversations and includes at least a sender list, a conversation topic and a date/time value. The contents of a conversation is displayed when the user selects a conversation from the displayed list of conversations. Messages can be displayed in one of three modes: expanded, compacted and hidden.Type: GrantFiled: November 14, 2017Date of Patent: May 7, 2019Assignee: GOOGLE LLCInventors: Paul T. Buchheit, Bay-Wei W. Chang, Jing Yee Lim, Brian D. Rakowski, Sanjeev Singh
-
Patent number: 10270737Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for extending the lifetime of a network address when an address system is unavailable. In a particular embodiment, a method provides, upon determining that a first network address for a network element has reached a preferred lifetime for the first network address, transitioning the network element to an extended rebind state that allows the first network address to remain in the preferred state. While the network element is in the extended rebind state, the method provides attempting to contact an address system and determining whether a second network element is assigned the first network address. The method further provides maintaining the first network address in the preferred state and the network element in the extended rebind state until contact is made with the address system or the second network element is determined to be assigned the first network address.Type: GrantFiled: March 25, 2016Date of Patent: April 23, 2019Assignee: Avaya Inc.Inventor: Dusan Mudric
-
Patent number: 10261677Abstract: Embodiments are directed towards integrating cloud-based services to create custom business processes. A process flow may be generated to perform a custom business process. The process flow may include service channels such that the service channels are coupled together by flow fields to create a custom business process. If event information is provided, one or more service channels may be determined or based on the event information and configuration information associated with the service channels. The event information may be provided to one or more input flow fields of the service channels. Result information may be generated by the service channels based on the event information and the configuration information. The result information may be provided to output flow fields of the service channels. Also, the result information may be forwarded to input flow fields of a next service channel.Type: GrantFiled: November 30, 2015Date of Patent: April 16, 2019Assignee: Azuqua, Inc.Inventors: Nikhil Hasija, Craig Howard Unger
-
Patent number: 10255372Abstract: A client computing architecture is provided that utilized minimal download and simulated page navigation features. A client computer may receive a payload comprising delta data in response to a navigation request for an electronic page. The client computer may further parse the delta data for the electronic page, update page contents for the electronic page based on the received delta data, determine whether one or more errors are associated with a page load process for the electronic page, manage a fragment identifier portion of a uniform resource locator (URL) to track a current location in a navigation of the electronic page, and intercept one or more navigation click events to ensure a minimal download strategy navigation.Type: GrantFiled: January 19, 2012Date of Patent: April 9, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Arye Gittelman, Petru Mihai Moldovanu, Sterling John Crockett, Jonathan Fred Keslin, Aditi Mandal, Cindy Liao Hartwig, Erin Megan Riley, Xiaomei Wang