Patents Examined by Razu A Miah
-
Patent number: 10609161Abstract: A method for controlling operation of an internet of things device includes: controlling, by a processor, a first device to be in an on state and controlling the processor to be in a sleep mode when the processor determines that a user is located outside a place object; receiving, by the processor, a control signal from the first device and waking up to an operation mode; controlling, by the processor, a second device to be in an on state, wherein the second device is installed in an entrance side of the place object and detects a user's entry into the place object; controlling, by the processor, the processor to be connected to an external control device, controlling the first device and the second device to be in an off state, and controlling a third device to be in an on state when the user's entry into the place object is detected; and detecting, by the processor, whether the user is located inside the place object using an output of the third device.Type: GrantFiled: October 26, 2017Date of Patent: March 31, 2020Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATIONInventors: Hyoung Shin, Hui Sung Lee, Youngwook Song, Kichang Yi
-
Patent number: 10601669Abstract: Techniques for processing application data are described. The techniques include transmitting packets of application data to a data management server. The data management server maintains rules that dictate where the packets go as well as what actions are taken in response to the packets. Based on the rules, the data management server transmits the packets to destinations that may perform various actions. The actions performed by destinations may include logging data received from the applications, or performing other actions such as notifying an administrator or other entity of a particular event, or the like. The described architecture decouples functions such as logging, notification, and the like from the applications for which they are performed, which provides benefits such as improved scalability, as well as removing the need for application developers to build such functionality directly into the applications.Type: GrantFiled: October 27, 2015Date of Patent: March 24, 2020Assignee: VMware, Inc.Inventors: Christopher Gilliard, James Chi-shun Tsiao, Konstantin Anatolyevich Bay, Yang Li, Aram Compeau, Xiangfang Li
-
Patent number: 10587470Abstract: Various embodiments of the present disclosure provide a method for presenting a storage cluster status, comprising: in response to a request for monitoring a first target node in a storage cluster, monitoring whether a configuration status of the first target node is changed; and in response to the configuration status of the first target node being changed, presenting changed configuration status information of the first target node to the user.Type: GrantFiled: September 21, 2016Date of Patent: March 10, 2020Assignee: EMC IP Holding Company LLCInventors: Honglei Cong, Ryan Menglei Liang, Mark Yue Qian, Zhou Huang
-
Patent number: 10575160Abstract: A display devices with dual pathway connections. More particularly, electronic signage devices with dual or redundant pathways offering lower cost and higher reliability.Type: GrantFiled: February 23, 2017Date of Patent: February 25, 2020Assignee: VITROTV HK LTDInventor: David H. Goodman
-
Patent number: 10567221Abstract: In one implementation, a network scheduling method includes collecting information describing pending traffic for a network and generating a plurality of initial scheduling plans for network resources associated with the pending traffic within the network. The network scheduling method also includes analyzing a plurality of scheduling plans derived from the plurality of initial scheduling plans, and defining a current scheduling plan for the network resources from the plurality of scheduling plans.Type: GrantFiled: May 15, 2014Date of Patent: February 18, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: David Law, James S. Hiscock
-
Patent number: 10547525Abstract: Among other things, an aspect includes a data storage system associated with a provider entity and storing data on behalf of a client entity, the data being accessible from the data storage system by the client entity, a data interface enabling access by the provider entity to the data of the data storage system, and an analysis engine maintained by the provider entity to, at times determined by the analysis engine, access the data using the data interface, analyze the data, and generate results of the analysis for use by the client entity.Type: GrantFiled: June 16, 2017Date of Patent: January 28, 2020Assignee: Mimecast Services Ltd.Inventor: Nathaniel S. Borenstein
-
Patent number: 10536501Abstract: The application relates to a system comprising at least two processing nodes (1), wherein the nodes (1) comprise an execution environment (2) and a processing component (3), wherein each execution environment (2) includes an establisher configured to establish a communication channel (4) between an outgoing port of the processing component (3) and an inbound port of a different processing component (3), and wherein the system is configured to determine whether the communication channel (4) traverses a boundary of a node (1), and to determine whether an encoding/decoding of data to be transferred through the communication channel (4) is required.Type: GrantFiled: June 5, 2014Date of Patent: January 14, 2020Assignee: Alcatel LucentInventors: Juergen Sienel, Markus Bauer
-
Patent number: 10511662Abstract: A method for moving application related records between distributed cloud domains when a user terminal changes its physical location and a predetermined condition is fulfilled. The user terminal is connected to a telecommunication network and uses an application (App). The method determines that a user terminal location has changed at least from a first network area of the telecommunication network to a second network area, considering one or more constraints associated with (i) a location of the user terminal in the second network area, (ii) a location of a cloud component of the application (App) in a first cloud domain associated with the first network area, and (iii) a location of a second cloud domain associated with the second network area, and moves, when the predetermined condition is fulfilled, the application related records from the first cloud domain to the second cloud domain.Type: GrantFiled: March 6, 2018Date of Patent: December 17, 2019Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Thomas Edwall, Benoit Tremblay
-
Patent number: 10469552Abstract: A reception apparatus includes circuitry configured to receive a digital broadcast signal. Based on a media presentation description (MPD), which conforms to the moving picture expert group-dynamic adaptive streaming over HTTP (MPEG-DASH) standard and is transmitted in the digital broadcast signal or via a communication network, the circuitry performs at least one of selection or grouping of components according to a level of a component hierarchy associated with the components, and controls playback of content of at least one of the components.Type: GrantFiled: March 27, 2015Date of Patent: November 5, 2019Assignee: SONY CORPORATIONInventors: Yasuaki Yamagishi, Naohisa Kitazato
-
Patent number: 10460000Abstract: In one embodiment, a computing device accesses a social graph comprising nodes and edges connecting the nodes. Each of the edges between two of the nodes represents a single degree of separation between them. The nodes include user nodes corresponding to users of an online social network, and concept nodes corresponding to places. A particular place corresponds to a particular concept node, and corresponds to an associated location and a perimeter. A number of check-ins are received, each check-in being associated with the particular place and having a geographic location. Each check-in corresponds to an edge of the social graph between a user node and the particular concept node. Based on the received check-ins the computing device determines whether to update the associated location and the perimeter.Type: GrantFiled: July 25, 2016Date of Patent: October 29, 2019Assignee: Facebook, Inc.Inventors: Yuntao Jia, Mukund Narasimhan, Jonathan Chang, Joshua Redstone
-
Patent number: 10454708Abstract: Provided an inter-site network cooperation control apparatus connected to a network control apparatus in each of extension source and extension destination site of a virtual network that receives an extension request from the network control apparatus, notifies the network control apparatus in the extension destination site of an instruction to create a virtual network in the extension destination site, and notifies the network control apparatuses in the extension destination site and the extension source site of an instruction to create virtual ports for a tunnel between the sites, thus a communication connection being established between the virtual networks in the sites via the tunnel between the virtual ports for a tunnel.Type: GrantFiled: February 24, 2015Date of Patent: October 22, 2019Assignee: NEC CorporationInventor: Ryota Mibu
-
Patent number: 10455055Abstract: A common vendor application that can be called from multiple vendor applications is loaded onto a communication device. When the common vendor application is called from an application provided by a vendor, the common vendor application sends a request to access vendor configuration information to a common vendor server. The request includes a vendor identifier that uniquely identifies the vendor. In response to receiving the request to access the vendor configuration information, the common vendor server identifies vendor configuration information for the vendor. The vendor configuration information is sent the common vendor application on the communication device. The common vendor application uses the vendor configuration information to customize the common vendor application specific to the vendor. This allows multiple vendors to use the same common vendor application, but to have a common look-and-feel. It also reduces the number of applications necessary to support multiple vendors.Type: GrantFiled: June 23, 2015Date of Patent: October 22, 2019Assignee: Avaya Inc.Inventor: Luciano Godoy Fagundes
-
Patent number: 10425478Abstract: Task-based data transmission comprises, at a user end, sending a data synchronization request related to a task to a server end, wherein the data synchronization request comprises information about the task and a data synchronization strategy corresponding to the task, and receiving data corresponding to the data synchronization request that is returned by the server end. At the server end, a data synchronization request related to a task can be received by a requesting end. Data corresponding to the data synchronization request is determined, and then the requested corresponding data can be returned to the requesting end. Data related to a task currently to be done by a user is acquired from a server end by using a task-related data synchronization request, so that the user can quickly and flexibly virtualize a working environment of the user related to the task.Type: GrantFiled: December 29, 2014Date of Patent: September 24, 2019Assignee: BEIJING ZHIGU RUI TUO TECH CO., LTDInventors: Dayong Ding, Peng Lin, Hanning Zhou
-
Patent number: 10419374Abstract: A computer-implemented method (and non-transitory media) are provided, comprising at least a portion of an instant messaging application that is configured to cooperate with an apparatus, the instant messaging application, when executed, configured to cause a device to: display an instant messaging interface including: a text entry user interface element for receiving entered text, a plurality of user interface elements for generating attachment requests that are valid according to a criterion schema defining at least one of a format or a vocabulary, the plurality of user interface elements including: a first menu item with corresponding first text, and a second menu item with corresponding second text.Type: GrantFiled: April 2, 2018Date of Patent: September 17, 2019Assignee: Gummarus, LLCInventor: Robert Paul Morris
-
Patent number: 10382272Abstract: An example network device includes a memory configured to store existing configuration information formatted according to a high level structured input format for the network device, and a processor comprising digital logic circuitry and configured to receive data defining new configuration information formatted according to the high level structured input format, determine one or more differences between the new configuration information and the existing configuration information, translate the one or more differences into one or more sets of data defining device level configuration changes for the network device without translating the entire new configuration information, and configure the network device to update existing device level configuration for the network device according to the sets of data defining the device level configuration changes.Type: GrantFiled: September 30, 2016Date of Patent: August 13, 2019Assignee: Juniper Networks, Inc.Inventors: Nilesh Kantilal Simaria, Balasankar Rajaguru
-
Patent number: 10362128Abstract: A server device includes first and second acquisition units, a memory, an analyzer, a generating unit, and a transmitter. The first acquisition unit acquires first history information about an operation performed during displaying of a first screen in at least one client device and first attribute information about at least one user thereof. The memory stores the two acquired pieces of information. When receiving an acquisition request for a new screen from a client device of the at least one client device, the second acquisition unit acquires second attribute information about a first user using the client device. The analyzer analyzes the two stored pieces of information to specify an operation characteristic of a second user having an attribute indicated by the second attribute information. The generating unit generates a second screen according to the specified operation. The transmitter transmits screen data indicating the second screen to the client device.Type: GrantFiled: November 15, 2016Date of Patent: July 23, 2019Assignee: FUJI XEROX CO., LTD.Inventor: Rumiko Kakehi
-
Patent number: 10356032Abstract: Systems and methods are disclosed for detecting confidential information emails. In accordance with one implementation, a method is provided for detecting confidential information emails. The method includes obtaining a sender address of an electronic message, the sender address comprising a first username and a first domain name, and obtaining at least one recipient address of the electronic message, the recipient address comprising a second username and a second domain name. The method also includes determining whether the recipient address and the sender address are different addresses of a user, and based on the determination, flagging the electronic message.Type: GrantFiled: December 26, 2013Date of Patent: July 16, 2019Assignee: Palantir Technologies Inc.Inventor: Nicholas White
-
Patent number: 10348642Abstract: A resource stack managed by a resource stack provider is created based on a resource stack template that integrates a custom resource from a second provider into the resource stack using a notification system with the second provider. For example, a customer may create a template that defines a resource stack that comprises resources available from the resource stack provider and one or more custom resources provided by a second provider. When a resource stack is created, resources available from the resource stack provider may be provisioned. Custom resources may be initialized by notifying the provider of the custom resource of the requested integration of the custom resource with the resource stack and requested configuration details. The custom resource provider may respond with an indication of successful integration when the custom resource has been successfully initialized. After initializing the resources, the resource stack may be enabled for use.Type: GrantFiled: March 26, 2018Date of Patent: July 9, 2019Assignee: Amazon Technologies, Inc.Inventors: Avinash Jaisinghani, Reto Kramer, Prashant Jayaraman, Christopher Whitaker, Venkates Paramasivam Balakrishnan
-
Patent number: 10313442Abstract: A system and method for property assignment in a data storage system is presented. A data storage system defines a client configuration profile comprising a set of storage operation properties, wherein the storage operation properties regulate criteria for performing storage operations by the data agent on client devices that are associated with the client configuration profile. A storage management system associates a first client device to the client configuration profile; and communicates the set of properties of the client configuration profile to property tables of corresponding objects in the first client device.Type: GrantFiled: March 30, 2017Date of Patent: June 4, 2019Assignee: Commvault Systems, Inc.Inventor: Amey Vijaykumar Karandikar
-
Patent number: 10305747Abstract: Techniques are described for managing compute and storage resources in a container-based, multi-tenant, computing infrastructure. In some implementations, a plurality of containers may each execute an instance of a software framework. Each container may include compute capacity and storage capacity according to the executed framework. Containers may be allocated among clusters in a multi-tenant, cloud-based computing environment based on measured demand for compute capacity and/or storage capacity in the various clusters. In some implementations, a scheduler (e.g., a Level 2 scheduler, or a scheduler of schedulers) determines whether to move compute containers between clusters within a multi-tenant environment, to provide performance improvements, resource utilization efficiency, and cost reduction within the data center, and to satisfy tenant requests for compute and/or storage resources.Type: GrantFiled: November 15, 2016Date of Patent: May 28, 2019Assignee: SAP SEInventors: Abin Shahab, Ovidiu Gheorghioiu, Babak Behzad, Tucker Dewitt