Remote Data Accessing Patents (Class 709/217)
-
Patent number: 11418593Abstract: A data distribution system includes a data distribution module and at least two host-bus adapters coupled to the data distribution module. The data distribution system includes a memory-management system including a plurality of memory regions. The memory-management system is coherent across the plurality of memory regions and an absolute address of each of the plurality of memory regions accessed by a same offset.Type: GrantFiled: February 1, 2021Date of Patent: August 16, 2022Assignee: Lightfleet CorporationInventor: William Dress
-
Patent number: 11418389Abstract: Methods, devices, and systems for management of a cloud computing environment for use by a software application. The cloud computing environment may be an N-tier environment. Multiple cloud providers may be used to provide the cloud computing environment.Type: GrantFiled: December 16, 2020Date of Patent: August 16, 2022Inventor: Jamal Mazhar
-
Patent number: 11417972Abstract: A fixing structure of a connector is disclosed. The connector includes an insert portion and multiple wires connected to the insert portion. The fixing structure includes a wire binding block, a lower shell and an upper shell disposed with multiple first engaging structures. The lower shell is disposed with multiple second engaging structures separately corresponding to the first engaging structures and connected with the upper shell to form a chamber for receiving the connector and form a wiring hole for being passed by the wires. The wires are extended from the insert portion toward the wiring hole to form a bend section and a curve section in the chamber. The wire binding block is fixed on the curve section of the wires and clamped by the upper shell and the lower shell through engagement of the first engaging structures and the second engaging structures.Type: GrantFiled: July 13, 2021Date of Patent: August 16, 2022Assignee: JESS-LINK PRODUCTS CO., LTD.Inventors: Hsu-Feng Chang, Ya-Fen Kao
-
Patent number: 11409565Abstract: A computing unit, a memory pool and methods therein, for enabling the computing unit to use memory resources in the memory pool, e.g. as configured by a resource scheduler. When a memory unit in the memory pool is allocated to the computing unit and an optical wavelength is assigned for communication between the computing unit and the allocated memory unit over an optical network, the computing unit is configured with a first mapping between the assigned optical wavelength and the allocated memory unit. Thereby, the optical network can be utilized efficiently to achieve rapid and reliable communication of messages from the computing unit to the allocated memory unit.Type: GrantFiled: December 20, 2017Date of Patent: August 9, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Joao Monteiro Soares, Amir Roozbeh, Mozhgan Mahloo, Chakri Padala
-
Patent number: 11411949Abstract: Methods and systems for network communication are disclosed. Proxy information may be received. The proxy information may facilitate a gateway device communicating as a proxy for a user device.Type: GrantFiled: June 26, 2020Date of Patent: August 9, 2022Assignee: COMCAST CABLE COMMUNICATIONS, LLCInventor: Jonathan Moore
-
Patent number: 11412041Abstract: A computing device includes an interface configured to interface and communicate with a communication system, a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory that is configured to execute the operational instructions to perform various operations. The computing device monitors a current state of a distributed storage and task processing network (DSTN) management unit by periodically collecting metadata that is compared to a previously recognized similar state. The computing device facilitates returning a resolution to the DSTN management unit to modify the current state using corrective actions and the DSTN management unit is configured to automatically execute the resolution or to record the resolution. Recorded resolutions are later passed to operators assigned to the DSN.Type: GrantFiled: June 25, 2018Date of Patent: August 9, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Patrick A. Tamborski, Bart R. Cilfone, Alan M. Frazier, Sanjaya Kumar
-
Patent number: 11410549Abstract: The present disclosure relates to a method, device, computer readable media, and electronic devices for identifying a traffic light signal from an image. The method for identifying a traffic light signal from an image includes extracting, based on a deep neural network, multiple layers of first feature maps corresponding to different layers of the deep neural network from the image. The method includes selecting at least two layers of the first feature maps having different scales from the multiple layers of the first feature maps. The method includes inputting the at least two layers of the first feature maps to a convolution layer having a convolution kernel matching a shape of a traffic light to obtain a second feature map. The method includes obtaining a detection result of the traffic light signal based on the second feature map.Type: GrantFiled: January 22, 2019Date of Patent: August 9, 2022Assignee: BOE Technology Group Co., Ltd.Inventor: Jinglin Yang
-
Patent number: 11411907Abstract: The disclosed embodiments relate generally to efficient data transmission and receipt. Specifically, the disclosed embodiments provide systems and methods for selectively combining multiple, disparate message types and transmitting same via one data feed. A consolidation system determines whether data resulting from an event can be combined or merged based on pre-determined message characteristics and state or environment information, or should be sent via two separate feeds. The merged message may be backwards-compatible so that data recipient computing systems can easily and selectively decide which portion of the merged data is relevant to the data recipient computing system, only read the relevant portions. Thus, multiple data receivers, which typically consume different message types, can receive and consume the same merged or consolidated message.Type: GrantFiled: May 16, 2016Date of Patent: August 9, 2022Assignee: Chicago Mercantile Exchange Inc.Inventors: Pearce Peck-Walden, Rosa Frenkel, Arkadiusz Koziol, José Antonio Acuña-Rohter, Fred Malabre, Melissa Jenner, Priteshkumar Soni
-
Patent number: 11405469Abstract: A system and method for initiating a personalized virtual reality session via a virtual reality communication system in a controlled environment is disclosed. The system includes a profile subsystem configured to store an inmate profile of the inmate of the controlled environment. The system also includes a virtual reality subsystem that retrieves the inmate profile associated with the inmate from the profile subsystem, initiates the virtual reality session involving a first communication device used by the inmate of the controlled environment, and personalizes the virtual reality session based on the inmate profile. The system also includes a communication subsystem configured to transmit information related to the virtual reality session to a monitoring system.Type: GrantFiled: April 20, 2021Date of Patent: August 2, 2022Assignee: Global Tel*Link CorporationInventor: Stephen L. Hodge
-
Patent number: 11403397Abstract: An apparatus, related devices and methods, having memory; and a processor operable to execute instructions stored in the memory configured to cache a first data object and a second data object received from a source in a cache group based on metadata received from the source, where the metadata identifies the first and second data objects as related and the first data object as a trigger object; receive a request from a client for the first data object; identify, based on a determination that the first data object is invalid and is the trigger object, the first data object and the second data object as invalid; request a valid first data object and a valid second data object from the source; and cache the valid first and second data objects, received from the source, in the cache group.Type: GrantFiled: April 30, 2020Date of Patent: August 2, 2022Assignee: McAfee, LLCInventors: Arthur S. Zeigler, Eric Donald Wuehler, Jonathan B. King
-
Patent number: 11405390Abstract: A device management system issues key information for a client tenant that is identified according to input of identification information of a network device via a screen, and, when a key type of the key information received from the network device is reconnection and the network device that is a source from which the key information is sent is a network device that has been managed with the client tenant associated with the key information, send, to the network device, authentication information to reconnect the network device to the device management system.Type: GrantFiled: August 23, 2019Date of Patent: August 2, 2022Assignee: Canon Kabushiki KaishaInventor: Nao Funane
-
Patent number: 11403960Abstract: A product training and demonstration tool includes a computer system. The tool also includes a demonstration creation interface in the computer system, wherein the demonstration creation interface is configured to create a demonstration responsive to user input. The tool also includes an upload tool configured to upload a plurality of images to the demonstration. The tool also includes an image editing tool configured to create a clickable hotspot on a first one of the images in response to user input and to create a data entry display on a second one of the images in response to user input. The clickable hotspot includes a data entry field. The tool is configured to populate the display with data entered into the data entry field such that when the user is navigating through the demonstration, data entered into the data entry field will also be displayed in the data entry display.Type: GrantFiled: August 6, 2019Date of Patent: August 2, 2022Assignee: ADP, Inc.Inventors: Dale McIntyre, Bruce Kolofske, Elizabeth Hebert, Ronald Carey, Jason E. Smith, Madhuri Swargam
-
Patent number: 11405765Abstract: Methods, systems, and apparatus for providing assistance to a user of a mobile application are described. A request for assistance from the user is detected and a request is issued to a remote device for establishment of a remote assistance session. Information describing a state of the mobile device is periodically transmitted to the remote device and one or more commands may be received from the remote device. The commands may be executed on the mobile device.Type: GrantFiled: February 13, 2020Date of Patent: August 2, 2022Assignee: eBay Inc.Inventors: Scot Fraser Hamilton, Ladd Van Tol, Luke Shardlow, Jonathan David Chard, Matthew Olson
-
Patent number: 11405452Abstract: System and methods for enforcing service level agreements (SLAs) between computing platforms engaged in (e.g., Internet-of-Things) data exchange via peer-to-peer (P2P) connections are described. In accordance with various embodiments, data traffic via the P2P connections is monitored, and if an SLA violation is detected, data streams are rerouted to cure the violation.Type: GrantFiled: January 4, 2017Date of Patent: August 2, 2022Assignee: SAP Portals Israel Ltd.Inventors: Barak Kinarti, Ido Fishler, Eyal Nathan, Amir Blich, Marcus Conrad Behrens
-
Patent number: 11405487Abstract: The present invention provides a system for managing communication requests between client and server over secured communication network unidirectional communication paths, comprising of at least one of the following physical or virtual modules: a. a first unidirectional communication path comprised of at least one RX receiver and TX transceiver enabling to transmit request from the client to the server; b. a second unidirectional communication path comprised of at least one RX receiver and TX transceiver enabling to transmit response to request from the server to the client; c. a client communication management module for managing all incoming requests from the client by indexing said request; d. a web communication management module for managing all received replies from the server based on request index.Type: GrantFiled: March 20, 2019Date of Patent: August 2, 2022Assignee: VADO SECURITY TECHNOLOGIES LTD.Inventors: Oren Shani, Tamir Levinas, Yossi Ben Hagay
-
Patent number: 11397704Abstract: A cloud-native global file system used to provide primary file storage for enterprise data is augmented to provide “direct-to-cloud” (D2C) migration of an initial data set. In addition to providing a filer, the service provider configures a direct-to-cloud migration tool, typically as a downloadable virtual machine (VM), that is executed in association with the hardware of the enterprise filesystem whose data set is being migrated. The migration tool reads the existing filesystem, transforms the data into a format consistent with that done by a filer, and pushes the result (a single version) directly to an object store in the cloud. In a first pass (run), typically a large bulk of the data is moved and, depending on how the migration tool is configured, one or more additional passes may then be carried out. When migration is complete (or substantially complete), the filer then is activated to complete the migration (if need be) and take over the go-forward operations.Type: GrantFiled: November 25, 2019Date of Patent: July 26, 2022Assignee: Nasuni CorporationInventors: David M. Shaw, Nicholas A. Fisher
-
Patent number: 11399061Abstract: A mobile computing device may comprise at least one memory that comprises mobile application instructions and a state container. The mobile application instructions may cause a processing device of the mobile computing device to perform operations of: creating, while in an offline mode such that the mobile device is disconnected from a remote application server, a local update packet corresponding to the state container; establishing, via a wireless network, a network connection with the remote application server, thereby causing the mobile computing device to enter an online mode; synchronizing the memory of the mobile computing device with the remote application server, the synchronizing comprising comparing a first timestamp associated with the local update packet with a second timestamp associated with the remote update packet; and initiating display of a graphical user interface representation of the second modified contents of the state container to a user of the user device.Type: GrantFiled: February 15, 2021Date of Patent: July 26, 2022Assignee: eCIFM Solutions Inc.Inventor: Michael P. Herbert
-
Patent number: 11397782Abstract: The present teaching relates to providing interaction driven electronic social experience. In one example, a request is received, via the communication platform, for providing interaction driven electronic social experience to a user, with first information associated with a first content item that the user is accessing. Second information is obtained related to activity of the user with respect to the first content item. A portion of the first content item that the user is interested in is determined based on the second information. A second content item related to the portion of the first content item is obtained. The second content item is provided with third information indicating that the second content item is to be presented with respect to the portion of the first content item.Type: GrantFiled: December 8, 2014Date of Patent: July 26, 2022Assignee: YAHOO ASSETS LLCInventors: Junwei Jiang, Wei Li
-
Patent number: 11397597Abstract: Embodiments of the present specification provide an application processing method and apparatus. The method includes: checking whether an invoking condition corresponding to a jump control of a home application is triggered; in response to the invoking condition being triggered, invoking the jump control and displaying a jump window of the jump control on a current interface; and in response to an operation of jumping to a destination application triggered by a user through the jump window, redirecting the user from the current interface to an interface corresponding to the destination application. The jump control is associated with at least one destination application, and the destination application includes one or more of a sub-application of the home application or another application.Type: GrantFiled: June 30, 2021Date of Patent: July 26, 2022Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.Inventors: Li Yang, Sudong Liu, Zubin Kang, Yueting Li
-
Patent number: 11392294Abstract: An information processing apparatus includes an adjustment unit configured to adjust a write condition to reduce a capacity of data to be written to a first storage unit before starting predetermined processing including processing for writing data to the first storage, the write condition being a condition for writing data to the first storage unit, and a restoration unit configured to restore the write condition to an original condition set before the write condition is adjusted by the adjustment unit, after completion of the predetermined processing.Type: GrantFiled: February 13, 2019Date of Patent: July 19, 2022Assignee: CANON KABUSHIKI KAISHAInventor: Atsushi Hikichi
-
Patent number: 11395145Abstract: Various embodiments herein each include at least one of systems methods, software, and data structures for electronic lock control and audit. The various embodiments, although widely applicable, are well suited for retail use where higher-value and access-controlled merchandise is stored in locked cages, closets, rooms, and cabinets to prevent theft. One method embodiment includes receiving, via a network from a mobile device app, an unlock request including an employee identifier and a lock identifier to unlock a secured resource of the lock identifier. The method proceeds in processing the request by validating the employee identifier is authorized to unlock the lock of the lock identifier at a current date and time and retrieving a key-code that will unlock the lock of the lock identifier. The method then proceeds with transmitting the key-code to the mobile device app to enable unlocking of the lock.Type: GrantFiled: October 30, 2019Date of Patent: July 19, 2022Assignee: NCR CorporationInventors: Stefan Bjelcevic, Matthew Robert Burris
-
Patent number: 11392603Abstract: A database proxy server provides a web service interface such as a representational state transfer (“REST”) interface to a relational database. The proxy server maps a request submitted via the web service interface to a database interface. In some examples, the web service interface is a stateless REST interface that maps particular SQL statements or subroutines to a request submitted via a particular URL. A web client is able to pass parameters with a request using either URL encoding (the GET method) or within the body of the request (the POST method). The proxy server generates one or more database commands that correspond to the request. The database commands are submitted to the relational database, and the relational database performs the database commands to fulfil the request.Type: GrantFiled: April 3, 2017Date of Patent: July 19, 2022Assignee: Amazon Technologies, Inc.Inventors: Matthew Walters, Brian Welcker, Dennis Tighe
-
Patent number: 11395314Abstract: Described herein are techniques for optimizing scheduling of access events (e.g., downloads) on mobile devices based on server congestion. In some embodiments, response times are monitored for a number of servers at various times to establish availability patterns for those servers. An indication of a number of software applications installed upon a mobile device is used to identify a number of access events to be associated with that mobile device. The servers associated with those access events are identified and an access schedule is generated based on the availability patterns. The access schedule is then provided to the mobile device, which initiates execution of the access events according to the access schedule.Type: GrantFiled: November 10, 2020Date of Patent: July 19, 2022Assignee: T-Mobile USA, Inc.Inventors: Kanakrai Chauhan, Ankit Awasthi
-
Patent number: 11394682Abstract: Described embodiments provide systems and method for reordering the IP addresses within a DNS response. The servers associated with a domain can often be located across multiple locations. The paths from a client to each of those different servers can have different link qualities. Additionally, the connection between the client and the domain can have different quality requirements. The present solution can consider the link qualities and the connection quality requirements to reorder the IP addresses within a DNS response. By reordering the IP addresses, the system can control to which of the servers the client connects and can ensure that the connection is made over a path that can fulfill the connection's quality requirements.Type: GrantFiled: July 27, 2020Date of Patent: July 19, 2022Assignee: Citrix Systems, Inc.Inventor: Praveen Raja Dhanabalan
-
Patent number: 11388158Abstract: A system is disclosed for authenticating a client's request for resources in a network environment. The system is configured to receive a request, the request comprising credentials and an API scope, authenticate the credentials, and confirm the API scope of the request is identified in one or more API scopes allocated to a client using an authorization server. The authorization server may comprise a relational database correlating one or more clients with one or more roles, the roles may be correlated with one or more permissions, and the permissions may be correlated with one or more API scopes. The system may be configured to request an access token, the access token comprising an API scope that correlates to the API scope of the request, and grant access to the requested resource if the API scope of the access token correlates to the API scope of the request.Type: GrantFiled: April 3, 2020Date of Patent: July 12, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Von Jones, Girish Rathnamani Ranganathan
-
Patent number: 11388155Abstract: Integrated cybersecurity systems and method for providing client access to a website. The methods involve receiving website configuration information for the client access; receiving client enrollment data for the client access; receiving client input data from a client; defining integrated client confirmation; and providing the website with the client identification information based on the integrated client confirmation. The defining involves authenticating the client input data by comparing the client input data with the client enrollment data; authorizing the authenticated client by determining client authorization information associated with the client enrollment data based on the website configuration information; identifying the authenticated client by determining client identification information associated with the client enrollment data; and providing the website with the client identification information based on the integrated client confirmation.Type: GrantFiled: May 16, 2018Date of Patent: July 12, 2022Assignee: Softex, Inc.Inventors: Apurva M. Bhansali, Kamal M. Dhanani, Srinivasapriya Kadalagere, Purav Pipalia, Shashikant D. Shinde, Amit S. Ghuge, Pradeep R. Pathak, Nirav Zaveri, Lingasvaran Nadar, Vishal Gandhi
-
Patent number: 11386060Abstract: A system implements techniques for processing data across multiple layers. In some embodiments, a distributed data processing system tracks processing states via a monotonic process, whereby each state is irreversibly entered and cannot be entered without a predecessor state being verifiably completed. In some of such embodiments, a multi-layer data storage system tracks and processes data deletions across disparate layers such that a deletion state can be positively deduced from the deletion states of each of the disparate layers.Type: GrantFiled: September 23, 2015Date of Patent: July 12, 2022Assignee: Amazon Technologies, Inc.Inventors: Ryan Charles Schmitt, Nguyen Nguyen, Jason Neil Yakimovich
-
Patent number: 11379397Abstract: A transmission device capable of control feedback comprises a sender and a receiver. The sender electrically connects to an electronic device through USB type-C for receiving an image signal and sending a control signal. A first processing circuit of the sender converts a network packet into the control signal. A first communication circuit of the sender receives the network packet and sends the image signal. The receiver electrically connects to a display device for sending the image signal and receiving the control signal. A second processing circuit of the receiver encapsulates control signal into the network packet. A second communication circuit of the receiver communicably connects to the first communication circuit to send the network packet and receive the image signal.Type: GrantFiled: September 16, 2020Date of Patent: July 5, 2022Assignee: AVER INFORMATION INC.Inventors: Han-Yen Chang, Ming Kang Chuang
-
Patent number: 11379905Abstract: Aspects of the disclosure described herein provide for a streamlined system for developing an order fulfillment process. The system may include a stateless web resource application programming interface (API) supported by a server, which may be configured as an endpoint to receive order requests (e.g., via an e-commerce website) and generate an instance of a complex object based on the order request. The instance of the complex object may be generated according to an invocable action configured at the system and may include one or more nested data types corresponding to order parameters indicated by the order request. The instance of the complex object may be processed according to fulfillment rules to generate a response to the order request. The response to the order request may include an identification of an order fulfillment center, a fulfillment order, etc.Type: GrantFiled: January 2, 2020Date of Patent: July 5, 2022Assignee: Salesforce, Inc.Inventors: Osvaldo Rene Canel Lopez, Michael Starukhin, Steven deRochemont, Vadim Shmah
-
Patent number: 11381532Abstract: A group-based communication platform can present, via a client device of the group-based communication platform, a user interface that includes a user interface element, interaction therewith, invoking a command associated with an external system. Based at partly on receiving an indication of an interaction with the user interface element, the group-based communication platform can cause payload data to be provided to the external system, wherein the payload data is associated with an indication of the command invoked via the interaction. Based at least partly on causing the payload data to be provided to the external system, a response to the payload data can be received and an interactive dialog can be presented via the user interface. The interactive dialog can be configured to prompt a user of the client device for data to be provided to the external system for performing a processing action associated with the command.Type: GrantFiled: March 8, 2021Date of Patent: July 5, 2022Assignee: Slack Technologies, LLCInventors: Salman Suhail, Bruce Sullivan, Patricia Ang, Hye Jung Choi, Prajna Shetty, Andrew Fong, Michael Deng, Stephen Sowole, Tolga Akin, Pranay Agarwal
-
Patent number: 11374918Abstract: A method and apparatus are described including logging on to an account on the shared server based on credentials, transmitting a request to the shared server for a list of smart devices registered to the account, receiving the list of smart devices from the shared server, linking to a selected one of the smart devices from the list of smart devices received from the shared server; and transmitting a smart device command to the selected smart device. Also described are a method and apparatus including receiving credentials from a client device to log-on to an account, receiving a request from the client device for a list of smart devices registered to the account and transmitting the list of smart devices to the client device.Type: GrantFiled: September 29, 2017Date of Patent: June 28, 2022Assignee: INTERDIGITAL CE PATENT HOLDINGSInventors: Feng Mi, Wei Luo, Gao Zhang
-
Patent number: 11375038Abstract: A method includes sending, from a portable computing device to a media device, first data indicating media content provided to a display device when a particular local area network was not accessible to the portable computing device. The media device generates or updates a user profile based on the first data and causes a first media content item to be recorded based on the user profile. The method includes receiving, from the media device via the particular local area network, a notification identifying the first media content item and a storage size associated with the first media content item. The method also includes, in response to determining that a pre-cache memory does not have available capacity to store the first media content item based on the storage size, deleting a second media content item from the pre-cache memory and storing the first media content item at the pre-cache memory.Type: GrantFiled: March 10, 2021Date of Patent: June 28, 2022Assignee: AT&T Mobility II LLCInventor: Arthur Richard Brisebois
-
Patent number: 11372947Abstract: Described herein are systems and methods automatic selection for dynamic site compilation in a cloud-based content hub environment. In accordance with an embodiment, embodiments provide an artificial intelligence/machine learning (AI/ML) engine that monitors and collects both content and consumption analytics associated with content items on a webpage. Based upon an analysis of such metrics, content can be automatically tagged such that the content item can be statically compiled with the website (optimized for viewing speed and user experience), or dynamically fetched/loaded on a load or refresh of the website.Type: GrantFiled: September 11, 2020Date of Patent: June 28, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Robin Fisher, David Peterson, Hareesh S. Kadlabalu
-
Patent number: 11374859Abstract: A network appliance can queue a first packet and a second packet of a network traffic flow in an input queue of a match-action pipeline. The match-action pipeline can be implemented via a packet processing circuit of the network appliance and can be configured to process a plurality of network traffic flows. Submitting the first packet to the match-action pipeline can cause a first flow miss. The second packet can be moved to a burst queue of the network appliance and a match-action configuration can be generated based on the first packet. The second packet can be moved from the burst queue to the input queue after the match-action pipeline is configured with the match-action configuration. The match-action pipeline can then process the second packet.Type: GrantFiled: August 4, 2020Date of Patent: June 28, 2022Assignee: Pensando Systems, Inc.Inventors: Sameer Kittur Subrahmanya, Vijay Sampath, Sarat Kamisetty, Pirabhu Raman, Krishna Doddapaneni, Raghava Kodigenahalli Sivaramu
-
Patent number: 11372938Abstract: A machine in a linear communication orbit receives a query, including a set of one or more rules, through the linear communication orbit. The machine, for each respective rule: identifies files that contain content that satisfies the respective rule, generates a first report identifying a count of files at the machine that contain content satisfying the rule, and sends the first report through the linear communication orbit to a server. The machine receives an instruction packet from an external machine that includes an instruction for establishing a direct duplex connection between the respective machine and the external machine. then sends a request to the external machine to establish the direct duplex connection. The machine sends to the external machine, via the direct duplex connection, a second report including information identifying files at the machine that contain file content satisfying each rule in the set of one or more rules.Type: GrantFiled: May 8, 2020Date of Patent: June 28, 2022Assignee: TANIUM INC.Inventors: Joshua F. Stoddard, Sachin P. Patel, Shawn M. Surber, Aaron J. Tarter, John R. Coates
-
Patent number: 11375023Abstract: A method, system and computer program product for dynamically adjusting a timeout parameter associated with a connection between a client device and a server. Information is associated with at least one of a characteristic of a content to be rendered by a server, a characteristic of traffic of a connection to the server, and a characteristic of a user of the server is received from the client device and transmitted to the server. Based on the transmitted information, an amount of time in a previously stored timeout parameter associated with a client device is adjusted automatically with a new timeout parameter to enable communication between the client device and the server. The new timeout parameter is stored in place of the previously stored timeout parameter. Responsive to the amount of time to wait for a response from the client device satisfying the new timeout parameter, the communication between the client device and the server is terminated.Type: GrantFiled: December 2, 2019Date of Patent: June 28, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Craig M. Trim, Shikhar Kwatra, Vinod A. Valecha, Gandhi Sivakumar
-
Patent number: 11366805Abstract: Methods, systems, and computer program products for a customer relationship management (CRM) system are provided herein. Embodiments presented herein provide for exchange of data between disparate, distributed systems; subscribe to and/or publish customer data change event; creation of master records for consumers using static and streaming sources; providing data provenance, auditing capabilities, and queries across multiple tenants and third party systems. Embodiments provide a single view of a customer in a distributed system environment.Type: GrantFiled: January 31, 2019Date of Patent: June 21, 2022Assignee: salesforce.com, inc.Inventors: Leo Duy Tran, David Angulo, David Woodward, Abhinav Chadda, David Hacker, Steven Ness, Matt Lagrotte, Jason Moody, Daniel Marchant, Matthew James Mondok, Federico Recio, Mehmet Gokmen Orun, Steven Kostrzewski, Christopher Bill, Kaustubh Barde, Lydia Lodovisi, Sarah Flamion, Jamin Hall, Charles Fineman
-
Patent number: 11368501Abstract: In some embodiments, a method can include connecting, via an application stored in a browser cache of a presenter compute device, to a synchronized mesh server endpoint. The synchronized mesh server endpoint establishes a session between the presenter compute device and multiple audience compute devices. The method can further include formatting each page from multiple pages of a portable document format (PDF) to a unique scalable vector graphics (SVG) representation from multiple SVG representations, such that the multiple SVG representations are stored in the browser cache when the multiple pages are formatted. The PDF file includes the multiple pages and multiple tags. The method further includes uploading the multiple SVG representations and the multiple tags to the synchronized mesh server endpoint. The method further includes clearing the application from the browser cache, after the uploading and when an end-of-session message is received from the synchronized mesh server endpoint.Type: GrantFiled: April 13, 2020Date of Patent: June 21, 2022Assignee: Hercules Solutions LLCInventors: Rainer Paskiewicz, Darren Yip, Anton Warendh, Marc Feigen
-
Patent number: 11366958Abstract: An information handling system may detect handwritten text associated with a gesture. The information handling system may request contextual information corresponding to the handwritten text and may receive contextual information corresponding to the handwritten text. The information handling system may display, on a display of the information handling system, the received contextual information.Type: GrantFiled: February 12, 2021Date of Patent: June 21, 2022Assignee: DELL PRODUCTS L.P.Inventors: Benedict Tiong Chee Tay, Mark John Law, Jonathan Sebastian Yarborough Wood, Chin Leong Ong, Michiel Sebastiaan Emanuel Petrus Knoppert, Ye Chang Ron Tan
-
Patent number: 11366941Abstract: Systems and methods for designing one or more unified architecture models for architecting digital products and digital services is provided. The traditional systems and methods provide for architecture frameworks or processes for domain specific architectural concerns.Type: GrantFiled: July 13, 2018Date of Patent: June 21, 2022Assignee: Tata Consultancy Services LimitedInventors: Anand Kumar, Doji Samson Lokku, Nikhil Ravindranath Zope, Jose Kumar Reddypogu
-
Patent number: 11368726Abstract: A system and method reconstruct multiple videos from multiple perspectives of an event into a continuous stream of the event viewable from different angles. The perspective sources may be received from different computing devices controlled by different parties. The source streams may be parsed for metadata and content perspective. The system may analyze different sources for an angle and rank the source streams based on quality and/or other metadata factors. The highest ranking source streams for a timestamp may be combined to generate a final streaming output of the event which can be displayed from different angles. Some embodiments may display the event in a continuous three-dimensional output based on the different angles of the source streams.Type: GrantFiled: June 10, 2021Date of Patent: June 21, 2022Inventor: Francisco Matías Saez Cerda
-
Patent number: 11367342Abstract: In certain embodiments, real-time playback modification for activity event playback may be facilitated. In some embodiments, an event list portion and an event playback portion may be provided on a user interface, where the event playback portion is configured to present a playback of events on a location map in accordance with event detection times and a set of event layers for the event playback. While the event playback is occurring, a user selection of events may be obtained via the event list portion of the user interface. While the event playback is occurring, a set of layers for the event playback may be modified based on the user selection. In some embodiments, based on the modification to the set of layers, event layers may be overlaid onto the location map of the event playback portion of the user interface.Type: GrantFiled: August 26, 2020Date of Patent: June 21, 2022Assignee: CyberSecure IPS, LLCInventors: Bobby Nakanelua, Scott Rye, Stephen Sohn
-
Patent number: 11368737Abstract: An electronic device, according to various embodiments, comprises: a communication unit; and a control unit, wherein the control unit may be configured to: receive, from one or more second electronic devices, via the communication unit, data regarding feedback on an image while transmitting the image that is received from a first electronic device to the one or more second electronic devices for displaying in the one or more second electronic devices; create a partial image for the one or more second electronic devices from the image on the basis of the data regarding the feedback; and provide the one or more second electronic devices with the partial image as an image corresponding to a user's preference associated with the one or more second electronic devices.Type: GrantFiled: November 8, 2018Date of Patent: June 21, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Joo Hee Park, Dong Goo Kang, Pa Ra Kang, Soh Min Ahn, Eun Young Lim, Gul Ji Chung, Sang Chul Yi, Choul Jun Hwang
-
Patent number: 11366737Abstract: Briefly, embodiments of a system, method, and article for receiving data from one or more clients, where the data indicates user interactions with one or more user interfaces (UIs) of an application. The data may be analyzed with machine learning to identify how users of the one or more clients interact with the UIs of the application. One or more parameters may be generated based, at least in part, on the identification of how the users of the one or more clients interact with the UIs of the application. One or more objects of the application may be modified based, at least in part, on the parameters to reduce user interactions with the one or more UIs.Type: GrantFiled: May 20, 2019Date of Patent: June 21, 2022Assignee: SAP SEInventors: Thomas Biesemann, Tim Kornmann
-
Patent number: 11367456Abstract: The present disclosure provides a streaming voice conversion method as well as an apparatus and a computer readable storage medium using the same. The method includes: obtaining to-be-converted voice data; partitioning the to-be-converted voice data in an order of data obtaining time as a plurality of to-be-converted partition voices, where the to-be-converted partition voice data carries a partition mark; performing a voice conversion on each of the to-be-converted partition voices to obtain a converted partition voice, where the converted partition voice carries a partition mark; performing a partition restoration on each of the converted partition voices to obtain a restored partition voice, where the restored partition voice carries a partition mark; and outputting each of the restored partition voices according to the partition mark carried by the restored partition voice. In this manner, the response time is shortened, and the conversion speed is improved.Type: GrantFiled: December 3, 2020Date of Patent: June 21, 2022Assignee: UBTECH ROBOTICS CORP LTDInventors: Jiebin Xie, Ruotong Wang, Dongyan Huang, Zhichao Tang, Yang Liu, Youjun Xiong
-
Patent number: 11360997Abstract: A synchronization protocol is provided that can be used to resolve synchronization errors encountered while trying to synchronize versions of data objects between a client device and a remote computing system. The protocol includes a client device, in an offline processing mode, handling user interface (“UI”) manipulation actions on one or more UI elements of one or more UI screens. The handling of the UI manipulation actions modifies or creates a local version of a data object stored on the client device. The UI manipulation actions are stored by the client device and sent to the remote computing system. The client device receives a synchronization error notification from the remote computing system. After receiving the notification, the client device displays, in one of the UI screens, the local version of the data object and one or more indications of a synchronization error.Type: GrantFiled: December 21, 2015Date of Patent: June 14, 2022Assignee: SAP SEInventors: Gerd Ritter, René Gross, Tim Kornmann
-
Patent number: 11361282Abstract: A system may include a processor; and a memory storing instructions that, when executed by the processor, configure the processor to: receive, from a computing device, a request for a set of content, the request associated with a user identifier; query a cached data store to determine that a set of audiences for the user identifier is stale; in response to the determination that the set of audiences is stale: access user properties for the user identifier; and generate the set of audiences for the user identifier based on the user properties; and serve the set of content according to the generated set of audiences.Type: GrantFiled: August 6, 2018Date of Patent: June 14, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Jeffrey L. Wight, David M Cohen, Dmitriy Meyerzon, Praveen Kumar Reddy Malireddy
-
Patent number: 11361147Abstract: The invention provides a system and method for customizing one or more Uniform Resource Locator (URLs), including defining configuration rules which governs customization of one or more URLs; reading and loading the configuration rules to a computing device using a software means; activating an event listener means for identifying an event of a content copied to a temporary or other storage location of the computing device; extracting content for customization from the copied content; requesting a customization server to customize the extracted content based on the configuration rules; returning one or more customized URLs to the software means; and replacing the extracted content with one or more returned customized URLs. The invention enables users to obtain customized or branded URLs without interrupting the natural work process of copying and pasting and without any additional steps involved. The invention allows customization of URLs when a content is updated.Type: GrantFiled: June 28, 2021Date of Patent: June 14, 2022Inventors: Romano Antonio, Davide De Guz
-
Patent number: 11361148Abstract: Methods and apparatuses are provided for sharing content between an electronic device and an external device. A web document including pieces of content is received. At least one piece of content executable in the external device is determined from among the pieces of content based on corresponding types of the pieces of content and function information of the external device. Information on the at least one piece of content is transmitted to the external device.Type: GrantFiled: October 17, 2016Date of Patent: June 14, 2022Inventors: Tae-jeoung Kim, Hyun-june Kim, Ki-chul Park, Jin-woo Song, Hong-uk Woo
-
Patent number: 11361354Abstract: Described herein are techniques for efficiently upgrading product information stored on a client device to the latest version that reflects the current products offered by a particular establishment. Product information changes frequently, which could result in large upgrade packages. Yet, the time available for downloading the packages onto a device may be severely limited. To improve download time, upgrade packages may be shard based on product commonality within different predefined scopes. For instance, information related to products common across chain-wide establishments may be upgraded using one set of upgrade packages, and information related to products common across region-wide establishments may be upgraded using another set. This upgrade framework helps reduce file size and leverage the edge-caching capabilities of content delivery networks to reduce the time needed to transmit upgrade packages to client devices.Type: GrantFiled: April 27, 2020Date of Patent: June 14, 2022Assignee: Swiftly Systems, Inc.Inventors: David Thomas Quinn, Shawn Michael Murphy, Benjamin Travis Stull, Sean Edward Turner