Patents Examined by Elizabeth Kassa
-
Patent number: 10505800Abstract: The present invention provides a method for real-time activation of receiver module associated or integrated with external display. The receiver device having processor and communication module for supporting streaming multimedia applications. The method comprising the steps of updating communication credentials in the receiver from the touch enabled device through direct local wireless communication network, said communication credentials support communication with external data communication network.Type: GrantFiled: April 10, 2015Date of Patent: December 10, 2019Assignee: SCREENOVATE TECHNOLOGIES LTD.Inventors: Joshua Glazer, Lior Gerenstein, Tal Zarfati
-
Patent number: 10476950Abstract: Systems and methods are provided for managing server loads that accounts for various measures of risk associated with different workloads assigned to servers. The systems and methods may include a memory storing instructions for server load management operations, and a processor configured to execute the stored instructions. The processor may receive a workload, determine a value associated with the workload indicating a predetermined importance of the workload, receive information for a plurality of active servers in a server cluster associated with the processor, determine risk levels associated with the active servers based on the received information, and assign the received workload to one of the active servers based on the determined value and the determined risk levels.Type: GrantFiled: October 7, 2016Date of Patent: November 12, 2019Assignee: CAPITAL ONE SERVICES, LLCInventors: Tao Tao, Santosh Bardwaj, Il Sun Yoo, Yihui Tang, Jeremy Gerstle
-
Patent number: 10474654Abstract: The methods and systems for transferring structural data over a network are provided. An example method includes providing storage operable to store a plurality of objects. The objects of the plurality of objects are immutable and include a data object or a metadata object including a list of references to further objects. The plurality of objects includes at least one root associated with a creation or an addition to the plurality of objects. The method also includes providing a further storage communicatively coupled with the storage via a network and configured to store a copy of the plurality of objects. The method includes determining a presence of a difference between the plurality of the objects and the copy. In response to the determination, the method transfers at least one object associated with the difference from the storage to the further storage.Type: GrantFiled: March 29, 2016Date of Patent: November 12, 2019Assignee: STORAGECRAFT TECHNOLOGY CORPORATIONInventors: Jeremy Fitzhardinge, Kishore Udayashankar
-
Patent number: 10462254Abstract: A data sharing method and an electronic device thereof are provided. The method includes communicating with a second electronic device and determining common interest information between a first user of the first electronic device and a second user of the second electronic device, and retrieving and sharing application data associated with the common interest information, with the second electronic device.Type: GrantFiled: March 27, 2015Date of Patent: October 29, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Barath Raj Kandur Raja, Adarsha Ananda, Phani Avadooth Rekapalli Veera Venkata, Raju Suresh Dixit, Raghavendra Kulkarni
-
Patent number: 10462244Abstract: A computer-implemented method for notifying of content changes includes monitoring, by a computer processor, a content source of a content provider. That monitoring includes periodically reading a Notification as a Service (NaaS) extension in a Rich Site Summary (RSS) feed associated with the content source, where the NaaS extension defines a plurality of interest categories of the content source. New content is identified in the content source, based on periodically reading the NaaS extension, and the new content is associated with a first interest category of the plurality of interest categories. A user is identified as being subscribed to receive notifications of content changes in the first interest category. The user is notified of the new content, responsive to the new content being associated with the first interest category and the user being subscribed to receive notification of content changes in the first interest category.Type: GrantFiled: January 7, 2016Date of Patent: October 29, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory L. Jones, Michael O. Tingey
-
Patent number: 10462094Abstract: A computer-implemented method for notifying of content changes includes monitoring, by a computer processor, a content source of a content provider. That monitoring includes periodically reading a Notification as a Service (NaaS) extension in a Rich Site Summary (RSS) feed associated with the content source, where the NaaS extension defines a plurality of interest categories of the content source. New content is identified in the content source, based on periodically reading the NaaS extension, and the new content is associated with a first interest category of the plurality of interest categories. A user is identified as being subscribed to receive notifications of content changes in the first interest category. The user is notified of the new content, responsive to the new content being associated with the first interest category and the user being subscribed to receive notification of content changes in the first interest category.Type: GrantFiled: June 9, 2016Date of Patent: October 29, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory L. Jones, Michael O. Tingey
-
Patent number: 10462262Abstract: A middleware abstraction layer (MAL) that can include a plurality of middleware application programming interfaces (APIs). Each of the plurality of middleware APIs can be configured to implement a common programming paradigm for a plurality of different service platforms. The MAL can also include a master application programming interface (API). The master API can be configured to provide a plurality of resources for a mission specific application. Each of the plurality of resources is mapped in a registry to an API call to each of the plurality of middleware APIs. The MAL can further include a control engine configured to load an adapter for a selected a middleware API of the plurality of middleware APIs to service a resource request from the mission specific application. The selection can include examining a configuration file to determine an appropriate middleware API to handle the resource request.Type: GrantFiled: January 6, 2016Date of Patent: October 29, 2019Assignee: Northrop Grumman Systems CorporationInventors: Devang R. Parekh, Paul Schaefer, Feng Cao, Jason Chinaka, Benjamin Montgomery, Long Cao, Kathleen Barrera, Henry H. Fung, Louis Oddo
-
Patent number: 10447826Abstract: In accordance with some implementations, a method for estimating user interest in media content is disclosed. The method is performed on a server system having one or more processors and memory storing one or more programs for execution by the one or more processors. The server system receives a volume change event from a client system. The server system determines identification of a presented media content item currently being presented at the client system. The server system analyzes the received volume change event to determine a level of user interest in the determined media content item.Type: GrantFiled: March 14, 2013Date of Patent: October 15, 2019Assignee: GOOGLE LLCInventor: Zbignew Skolicki
-
Patent number: 10447800Abstract: A system, method, and computer-readable medium for performing a virtualized network environment cache control operation, comprising: analyzing network traffic of a plurality of virtual machines executing on a plurality of hosts within the virtualized network environment, each of the plurality of hosts comprising a network cache; identifying whether more than one virtual machine includes a similar network traffic pattern; and, configuring a first virtual machine and a second virtual machine to executing on a common host, the first virtual machine and the second virtual machine having the similar network pattern.Type: GrantFiled: December 17, 2015Date of Patent: October 15, 2019Assignee: Dell Products L.P.Inventors: John Kelly, Yinglong Jiang
-
Patent number: 10437801Abstract: Differential health-check systems and accompanying methods provide health-checking and reporting of one or more information management systems in reference to a first time period before and a second time period after a triggering event. A triggering event may be an upgrade of at least part of the information management system, or a restore operation completed in the information management system for example following a disaster, or any number of other events, etc. The health-checking and reporting may comprise a comparison of one or more performance metrics of one or more components and/or operations of the information management system during the first and second time periods.Type: GrantFiled: February 14, 2018Date of Patent: October 8, 2019Assignee: Commvault Systems, Inc.Inventors: Sanjay Harakhchand Kripalani, Parag Gokhale
-
Patent number: 10432452Abstract: In accordance with an embodiment, described herein is a system and method useful in enterprise deployment, for enabling application-to-application communication in an enterprise computer system, for example a middleware machine. The system can include a plurality of application hosts and managed servers which receive requests at an external load balancer, via an Ethernet over InfiniBand (EoIB) network, together with a plurality of web hosts and traffic directors. Each traffic director instance can be associated with a virtual Internet Protocol (VIP) address that is accessible via a high-speed internal InfiniBand (IB) network. Hosted applications within the enterprise computer system can communicate with each other, over the IB network, using a VIP address. Such application-to-application wiring avoids the need to communicate internal application requests via the external load balancer.Type: GrantFiled: April 9, 2015Date of Patent: October 1, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Janga Aliminati
-
Patent number: 10425459Abstract: Technologies for seamless data streaming include a control server and one or more client computing devices. A client computing device receives user presence data indicative of whether a user is nearby from one or more sensors. The client computing device may receive user interest data indicative of the user's interest level in the current data stream from one or more sensors. The control server identifies available client computing devices based on the user presence data, selects a target client computing device, and causes the data stream to transition from the current client computing device to the target client computing device. The target client computing device may be selected based on proximity of the user or the user's interest level in the data stream. The volume or balance of the data stream may be adjusted to provide a smooth transition between client computing devices. Other embodiments are described and claimed.Type: GrantFiled: March 27, 2015Date of Patent: September 24, 2019Assignee: Intel CorporationInventors: Tomer Rider, Igor Tatourian
-
Patent number: 10412040Abstract: In an example implementation of the disclosed technology, a method includes predicting, by a computing device, a destination server that is predicted to be the destination of a message from a sending device connected to the computing device. The method also includes determining whether a connection exists between the computing device and the destination server. The method also includes, responsive to determining that no connection exists, determining a connection and caching the connection at the computing device. The method also includes, responsive to receiving a message for dispatch to the destination server, dispatching the message to the destination server via the connection.Type: GrantFiled: December 21, 2015Date of Patent: September 10, 2019Assignee: Google LLCInventors: Tal Dayan, Doru Costin Manolache, Subir Jhanb, Francesco Nerieri
-
Patent number: 10404601Abstract: Disclosed herein are a variety of devices, methods, and systems for load balancing in the internet of things. Devices and other entities can be grouped together in a load balancing group and traffic for such devices balanced according to load balancing criteria. Groups may be discovered, created, manipulated, and deleted by various entities.Type: GrantFiled: July 18, 2018Date of Patent: September 3, 2019Assignee: Convida Wireless, LLCInventors: Dale N. Seed, Shamim Akbar Rahman, Chonggang Wang
-
Patent number: 10334036Abstract: Systems and methods are provided for managing server loads that accounts for various measures of risk associated with different workloads assigned to servers. The systems and methods may include a memory storing instructions for server load management operations, and a processor configured to execute the stored instructions. The processor may receive a workload, determine a value associated with the workload indicating a predetermined importance of the workload, receive information for a plurality of active servers in a server cluster associated with the processor, determine risk levels associated with the active servers based on the received information, and assign the received workload to one of the active servers based on the determined value and the determined risk levels.Type: GrantFiled: April 3, 2018Date of Patent: June 25, 2019Assignee: Capital One Services, LLCInventors: Tao Tao, Santosh Bardwaj, Ii Sun Yoo, Yihui Tang, Jeremy Gerstle
-
Patent number: 10326829Abstract: Images of key phrases or hashtags appear on televised feeds. Image processing techniques, such as feature locating algorithms or character recognition algorithms, can be used to locate the images of key phrases in the images. Then, character recognition algorithms can be used to generate a list of candidate key phrases for the key phrase in image format. However, identification of the key phrase in image format is not completely accurate with conventional methods. Social media content items associated with the televised feed are used to filter the list of candidate key phrases. Using known information about the televised feed as well as about key phrases in text format in the social media content items, candidate key phrases in the list of candidate key phrases can be scored and, thus, a final candidate key phrase selected based on the scores.Type: GrantFiled: December 22, 2017Date of Patent: June 18, 2019Assignee: Twitter, Inc.Inventors: Andrew J. Carroll, Richard Douglas Whitcomb, Jr., Wangfan Fu, Thanabordi Jianrungsang
-
Patent number: 10313214Abstract: In one embodiment, a method includes determining a first set of similarity metrics for a first storage environment, the first set of similarity metrics being based on predetermined parameters related to the first storage environment, at least one of the predetermined parameters being relating to a redundancy of connections and devices in the first storage environment. In addition, the method includes obtaining a second set of similarity metrics for a second storage environment. Also, the method includes determining that the second storage environment is similar to the first storage environment by calculating a similarity measurement score between the sets of similarity metrics for the first and second storage environments. Moreover, the method includes re-aligning the first storage environment according to one or more identified aspects of the second storage environment that improve performance of the first storage environment.Type: GrantFiled: April 18, 2018Date of Patent: June 4, 2019Assignee: International Business Machines CorporationInventors: Jorge D. Acuña, Pankaj S. Bavishi, Dachuan Huang, Rakesh Jain, Ramani R. Routray, Yang Song
-
Patent number: 10305844Abstract: A user posting content to a social networking system provides a conversion definition along with the content. The conversion definition identifies a type of interaction associated with the content, such as type of interaction with the content that the user would like to track. After the content is presented to additional users, the social networking system identifies additional users performing the type of interaction with the content identified by the conversion definition. One or more metrics describing the interactions of the type of interaction associated with the content are provide to the user that posted the content.Type: GrantFiled: January 28, 2013Date of Patent: May 28, 2019Assignee: Facebook, Inc.Inventors: Janaka Liyanage, David Gross-Baser
-
Patent number: 10298533Abstract: A method, performed by a computer device, may include receiving a request to send a message from a sender to a recipient. The method may further include obtaining a recipient status associated with the recipient, wherein in the recipient status includes an indication that the recipient is in motion; identifying a sender rule associated with the sender; selecting a notification type for the message based on the recipient status and the identified sender rule; and applying the selected notification type to the message.Type: GrantFiled: December 9, 2013Date of Patent: May 21, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Azim Nasir, Andre R. Turner, Hong Xiao, Dongchen Wang
-
Patent number: 10284617Abstract: A system can perform operations including receiving a first data stream from a first device, wherein the first data stream is associated with an active session between the first device and a mobile network and wherein the first data stream is associated with a first incoming port. The system can also receive a second data stream from the first device, wherein the second data stream is associated with the active session, and wherein the second data stream is associated with a second incoming port. The system can also determine a third port and a fourth port that are outgoing ports that respectively correspond to the first and second ports. The system can also transmit the first data stream to a second device via the third port and transmit the second data stream to a third device via the fourth port.Type: GrantFiled: June 29, 2018Date of Patent: May 7, 2019Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T MOBILITY II LLCInventors: Sangar Dowlatkhah, Erie Lai Har Lau