Processing Agent Patents (Class 709/202)
-
Patent number: 11509708Abstract: An application sharing method includes obtaining a distance between an icon of a first application and an icon of a second application, where the first application is a to-be-shared application, and the second application is used to share the first application; determining whether the distance is less than a preset distance; if the distance is less than the preset distance, obtaining application information of the first application in an application store on the Internet, and obtaining information about a to-share-with user, where the application information includes a link address of the first application in the application store; and sending the link address to the to-share-with user by using the second application.Type: GrantFiled: March 24, 2020Date of Patent: November 22, 2022Assignee: HUAWEI DEVICE CO., LTD.Inventors: Chan Wang, Huangwei Wu, Xi Huang
-
Patent number: 11500548Abstract: A system includes a memory component and a processing device, operatively coupled with the memory component, to generate a physical presence security identification (PSID) for the memory component using a statistically random number generator. The processing device, operatively coupled with the memory component, can securely retrieve the PSID and revert the memory component to an original state using the PSID.Type: GrantFiled: March 4, 2021Date of Patent: November 15, 2022Assignee: Micron Technology, Inc.Inventors: Adam J. Hieb, Robert W. Strong
-
Patent number: 11500663Abstract: A host computer inventory system within a provider network detects patterns of launch requests on an individual user account basis. For a customer that cyclically submits similar launch requests, the inventory system may allocate slots in specific host computers consistent with the detected launch pattern so that future attempts to launch the virtual machines will be honored using the pre-allocated hosts.Type: GrantFiled: June 7, 2017Date of Patent: November 15, 2022Assignee: Amazon Technologies, Inc.Inventors: Diwakar Gupta, Srinivasan Jagannathan, Bradley Joseph Gussin
-
Patent number: 11494567Abstract: Techniques for localization of a content presentation in an information processing system are provided. In one example, a method adapts translated content to accommodate an original content design structure (e.g., wireframe) when such translated content is inconsistent with the original content design structure. In another example, a method adapts the original content design structure when translated content is inconsistent with the original content design structure. In yet another example, an image analysis method is used to adapt translated content determined to be inconsistent with the original content design structure.Type: GrantFiled: March 3, 2020Date of Patent: November 8, 2022Assignee: Dell Products L.P.Inventors: Parminder Singh Sethi, Sathish Kumar Bikumala
-
Patent number: 11494707Abstract: A system and method for determining location information of a portable device relative to an object is provided. In one embodiment, a booking control system is provided for booking a resource or service associated with the object. The system and method may determine location information with respect to the portable device, and identify the user as checked-in or checked-out (e.g., the resource is in-use or out of use) based on the location information.Type: GrantFiled: August 20, 2019Date of Patent: November 8, 2022Assignees: DENSO International America, Inc., DENSO CORPORATIONInventor: Eric John Smith
-
Patent number: 11487347Abstract: Systems and methods for handling dual modality communication between at least one user device and at least one server. The modalities comprise audio modalities and mechanical motion modalities. The server may be simultaneously connected to the user device via a data network and a voice network and simultaneously receive audio-based input and mechanical motion-based input.Type: GrantFiled: November 9, 2009Date of Patent: November 1, 2022Assignee: Verint Americas Inc.Inventors: Fred A. Brown, Charles C. Wooters
-
Patent number: 11488061Abstract: A high-dimensional data nearest-neighbor query method based on variable-length hash codes is disclosed. Specifically, in this method, hash codes with the same code frequency are taken as a sub-data set, all the sub-data sets are ranked, a compression ratio is set for each sub-data set, the sub-data sets are compressed and trained according to the compression ratios, and hash codes and original codes corresponding to the trained sub-data sets are obtained; the hash code of each trained sub-data sets is copied to obtain multiple replicas, and the original codes and the corresponding replicas are strung to obtain strung hash codes which are integrated to form a final nearest-neighbor query table; and, a query code is obtained, and the nearest-neighbor query table is searched for a nearest-neighbor data set to complete query. The query efficiency and accuracy are greatly improved according to the invention.Type: GrantFiled: November 1, 2019Date of Patent: November 1, 2022Assignee: Ningbo UniversityInventors: Jiangbo Qian, Yanduo Ren, Yao Sun, Wei Hu
-
Patent number: 11481823Abstract: Described are approaches for assigning tasks between machine resources (e.g., AI task performers, AI task validators), human resources (e.g., task performers, task validators), and/or other smart systems to facilitate collaborative text detection, text recognition, and text retrieval in order to optimize system performance along a variety of different selection criteria specifying various performant dimensions, including, but not limited to improving system efficiency, reducing task performer and/or task validator idle time, improving triage outcomes, reducing data processing loads, maintaining client confidentiality, etc., that may be associated with one or more customers.Type: GrantFiled: October 27, 2021Date of Patent: October 25, 2022Assignee: ZARU, INC.Inventors: Susheel Khamkar, Lino Fabiani, Edwin Villanueva
-
Patent number: 11477198Abstract: A computer-implemented method includes: receiving, by a computing device, a request from a requester; determining, by the computing device, one or more delegates that are currently capable of handling the request; sending, by the computing device, a request package to each of the one or more delegates, the request package including an authentication challenge; receiving, by the computing device, a solution to the authentication challenge from a supplier, the solution being provided by a particular delegate of the one or more delegates; determining, by the computing device, the solution to the authentication challenge is valid; and instructing, by the computing device and in response to determining the solution to the authentication challenge is valid, the particular delegate to proceed with handling the request.Type: GrantFiled: May 29, 2020Date of Patent: October 18, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sandeep Sukhija, Harish Bharti, Rajesh Kumar Saxena
-
Patent number: 11475122Abstract: Technology related to detecting and/or mitigating malicious client-side scripts is disclosed. In one example, a method includes sending a request for a page of a client application. In response to the request for the page, the page and a supervisory script of the page are received. The supervisory script of the page of the client application can be executed within a client environment. The supervisory script can override an operation associated with an architected application programming interface (API) of the client environment. During rendering of the page, a call to the architected API of the client environment can be serviced by performing a modified operation that is different than the architected operation associated with the architected API.Type: GrantFiled: April 16, 2021Date of Patent: October 18, 2022Assignee: SHAPE SECURITY, INC.Inventors: Madhukar Nagaraja Kedlaya, Timothy Charles Disney, Nitish Kishore Khadke, Claire Madison Schlenker
-
Patent number: 11475224Abstract: The present invention allows text analysis and routing of an outgoing message. The system intercepts outgoing messages for analysis by a TAS software module. The module assigns an analytical score to the message, then compares the score to a threshold. If the score is below the threshold, the message is transmitted to its ultimate destination. If not, the message may be routed for correction by the message's composer or quality assurance staff. After such correction, the message new analytical score is generated and compared, and, if necessary, the process repeats again.Type: GrantFiled: July 28, 2020Date of Patent: October 18, 2022Assignee: Verint Americas Inc.Inventor: Scott Mackie
-
Patent number: 11470004Abstract: Graded throttling for network-on-chip traffic, including: calculating, by an agent of a network-on-chip, a number of outstanding transactions issued by the agent; determining that the number of outstanding transactions meets a threshold; and implementing, by the agent, in response to the number of outstanding transactions meeting the threshold, a traffic throttling policy.Type: GrantFiled: September 22, 2020Date of Patent: October 11, 2022Assignee: ADVANCED MICRO DEVICES, INC.Inventor: Narendra Kamat
-
Patent number: 11470036Abstract: Technologies are generally described for providing an email assistant for sorting through emails received at an email application. The email assistant may prioritize emails and group high and low priority emails separately to enable a user to quickly view and manage an email inbox. The email assistant may also provide suggestions on how to sort and manage emails in the inbox of the email application. The email assistant may observe a user's pattern of interactions with types of emails, and prioritize emails and suggest actions based on the user's interactions. The email assistant may be configured to automatically sort emails and provide management suggestions based on a detected scenario such as a user's return after a period of time away, a large influx of emails, and presence detection.Type: GrantFiled: March 14, 2013Date of Patent: October 11, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Rajesh Ramanathan, James Edelen, Britta Burlin
-
Method and a system for routing data packets to/from a subnet of a home network to a visited network
Patent number: 11463308Abstract: A method and a system for enabling routing of traffic to/from a roaming host node roaming from a subnet of a home network to a visited network, the roaming host node assigned an IP address in the home network. The method comprises configuring, in a router of the visited network to which the roaming host node is connected, a subnet by assigning an IP address range to the subnet, the assigned IP address range being the same IP address range of the subnet of the home network; creating/configuring a tunnel between a router of the home network and the router of the visited network; and creating/configuring, in the router of the home network, a static route to route traffic destined to the roaming host node the traffic is routed through the tunnel, the IP address of the roaming host node being maintained unchanged in the subnet of the visited network.Type: GrantFiled: March 16, 2021Date of Patent: October 4, 2022Inventor: Babak Tamizkar -
Patent number: 11463532Abstract: The present teaching relates to tracking an event at a plurality of distributed servers. In one example, an event to be tracked is determined. A user associated with the event is identified. A script is generated to be embedded in a web page. The script triggers an event message when the user performs an online behavior related to the web page in accordance with the event. The event message triggered by the script is received. A tracing flag is determined from the event message. An instruction is provided to the plurality of distributed servers for executing one or more applications based on the event and the tracing flag.Type: GrantFiled: December 15, 2015Date of Patent: October 4, 2022Assignee: YAHOO AD TECH LLCInventors: Haiyan Luo, John Cheng, Yi Mao, Herve Marcellini
-
Patent number: 11455397Abstract: Systems, methods, and devices of the disclosure relate, generally, to secure boot assist for devices. In one or more embodiments, a first device includes firmware that needs to be verified as secure as part of a secure boot process, and a second device assists the first device to secure the secure boot process. In some embodiments the second device verifies security of the firmware responsive to security data provided by the first device, or verifies security of a program provided by the first device, the program for verifying security of the firmware. In some embodiments the second device provides a program for verifying security of the firmware to the first device.Type: GrantFiled: March 26, 2019Date of Patent: September 27, 2022Assignee: Microchip Technology IncorporatedInventors: Kerry Maletsky, David Paul Arnold, Nicolas Auguste Constant Schieli, Bryan Hunt
-
Patent number: 11446567Abstract: Systems and methods for controlling performance of a digital character depicted at a display device are disclosed. According to at least one embodiment, a method for controlling performance of a digital character depicted at a display device includes: determining a presence of a person located in a physical environment; and in response to determining the presence of the person, facilitating control of the performance of the digital character depicted at the display device by a human operator, by an artificial intelligence (AI) game-engine, or by a combination thereof.Type: GrantFiled: May 13, 2020Date of Patent: September 20, 2022Assignee: UNIVERSAL CITY STUDIOS LLCInventors: Sarah Scialli, Demian Gordon
-
Patent number: 11451398Abstract: A computer implemented method of validating use of a computing resource by a an executing requester software module from a plurality of discrete software modules, the method including validating a characteristic of the requester software module; generating a first transaction defining criteria for consumption of the computing resource by the requester software module, the first transaction being encrypted with a private key from a public key/private key pair and being added as part of a block of transactions to a blockchain data structure; generating a subsequent encrypted transaction corresponding to a request of the requester software module to consume the computing resource, the subsequent transaction referring to the first transaction, wherein the subsequent transaction is validated by a transaction miner computing component from a plurality of miners by authenticating the transaction using the public key and verifying compliance with the criteria defined in each transaction.Type: GrantFiled: May 3, 2018Date of Patent: September 20, 2022Assignee: British Telecommunications Public Limited CompanyInventor: Robert Ghanea-Hercock
-
Patent number: 11442938Abstract: Some embodiments enable intelligent searching data based on structure and content of models defining structure domains of interest. Embodiments are also capable of simultaneously providing context sensitive reasoning across the domains to find other relationships within the data that are not apparent using traditional search. For a respective domain-specific model, a method or system reasons relationships within the respective domain-specific model. Each relationship is between a keyword of a search query inputted by a user and a field of the domain-specific model. The method reasons the relationships by traversing the domain-specific model using domain-specific rules selected by the keyword. The method maps a first field of a first reasoned relationship to a second field of a second reasoned relationship. The first and second fields are in respective first and second domain-specific models. The method executes the search query based on the mapping, which generates search results presented to the user.Type: GrantFiled: April 27, 2018Date of Patent: September 13, 2022Assignee: The Charles Stark Draper Laboratory, Inc.Inventors: John Joseph Turkovich, Jeffrey Joseph Cipolloni, Martin Svedlow
-
Patent number: 11443122Abstract: Techniques for localization of a content presentation in an information processing system are provided. In one example, a method adapts translated content to accommodate an original content design structure (e.g., wireframe) when such translated content is inconsistent with the original content design structure. In another example, a method adapts the original content design structure when translated content is inconsistent with the original content design structure. In yet another example, an image analysis method is used to adapt translated content determined to be inconsistent with the original content design structure.Type: GrantFiled: March 3, 2020Date of Patent: September 13, 2022Assignee: Dell Products L.P.Inventors: Sathish Kumar Bikumala, Parminder Singh Sethi
-
Patent number: 11438370Abstract: A server can include a detection module for monitoring an electronic account and detecting irregular or fraudulent activities. The detection module can be a machine learning model configured to detect activities or patterns indicative of an account being compromised, hacked or accessed by unauthorized users. Upon detection of the irregular activities or patterns, the detection module can transmit a notification or signal to a trigger module which can implement remedial actions. The trigger module can receive the signal from the detection module and execute an action in accordance with a trigger plan. The trigger plan can include various information and a range of actions, which can be selected and/or executed based on the information included in the signal.Type: GrantFiled: July 16, 2020Date of Patent: September 6, 2022Assignee: CAPITAL ONE SERVICES, LLCInventors: Emmet Devlin, Ana Cruz, Nahid Farhady Ghalaty, Vincent Pham
-
Patent number: 11438294Abstract: The present disclosure describes systems and methods for email management that leverages information derived from a sender's message activity with particular recipients in order to automatically format subsequent messages to those recipients according to the derived information. The present disclosure describes determining message templates associated with messages sent to repetitive recipients, and applying those determined templates upon composition of subsequent messages to the same recipients. Message templates comprise information associated with a message's settings, layout, message content, content type(s), a message type and the like. The determination of message templates and template information for application to messages being composed can be based on learned expressions and/or patterns from a sender's message activity or behavior.Type: GrantFiled: September 24, 2014Date of Patent: September 6, 2022Assignee: YAHOO ASSETS LLCInventors: Aravind Kalavagattu, Sudharsan Vasudevan
-
Patent number: 11436412Abstract: An apparatus includes at least one processing device configured to obtain event metadata for events published by event sources to an event platform, the event metadata comprising static event tags for respective ones of the events. The at least one processing device is also configured to generate dynamic event tags having an association with event types based at least in part on analysis of real-time event traffic comprising a subset of the events published by the event sources to the event platform over a designated time period. The at least one processing device is further configured to train a machine learning model utilizing the static event tags and the association of the dynamic event tags with the event types, receive a query comprising event parameters, and provide a response to the query by utilizing the trained machine learning model to match events with the event parameters in the query.Type: GrantFiled: February 18, 2020Date of Patent: September 6, 2022Assignee: EMC IP Holding Company LLCInventor: Mohammad Rafey
-
Patent number: 11436195Abstract: Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes.Type: GrantFiled: March 25, 2020Date of Patent: September 6, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Mark Maybee, James Kremer, Victor Latushkin, Ankit Gureja, Kenneth Dunlop
-
Patent number: 11436268Abstract: The various embodiments describe multi-site cluster-based data intake and query systems, including cloud-based data intake and query systems. Using a hybrid search system that includes cloud-based data intake and query systems working in concert with so-called “on-premises” data intake and query systems can promote the scalability of search functionality. In addition, the hybrid search system can enable data isolation in a manner in which sensitive data is maintained “on premises” and information or data that is not sensitive can be moved to the cloud-based system. Further, the cloud-based system can enable efficient leveraging of data that may already exist in the cloud. In addition, various embodiments enable configuration data associated with search functionality to be shared amongst clusters in a manner that promotes cluster security.Type: GrantFiled: April 30, 2018Date of Patent: September 6, 2022Assignee: Splunk Inc.Inventors: Ledio Ago, Declan Gerard Shanaghy
-
Patent number: 11431726Abstract: Systems and methods for creating a network communication pathway between devices based on type of communication request are disclosed. The system obtains a communication object from a first device to enable communication with a second device. The first device may be a device within an affinity group of the second device, such that the system identifies historic data relating to the affinity group and/or relating to communication attempts from non-subscriber devices found in one or more affinity groups stored within the system. Based on the communication object type, the system identifies whether communication object relates to a question object previously received from the second device and calculates an Expert Attribute Score (EAS) for the first device. The system may evaluate the EAS against a predetermined threshold and transmit the communication object to the second device, if the EAS is greater than or equal to the predetermined threshold.Type: GrantFiled: December 4, 2021Date of Patent: August 30, 2022Inventors: Raymond J. Sheppard, Robert L. Fike, Alvin Daniel Ray
-
Patent number: 11429442Abstract: Systems and techniques are described for using virtual machines to write parallel and distributed applications. One of the techniques includes receiving a job request, wherein the job request specifies a first job to be performed by a plurality of a special purpose virtual machines, wherein the first job includes a plurality of tasks; selecting a parent special purpose virtual machine from a plurality of parent special purpose virtual machines to perform the first job; instantiating a plurality of child special purpose virtual machines from the selected parent special purpose virtual machine; partitioning the plurality of tasks among the plurality of child special purpose virtual machines by assigning one or more of the plurality of tasks to each of the child special purpose virtual machines; and performing the first job by causing each of the child special purpose virtual machines to execute the tasks assigned to the child special purpose virtual machine.Type: GrantFiled: June 28, 2016Date of Patent: August 30, 2022Assignee: VMware, Inc.Inventors: Jayanth Gummaraju, Gabriel Tarasuk-Levin
-
Patent number: 11422543Abstract: A Multi-Purpose Dynamic Simulation and run-time Control platform includes a virtual process environment coupled to a physical process environment, where components/nodes of the virtual and physical process environments cooperate to dynamically perform run-time process control of an industrial process plant and/or simulations thereof. Virtual components may include virtual run-time nodes and/or simulated nodes. The MPDSC includes an I/O Switch which delivers I/O data between virtual and/or physical nodes, e.g., by using publish/subscribe mechanisms, thereby virtualizing physical I/O process data delivery. Nodes serviced by the I/O Switch may include respective component behavior modules that are unaware as to whether or not they are being utilized on a virtual or physical node. Simulations may be performed in real-time and even in conjunction with run-time operations of the plant, and/or simulations may be manipulated as desired (speed, values, administration, etc.).Type: GrantFiled: May 14, 2020Date of Patent: August 23, 2022Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.Inventors: Mark J. Nixon, Anthony Amaro, Jr., Noel Howard Bell, John M. Caldwell, Gary K. Law
-
Patent number: 11422760Abstract: A disclosed information processing apparatus is capable of acquiring, from a device connected to the information processing apparatus, configuration information concerning the device for a setup corresponding to the device according to the configuration information. The information processing apparatus includes a function file storage configured to hold a function file describing a function of the device; a device classifying unit configured to classify the device into a category according to the configuration information acquired from the device; an information acquiring unit configured to acquire, from the device, information concerning the function described in the function file corresponding to the category into which the device is classified by the device classifying unit; and a display unit configured to display a setup page used for the setup corresponding to the device, according to the information acquired by the information acquiring unit.Type: GrantFiled: March 14, 2019Date of Patent: August 23, 2022Assignee: Ricoh Company, Ltd.Inventor: Kazuko Asano
-
Patent number: 11416290Abstract: The present disclosure relates to systems and methods for an interactive, intelligent hub built around the completion of a task. This hub brings together resources, information, suggested steps, and other automated assistance to facilitate the completion of the task. AI-based assistance may indicate which steps can be completed by automated processes, and dispatch those processes, or suggest resources to assist in the completion of other steps. The hub displays the current status of the task, and lives until the completion of the task, or abandonment by the user.Type: GrantFiled: May 28, 2020Date of Patent: August 16, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Robert Alexander Sim, Ryen William White, Omar Shaya, Bernd Ingo Plontsch, Elnaz Nouri
-
Patent number: 11416587Abstract: A data security server or system may be installed or placed into network to perform data security and network monitoring and analysis functions. The data security server may operate an isolated computing instance or engine, such as a software container engine. A computing resource service provider may send commands to the data security server to provision a variety of data security and monitoring applications in isolated software containers of the data security server. The data security server, via the data security and monitoring applications, may obtain copies of traffic going into and out of the network, and analyze the traffic to produce security data. The security data may be uploaded to the service provider for storage and retrieval.Type: GrantFiled: March 26, 2019Date of Patent: August 16, 2022Assignee: Amazon Technologies, Inc.Inventors: Peter den Hartog, Marios Zintilis, Dexter W. Markley
-
Patent number: 11416517Abstract: A system can include a server, various application servers, various database servers, and a system database. The application servers can be divided into application server groups that each include an application server. The server receives data from a data source and the data includes a source identifier and a key identifier associated with the data source. The server determines a particular application server group that is associated with the data source based on the source identifier of the data source and transmits the data from the data source to an application server of the application server group. The application server determines a particular database server associated with the application server group and transmits the data to the database server, which determines a particular partition of a system database in which to store the data based on the key identifier of the data source.Type: GrantFiled: October 28, 2020Date of Patent: August 16, 2022Assignee: LANDIS+GYR INNOVATIONS, INC.Inventors: Chet Chan Wong, Siva Suthram, Sachin Vijan
-
Patent number: 11412030Abstract: A service provider apparatus is provided with a first application for executing a process related to a Web page or Web contents, and a service providing part for providing services. The first application sends a request to a second application included in another apparatus. The service providing part receives a service providing request related to the request from the second application, and provides a service depending on the service providing request, so as to expand functions of the services provided by the service provider apparatus.Type: GrantFiled: March 25, 2019Date of Patent: August 9, 2022Assignee: RICOH COMPANY, LTD.Inventor: Katsumi Kanasaki
-
Patent number: 11409759Abstract: In one general embodiment, a computer-implemented method includes identifying a data dump and a predefined data structure, parsing the predefined data structure to determine one or more identifiers within the predefined data structure, determining that a match exists between one or more elements of the data dump and the one or more determined identifiers of the predefined data structure, and formatting the data dump utilizing the predefined data structure, in response to the determining.Type: GrantFiled: January 17, 2019Date of Patent: August 9, 2022Assignee: International Business Machines CorporationInventors: Trinh Huy Nguyen, Harshpreet Singh
-
Patent number: 11408626Abstract: A controller for a plurality of heating, ventilation, or air conditioning (HVAC) devices includes a processing circuit that includes one or more processors and memory. The controller detects a change in condition that affects an operating status of a first HVAC device of the plurality of HVAC devices. The controller uses schematic relationships between the plurality of HVAC devices to determine a reduced subset of the plurality of HVAC devices for which operating parameters are to be generated based on the operating status of the first HVAC device. The controller generates operating parameters for the reduced subset of the plurality of HVAC devices and operates the plurality of HVAC devices using the operating parameters.Type: GrantFiled: January 8, 2020Date of Patent: August 9, 2022Assignee: Johnson Controls Tyco IP Holdings LLPInventors: Andrew J. Przybylski, Graeme Willmott, John H. Burroughs
-
System and method for recognition of items in media data and delivery of information related thereto
Patent number: 11405664Abstract: The system and method disclosed herein relate to the establishment of both the location and identity of individual items in pictures or videos and delivering of related information thereto. Initially, images in video source content are scanned and individual elements in the images are dynamically compared with digital images stored in a database to identify individual items in the image that match the digital images stored in the database. Upon detecting a match, information is accessed in the database that is related to the digital image that matches the identified individual item. The accessed information is then transmitted to a secondary system that is in communication with a display device, such that the accessed information is displayed on the secondary system in coordination with the video source content being displayed on the display device.Type: GrantFiled: August 21, 2020Date of Patent: August 2, 2022Assignee: HSNi, LLCInventor: John McDevitt -
Patent number: 11405384Abstract: Provided in the present disclosure are method, device, and apparatus of regulating a website load. The method includes: determining, by a server, a current load level of a website according to a current load of the website and a target value of the website load; and adjusting, by the server, login time of a client to regulate the website load according to the determined current load level of the website. The present disclosure enables load regulation of a website at an entry point of a site or a key service, thus improving user experience.Type: GrantFiled: October 17, 2017Date of Patent: August 2, 2022Assignee: SHANGHAI ZTE SOFTWARE CO., LTD.Inventor: Peng Yu
-
Patent number: 11405803Abstract: Methods and systems for online services applications and application functions to provide User Equipment (UE)-generated information to network data analytics to support network automation and optimization are provided. According to one aspect of the present disclosure, a method for an online services application or Application Function (AF) to provide UE-Generated Information (UGI) to support network automation and optimization comprises, at a Network Data Analytics (NWDA) function: receiving UGI that was collected by a UE or by an online services AF; generating network automation and optimization information based on at least some of the received UGI; and sending the network automation and optimization information to a Radio Access Network (RAN).Type: GrantFiled: June 20, 2018Date of Patent: August 2, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Virgilio Fiorese, Vinicius Samuel Landi Fiorese, Peter Hedman, Nipun Sharma
-
Patent number: 11394786Abstract: Systems and methods for zero-copy forwarding for network function virtualization (NFV). An example method comprises: receiving, by a hypervisor of a host computer system, a definition of a packet filter originated by a virtual machine running on the host computer system; responsive to validating the packet filter, associating the packet filter with a vNIC of the virtual machine; receiving, by the hypervisor, a network packet originated by the vNIC; and responsive to matching the network packet to a network connection specified by the packet filter, causing the packet filter to forward the network packet via the network connection.Type: GrantFiled: November 18, 2019Date of Patent: July 19, 2022Assignee: Red Hat, Inc.Inventors: Amnon Ilan, Michael Tsirkin
-
Patent number: 11394790Abstract: System platform, software and hardware equipment and components, and methodologies are provided for gathering, organizing, distributing and synchronizing information about events, event attendees or group activities associated with events. Event management system and methods include mobile software application platform for event participants to receive push content, and generate and share real time activity feed(s) on various social media and/or dialogue platforms via a server that transmits push information (notifications, ads, alerts, updates) to event participant's mobile application, receives activity feed information from mobile application, and selectively transmits activity feed information to social media and/or dialog platforms. Events include conferences, tradeshows, seminars, or any activities involving one or more participants. Event participants include attendees, exhibitors, speakers, sponsors, organizers, or any other groups or individuals associated with event.Type: GrantFiled: March 15, 2013Date of Patent: July 19, 2022Assignee: CVENT INC.Inventors: Brian Felder, David Shanley
-
Patent number: 11392414Abstract: A node management protocol is disclosed herein. The protocol can be used for task distribution in multi-node systems. The node management protocol can implement a cooperation-based task distribution algorithm that does not rely on consensus. When a task is ingested into a cluster of nodes, the nodes can compete to handle the task. A transport layer helps coordinate among nodes and facilitates the handling of work. A session expiry protocol handles node failures with the remaining nodes reassigning work.Type: GrantFiled: October 4, 2019Date of Patent: July 19, 2022Assignee: Target Brands, Inc.Inventors: Christopher Fretz, Hrishikesh V. Prabhune, Luis F. Stevens
-
Patent number: 11386224Abstract: A method for managing personal digital identifiers of a user in data elements stored in a computerized system may include receiving personal digital identifiers for identifying a user. The data elements may be searched for the personal digital identifiers and data elements may be identified as having the personal digital identifiers of the user. One or more candidate personal digital identifiers in the identified data elements may be assigned as one or more common words appearing in the identified data elements when a word count for each of the one or more common words exceeds a predefined threshold. The user may validate the candidate personal digital identifiers, which may be added to the personal digital identifiers of the user. A personal digital footprint of the user including a location in the computerized system for each of the personal digital identifiers in the identified data elements may be stored.Type: GrantFiled: March 20, 2019Date of Patent: July 12, 2022Assignee: VARONIS SYSTEMS INCInventors: Yakov Faitelson, Ophir Kretzer-Katzir, David Bass
-
Patent number: 11388468Abstract: Master computing device and method for synchronizing display of a digital content (for example a digital signage content) on the master computing device and on one or more slave computing device. The master device transmits a synchronization request, comprising a digital content identifier for identifying the digital content, to the slave device(s). The master device determines a number of negative responses received from the slave device(s) in response to the synchronization request. Each negative response is indicative of one among the slave device(s) not being capable of displaying the digital content. The master device transmits a new synchronization request to the slave computing device(s) if the number of received negative responses reaches a threshold. The master computing device transmits a display command to the slave device(s) for displaying the digital content on their respective display(s) if the number of received negative responses does not reach the threshold.Type: GrantFiled: April 8, 2021Date of Patent: July 12, 2022Assignee: Broadsign Serv Inc.Inventor: Bryan Mongeau
-
Patent number: 11379539Abstract: The technology described herein builds an optimal refresh schedule by minimizing a cost function constrained by an available refresh bandwidth. The cost function receives an importance score for a content item and a change rate for the content item as input in order to optimize the schedule. The cost function is considered optimized when a refresh schedule is found that minimizes the cost while using the available bandwidth and no more. The technology can build an optimized schedule to refresh content with incomplete change data, content with complete change data, or a mixture of content with and without complete change data. It can also re-learn content item change rates from its own schedule execution history and re-compute the refresh schedule, ensuring that this schedule takes into account the latest trends in content item updates.Type: GrantFiled: May 22, 2019Date of Patent: July 5, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Andrey Kolobov, Cheng Lu, Eric J. Horvitz, Yuval Peres
-
Patent number: 11372686Abstract: A service provider network may provider one or more global cloud services across multiple regions. A client may submit a request to create multiple replicas of a service resource in respective instantiations of a service in the multiple regions. The receiving region of the request may determine the capacities of the multiple regions as to serving respective replicas of the service resource. The receiving region may provide a response to the client based on the determined capacities of the regions.Type: GrantFiled: June 29, 2020Date of Patent: June 28, 2022Assignee: Amazon Technologies, Inc.Inventors: Akshat Vig, Somasundaram Perianayagam, Arijit Choudhury, Oren Yossef, Shitanshu Aggarwal, Sharatkumar Nagesh Kuppahally, Yang Nan, Arturo Hinojosa, Mark Roper, Wen Han Albert Huang, Sudhir Konduru, Alexander Richard Keyes
-
Patent number: 11373184Abstract: Systems and methods are provided for facilitating network requests regarding transit by users. One exemplary method includes receiving, at a computing device, a network request for a subscription plan from a user and requesting, by the computing device, issuance of a transit account from an issuing entity, whereby, upon issuance of the transit account, a credential associated with the transit account is provisioned to a transit application associated with the user. The exemplary method also includes directing, by the computing device, funds from a common account to the transit account, at the issuing entity, based on the subscription plan, thereby permitting the user to engage in transit services funded by the transit account consistent with the subscription plan at multiple different transit providers.Type: GrantFiled: December 21, 2017Date of Patent: June 28, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Edward William Judge
-
Patent number: 11368498Abstract: Methods and apparatus for delivery of packetized content (e.g., video, audio, data, etc.) over a content delivery network. In one embodiment, the content is packetized using an Internet Protocol (IP), and delivered by a service provider over both managed and unmanaged networks to subscribers of the provider, so as to provide delivery at any time, at any location, and via any designated user device. The delivered content may originate from the service provider, third-party content sources (e.g., networks or studios), the subscriber(s) themselves, or other sources including the Internet. Use of a common control and service functions within the network afford the ability to integrate or blend services together, thereby affording the service provider and subscriber new service and economic opportunities. Content delivery sessions may also be migrated from one device to another. A network-based user interface infrastructure, and gateway-based client-side architecture, are also disclosed.Type: GrantFiled: April 15, 2019Date of Patent: June 21, 2022Assignee: Time Warner Cable Enterprises LLCInventors: Michael L. LaJoie, Louis Williamson, Wilfird Aissi, Chris Cholas, Jason Gaedtke, Kenneth Gould, Glen Hardin, Charles Hasek, Vedavati Hegde, Jeffrey P. Markley, Vipul Patel, Howard Pfeffer
-
Patent number: 11368376Abstract: Embodiments are disclosed that provision a cloud-based service together with a dedicated network connection to provision a cloud-based service element. In response to the request both the cloud-based service element and a dedicated network connection are provisioned. Provisioning the cloud-based service element together with the dedicated network connection enables the cloud-based service element to utilize the dedicated network connection.Type: GrantFiled: May 7, 2020Date of Patent: June 21, 2022Assignee: Level 3 Communications, LLCInventors: Pete Joseph Caputo, II, Austin David Ritchie, Alan Wade Prehmus, Travis Duane Ewert, Harold Wayne Teets
-
Patent number: 11368760Abstract: An architecture to assemble and manage usage information and populate one or more panels in an intelligent TV. The architecture includes a usage statistics provider module adapted to assemble one or more of usage information and installation information and query the one or more of usage information and installation information to populate one or more of icons and information in a view or panel on the intelligent TV. The architecture further includes a panel manager adapted to assemble the one or more of icons and information into a requested view. A display controller displays the view on a display of the intelligent TV. A silo manager sorts information in at least one panel subcategory based at least on the one or more of usage information and installation information, where the at least one subpanel panel includes a plurality of icons each representing an app or content.Type: GrantFiled: July 2, 2019Date of Patent: June 21, 2022Assignee: Flextronics AP, LLCInventors: Terrance D. Voth, Tong Chen, Eduardo Diego Torres Milano
-
Patent number: 11363124Abstract: Some embodiments provide a novel method for splicing Transmission Control Protocol (TCP) sockets on a computing device that processes a kernel of an operating system. The method receives a set of packets at a first TCP socket of the kernel. The method stores the set of packets at a kernel memory location sends the set of packets directly from the kernel memory location out through a second TCP socket of the kernel.Type: GrantFiled: October 30, 2020Date of Patent: June 14, 2022Assignee: VMWARE, INC.Inventors: Alex Markuze, Chen Dar, Aran Bergman, Igor Golikov, Israel Cidon, Eyal Zohar