Using Interconnected Networks Patents (Class 709/218)
-
Patent number: 10971266Abstract: A medical apparatus is adapted to facilitate a transfer of data to a computer system using a mobile device. The apparatus has a store of data, a display and a controller that generates a barcode encoding an access address for the computer system and the data, and displaying the barcode on the display.Type: GrantFiled: November 21, 2013Date of Patent: April 6, 2021Assignee: Fisher & Paykel Healthcare LimitedInventors: Benjamin Wilson Casse, Matthew Joel Read
-
Patent number: 10972194Abstract: Systems and methods may use proximate communication to retrieve information pertaining to a target device. In one example, the method may include detecting the target device within a vicinity of a user device, receiving an information request response communication including information pertaining to the target device, and receiving an operation request response communication including information pertaining to a performed operation.Type: GrantFiled: December 20, 2019Date of Patent: April 6, 2021Assignee: Intel CorporationInventors: Gyan Prakash, Nagasubramanian Gurumoorthy
-
Patent number: 10965559Abstract: The operation of an automatic service monitoring system (SMS) is directed by stored control information. Methods and mechanisms are provided to create control information that directs operations of the SMS regarding the grouping together of related notable events for unified display and processing. The control information directs grouping operations that automatically correlate the events without requiring, for example, a set of declarative grouping rules.Type: GrantFiled: October 30, 2019Date of Patent: March 30, 2021Assignee: SPLUNK INC.Inventors: Vineetha Bettaiah, Tristan Antonio Fletcher, Ross Andrew Lazerowitz, Hemendra Singh Choudhary
-
Patent number: 10956512Abstract: Techniques and systems for migrating links in documents are described. For example, during a migration process, a first document may be selected to be migrated from a source document database. A determination may be made that the first document includes a link to a second document. The first document may be migrated to a target document database. The second document may be selected to be migrated from the source document database. The second document may be migrated to the target document database. The link in the first document may be finalized to include an address of the second document in the target document database.Type: GrantFiled: November 11, 2015Date of Patent: March 23, 2021Assignee: QUEST SOFTWARE INC.Inventors: Lin Li, Xing Wu, Konstantin Andreevich Vlasenko
-
Patent number: 10956128Abstract: A workflow development system is described herein that embeds a workflow designer user interface of a workflow development application into a user interface of another software application, so that the workflow designer user interface can be used to generate workflows that reference and/or interact with the other software application. In some aspects, the workflow development application obtains information indicative of a context of a user within the other software application and recommends workflow templates or workflow steps for selection by a user based on the obtained information. The workflow development application may also pre-populate certain parameters of certain workflow steps based on the obtained information.Type: GrantFiled: May 21, 2019Date of Patent: March 23, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Anjli Chaudhry, Stephen Siciliano, Ashwin Sathya Raghunathan, Kartik Rao Polepalli, Merwan Vishnu Hade, Prabir K. Shrestha, Sunay Vaishnav, Charles Lamanna
-
Patent number: 10956146Abstract: Content deployment systems and methods are provided for integrating and deploying selected content items in a web content publishing process. A first content source can manage and store a plurality of first content items for potential inclusion in a specific release that is published as web content. Each content item can include one or more of: a set of directions for rendering web content and actual content that is rendered as web content. A content publishing module can store a manifest record that specifies release items that are allowed to be part of the specific release, and receive a content package object, from the first content source, that includes the first content items. It can then extract selected ones of first content items that are specified in the manifest record, and add them into a release object so that they are included as part of the specific release.Type: GrantFiled: July 30, 2019Date of Patent: March 23, 2021Assignee: salesforce.com, inc.Inventors: Abhishek Bangalore Sreenivasa, Adam Torman, Tyler Montgomery, Douglas Bitting
-
Patent number: 10956224Abstract: The innovation disclosed and claimed herein, in one aspect thereof, comprises systems, methods and computer program products that enable provisioning of a hybrid cloud services solution to predetermined users. The innovation enables provisioning to be completed with a integration layer component and a provisioning component that integrate rules, such as enterprise-wide or industry-wide rules into out of band touch points, even touch points that the user may not be aware of, and may typically not be called upon to be aware of.Type: GrantFiled: August 29, 2017Date of Patent: March 23, 2021Assignee: Wells Fargo Bank, N.A.Inventors: Thomas M. McLaughlin, Lawrence Christopher Flanigan, Joseph M. Allen, Glenn D. Ferguson
-
Patent number: 10951726Abstract: The present disclosure relates to methods and systems for performing response based cache redirection to a cache proxy. A device intermediary to a plurality of clients and a plurality of servers and in communication with a plurality of cache proxies, receives a request for content from a client. The request is for content from a server of the plurality of servers. The device forwards the request to the server. The device identifies a cache redirection policy that specifies an amount of bytes of a response to buffer to calculate a signature of the content of the response. The device computes the signature of the content of the response based on the amount of bytes of the response received from the server and buffered by the device. The device selects a cache proxy based on the computed signature and forwards the request of the client to the selected cache proxy.Type: GrantFiled: July 31, 2013Date of Patent: March 16, 2021Assignee: Citrix Systems, Inc.Inventors: Mugdha Agarwal, Rama Praveen, Ajay Soni, Minoo Gupta, Ram Goda
-
Patent number: 10949200Abstract: Methods and apparatus for parallel processing are provided. A multicore processor is described. The multicore processor may include a distributed memory unit with memory nodes coupled to the processor's cores. The cores may be configured to execute parallel threads, and at least one of the threads may be data-dependent on at least one of the other threads. The distributed memory unit may be configured to proactively send shared memory data from a thread that produces the shared memory data to one or more of the threads.Type: GrantFiled: June 13, 2014Date of Patent: March 16, 2021Assignee: President and Fellows of Harvard CollegeInventors: Gu-Yeon Wei, David M. Brooks, Simone Campanoni, Kevin M. Brownell, Svilen Kanev
-
Patent number: 10951337Abstract: A method for receiving a multimedia service is provided. The method includes receiving service specific information for at least one multimedia service provided from different networks, selecting one service based on the service specific information, and receiving the selected service. The service specific information includes one of a first service map table including information about at least one service which is transmitted over a plurality of logical channels, and a second service map table including information about at least one service which is transmitted over a single logical channel. Each of the first and second service map tables includes asset-related information.Type: GrantFiled: December 2, 2019Date of Patent: March 16, 2021Assignees: Samsung Electronics Co. Ltd, UNIVERSITY OF SEOUL INDUSTRY COOPERATION FOUNDATIONInventors: Sung-Oh Hwang, Yong-Han Kim, Kyung-Mo Park, Sung-Ryeul Rhyu
-
Patent number: 10951485Abstract: A system, method, and computer program product are provided for operating a multi-stage artificial intelligence (AI) analysis in a communication network. In use, first log data of network activity of the communication network is acquired based on a first set of monitoring rules. A network situation is detected in log data by an artificial intelligence (AI) system using an AI-model. A confidence level is computed associated with the detection of the network situation. Additionally, it is determined whether the confidence level surpasses a predefined value, and when it is determined that the confidence level does not surpass the predefined value, second log data of the network activity of the communication network is acquired based on an additional set of monitoring rules. Further, the detection of the network situation, the computation of the confidence level, and the determination whether the confidence level surpasses the predefined level are each repeated.Type: GrantFiled: February 20, 2019Date of Patent: March 16, 2021Assignee: AMDOCS DEVELOPMENT LIMITEDInventors: Ofer Hermoni, Nimrod Sandlerman, Eyal Felstaine
-
Patent number: 10943256Abstract: A system and method for generating advertisement automatically are provided. The system may comprise at least one computer-readable storage medium including a set of instructions; at least one processor in communication with the at least one computer-readable storage medium, wherein when executing the set of instructions, the at least one processor is configured to cause the system to generate a first plurality of ads, the first plurality of ads including a first plurality of advertisement elements and a first plurality of information components; transmit, via a network, the first plurality of ads to a first group of user terminals; determine at least one of a click-through rate, a number of impressions, or a conversion rate for the first plurality of ads; and analyze the at least one of the click-through rate, the number of impressions, or the conversion rate of the first plurality of ads.Type: GrantFiled: December 10, 2018Date of Patent: March 9, 2021Assignee: GUANGZHOU KUAIZI INFORMATION TECHNOLOGY CO., LTD.Inventors: Tongling Xie, Haiyang Wu, Shaohui Li, Winder Chen
-
Patent number: 10942978Abstract: Systems and methods for creating digital interactive metadata elements in a social media composition may include (1) providing, to a user of a social media application, a composition interface for creating digital social media compositions, (2) collecting, via the composition interface, user-generated content and metadata information, (3) creating, based on the user-generated content and the metadata information, a social media composition that includes the user-generated content and an interactive metadata item, and (4) posting the social media composition to a consumption channel (e.g., a newsfeed channel and/or a stories channel) of a social-networking platform associated with the social media application. Various other methods, systems, and computer-readable media are also described.Type: GrantFiled: August 27, 2018Date of Patent: March 9, 2021Assignee: Facebook, Inc.Inventor: Debashish Paul
-
Patent number: 10938768Abstract: Local content publishing is disclosed. A queue is obtained. The queue is associated with a geographical region. A set of entities is determined based at least in part on the geographical region associated with the queue. A piece of content assigned to the queue is obtained. The piece of content is published on behalf of the set of entities determined based at least in part on the geographical region associated with the queue.Type: GrantFiled: October 19, 2016Date of Patent: March 2, 2021Assignee: Reputation.com, Inc.Inventors: Sathya Krishnamurthy, Shiv Prakash, Manish Balsara, Yu Fang, Shrey A. Bhatia
-
Patent number: 10938903Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for facilitating deduplication of operations to be performed is presented. An operation to be performed is received. A mapping function is applied to at least one parameter of the operation to produce a mapping value in a target mapping space, the target mapping space being partitioned between target servers in a set of target servers proportional to resource capacities of the target servers in the set of target servers. A target server in the set of target servers whose portion of the target mapping space includes the mapping value is identified. The operation is issued to the target server.Type: GrantFiled: October 16, 2017Date of Patent: March 2, 2021Assignee: Google LLCInventors: Alex Kesselman, Alexandre Drobychev
-
Patent number: 10936494Abstract: A method, article of manufacture, and apparatus for providing a site cache manager is discussed. Data objects may be read from a site cache rather than an authoritative object store. This provides performance benefits when a client reading the data has a better connection to the site cache than to the authoritative object store. The site cache manager controls the volume of stored data on the site cache to enhance performance by increasing the frequency of data object being read from or written to the site cache rather than the authoritative object store.Type: GrantFiled: September 25, 2015Date of Patent: March 2, 2021Assignee: EMC IP HOLDING COMPANY LLCInventors: Vijay Panghal, Deepti Chheda
-
Patent number: 10936963Abstract: Techniques for predicting a user response to content are described. According to various embodiments, a configuration file is accessed, where the configuration file includes a user-specification of raw data accessible via external data sources and raw data encoding rules. In some embodiments, the raw data includes raw member data associated with a particular member and raw content data associated with a particular content item. Thereafter, source modules encode the raw data from the external data sources into feature vectors, based on the raw data encoding rules. An assembler module assembles one or more of the feature vectors into an assembled feature vector, based on user-specified assembly rules included in the configuration file. A prediction module performs a prediction modeling process based on the assembled feature vector and a prediction model, to predict a likelihood of the particular member performing a particular user action on the particular content item.Type: GrantFiled: January 15, 2016Date of Patent: March 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Jonathan David Traupman, Deepak Agarwal, Liang Zhang, Bo Long, Frank Emmanuel Astier
-
Patent number: 10931610Abstract: The present invention discloses a method, a device, a user terminal and an electronic device for sharing an online image. The method includes: in response to a user's request for sharing an online image, obtaining a local resource of the online image to be shared; generating a sharing setting interface for the user to set editing the image and then sharing the online image, or directly sharing the online image. According to the present invention, a user is allowed to directly edit an online image and then share it with other users without the need of certain cumbersome operations, so as to enhance the user experience.Type: GrantFiled: January 16, 2018Date of Patent: February 23, 2021Assignee: ALIBABA GROUP HOLDING LIMITEDInventor: Meishun Xiao
-
Patent number: 10931505Abstract: The present invention provides a System and method for multi-tiered data synchronization. Data is synchronized between a master synchronization server, one or more proxy synchronization servers, and client devices. Client devices establish synchronization sessions with either a proxy synchronization server or a master synchronization server, depending on which server provides the “best” available connection to that client device. Each proxy synchronization server synchronizes data with client devices that have established a synchronization session with such proxy synchronization server. The master synchronization server synchronizes data with client devices that have established a synchronization session with the master synchronization server. Each proxy synchronization server synchronizes data with the master synchronization server. Metadata associated with synchronized files is synchronized throughout the system in real-time. Files may be synchronized in real-time or of a delayed time.Type: GrantFiled: December 21, 2018Date of Patent: February 23, 2021Assignee: DROPBOX, INC.Inventors: Kiren R. Sekar, Jack B. Strong
-
Patent number: 10929499Abstract: A client executes a resource such as a webpage or software application including modules that are received based on information about the resource. The resource includes tags that can be replaced by modules specific to the resource. To decrease the time it takes to prepare a resource for execution, the client requests a set of modules known to be previously requested for the resource. The client can replace the tags with the modules from the requested set of modules, without needing to first parse the resource to determine which tags are in the resource and require associated modules.Type: GrantFiled: May 14, 2019Date of Patent: February 23, 2021Assignee: Eeosk, Inc.Inventor: Tyler R. Warnock
-
Patent number: 10929128Abstract: Embodiments of the present disclosure are directed to methods and systems for processing of Electronic Data Interchange (EDI) files. More specifically, processing EDI files includes importing an EDI file into an initial data frame table. Each data segment of the EDI file can be imported into a different row of the initial data frame table and the rows and columns of the initial data frame table can comprise an array of fields. Vectorization processing can then be performed on the array of fields in the initial data frame table. A set of one or more target tables can then be populated with data from the imported EDI file based on performing the vectorization processing on the array of fields in the initial data frame table.Type: GrantFiled: November 29, 2018Date of Patent: February 23, 2021Assignee: Ensemble RCM, LLCInventor: Ryan Miller
-
Patent number: 10922268Abstract: A computer-implemented method according to one embodiment includes identifying a request to migrate data associated with a volume from a source storage pool that has a first rank extent size to a destination storage pool that has a second rank extent size greater than the first rank extent size. Additionally, the method includes creating a correspondence between logical volume extents of the volume and physical offset locations within rank extents of the destination storage pool. Further, the method includes migrating data from one or more ranks of the source storage pool to one or more ranks of the destination storage pool, according to the correspondence between the logical volume extents of the volume and the physical offset locations within the rank extents of the destination storage pool.Type: GrantFiled: August 30, 2018Date of Patent: February 16, 2021Assignee: International Business Machines CorporationInventors: Clint A. Hardy, Hui Zhang, Karl A. Nielsen, Qiang Xie, Matthew J. Kalos
-
Patent number: 10923120Abstract: A human-machine interaction method and apparatus based on artificial intelligence. In the method, a user-entered interaction sentence is received, and whether to generate an interaction result corresponding to the interaction sentence is determined; and interaction information to be presented to the user is determined based on a determining result, the interaction information including at least one of following items: the generated interaction result corresponding to the interaction sentence, or a search result corresponding to the interaction sentence in a search engine.Type: GrantFiled: August 3, 2018Date of Patent: February 16, 2021Assignee: Beijing Baidu Netcom Science and Technology Co., Ltd.Inventors: Yingzhan Lin, Zeying Xie, Yichuan Liang, Wenmin Wang, Yin Zhang, Guang Ling, Chao Zhou
-
Patent number: 10917694Abstract: Methods and apparatus for providing protected content to subscribers of a managed (e.g., MSO) network via a content source accessible via an internetwork such as the Internet. In one embodiment, a user accesses a service provider portal (e.g., website), and requests content. The service provider determines whether the requesting user is permitted to access the content, and what rights or restrictions are associated with the user. This includes authenticating the user as a subscriber of the MSO, and determining the subscriber's subscription level. In another embodiment, a user's account with the MSO and service provider may be federated, thus a given user will have MSO-specific information regarding its identity (such as login information, GUID, etc.) and is able to perform a single sign on to request and receive content.Type: GrantFiled: February 26, 2018Date of Patent: February 9, 2021Assignee: Time Warner Cable Enterprises LLCInventors: Gary Cronk, Jonathan Putsch, James Boutilier, Paul L. Miller, Michael Dillon
-
Patent number: 10911518Abstract: Synchronization of folders shared among multiple clients over a network is provided. A first user of a first client instantiates a folder to be shared, and the folder and its contents are synchronized with a host system. As the user makes changes to the folder and its contents on the first client, those changes are propagated to the synchronized version on the host server. Other clients who will be sharing the synchronized folder register with the host system and obtain a current version of the synchronized folder and contents. As the contents of the synchronized folder are changed by any of the clients, the changes are propagated to the host system, which in turn delivers the changes to each of the clients registered as sharing that folder. In this way, each client participating in the share has a current version of the folder and its contents.Type: GrantFiled: November 16, 2018Date of Patent: February 2, 2021Assignee: Dropbox, Inc.Inventors: Drew Houston, Arash Ferdowsi
-
Patent number: 10909212Abstract: Disclosed are various embodiments for inhibiting or preventing automated data extraction from network pages. A form is provided to a client, where the form includes a set of form elements and a randomization. A form submission of the form is obtained from the client, where the form submission includes the randomization. A set of form parameters is obtained from the form submission. The set of form parameters is processed to yield a form result. A network page is generated based at least in part on the form result. The network page is provided to a network page obfuscation application to be obfuscated.Type: GrantFiled: March 29, 2019Date of Patent: February 2, 2021Assignee: Amazon Technologies, Inc.Inventor: Steven M. Bougon
-
Patent number: 10904474Abstract: A video collection system comprising a body-wearable video camera, a camera dock, and a video collection manager. The camera dock is configured to interface with the body-wearable video camera having a camera-memory element. The camera dock includes a dock-memory element configured to receive and store video data from the camera-memory element. The video collection manager is communicatively coupled with the camera dock. The camera dock sends at least a portion of the video data to the video collection manager.Type: GrantFiled: February 3, 2017Date of Patent: January 26, 2021Assignee: Digital Ally, Inc.Inventors: Peng Han, James W. Farnham, IV, Steven L. Phillips
-
Patent number: 10897529Abstract: Proactive caching, at a client device (e.g., a feature phone), of transient assistant action suggestions for selective rendering by an assistant client application of the client device. A transient assistant action suggestion, when rendered via an assistant client application and selected, causes the assistant client application to initiate performance of a corresponding assistant action. In various implementations, a prefetched transient action suggestion can be a time-constrained suggestion that includes at least associated rendering restriction metadata that defines one or more temporal windows to which rendering of the time-constrained suggestion is restricted. Proactive cache refresh rate metadata can also be associated with transient action suggestion(s) and defines a duration during which the assistant client application is to refrain from interfacing with a remote system to prefetch updated transient assistant action suggestions.Type: GrantFiled: November 5, 2019Date of Patent: January 19, 2021Assignee: GOOGLE LLCInventors: Diego Accame, Siddharth Jain, Bartlomiej Borawski, Yujie Wan
-
Patent number: 10891126Abstract: Apparatuses, methods, systems, and program products are presented for on-device feature and performance testing and adjustment. An apparatus includes an audit module configured to determine one or more capabilities of a mobile device. An apparatus includes a feature module configured to determine one or more potential features that are executable on a mobile device. An apparatus includes an adjustment module configured to selectively configure, during runtime, one or more potential features that are executable on a mobile device in response to execution of the one or more potential features being affected by one or more capabilities of the mobile device.Type: GrantFiled: September 11, 2018Date of Patent: January 12, 2021Assignee: MX TECHNOLOGIES, INC.Inventors: Brandon Dewitt, Ryan McBride, Shane Smit
-
Patent number: 10886948Abstract: A method for determining a decoding task and an apparatus are disclosed. The method includes: obtaining to-be-loaded content of a to-be-rendered page; obtaining a decoding duration of the to-be-loaded content; determining a target decoding task queue based on the decoding duration of the to-be-loaded content, where a sum of decoding durations of decoding tasks included in the target decoding task queue is less than a threshold; and executing the decoding tasks included in the target decoding task queue. According to the method, a consumed time of an entire rendering process can be made to be within an expected range, for example, within 16 ms, thereby effectively improving page rendering smoothness and improving user experience.Type: GrantFiled: December 13, 2018Date of Patent: January 5, 2021Assignee: Huawei Technologies Co., Ltd.Inventor: Zefeng Huang
-
Patent number: 10887191Abstract: Services in an operating environment are represented by stored service definitions that identify entities that perform the service. Entity definitions identify machine data pertaining to the entity. A key performance indicator (KPI) of the service characterizes the service on the whole or some aspect of it. Each KPI is defined by a search query that derives a value from machine data identified in the entity definitions. Processing devices cause display of a service-monitoring page having services summary information and services aspects information. The summary information displays interactive summary tiles that each correspond to a service and present information about an aggregate KPI that characterizes the service. The aspects information displays interactive aspect tiles that each correspond to a KPI characterizing some aspect of an associated service. Additional information may be included in the service-monitoring page and interaction features enable a user to navigate to enhanced information displays.Type: GrantFiled: April 17, 2018Date of Patent: January 5, 2021Assignee: SPLUNK INC.Inventors: Hemendra Singh Choudhary, Tristan Antonio Fletcher, Alok Anant Bhide, Fang I. Hsiao
-
Patent number: 10877800Abstract: Embodiments of the present disclosure provide a method, apparatus and computer-readable medium for application scheduling. In accordance with embodiments of the present disclosure, influence factors related to scheduling of a plurality of applications between a plurality of processing units of a computing system are obtained, the plurality of applications being run by at least one of the plurality of processing units. Based on the obtained influence factors, a target application to be scheduled is selected from the plurality of applications and a first processing unit is selected from the plurality of processing units, the first processing unit being different from a second processing unit of the at least one processing unit running the target application. The target application is scheduled from the second processing unit to the first processing unit to continue running of the target application by the first processing unit.Type: GrantFiled: October 17, 2018Date of Patent: December 29, 2020Assignee: EMC IP Holding Company LLCInventors: Junping Zhao, Fan Guo, Kun Wang
-
Patent number: 10878107Abstract: A content delivery system includes a trusted holder of profile data arranged to store information concerning a conscious entity, a content delivery requirement entity, a content intermediary entity; and a source of content. The trusted holder of profile data is arranged to issue profile reference data to the content delivery requirement entity in response to a request therefrom, and to communicate the profile reference data and at least part of the stored information concerning the conscious entity to the content intermediary entity, the request for content provision being capable of identifying the conscious entity to the trusted holder of profile data. The content intermediary entity is arranged to source, when in use, relevant content from the source of content using the at least part of the stored information concerning the conscious entity.Type: GrantFiled: December 5, 2012Date of Patent: December 29, 2020Assignee: Gaiasoft IP LimitedInventor: Clive Morel Fourman
-
Patent number: 10880330Abstract: System and method for detecting an infected website are disclosed. A semantic finder receives top-level domains and identifies keywords of the top-level domains representing a predetermined semantics. The keywords are compared with irrelevant bad terms to find at least one irrelevant term. An inconsistency searcher searches the top-level domains and detects at least one fully-qualified domain name carrying the at least one irrelevant term. A context analyzer evaluates context information associated with the irrelevant term, identifies at least one frequently-used term identified in the context information, and determines whether the at least one frequently-used term is unrelated to a generic content of the at least one fully-qualified domain name An irrelevant bad term collector extracts the at least one frequently-used term unrelated to the generic content and adds the extracted frequently-used term to an irrelevant bad term list for detecting the infected website.Type: GrantFiled: May 18, 2018Date of Patent: December 29, 2020Assignees: Indiana University Research & Technology Corporation, Georgia Tech Research CorporationInventors: XiaoFeng Wang, Kan Yuan, Xiaojing Liao, Raheem A. Beyah
-
Patent number: 10878473Abstract: Systems and methods are disclosed to modify content in accordance with a query and based at least in part on semantic relationships between terms in the content and query. An initial determination is performed for first identifiers from a query. A further determination is performed for a first semantic relationship that includes a first measure between the first identifiers. A second semantic relationship with second measures of relationships is determined between each of the identifiers and a plurality of terms in a database of terms. A search is performed of a content database using the first identifiers. Retrieved titles associated with a match from the search are subject to modification in their respective titles based at least in part on the first measure and the second measures. Content with the modified title is provided to a client device.Type: GrantFiled: November 16, 2017Date of Patent: December 29, 2020Assignee: Amazon Technologies, Inc.Inventor: Rohit Thekkanal
-
Patent number: 10859355Abstract: A projectile device for establishing a wireless network and transmitting data within the network. The projectile device includes a motion sensor configured to measure at least one of an acceleration, angular velocity, or an orientation of the projectile device; an antenna configured for communication within a wireless network between the projectile device and at least one external device. The projectile device includes a processor configured to establish communication in the wireless network for receiving and/or transmitting a message between the projectile device and the at least one external device via the antenna and a wireless protocol that is determined by at least one of the acceleration, angular velocity, or orientation of the projectile device. The projectile device includes a damping agent arranged to impact movement of components of the projectile device, wherein a form factor of the projectile device is complimentary with a launching mechanism of the projectile device.Type: GrantFiled: September 3, 2019Date of Patent: December 8, 2020Assignee: BOOZ ALLEN HAMILTON INC.Inventor: Devereaux Milburn
-
Patent number: 10860200Abstract: The subject technology provides for identifying an item being dragged over an application in which the items are arranged in a table in a first arrangement. The subject technology copies the first arrangement to generate a second arrangement that corresponds to an initial arrangement of the items when the item is identified as being dragged over the first application. The subject technology updates the first arrangement to reflect changed positions of the items in the table resulting from another item being inserted into the table. The subject technology updates the second arrangement to reflect changed positions of items. Further, the subject technology merges the updated second arrangement with the updated first arrangement to reconcile the changed positions resulting from the item being inserted into the table at the location with the changed positions resulting from the another item being inserted into the table.Type: GrantFiled: September 29, 2017Date of Patent: December 8, 2020Assignee: Apple Inc.Inventors: Bruce D. Nilo, David Rahardja, Michael T. Turner, Kurt A. Revis, Christopher K. Thomas, Stephen R. Breen, Tyler M. Fox, Emanuele Rudel, Robert D. Boehnke, Tom Adriaenssen, James R. Montgomerie
-
Patent number: 10855608Abstract: A reconnect restriction evaluator is described. After detecting that a certain number of the reconnect requests submitted by a member of an on-line social network have failed, the reconnect restriction evaluator performs additional evaluation of the history of reconnect requests stored as associated with a profile of the member and determines whether the high count of failed requests recorded against the member are offset by one or more offsetting factors. Based on the result of the additional evaluation, the reconnect restriction evaluator generates an exemption indicator and stores it as associated with the profile of the member.Type: GrantFiled: March 25, 2016Date of Patent: December 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Xiaosu Huang, Ziliang Lin, Jonathan Wei Chen, Hao Tang
-
Patent number: 10848819Abstract: Methods and systems are provided for adjusting a size of a buffer based on a probability that a rewind request will be received during a currently playing segment of media. When the system determines that receiving a rewind request is likely, the system will increase the size of a buffer such that the rewind request can be accommodated using data from the buffer. When the system determines that receiving a rewind request is unlikely, the system will decrease the size of the buffer to free resources for other system components.Type: GrantFiled: September 25, 2018Date of Patent: November 24, 2020Assignee: Rovi Guides, Inc.Inventors: Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta
-
Patent number: 10839465Abstract: Populating a new community for a social network includes receiving metadata associated with a new community for a social network, determining, based on the metadata, at least one similar community related to the new community, utilizing the at least one similar community as a template to populate the new community with content, tags, and membership, and maintaining the at least one similar community and the new community by creating, reading, updating, and deleting (CRUD) the content, the tags, and the membership.Type: GrantFiled: February 26, 2019Date of Patent: November 17, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard Gorzela, Asima Silva
-
Patent number: 10838592Abstract: A method for determining an input method editor in a terminal includes detecting a focus on an input field displayed on the terminal, analyzing information of the input field, determining a character type for the input field, setting input method editor corresponding to the determined character type, and outputting the set input method editor. A terminal includes an input detection unit to detect a focus on an input field, and an input method editor providing unit including an information analysis unit to analyze information of the input field, an input method editor determination unit to determine a character type for the input field, a database unit to store data related to the character type corresponding to the input field, and an input method editor output unit to output the input method editor corresponding to the determined character type.Type: GrantFiled: September 19, 2018Date of Patent: November 17, 2020Assignee: PANTECH CORPORATIONInventor: Sun Dong Lee
-
Patent number: 10834274Abstract: An apparatus that executes a job, broadcasts a wireless signal prior to establishing a connection by wireless communication with an external apparatus. The wireless signal includes information relating to the apparatus, by which it can be identified whether execution of a job by the apparatus is possible, in a predetermined packet.Type: GrantFiled: September 18, 2019Date of Patent: November 10, 2020Assignee: CANON KABUSHIKI KAISHAInventor: Taketomo Naruse
-
Patent number: 10834157Abstract: A system, method, and computer readable medium for communicating at least one real-time specially-composed bulletin message to at least one subscriber of a provider of Internet services, comprising a first device, and a second device communicably coupled to the first device, wherein the first device: accesses only subscriber upstream traffic to a destination web site requested by the subscriber, wherein the first device inter-connects between the at least one subscriber and the destination web site, identifies the at least one subscriber's identification based on the accessed subscriber upstream traffic automatically provided by the subscriber, and provides the unique subscriber identification to the second device located at the provider of Internet services providing data services and management control to the first device, wherein the second device determines the subscriber associated with the unique subscriber identification.Type: GrantFiled: April 9, 2019Date of Patent: November 10, 2020Assignee: PERFTECH, INC.Inventors: Jonathan E. Schmidt, Henry M. Donzis, Lewis T. Donzis, Rodney D. Frey, John A. Murphy
-
Patent number: 10834065Abstract: A method, non-transitory computer readable medium, and device that assists with SSL protected NTLM reauthentication includes receiving a connection reset message from a web application server. The received connection reset message is forwarded to the client computing device. A recent request including connection data to access a web application is received on a new connection as a response to the forwarded connection reset message from the client computing device. Next, it is determined whether the received recent request to access the web application including the connection data is identical to a stored connection data. The client computing device is re-authenticated and granted access to the requested web application to when the connection data is determined to be identical to the stored connection data.Type: GrantFiled: March 31, 2016Date of Patent: November 10, 2020Assignee: F5 Networks, Inc.Inventors: Ravi Natarajan, Wui Chung Lie
-
Patent number: 10834217Abstract: Mobile devices often receive mobile notifications via a wireless communication network. The mobile notifications may relate to apps operating on the mobile devices. Techniques described herein allow users to manage such mobile notifications by defining, at a mobile device, preferences for managing mobile notifications related to apps operating on the mobile device. The mobile device receives, via a wireless communication network, the mobile notifications. Based at least in part on the preferences, the mobile notifications received at the mobile device are managed.Type: GrantFiled: August 16, 2017Date of Patent: November 10, 2020Assignee: T-Mobile USA, Inc.Inventor: Kalyan C. Yalamanchili
-
Patent number: 10831521Abstract: Systems for high-performance distributed computing. The systems include techniques for managing data and metadata across multiple nodes. A method embodiment commences by storing data at a node using a first storage mechanism that is local to the node. A first set of metadata is configured to identify a storage location for the stored data. The first set of metadata is stored using the same first storage mechanism that is local to the node. For accessing the first set of metadata, a second set of metadata is configured to identify a storage location for the first set of metadata. The second set of metadata is stored using a second storage mechanism that comprises a distributed metadata storage facility that stores metadata across multiple storage locations having at least one of the multiple storage locations that is not local to the node that stores data and metadata using the first storage mechanism.Type: GrantFiled: April 27, 2018Date of Patent: November 10, 2020Assignee: Nutanix, Inc.Inventors: Karan Gupta, Pavan Kumar Konka, Rishi Bhardwaj, Rohit Jain, Tabrez Parvez Memon
-
Patent number: 10824327Abstract: A screen capturing method for an electronic device is provided and includes: acquiring and parsing interface information currently displayed in an electronic device to obtain information about all view controls for a specified window; parsing the information about view controls, constructing all view controls for the specified window into a view control tree, and building a presentation interface including image views corresponding to all view controls; receiving a click instruction from a user for clicking one of the image views, removing the image view clicked by the user from the presentation interface, and saving the current presentation interface when a save instruction is received; and capturing an image of the presentation interface in the current screen and saving the captured image.Type: GrantFiled: October 24, 2017Date of Patent: November 3, 2020Assignee: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD.Inventor: Jipeng Sun
-
Patent number: 10824449Abstract: Methods and devices for remote hosting of applications across operating system are disclosed. In particular, a second application may be launched and run remotely on a remote server running a first operating system, and the screen images of the second application may be rendered in a first application on a terminal device running a second operating system. In one implementation, a launching instruction may be sent by the terminal device through the first application to the remote server. The second application may then be launched in the remote server. Rendering parameters comprising API functions and API parameters may then be obtained in real-time during the running process of the second application. A rendering instruction containing the rendering parameters may then be sent to the first application in the terminal device for instructing the first application to render the screen images on the terminal device.Type: GrantFiled: March 11, 2019Date of Patent: November 3, 2020Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yuanchao Huang, Hai Long, Zipeng Wu
-
Patent number: 10821358Abstract: A gaming server and method for generating context-aware gaming information are disclosed, which includes receipt of a view request from a first gaming device associated with a first user, by the gaming server. The view request includes a request to view a gaming profile of a second user. Based on the received view request, one or more circuits of the gaming server detects an entry point event from a plurality of defined entry point events to access the gaming profile of the second user. The one or more circuits are configured to generate context-aware gaming information of the second user based on the detected entry point event on the first gaming device. Further, a display of the generated context-aware gaming information within the gaming profile of the second user may be controlled on the first gaming device, based on the received view request.Type: GrantFiled: November 18, 2016Date of Patent: November 3, 2020Assignee: SONY INTERACTIVE ENTERTAINMENT NETWORK AMERICA LLCInventors: Shunsuke Kunieda, Wivat Kruawongwanich, Erika Ohno
-
Patent number: 10827089Abstract: A method for creating a consolidated work-flow on a multi-function device (MFD) is disclosed. For example, the method is executed by a processor and includes monitoring user interactions with the MFD, determining that an interaction threshold is exceeded, creating the consolidated work-flow for a particular user interaction with the MFD, and creating a short-cut associated with the consolidated work-flow, wherein the short-cut is to be displayed on a user interface (UI) of the MFD, wherein the consolidated work-flow is executed when the short-cut is selected.Type: GrantFiled: September 11, 2019Date of Patent: November 3, 2020Assignee: Xerox CorporationInventors: Timothy David Thomas, Kim P. Ciulla, Janine M. Gates, Michael William Barrett, Steven Vincent Rosekrans, Sooraj Kumar, Stephanie Jill Cruz, Connor Sterling Seiden, Timothy Luke Dioguardi, Paul Roberts Conlon